ݺߣ

ݺߣShare a Scribd company logo
기계 학습의 현재와 미래
Joon Hee Kim

KAIST

Users and Information Lab
1
소개
• 김준희

= 카이스트 전산학과 박사 과정 (uilab.kaist.ac.kr, 마지막 학기!!)

+ 코노랩스 (kono.ai, 인공지능 스케쥴링 비서) 리서치 엔지니어
• 연구분야

베이지안 통계 모델, 텍스트 중심 빅 데이터, 유저 프로파일링
• 가장 최근 연구

클릭율이 높아지도록 자동으로 헤드라인 단어를 생성하는 기계 학습
모델

(headline.joonhee.kim, Yahoo! Research, KDD 2016)
목차
1.딥 러닝 부
2.딥 러닝의 최근 동향
3.기계 학습의 도전 과제
4.현재와 미래의 플리케이션
1. 딥 러닝 부
딥 러닝 부
http://www.asimovinstitute.org/neural-network-zoo/
딥 러닝 부
http://www.asimovinstitute.org/neural-network-zoo/
input cell
hidden cell
output cell
딥 러닝 부
http://www.asimovinstitute.org/neural-network-zoo/
connection
딥 러닝 부
http://www.asimovinstitute.org/neural-network-zoo/
x1
x2
x3
1
2
3
y
y =
1
1 + e x
activation function
딥 러닝 부
http://www.asimovinstitute.org/neural-network-zoo/
layer
딥 러닝 부
FFNN
feed forward neural network
- input, hidden, output layer
- 가장 기본적인 네트워크 형태
- 답이 정해져 있는 지도 학습에서 사용
- 다른 네트워크와 결합하여 많이 사용
딥 러닝 부
auto-encoder
- input, hidden, output layer
- input = output
- automatically encode information
- 데이터를 적은 차원으로 압축
- 정해진 답이 없는, 비지도 학습에서 사용
- 앞: 인코딩 // 뒤: 디코딩
잠깐 진짜 부!
시각 정보 망막 절세포
- 방향
- 색
- 밝기
외측 슬상핵
- 운동, 깊이
- 색, 형태
V1
- 모서리
- 일반적, 대략적 형태
V2
- 형태 구분
- 형태 기억
딥 러닝 부
CNN
convolutional neural network
convolution layer
- 필터를 사용하여 지역성 학습

rectifier layer
- 신호 처리

pooling layer
- 다운샘플링 (pooling)

fully-connected layer
- 학습
CNN 의 필터
알파고
학습 순서

1) 인간 전문가의 데이터

- 지엽적 요령 파악

- 지도 학습 정책
2) 스스로와의 싸움

- 강화 학습 정책

- 가치 네트워크



학습 도구
a) Monte Carlo Tree
Search
b) CNN
딥 러닝 부
deconvolutional network
- input: 고양이 단어
- output: 고양이 사진
딥 러닝 부
deep convolutional

inverse graphics networks
- auto-encoder + CNN
- input: 고양이 사진
- output: 고양이 사진
자동 색칠
인풋 정답ѫ풋 인풋 정답ѫ풋
화풍 익히기
딥 러닝 부
GAN
generative adversarial network
- 2개의 네트워크의 경쟁
- 1) 속인다: 그럴싸한 데이터를 만든다
- 2) 맞춘다: 진짜 vs. 가짜
딥 러닝 부
RNN
recurrent neural network
- 단기 기억
딥 러닝 부
LSTM
long/short-term memory
- 장기 기억
- 중요한 것을 선택적으로 기억한다
- 필요하지 않은 정보를 잊는다
- 언어 학습, 번역
- 작곡
자동 번역
CNN (시각) + LSTM (언어)
챗봇 / 인공지능 비서
LSTM
2. 딥 러닝의 최근 동향
현재 딥 러닝의 쟁점
• 딥러닝 + 강화학습의 초강세

(위) NIPS 학회 참여

(아래) nvidia 주식
현재 딥 러닝의 쟁점
(생물학적 직관에 의한) 새로운 레이어 개발 시도
현재 딥 러닝의 쟁점
다 잘 되네. 그럼 이제 어디에 적용할까?
1. 기존에 있는 걸 더 잘하자: ex. 영상 의학 (시각), 챗봇 (텍스트)
2. 컨벌전스 (여러 도메인 합치기): ex. 적응형 VR (시각 + 텍스트)
3. 완전히 새로운 무언가 = ?
현재 딥 러닝의 문제점
• 여전히 만연하는 연구의 쏠림 현상

(or 부익부 빈익빈 or 유행)
• 설명되지 않는 잔상
• 더 크게 더 많이가 아닌, 명확한 이론과 방향성이 필요
2016 학회 동향
• NIPS: 기계 학습, 계산 신경학

115 / 569 (딥러닝 관련 / 전체 논문)
• ICML: 기계 학습

58 / 322
• KDD: 데이터 마이닝

10 / 208
현재 딥 러닝의 도전 과제
• 구조

새로운 레이어, activation function
• 도메인

새로운 문제, 도메인, 학습법
• 베이지안

베이지안과 장단점 합치기
• 응용

강화학습, non-convex optimization, 비전, 텍스트, 시계열
데이터
• 해석

이게 왜 되지?
NIPS
0
10
20
30
40
구조 도메인 베이지안 응용 설명
• 키워드

GAN, attention, LSTM,

생물학적 모델
• Learning what and where to draw
Learning What and Where to Draw
GAN
두개의 네트워크가 서로 경쟁
g-net: 최대한 비슷한 이미지 생성
d-net: 진짜와 가짜를 구분
ICML
• 키워드

새로운 레이어, 강화 학습

Why does X work?
• Pixel Recurrent Neural Networks
• Dueling Network Architectures

for Deep Reinforcement Learning 0
6
12
18
24
구조 도메인 베이지안 응용 설명
Pixel Recurrent Neural Networks
목표: 가려진 이미지 재구성 모델: Bi-directional LSTM
• 2차원 LSTM 을 구성
• CNN 이 아닌 RNN (LSTM) 을 맥락이라는 의미로 이미지에 적용
• 이미지의 다양한 재구성, 블러 없애기, 화질 증가 등에 사용
Dueling Network Architectures for

