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 -