KOSS Lab. Conference 2016에서 튜토리얼 섹션으로 진행하였습니다.
link: https://kosscon.kr/program/tutorial#11
제로부터 시작하는 텐서플로우
Zero Staring Life in Artificial Intelligence
텐서플로우는 구글에서 공개한 오픈 소스 프로젝트입니다.
기계학습에 관심이 있지만 IT를 잘 모르시는 분들을 위해서
가상환경부터 시작해서 텐서플로우를 설치하고,
예제코드를 따라하면서,
기계학습을 공부하는 사람들에게 마중물(!) 역활을 작게나마 도움이 되었으면 좋겠습니다.
2. Contents
• I. Virtualization setup
• II. Operating System Setup
• III. Apt-get update
• IV. Python & pip install
• V. Jupiter notebook install
• VI. Tensorflow install
• VII. Tutorial #1 Hello Tensorflow
• VIII. Tutorial #2 matrix multiplication
• IX. Tutorial #3 word2vector
• X. Tutorial #4 data representation
• XI. Tutorial #5 Linear regression
• XII. Tutorial #6 MNIST
3. Mario Cho
Development Experience
◆ Image Recognition using Neural Network
◆ Bio-Medical Data Processing
◆ Human Brain Mapping on High Performance
Computing
◆ Medical Image Reconstruction
(Computer Tomography)
◆ Enterprise System
◆ Open Source Software Developer
Open Source Software Developer
◆ OPNFV (NFV&SDN) & OpenStack
◆ Machine Learning (TensorFlow)
Book
◆ Unix V6 Kernel Korea Open Source Software Lab.
Mario Cho
hephaex@gmail.com
4. 0. Requirement
• Environment's
– NotePC or Desktop
– Intel i3 dual core or higher
– Memory 4GB or higher
• Virtual BOX : virtualization
– Windows: http://download.virtualbox.org/virtualbox/5.1.8/VirtualBox-5.1.8-111374-Win.exe
– OSX http://download.virtualbox.org/virtualbox/5.1.8/VirtualBox-5.1.8-111374-OSX.dmg
– EXTENTION Pack :
http://download.virtualbox.org/virtualbox/5.1.8/Oracle_VM_VirtualBox_Extension_Pack-5.1.8-
111374.vbox-extpack
• Ubuntu 16.04: Operating system
– http://ftp.daumkakao.com/ubuntu-releases/xenial/ubuntu-16.04.1-desktop-amd64.iso
• Python 2.7 or Python 3.4 higher
• TensorFlow 0.11rc2
• Jupyter (ipython)
• Git
• And your passion!