Deep Reinforcement Learning
이때 이렇게 행동해야지
강화학습
=
지금 이런 상황이야 이때 이렇게 행동해야지
- 상황과 행동 따로 학습
- 더 빠른 학습
- 더 효율적인 일반화
KDD
• 키워드: 어디에 사용할까?
• Transferring Deep Visual Semantic Features

to Large-Scale Multimodal Learning to Rank
0
2
4
6
8
구조 도메인 베이지안 응용 설명
Transferring Deep Visual Semantic

Features to Large-Scale Multimodal Learning to Rank
1. CNN 을 통하여 각 상품의 이미지+텍스트 생성
2. 유저의 클릭 정보를 통하여 유저의 이미지-텍스트 취향 파악
3. 기계 학습의 도전 과제
딥 러닝
• 구조

새로운 레이어, activation function
• 도메인

새로운 문제, 도메인, 학습법
• 베이지안

베이지안과 장단점 합치기
• 응용

강화학습, non-convex optimization, 비전, 텍스트, 시계열
데이터
• 해석

이게 왜 되지?
강화 학습
• 이론

- 현재 알고리즘은 (Q-Learning, Policy Gradients)

기존의 방법에 딥 러닝에 접목 시킨 정도
• 환경

- 적은 데이터와 적은 변수로 학습

- 다자간 학습
• 응용

- 온라인: 게임 외에 어떻게 사용 할 것인가?

- 오프라인: 무인 자동차, 드론, 로보틱스 (무한한 실험이 힘
들다)

- 새로운 적용 분야는?
자연어 처리
1. 기계적 NLP (현재 위치)

- 문장 이해, 문장 생성

- 문맥 파악

- 기계 번역
2. 인간적 NLP

- 감정, 뉘앙스, 분위기 분석

- 사회적 대화
3. 새로운 생각 발생

- 연구 주제 생성

- 전략적 생각

- 시/소설 작성, 몽상
비젼/음성
• 딥 러닝

새로운 레이어 구조, 생물학적 힌트
• one shot learning
• 비디오
• 언어와 연결
• 멀티미디어 생성
• 아름다움, 유행
4. 현재와 미래의 플리케이션
챗봇
• 개인 AI 비서

- 모바일, 모바일, 모바일

- iOS vs. Android 와 동일한 플랫폼의 문제
• 실제 사람의 AI 페르소나

- 살아 있을때 및 사후에도, 혹은 예전의 위인들도
의학
• 약학, 유전학
• 영상의학과

- 암, 뇌, 눈, 폐 진단에서 인간과 비슷 혹은 그 이상

- 제 3세계
• 정신과

- 우울증 진단 및 치료
• 진단의학과

- Watson

- 치료를 넘어서, 발병 전 예측 및 향후 건강 예측
엔터테인먼트
• 적응형 VR

- 생각하는 대로 실시간 시각 정보 생성
• 멀티미디어 추천 / 합성

- 현재 감정에 맞는 영화, 음악 추천

- 현재 보고 있는 스포츠 상황에 맞는 배경 음악 합성

- 자동 요약 및 리플레이
• 여행/관광

- VR/AR

- 컨텍스트에 맞는 나레이션 (detour)
그외
• 금융

- 개인/회사 리스크 분석
• 교육

- 학생을 정확히 이해
• 유통, 소상공인

- 정확한 수요 예측, 컨설팅
Reference
• 딥 러닝 구조화 / 시각화

http://www.asimovinstitute.org/neural-network-zoo/
• 학회

https://nips.cc/

http://icml.cc/2016/

http://www.kdd.org/kdd2016/
• 좋은 딥 러닝 강의들

- Geoffrey Hinton @ Toronto

https://www.coursera.org/learn/neural-networks

- Nando de Freitas @ Oxford

https://www.cs.ox.ac.uk/people/nando.defreitas/
machinelearning/

- Deep Learning Summer School

http://videolectures.net/deeplearning2016_montreal/
Reference
• Silver, David, et al. "Mastering the game of Go with deep neural networks and tree
search." Nature 529.7587 (2016): 484-489.
• Zhang, Richard, Phillip Isola, and Alexei A. Efros. "Colorful Image Colorization."
arXiv preprint arXiv:1603.08511 (2016).
• Gatys, Leon A., Alexander S. Ecker, and Matthias Bethge. "A neural algorithm of
artistic style." arXiv preprint arXiv:1508.06576 (2015).
• Reed, Scott E., et al. "Learning what and where to draw." Advances In Neural
Information Processing Systems. 2016.
• van den Oord, Aaron, Nal Kalchbrenner, and Koray Kavukcuoglu. "Pixel Recurrent
Neural Networks." arXiv preprint arXiv:1601.06759 (2016).
• Wang, Ziyu, Nando de Freitas, and Marc Lanctot. "Dueling network architectures
for deep reinforcement learning." arXiv preprint arXiv:1511.06581 (2015).
• Lynch, Corey, Kamelia Aryafar, and Josh Attenberg. "Images Don't Lie: Transferring
Deep Visual Semantic Features to Large-Scale Multimodal Learning to Rank." arXiv
preprint arXiv:1511.06746 (2015).


More Related Content

What's hot (20)

