Page 930 - 3-3
P. 930

3.  진행 일정

                              4 월        5 월       6 월       7 월        8 월       9 월       10 월       11 월
               프로젝트
             주제 선정 및
               상세 계획
               관련지식
               사전 학습
             기본기능구현
              프로토 타입
                제작 및
                테스트
              문제점 파악
                및 해결
               Software
               최종 기능
                 구현
               Hardware
               최종 기능
                 구현
             기기 연동 및
                테스트
              결과 보고서,
               PPT  제작
                 통합
               Testing,
                디버깅,
               프로그램
              최적화 완성,


              4.  알아두기

                1) Tensorflow















                  가. Tensorflow  기본 설명
                    구글에서 오픈소스로 제공하는 머신 러닝 라이브러리다 다양한 언어를 지원하지만 주로 활용되.
                  고 있는 언어는 Python      이다. Tensorflow   는 일반 버전(CPU)      와 가속 버전(GPU)      버전으로 나뉘는데,
                  일반 버전은 CPU      를 통하여 학습을 시킨다 일반적으로.                 CPU 가 장착되어 있는 모든 PC          에서 사용
                  이 가능하지만 CPU        로 학습을 시켜 처리 속도가 느리다 가속 버전은.                     GPGPU  를 통해 학습을 시
                  켜 대량의 연산을 빠르게 수행하기 때문에 CPU                  에 비해 학습 속도가 훨씬 빠르다 하지만.                 GPGPU
                  언어인 CUDA     를 사용하기 때문에 NVIDIA           그래픽 카드가 없으면 사용 할 수 없다 또한 오래된.
                  GPU 는 CUDA   를 지원하지 않는 경우가 있으므로 GPU                를 사용하여 학습시킬 시 최신 GPU             를 사용
                  하기를 권장한다 구글에서 제공하는 딥러닝 라이브러리이다 딥러닝에 필요한 다양한 알고리즘을.      .
                  함수로 제공하여 딥러닝에 필요한 기술을 쉽게 사용 할 수 있다.


                                                         - 930 -
   925   926   927   928   929   930   931   932   933   934   935