:: 게시판
:: 이전 게시판
|
- 모두가 건전하게 즐길 수 있는 유머글을 올려주세요.
- 유게에서는 정치/종교 관련 등 논란성 글 및 개인 비방은 금지되어 있습니다.
통합규정 1.3 이용안내 인용"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
16/03/10 22:29
음...이건 비전문가가 어디서 전문가가 하는 말을 듣고와서 하는 소리라서 그런거 같은데
실제로 알파고 의 GPU가 왜 172개나 필요한지 고민해볼 필요가 있지 않나요. 물론 보통 GPU는 그래픽 작업 연산 및 출력 하는데 필요합니다. 근데 왜? 알파고는 반상을 그래픽화 해서 볼 필요가 있는걸까요? ―컨볼루션 신경망은 무엇인가. “컨볼루션 신경망은 인간이 눈으로 바라본 것을 뇌에서 인식하는 것처럼 컴퓨터가 이미지를 인지하고 데이터 형태로 처리할 수 있도록 하는 딥러닝 기법이다. 알파고는 컨볼루션 신경망을 적용해 19x19(361수)의 바둑판 상태를 입력하고 착수(바둑판에 돌을 놓는 것)를 입력값으로 파악한다. 알파고는 전문 바둑기사의 과거 기보를 통해 3000만 가지의 바둑판 상태를 추출해 데이터로 사용했다. 프로 바둑기사들의 착수 전략을 최대한 모방할 수 있도록 학습했다. 이를 바탕으로 12계층으로 된 첫 번째 인공신경망인 ‘정책망’을 만들었다.” 바로 이 작업을 위해서 필요하다고 봅니다. 알파고가 무슨 8k 해상도 게임 돌려줄것도 아닌데 GPU가 뭐가 그리 많은가 볼 필요는 있죠.
16/03/10 22:54
저도 잘은 모르지만 딥러닝의 핵심 중 하나가 gpgpu로 알고 있습니다 딥러닝에 필요로하는 연산에서 cpu보다 압도적인 성능을 보인다고 하네요
16/03/10 23:41
네 보편적으로 사용되는 CISC 방식의 cpu 는 곱셈 연산에 강하고 메모리 저장방식은 리틀엔디안이고
DSP나 FPU 등등 다 틀리죠. 제 추측에는 아마 Float Point. 부동소숫점 연산을 위해 별도의 칩을 쓰듯이 뭔가 다른걸 위해 썼다고 봅니다.
16/03/10 23:07
제가 알기론 GPU 연산 처리 기법이 따로 있습니다.
일반 CPU랑 구조가 틀리기 때문에 더욱 빠른 연산이 가능하다고 합니다. 이미지 프로세싱 하려고 GPU 쓴건 아닐꺼예요.
|