[221] 딥러닝을 이용한 지역 컨텍스트 검색 김진호
[221] 딥러닝을 이용한 지역 컨텍스트 검색 김진호[221] 딥러닝을 이용한 지역 컨텍스트 검색 김진호
[221] 딥러닝을 이용한 지역 컨텍스트 검색 김진호
NAVER D2
B6 문맥인식기술활용
B6 문맥인식기술활용B6 문맥인식기술활용
B6 문맥인식기술활용
NAVER D2
[한국어] Neural Architecture Search with Reinforcement Learning
[한국어] Neural Architecture Search with Reinforcement Learning[한국어] Neural Architecture Search with Reinforcement Learning
[한국어] Neural Architecture Search with Reinforcement Learning
Kiho Suh
파이썬으로 익히는 딥러닝 기본 (18년)
파이썬으로 익히는 딥러닝 기본 (18년)파이썬으로 익히는 딥러닝 기본 (18년)
파이썬으로 익히는 딥러닝 기본 (18년)
SK(주) C&C - 강병호
EveryBody Tensorflow module3 GIST Jan 2018 Korean
EveryBody Tensorflow module3 GIST Jan 2018 KoreanEveryBody Tensorflow module3 GIST Jan 2018 Korean
EveryBody Tensorflow module3 GIST Jan 2018 Korean
Jaewook. Kang
인공지능 방법론 - 딥러닝 이해하기
인공지능 방법론 - 딥러닝 이해하기인공지능 방법론 - 딥러닝 이해하기
인공지능 방법론 - 딥러닝 이해하기
Byoung-Hee Kim
기계학습을 이용한 숫자인식기 제작
기계학습을 이용한 숫자인식기 제작기계학습을 이용한 숫자인식기 제작
기계학습을 이용한 숫자인식기 제작
Do Hoerin
밑바닥부터 시작하는딥러닝 8장
밑바닥부터 시작하는딥러닝 8장밑바닥부터 시작하는딥러닝 8장
밑바닥부터 시작하는딥러닝 8장
Sunggon Song
EveryBody Tensorflow module2 GIST Jan 2018 Korean
EveryBody Tensorflow module2 GIST Jan 2018 KoreanEveryBody Tensorflow module2 GIST Jan 2018 Korean
EveryBody Tensorflow module2 GIST Jan 2018 Korean
Jaewook. Kang
머신러닝(딥러닝 요약)
머신러닝(딥러닝 요약)머신러닝(딥러닝 요약)
머신러닝(딥러닝 요약)
Byung-han Lee
180525 mobile visionnet_hanlim_extended
180525 mobile visionnet_hanlim_extended180525 mobile visionnet_hanlim_extended
180525 mobile visionnet_hanlim_extended
Jaewook. Kang
[Tf2017] day3 jwkang_pub
[Tf2017] day3 jwkang_pub[Tf2017] day3 jwkang_pub
[Tf2017] day3 jwkang_pub
Jaewook. Kang
180624 mobile visionnet_baeksucon_jwkang_pub
180624 mobile visionnet_baeksucon_jwkang_pub180624 mobile visionnet_baeksucon_jwkang_pub
180624 mobile visionnet_baeksucon_jwkang_pub
Jaewook. Kang
파이썬으로 익히는 딥러닝
파이썬으로 익히는 딥러닝파이썬으로 익히는 딥러닝
파이썬으로 익히는 딥러닝
SK(주) C&C - 강병호
[Tf2017] day2 jwkang_pub
[Tf2017] day2 jwkang_pub[Tf2017] day2 jwkang_pub
[Tf2017] day2 jwkang_pub
Jaewook. Kang
인공신경망
인공신경망인공신경망
인공신경망
종열 현
InfoGAN: Interpretable Representation Learning by Information Maximizing Gene...
InfoGAN: Interpretable Representation Learning by Information Maximizing Gene...InfoGAN: Interpretable Representation Learning by Information Maximizing Gene...
InfoGAN: Interpretable Representation Learning by Information Maximizing Gene...
홍배 김
텐서플로우로 배우는 딥러닝
텐서플로우로 배우는 딥러닝텐서플로우로 배우는 딥러닝
텐서플로우로 배우는 딥러닝
찬웅 주
딥러닝 기반의 자연어처리 최근 연구 동향
딥러닝 기반의 자연어처리 최근 연구 동향딥러닝 기반의 자연어처리 최근 연구 동향
딥러닝 기반의 자연어처리 최근 연구 동향
LGCNSairesearch
Tensorflow for Deep Learning(SK Planet)
Tensorflow for Deep Learning(SK Planet)Tensorflow for Deep Learning(SK Planet)
Tensorflow for Deep Learning(SK Planet)
Tae Young Lee
[221] 딥러닝을 이용한 지역 컨텍스트 검색 김진호
[221] 딥러닝을 이용한 지역 컨텍스트 검색 김진호[221] 딥러닝을 이용한 지역 컨텍스트 검색 김진호
[221] 딥러닝을 이용한 지역 컨텍스트 검색 김진호
NAVER D2
B6 문맥인식기술활용
B6 문맥인식기술활용B6 문맥인식기술활용
B6 문맥인식기술활용
NAVER D2
[한국어] Neural Architecture Search with Reinforcement Learning
[한국어] Neural Architecture Search with Reinforcement Learning[한국어] Neural Architecture Search with Reinforcement Learning
[한국어] Neural Architecture Search with Reinforcement Learning
Kiho Suh
파이썬으로 익히는 딥러닝 기본 (18년)
파이썬으로 익히는 딥러닝 기본 (18년)파이썬으로 익히는 딥러닝 기본 (18년)
파이썬으로 익히는 딥러닝 기본 (18년)
SK(주) C&C - 강병호
EveryBody Tensorflow module3 GIST Jan 2018 Korean
EveryBody Tensorflow module3 GIST Jan 2018 KoreanEveryBody Tensorflow module3 GIST Jan 2018 Korean
EveryBody Tensorflow module3 GIST Jan 2018 Korean
Jaewook. Kang
인공지능 방법론 - 딥러닝 이해하기
인공지능 방법론 - 딥러닝 이해하기인공지능 방법론 - 딥러닝 이해하기
인공지능 방법론 - 딥러닝 이해하기
Byoung-Hee Kim
기계학습을 이용한 숫자인식기 제작
기계학습을 이용한 숫자인식기 제작기계학습을 이용한 숫자인식기 제작
기계학습을 이용한 숫자인식기 제작
Do Hoerin
밑바닥부터 시작하는딥러닝 8장
밑바닥부터 시작하는딥러닝 8장밑바닥부터 시작하는딥러닝 8장
밑바닥부터 시작하는딥러닝 8장
Sunggon Song
EveryBody Tensorflow module2 GIST Jan 2018 Korean
EveryBody Tensorflow module2 GIST Jan 2018 KoreanEveryBody Tensorflow module2 GIST Jan 2018 Korean
EveryBody Tensorflow module2 GIST Jan 2018 Korean
Jaewook. Kang
머신러닝(딥러닝 요약)
머신러닝(딥러닝 요약)머신러닝(딥러닝 요약)
머신러닝(딥러닝 요약)
Byung-han Lee
180525 mobile visionnet_hanlim_extended
180525 mobile visionnet_hanlim_extended180525 mobile visionnet_hanlim_extended
180525 mobile visionnet_hanlim_extended
Jaewook. Kang
180624 mobile visionnet_baeksucon_jwkang_pub
180624 mobile visionnet_baeksucon_jwkang_pub180624 mobile visionnet_baeksucon_jwkang_pub
180624 mobile visionnet_baeksucon_jwkang_pub
Jaewook. Kang
InfoGAN: Interpretable Representation Learning by Information Maximizing Gene...
InfoGAN: Interpretable Representation Learning by Information Maximizing Gene...InfoGAN: Interpretable Representation Learning by Information Maximizing Gene...
InfoGAN: Interpretable Representation Learning by Information Maximizing Gene...
홍배 김
텐서플로우로 배우는 딥러닝
텐서플로우로 배우는 딥러닝텐서플로우로 배우는 딥러닝
텐서플로우로 배우는 딥러닝
찬웅 주
딥러닝 기반의 자연어처리 최근 연구 동향
딥러닝 기반의 자연어처리 최근 연구 동향딥러닝 기반의 자연어처리 최근 연구 동향
딥러닝 기반의 자연어처리 최근 연구 동향
LGCNSairesearch
Tensorflow for Deep Learning(SK Planet)
Tensorflow for Deep Learning(SK Planet)Tensorflow for Deep Learning(SK Planet)
Tensorflow for Deep Learning(SK Planet)
Tae Young Lee

