2. 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
◆ OPNFV (NFV&SDN) & OpenStack
◆ Machine Learning (TensorFlow, Torch, Leaf)
Cognitive Artificial Intelligence for Medicine
◆ Machine Learning
◆ Medical Informatics of oncology
Book
◆ Unix V6 Kernel Chung-Ang University
Mario Cho
hephaex@gmail.com
3. What is the Machine Learning ?
• Field of Computer Science that evolved from the
study of pattern recognition and computational
learning theory into Artificial Intelligence.
• Its goal is to give computers the ability to learn
without being explicitly programmed.
• For this purpose, Machine Learning uses
mathematical / statistical techniques to construct
models from a set of observed data rather than
have specific set of instructions entered by the
user that define the model for that set of data.
4. Neural network vs Learning network
Neural Network Deep Learning Network
5. Neural Network as a Computational Graph
• In Most Machine Learning Frameworks,
• Neural Network is conceptualized as a
Computational Graph
• The simple form of Computational Graph,
• Directed Acyclic Graph consist Data Nodes
and Operator Nodes
Y = x1 * x2
Z = x3 – y
Data node
Opeator node
71. III. Open local terminal using putty or term
• Windows 환경: putty 를 설치하고, 창을 열어 192.168.56.10 으로 접속합니다.
• OSX 환경: 터미널을 열어 $ ssh 192.168.56.10 –l ubuntu 로 접속합니다.
73. IV. Install docker
• $ wget -qO- https://get.docker.com/ | sh
• $ sudo usermod -aG docker ubuntu
74. V. Execute dev. Based on web.
• $ $ docker run -it -p 8888:8888 hephaex/tensorflow:1.1.0
– 텐서 플로우 1.1.0 버전과 표준 사용 예제가 설치된 도커 이미지
• $ docker run -it -p 8888:8888 hephaex/tensorflow:etri
– 텐서 플로우 1.1.0 버전과 실습에 사용된 예제가 설치된 도커 이미지
75. V. Execute dev. Based on web.
• 웹브라우져 (IE, Chrome, Sapari, FireFox, , , etc)
• http://192.168.56.10:8888
• 패드워드 : tensorflow