Viewers also liked (20)

알파고 해부하기 3부
알파고 해부하기 3부알파고 해부하기 3부
알파고 해부하기 3부
Donghun Lee
Reinforcement learning v0.5
Reinforcement learning v0.5Reinforcement learning v0.5
Reinforcement learning v0.5
SANG WON PARK
Machine Learning Foundations (a case study approach) 강의 정리
Machine Learning Foundations (a case study approach) 강의 정리Machine Learning Foundations (a case study approach) 강의 정리
Machine Learning Foundations (a case study approach) 강의 정리
SANG WON PARK
4차산업혁명
4차산업혁명4차산업혁명
4차산업혁명
SK(주) C&C - 강병호
머피의 머신러닝: Undirencted Graphical Model
머피의 머신러닝: Undirencted Graphical Model머피의 머신러닝: Undirencted Graphical Model
머피의 머신러닝: Undirencted Graphical Model
Jungkyu Lee
[한국어] Multiagent Bidirectional- Coordinated Nets for Learning to Play StarCra...
[한국어] Multiagent Bidirectional- Coordinated Nets for Learning to Play StarCra...[한국어] Multiagent Bidirectional- Coordinated Nets for Learning to Play StarCra...
[한국어] Multiagent Bidirectional- Coordinated Nets for Learning to Play StarCra...
Kiho Suh
20160409 microsoft 세미나 머신러닝관련 발표자료
20160409 microsoft 세미나 머신러닝관련 발표자료20160409 microsoft 세미나 머신러닝관련 발표자료
20160409 microsoft 세미나 머신러닝관련 발표자료
JungGeun Lee
STRONG KOREA 20130609
STRONG KOREA 20130609STRONG KOREA 20130609
STRONG KOREA 20130609
Leo Kim
1차시 smart education
1차시 smart education1차시 smart education
1차시 smart education
Jaechoon Jo
[BIZ+005 스타트업 투자/법률 기초편] 첫 투자를 위한 스타트업 기초상식 | 비즈업 조가연님
[BIZ+005 스타트업 투자/법률 기초편] 첫 투자를 위한 스타트업 기초상식 | 비즈업 조가연님 [BIZ+005 스타트업 투자/법률 기초편] 첫 투자를 위한 스타트업 기초상식 | 비즈업 조가연님
[BIZ+005 스타트업 투자/법률 기초편] 첫 투자를 위한 스타트업 기초상식 | 비즈업 조가연님
BIZ+
기술적분석 16 trix
기술적분석 16 trix기술적분석 16 trix
기술적분석 16 trix
Ant House
Concurrent Programming (Java thread 다루기)
Concurrent Programming (Java thread 다루기)Concurrent Programming (Java thread 다루기)
Concurrent Programming (Java thread 다루기)
JungGeun Lee
인공지능을 위한 뇌과학
인공지능을 위한 뇌과학인공지능을 위한 뇌과학
인공지능을 위한 뇌과학
SK(주) C&C - 강병호
주식 기술적 분석#3 (추세선)
주식 기술적 분석#3 (추세선)주식 기술적 분석#3 (추세선)
주식 기술적 분석#3 (추세선)
Ant House
알파고 학습 이해하기
알파고 학습 이해하기알파고 학습 이해하기
알파고 학습 이해하기
도형 임
파이썬으로 나만의 강화학습 환경 만들기
파이썬으로 나만의 강화학습 환경 만들기파이썬으로 나만의 강화학습 환경 만들기
파이썬으로 나만의 강화학습 환경 만들기
정주 김
기술적분석16 sonar
기술적분석16 sonar기술적분석16 sonar
기술적분석16 sonar
Ant House
강화 학습 기초 Reinforcement Learning an introduction
강화 학습 기초 Reinforcement Learning an introduction강화 학습 기초 Reinforcement Learning an introduction
강화 학습 기초 Reinforcement Learning an introduction
Taehoon Kim
Deview deep learning-김정희
Deview deep learning-김정희Deview deep learning-김정희
Deview deep learning-김정희
NAVER D2
[비즈클래스 3기] IP를 활용한 해외진출사례 | 핑크퐁 이승규 CFO
[비즈클래스 3기]  IP를 활용한 해외진출사례 | 핑크퐁 이승규 CFO[비즈클래스 3기]  IP를 활용한 해외진출사례 | 핑크퐁 이승규 CFO
[비즈클래스 3기] IP를 활용한 해외진출사례 | 핑크퐁 이승규 CFO
BIZ+
알파고 해부하기 3부
알파고 해부하기 3부알파고 해부하기 3부
알파고 해부하기 3부
Donghun Lee
Reinforcement learning v0.5
Reinforcement learning v0.5Reinforcement learning v0.5
Reinforcement learning v0.5
SANG WON PARK
Machine Learning Foundations (a case study approach) 강의 정리
Machine Learning Foundations (a case study approach) 강의 정리Machine Learning Foundations (a case study approach) 강의 정리
Machine Learning Foundations (a case study approach) 강의 정리
SANG WON PARK
머피의 머신러닝: Undirencted Graphical Model
머피의 머신러닝: Undirencted Graphical Model머피의 머신러닝: Undirencted Graphical Model
머피의 머신러닝: Undirencted Graphical Model
Jungkyu Lee
[한국어] Multiagent Bidirectional- Coordinated Nets for Learning to Play StarCra...
[한국어] Multiagent Bidirectional- Coordinated Nets for Learning to Play StarCra...[한국어] Multiagent Bidirectional- Coordinated Nets for Learning to Play StarCra...
[한국어] Multiagent Bidirectional- Coordinated Nets for Learning to Play StarCra...
Kiho Suh
20160409 microsoft 세미나 머신러닝관련 발표자료
20160409 microsoft 세미나 머신러닝관련 발표자료20160409 microsoft 세미나 머신러닝관련 발표자료
20160409 microsoft 세미나 머신러닝관련 발표자료
JungGeun Lee
STRONG KOREA 20130609
STRONG KOREA 20130609STRONG KOREA 20130609
STRONG KOREA 20130609
Leo Kim
1차시 smart education
1차시 smart education1차시 smart education
1차시 smart education
Jaechoon Jo
[BIZ+005 스타트업 투자/법률 기초편] 첫 투자를 위한 스타트업 기초상식 | 비즈업 조가연님
[BIZ+005 스타트업 투자/법률 기초편] 첫 투자를 위한 스타트업 기초상식 | 비즈업 조가연님 [BIZ+005 스타트업 투자/법률 기초편] 첫 투자를 위한 스타트업 기초상식 | 비즈업 조가연님
[BIZ+005 스타트업 투자/법률 기초편] 첫 투자를 위한 스타트업 기초상식 | 비즈업 조가연님
BIZ+
기술적분석 16 trix
기술적분석 16 trix기술적분석 16 trix
기술적분석 16 trix
Ant House
Concurrent Programming (Java thread 다루기)
Concurrent Programming (Java thread 다루기)Concurrent Programming (Java thread 다루기)
Concurrent Programming (Java thread 다루기)
JungGeun Lee
주식 기술적 분석#3 (추세선)
주식 기술적 분석#3 (추세선)주식 기술적 분석#3 (추세선)
주식 기술적 분석#3 (추세선)
Ant House
알파고 학습 이해하기
알파고 학습 이해하기알파고 학습 이해하기
알파고 학습 이해하기
도형 임
파이썬으로 나만의 강화학습 환경 만들기
파이썬으로 나만의 강화학습 환경 만들기파이썬으로 나만의 강화학습 환경 만들기
파이썬으로 나만의 강화학습 환경 만들기
정주 김
기술적분석16 sonar
기술적분석16 sonar기술적분석16 sonar
기술적분석16 sonar
Ant House
강화 학습 기초 Reinforcement Learning an introduction
강화 학습 기초 Reinforcement Learning an introduction강화 학습 기초 Reinforcement Learning an introduction
강화 학습 기초 Reinforcement Learning an introduction
Taehoon Kim
Deview deep learning-김정희
Deview deep learning-김정희Deview deep learning-김정희
Deview deep learning-김정희
NAVER D2
[비즈클래스 3기] IP를 활용한 해외진출사례 | 핑크퐁 이승규 CFO
[비즈클래스 3기]  IP를 활용한 해외진출사례 | 핑크퐁 이승규 CFO[비즈클래스 3기]  IP를 활용한 해외진출사례 | 핑크퐁 이승규 CFO
[비즈클래스 3기] IP를 활용한 해외진출사례 | 핑크퐁 이승규 CFO
BIZ+

Similar to 기계 학습의 현재와 미래 (20)

Deep neural networks cnn rnn_ae_some practical techniques
Deep neural networks cnn rnn_ae_some practical techniquesDeep neural networks cnn rnn_ae_some practical techniques
Deep neural networks cnn rnn_ae_some practical techniques
Kang Pilsung
[264] large scale deep-learning_on_spark
[264] large scale deep-learning_on_spark[264] large scale deep-learning_on_spark
[264] large scale deep-learning_on_spark
NAVER D2
Meetup history
Meetup historyMeetup history
Meetup history
Mk Kim
Session 4. 쉽게 보는 딥러닝 트랜드와 AWS 활용 시나리오 - 베스핀글로벌 이승규 매니저
Session 4. 쉽게 보는 딥러닝 트랜드와 AWS 활용 시나리오 - 베스핀글로벌 이승규 매니저Session 4. 쉽게 보는 딥러닝 트랜드와 AWS 활용 시나리오 - 베스핀글로벌 이승규 매니저
Session 4. 쉽게 보는 딥러닝 트랜드와 AWS 활용 시나리오 - 베스핀글로벌 이승규 매니저
BESPIN GLOBAL
Workshop 210417 dhlee
Workshop 210417 dhleeWorkshop 210417 dhlee
Workshop 210417 dhlee
Dongheon Lee
스마트폰 위의 딥러닝
스마트폰 위의 딥러닝스마트폰 위의 딥러닝
스마트폰 위의 딥러닝
NAVER Engineering
ICIP 2018 REVIEW
ICIP 2018 REVIEWICIP 2018 REVIEW
ICIP 2018 REVIEW
SungMan Cho
100% Serverless big data scale production Deep Learning System
100% Serverless big data scale production Deep Learning System100% Serverless big data scale production Deep Learning System
100% Serverless big data scale production Deep Learning System
hoondong kim
iDBLab @KAIST 소개 20170306-업로드용(김태훈)
iDBLab @KAIST 소개 20170306-업로드용(김태훈)iDBLab @KAIST 소개 20170306-업로드용(김태훈)
iDBLab @KAIST 소개 20170306-업로드용(김태훈)
Taehun Kim, Ph.D
딥러닝 세계에 입문하기 위반 분투
딥러닝 세계에 입문하기 위반 분투딥러닝 세계에 입문하기 위반 분투
딥러닝 세계에 입문하기 위반 분투
Ubuntu Korea Community
[오컴 Clip IT 세미나] 머신러닝과 인공지능의 현재와 미래
[오컴 Clip IT 세미나] 머신러닝과 인공지능의 현재와 미래[오컴 Clip IT 세미나] 머신러닝과 인공지능의 현재와 미래
[오컴 Clip IT 세미나] 머신러닝과 인공지능의 현재와 미래
Taehoon Ko
Deep learning text NLP and Spark Collaboration . 한글 딥러닝 Text NLP & Spark
Deep learning text NLP and Spark Collaboration . 한글 딥러닝 Text NLP & SparkDeep learning text NLP and Spark Collaboration . 한글 딥러닝 Text NLP & Spark
Deep learning text NLP and Spark Collaboration . 한글 딥러닝 Text NLP & Spark
hoondong kim
빅데이터전문가교육 2학기
빅데이터전문가교육 2학기빅데이터전문가교육 2학기
빅데이터전문가교육 2학기
Kangwook Lee
Visualizing Computer-Based Activity on Ambient Displays to Reduce Sedentary ...
Visualizing Computer-Based Activity on Ambient Displays  to Reduce Sedentary ...Visualizing Computer-Based Activity on Ambient Displays  to Reduce Sedentary ...
Visualizing Computer-Based Activity on Ambient Displays to Reduce Sedentary ...
SodamKim14
Process for Big Data Analysis
Process for Big Data AnalysisProcess for Big Data Analysis
Process for Big Data Analysis
Myunggoon Choi
[2A7]Linkedin'sDataScienceWhyIsItScience
[2A7]Linkedin'sDataScienceWhyIsItScience[2A7]Linkedin'sDataScienceWhyIsItScience
[2A7]Linkedin'sDataScienceWhyIsItScience
NAVER D2
Deep learning의 이해
Deep learning의 이해Deep learning의 이해
Deep learning의 이해
KwangPil Hong
안.전.제.일. 강화학습!
안.전.제.일. 강화학습!안.전.제.일. 강화학습!
안.전.제.일. 강화학습!
Dongmin Lee
NDC 2016, [슈판워] 맨땅에서 데이터 분석 시스템 만들어나가기
NDC 2016, [슈판워] 맨땅에서 데이터 분석 시스템 만들어나가기NDC 2016, [슈판워] 맨땅에서 데이터 분석 시스템 만들어나가기
NDC 2016, [슈판워] 맨땅에서 데이터 분석 시스템 만들어나가기
Wonha Ryu
Machine learning and deep learning (AiBB Lab)
Machine learning and deep learning (AiBB Lab)Machine learning and deep learning (AiBB Lab)
Machine learning and deep learning (AiBB Lab)
Don Chang
Deep neural networks cnn rnn_ae_some practical techniques
Deep neural networks cnn rnn_ae_some practical techniquesDeep neural networks cnn rnn_ae_some practical techniques
Deep neural networks cnn rnn_ae_some practical techniques
Kang Pilsung
[264] large scale deep-learning_on_spark
[264] large scale deep-learning_on_spark[264] large scale deep-learning_on_spark
[264] large scale deep-learning_on_spark
NAVER D2
Meetup history
Meetup historyMeetup history
Meetup history
Mk Kim
Session 4. 쉽게 보는 딥러닝 트랜드와 AWS 활용 시나리오 - 베스핀글로벌 이승규 매니저
Session 4. 쉽게 보는 딥러닝 트랜드와 AWS 활용 시나리오 - 베스핀글로벌 이승규 매니저Session 4. 쉽게 보는 딥러닝 트랜드와 AWS 활용 시나리오 - 베스핀글로벌 이승규 매니저
Session 4. 쉽게 보는 딥러닝 트랜드와 AWS 활용 시나리오 - 베스핀글로벌 이승규 매니저
BESPIN GLOBAL
100% Serverless big data scale production Deep Learning System
100% Serverless big data scale production Deep Learning System100% Serverless big data scale production Deep Learning System
100% Serverless big data scale production Deep Learning System
hoondong kim
iDBLab @KAIST 소개 20170306-업로드용(김태훈)
iDBLab @KAIST 소개 20170306-업로드용(김태훈)iDBLab @KAIST 소개 20170306-업로드용(김태훈)
iDBLab @KAIST 소개 20170306-업로드용(김태훈)
Taehun Kim, Ph.D
딥러닝 세계에 입문하기 위반 분투
딥러닝 세계에 입문하기 위반 분투딥러닝 세계에 입문하기 위반 분투
딥러닝 세계에 입문하기 위반 분투
Ubuntu Korea Community
[오컴 Clip IT 세미나] 머신러닝과 인공지능의 현재와 미래
[오컴 Clip IT 세미나] 머신러닝과 인공지능의 현재와 미래[오컴 Clip IT 세미나] 머신러닝과 인공지능의 현재와 미래
[오컴 Clip IT 세미나] 머신러닝과 인공지능의 현재와 미래
Taehoon Ko
Deep learning text NLP and Spark Collaboration . 한글 딥러닝 Text NLP & Spark
Deep learning text NLP and Spark Collaboration . 한글 딥러닝 Text NLP & SparkDeep learning text NLP and Spark Collaboration . 한글 딥러닝 Text NLP & Spark
Deep learning text NLP and Spark Collaboration . 한글 딥러닝 Text NLP & Spark
hoondong kim
빅데이터전문가교육 2학기
빅데이터전문가교육 2학기빅데이터전문가교육 2학기
빅데이터전문가교육 2학기
Kangwook Lee
Visualizing Computer-Based Activity on Ambient Displays to Reduce Sedentary ...
Visualizing Computer-Based Activity on Ambient Displays  to Reduce Sedentary ...Visualizing Computer-Based Activity on Ambient Displays  to Reduce Sedentary ...
Visualizing Computer-Based Activity on Ambient Displays to Reduce Sedentary ...
SodamKim14
Process for Big Data Analysis
Process for Big Data AnalysisProcess for Big Data Analysis
Process for Big Data Analysis
Myunggoon Choi
[2A7]Linkedin'sDataScienceWhyIsItScience
[2A7]Linkedin'sDataScienceWhyIsItScience[2A7]Linkedin'sDataScienceWhyIsItScience
[2A7]Linkedin'sDataScienceWhyIsItScience
NAVER D2
Deep learning의 이해
Deep learning의 이해Deep learning의 이해
Deep learning의 이해
KwangPil Hong
안.전.제.일. 강화학습!
안.전.제.일. 강화학습!안.전.제.일. 강화학습!
안.전.제.일. 강화학습!
Dongmin Lee
NDC 2016, [슈판워] 맨땅에서 데이터 분석 시스템 만들어나가기
NDC 2016, [슈판워] 맨땅에서 데이터 분석 시스템 만들어나가기NDC 2016, [슈판워] 맨땅에서 데이터 분석 시스템 만들어나가기
NDC 2016, [슈판워] 맨땅에서 데이터 분석 시스템 만들어나가기
Wonha Ryu
Machine learning and deep learning (AiBB Lab)
Machine learning and deep learning (AiBB Lab)Machine learning and deep learning (AiBB Lab)
Machine learning and deep learning (AiBB Lab)
Don Chang

기계 학습의 현재와 미래

  • 1. 기계 학습의 현재와 미래 Joon Hee Kim
 KAIST
 Users and Information Lab 1
  • 2. 소개 • 김준희
 = 카이스트 전산학과 박사 과정 (uilab.kaist.ac.kr, 마지막 학기!!)
 + 코노랩스 (kono.ai, 인공지능 스케쥴링 비서) 리서치 엔지니어 • 연구분야
 베이지안 통계 모델, 텍스트 중심 빅 데이터, 유저 프로파일링 • 가장 최근 연구
 클릭율이 높아지도록 자동으로 헤드라인 단어를 생성하는 기계 학습 모델
 (headline.joonhee.kim, Yahoo! Research, KDD 2016)
  • 3. 목차 1.딥 러닝 부 2.딥 러닝의 최근 동향 3.기계 학습의 도전 과제 4.현재와 미래의 플리케이션
  • 10. 딥 러닝 부 FFNN feed forward neural network - input, hidden, output layer - 가장 기본적인 네트워크 형태 - 답이 정해져 있는 지도 학습에서 사용 - 다른 네트워크와 결합하여 많이 사용
  • 11. 딥 러닝 부 auto-encoder - input, hidden, output layer - input = output - automatically encode information - 데이터를 적은 차원으로 압축 - 정해진 답이 없는, 비지도 학습에서 사용 - 앞: 인코딩 // 뒤: 디코딩
  • 12. 잠깐 진짜 부! 시각 정보 망막 절세포 - 방향 - 색 - 밝기 외측 슬상핵 - 운동, 깊이 - 색, 형태 V1 - 모서리 - 일반적, 대략적 형태 V2 - 형태 구분 - 형태 기억
  • 13. 딥 러닝 부 CNN convolutional neural network convolution layer - 필터를 사용하여 지역성 학습
 rectifier layer - 신호 처리
 pooling layer - 다운샘플링 (pooling)
 fully-connected layer - 학습
  • 15. 알파고 학습 순서
 1) 인간 전문가의 데이터
 - 지엽적 요령 파악
 - 지도 학습 정책 2) 스스로와의 싸움
 - 강화 학습 정책
 - 가치 네트워크
 
 학습 도구 a) Monte Carlo Tree Search b) CNN
  • 16. 딥 러닝 부 deconvolutional network - input: 고양이 단어 - output: 고양이 사진
  • 17. 딥 러닝 부 deep convolutional
 inverse graphics networks - auto-encoder + CNN - input: 고양이 사진 - output: 고양이 사진
  • 21. 딥 러닝 부 GAN generative adversarial network - 2개의 네트워크의 경쟁 - 1) 속인다: 그럴싸한 데이터를 만든다 - 2) 맞춘다: 진짜 vs. 가짜
  • 22. 딥 러닝 부 RNN recurrent neural network - 단기 기억
  • 23. 딥 러닝 부 LSTM long/short-term memory - 장기 기억 - 중요한 것을 선택적으로 기억한다 - 필요하지 않은 정보를 잊는다 - 언어 학습, 번역 - 작곡
  • 24. 자동 번역 CNN (시각) + LSTM (언어)
  • 25. 챗봇 / 인공지능 비서 LSTM
  • 26. 2. 딥 러닝의 최근 동향
  • 27. 현재 딥 러닝의 쟁점 • 딥러닝 + 강화학습의 초강세
 (위) NIPS 학회 참여
 (아래) nvidia 주식
  • 28. 현재 딥 러닝의 쟁점 (생물학적 직관에 의한) 새로운 레이어 개발 시도
  • 29. 현재 딥 러닝의 쟁점 다 잘 되네. 그럼 이제 어디에 적용할까? 1. 기존에 있는 걸 더 잘하자: ex. 영상 의학 (시각), 챗봇 (텍스트) 2. 컨벌전스 (여러 도메인 합치기): ex. 적응형 VR (시각 + 텍스트) 3. 완전히 새로운 무언가 = ?
  • 30. 현재 딥 러닝의 문제점 • 여전히 만연하는 연구의 쏠림 현상
 (or 부익부 빈익빈 or 유행) • 설명되지 않는 잔상 • 더 크게 더 많이가 아닌, 명확한 이론과 방향성이 필요
  • 31. 2016 학회 동향 • NIPS: 기계 학습, 계산 신경학
 115 / 569 (딥러닝 관련 / 전체 논문) • ICML: 기계 학습
 58 / 322 • KDD: 데이터 마이닝
 10 / 208
  • 32. 현재 딥 러닝의 도전 과제 • 구조
 새로운 레이어, activation function • 도메인
 새로운 문제, 도메인, 학습법 • 베이지안
 베이지안과 장단점 합치기 • 응용
 강화학습, non-convex optimization, 비전, 텍스트, 시계열 데이터 • 해석
 이게 왜 되지?
  • 33. NIPS 0 10 20 30 40 구조 도메인 베이지안 응용 설명 • 키워드
 GAN, attention, LSTM,
 생물학적 모델 • Learning what and where to draw
  • 34. Learning What and Where to Draw GAN 두개의 네트워크가 서로 경쟁 g-net: 최대한 비슷한 이미지 생성 d-net: 진짜와 가짜를 구분
  • 35. ICML • 키워드
 새로운 레이어, 강화 학습
 Why does X work? • Pixel Recurrent Neural Networks • Dueling Network Architectures
 for Deep Reinforcement Learning 0 6 12 18 24 구조 도메인 베이지안 응용 설명
  • 36. Pixel Recurrent Neural Networks 목표: 가려진 이미지 재구성 모델: Bi-directional LSTM • 2차원 LSTM 을 구성 • CNN 이 아닌 RNN (LSTM) 을 맥락이라는 의미로 이미지에 적용 • 이미지의 다양한 재구성, 블러 없애기, 화질 증가 등에 사용
  • 37. Dueling Network Architectures for
 Deep Reinforcement Learning 이때 이렇게 행동해야지 강화학습 = 지금 이런 상황이야 이때 이렇게 행동해야지 - 상황과 행동 따로 학습 - 더 빠른 학습 - 더 효율적인 일반화
  • 38. KDD • 키워드: 어디에 사용할까? • Transferring Deep Visual Semantic Features
 to Large-Scale Multimodal Learning to Rank 0 2 4 6 8 구조 도메인 베이지안 응용 설명
  • 39. Transferring Deep Visual Semantic Features to Large-Scale Multimodal Learning to Rank 1. CNN 을 통하여 각 상품의 이미지+텍스트 생성
  • 40. 2. 유저의 클릭 정보를 통하여 유저의 이미지-텍스트 취향 파악
  • 41. 3. 기계 학습의 도전 과제
  • 42. 딥 러닝 • 구조
 새로운 레이어, activation function • 도메인
 새로운 문제, 도메인, 학습법 • 베이지안
 베이지안과 장단점 합치기 • 응용
 강화학습, non-convex optimization, 비전, 텍스트, 시계열 데이터 • 해석
 이게 왜 되지?
  • 43. 강화 학습 • 이론
 - 현재 알고리즘은 (Q-Learning, Policy Gradients)
 기존의 방법에 딥 러닝에 접목 시킨 정도 • 환경
 - 적은 데이터와 적은 변수로 학습
 - 다자간 학습 • 응용
 - 온라인: 게임 외에 어떻게 사용 할 것인가?
 - 오프라인: 무인 자동차, 드론, 로보틱스 (무한한 실험이 힘 들다)
 - 새로운 적용 분야는?
  • 44. 자연어 처리 1. 기계적 NLP (현재 위치)
 - 문장 이해, 문장 생성
 - 문맥 파악
 - 기계 번역 2. 인간적 NLP
 - 감정, 뉘앙스, 분위기 분석
 - 사회적 대화 3. 새로운 생각 발생
 - 연구 주제 생성
 - 전략적 생각
 - 시/소설 작성, 몽상
  • 45. 비젼/음성 • 딥 러닝
 새로운 레이어 구조, 생물학적 힌트 • one shot learning • 비디오 • 언어와 연결 • 멀티미디어 생성 • 아름다움, 유행
  • 46. 4. 현재와 미래의 플리케이션
  • 47. 챗봇 • 개인 AI 비서
 - 모바일, 모바일, 모바일
 - iOS vs. Android 와 동일한 플랫폼의 문제 • 실제 사람의 AI 페르소나
 - 살아 있을때 및 사후에도, 혹은 예전의 위인들도
  • 48. 의학 • 약학, 유전학 • 영상의학과
 - 암, 뇌, 눈, 폐 진단에서 인간과 비슷 혹은 그 이상
 - 제 3세계 • 정신과
 - 우울증 진단 및 치료 • 진단의학과
 - Watson
 - 치료를 넘어서, 발병 전 예측 및 향후 건강 예측
  • 49. 엔터테인먼트 • 적응형 VR
 - 생각하는 대로 실시간 시각 정보 생성 • 멀티미디어 추천 / 합성
 - 현재 감정에 맞는 영화, 음악 추천
 - 현재 보고 있는 스포츠 상황에 맞는 배경 음악 합성
 - 자동 요약 및 리플레이 • 여행/관광
 - VR/AR
 - 컨텍스트에 맞는 나레이션 (detour)
  • 50. 그외 • 금융
 - 개인/회사 리스크 분석 • 교육
 - 학생을 정확히 이해 • 유통, 소상공인
 - 정확한 수요 예측, 컨설팅
  • 51. Reference • 딥 러닝 구조화 / 시각화
 http://www.asimovinstitute.org/neural-network-zoo/ • 학회
 https://nips.cc/
 http://icml.cc/2016/
 http://www.kdd.org/kdd2016/ • 좋은 딥 러닝 강의들
 - Geoffrey Hinton @ Toronto
 https://www.coursera.org/learn/neural-networks
 - Nando de Freitas @ Oxford
 https://www.cs.ox.ac.uk/people/nando.defreitas/ machinelearning/
 - Deep Learning Summer School
 http://videolectures.net/deeplearning2016_montreal/
  • 52. Reference • Silver, David, et al. "Mastering the game of Go with deep neural networks and tree search." Nature 529.7587 (2016): 484-489. • Zhang, Richard, Phillip Isola, and Alexei A. Efros. "Colorful Image Colorization." arXiv preprint arXiv:1603.08511 (2016). • Gatys, Leon A., Alexander S. Ecker, and Matthias Bethge. "A neural algorithm of artistic style." arXiv preprint arXiv:1508.06576 (2015). • Reed, Scott E., et al. "Learning what and where to draw." Advances In Neural Information Processing Systems. 2016. • van den Oord, Aaron, Nal Kalchbrenner, and Koray Kavukcuoglu. "Pixel Recurrent Neural Networks." arXiv preprint arXiv:1601.06759 (2016). • Wang, Ziyu, Nando de Freitas, and Marc Lanctot. "Dueling network architectures for deep reinforcement learning." arXiv preprint arXiv:1511.06581 (2015). • Lynch, Corey, Kamelia Aryafar, and Josh Attenberg. "Images Don't Lie: Transferring Deep Visual Semantic Features to Large-Scale Multimodal Learning to Rank." arXiv preprint arXiv:1511.06746 (2015).