20160409 microsoft 세미나 머신러닝관련 발표자료

93
Ġh ĵÃō įƦhň ÝĦ¾ ŘIJw % Ų & ƴġŪþwĝ ŘŪ’ Q9ASR33:U<O8;Q><

Upload: jeonggeun-lee

Post on 16-Apr-2017

1.611 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: 20160409 microsoft 세미나 머신러닝관련 발표자료

% & ’

Q SR33:U O Q

Page 2: 20160409 microsoft 세미나 머신러닝관련 발표자료

What is AI?

Some possible definitions :

• Thinking humanly• Acting humanly• Thinking rationally

Page 3: 20160409 microsoft 세미나 머신러닝관련 발표자료

The Turing TestTuring (1950) "Computing machinery and intelligence” http://www.loebner.net/Prizef/TuringArticle.html

Page 4: 20160409 microsoft 세미나 머신러닝관련 발표자료

Deep Blue

순수하게 빠른 연산능력으로모든 경우의 수 계산

https://ko.wikipedia.org/wiki/%EB%94%A5_%EB%B8%94%EB%A3%A8

https://en.wikipedia.org/wiki/Deep_Blue_(chess_computer)

Page 5: 20160409 microsoft 세미나 머신러닝관련 발표자료

IBM Watson

음성인식

http://www.ibm.com/smarterplanet/us/en/ibmwatson/

IBM Watson Vanquishes Human Jeopardy Foes

인공지능, 어디까지 왔니? .. IBM 왓슨에게묻다

Page 6: 20160409 microsoft 세미나 머신러닝관련 발표자료

Google self-driving Car

Page 7: 20160409 microsoft 세미나 머신러닝관련 발표자료

Machine Learning

인공지능(AI) 의 ‘학습’에 관한 부분을 구체화한 기술

Arthur Samuel (1958)

machine learning : "Field of study that gives computers the ability to learn without being explicitly programmed".

"컴퓨터에 명시적으로 프로그램되지 않고 학습 할 수 있는능력을 주는 연구 분야.”

Page 8: 20160409 microsoft 세미나 머신러닝관련 발표자료

Machine Learning

Data mining

- 많은 데이터 속에서 유효한 정보를 찾아내는 과정(데이터 속에 숨어 있는 의미를 발견)

Machie learning

- 데이터를 이용해 검증과 학습의 과정을 통해 특정조건에서 예측값을 얻는 과정(과거의 추이를 통해 미래를 예측)

Page 9: 20160409 microsoft 세미나 머신러닝관련 발표자료

Machine Learning

딥러닝 이전

데이터에 내재된 패턴, 규칙, 의미 등을 컴퓨터로 하여금알고리즘을 기반으로 스스로 학습하게 해, 새롭게 입력되는데이터에 대한 결과를 예측 가능하도록 하는 기술.

딥러닝 이후

데이터를 정제하고 정리하는 과정을 통해 추상화하고, 이렇게 추상화된 모형을 기반으로 훈련과 테스트를 통해일반화된 알고리즘을 도출하는 과정.

Page 10: 20160409 microsoft 세미나 머신러닝관련 발표자료

Machine Learning

Microsoft CEO 사티야 나델라

미래의 ‘지능의 시대’를 여는 4가지 기술

• 사물인터넷, 클라우드 컴퓨팅, 빅데이터, 머신러닝

Page 11: 20160409 microsoft 세미나 머신러닝관련 발표자료

Machine Learning

• Supervised Learning (지도학습)

• Unsupervised Learning (비지도학습)

• Semi-supervised Learning (준지도학습)

• Reinforcement Learning (강화학습)<-알파고

Page 12: 20160409 microsoft 세미나 머신러닝관련 발표자료

c S d aSR�DSO Uda

M ac S d aSR�DSO U

Page 13: 20160409 microsoft 세미나 머신러닝관련 발표자료

Supervised Learning

• 보통의 머신러닝은 의미(lable)을 부여한 훈련 데이터를기반으로 다른 데이터를 파악하는 지도 학습(Supervised Learning) 사용

• Facebook 나 iPhoto 에서 ‘이사람이 영희다’ 라고 계속입력해야 영희의 얼굴을 정확하게 인식.

• 아파트의 면적, 방의 갯수, 위치 등을 입력하고 아파트의가격을 입력.

Page 14: 20160409 microsoft 세미나 머신러닝관련 발표자료

Supervised Learning

Page 15: 20160409 microsoft 세미나 머신러닝관련 발표자료

Unsupervised Learning

• Supervised Learning과는 달리 , 레이블이 없는 데이터들간의 패텅을 파악

• 입력 데이터간의 유사성에 근거하여 데이터의 요소를군집화하거나 밀도 함수를 추론

• 스팸필터링

Page 16: 20160409 microsoft 세미나 머신러닝관련 발표자료

Unsupervised Learning

Page 17: 20160409 microsoft 세미나 머신러닝관련 발표자료

Machine Learning

활용사례

• 사기방지

• 타겟팅 디지털 디스플레이

• 콘텐츠 추천

• 자동차 품질 개선

• 유망 잠재 고객에 집중

• 미디어 최적화

• 의료 보건 서비스 개선

Page 18: 20160409 microsoft 세미나 머신러닝관련 발표자료

Machine Learning

• 머신러닝의 강점은 수많은 데이터 속에서 패턴을 스스로찾아낸다는 것

• 미래에 관한 예측

• 하지만

• 오늘날 한국의 머신러닝은 콘텐츠 추천이나 검색 품질을높이는 알고리즘 등 국한된 서비스에만 집중

• 마케팅 용어로만 강조

Page 19: 20160409 microsoft 세미나 머신러닝관련 발표자료

Deep Learning

• 인간의 신경망을 모태로한 데이터 처리방식(since 1958)

• 사물이나 데이터를 군집화하거나 분류(classfication)하는데사용되는 일종의 기술적 방법론.

• 핵심 학습 방식은 자율 학습 ( Unsupervised Learing)

• 20~30개의 신경망 레이어로 복잡한 사물의 내용을 판단

Page 20: 20160409 microsoft 세미나 머신러닝관련 발표자료

History of Deep Learning

• First generation (1958) : perceptrons (F. Rosenblett,1958)

• Second generation (1986) : multilayer perceptrons

• Third generation (2006) : deep learning

Page 21: 20160409 microsoft 세미나 머신러닝관련 발표자료

History of Deep Learning

• 불과 4~5년 전부터 컴퓨팅 기술과 수학이 모여 더 깊은단계의 신경망이 구축되기 시작

• 최근 들어 새롭개 조명되는 이유• 빅데이터

• 컴퓨팅 능력과 기술 향상

• 기계를 할 수 있는 알고리즘 발달

• http://www.aistudy.com/neural/perceptron.htm

Page 22: 20160409 microsoft 세미나 머신러닝관련 발표자료

q

q�

Page 23: 20160409 microsoft 세미나 머신러닝관련 발표자료

Human Computation

• 컴퓨터와 사람의 지능이 상호보완적으로 필요한 문제를같이 풀도록 하는 것

• 컴퓨터가 아직 잘 못하지만 사람은 너무나 쉽게 하는일들이 있다.

Page 24: 20160409 microsoft 세미나 머신러닝관련 발표자료

Machine win

• 복잡한 산술적계산• …

Page 25: 20160409 microsoft 세미나 머신러닝관련 발표자료

Human win

Page 26: 20160409 microsoft 세미나 머신러닝관련 발표자료

Human win

Page 27: 20160409 microsoft 세미나 머신러닝관련 발표자료

Human win

Page 28: 20160409 microsoft 세미나 머신러닝관련 발표자료

군중지능(집단지성)군중에게 맡겨서 공통의 문제를 쉽게풀도록 한다.

Page 29: 20160409 microsoft 세미나 머신러닝관련 발표자료

Page 30: 20160409 microsoft 세미나 머신러닝관련 발표자료

Page 31: 20160409 microsoft 세미나 머신러닝관련 발표자료

• �%

k&

Page 32: 20160409 microsoft 세미나 머신러닝관련 발표자료

inference(추론)

• Deduction : 반드시 이끌기• ‘A이면 B다’ ( AèB) 가 True이고 A가 True이면, B가 True이다.

• Abdeuction : 원인 짐작 하기• ‘A이면 B다’ (AèB)가 True이고 B가 True이면, 아마도 A가

True이다.

• Induction : 짐작하여 이끌기• 지금까지 관찰한마, A가 True일때 B가 True였으니, 아마도

‘A이면 B다’(AèB)가 True다.

Page 33: 20160409 microsoft 세미나 머신러닝관련 발표자료

“가을이면 낙엽이 진다”

• Deduction : • “가을이면 낙엽이 진다”를 교육

• Input : “지금은 가을이다”

• Output : “낙엽이 진다”

Page 34: 20160409 microsoft 세미나 머신러닝관련 발표자료

“가을이면 낙엽이 진다”

• Abduction :• “가을이면 낙엽이 진다” 를 교육

• Input : “낙엽이 진다”

• Output : “지금은 가을일지도 모른다”

Page 35: 20160409 microsoft 세미나 머신러닝관련 발표자료

“가을이면 낙엽이 진다”

• Induction : • “가을이면 낙엽이 진다”를 가르치지 않음

• “지금은 가을이다” 와 “낙엽이 진다”를 지속적으로 교육

• “가을이면 낙엽이 진다”를 유추

Page 36: 20160409 microsoft 세미나 머신러닝관련 발표자료

“철수와 영희가 사귄다면영희의 생일날 철수가 영희에게 선물을

준다.”

• Deduction :• 영희의 생일날이면(조건) 철수는 영희에게 선물을 준다(결과)

• Abduction :• 철수가 영희에게 선물을 준다(조건) 영희의 생일일것이다.(결과)

• Induction (철수가 영희와 사귄다는 사실을 모름) : • 영희의 생일이고 철수가 영희에게 선물을 준다(조건)

• 철수와 영희가 사귀는 사이일지 모른다.

Page 37: 20160409 microsoft 세미나 머신러닝관련 발표자료

연역적 추론 , 귀납적 추론

• 연역적 추론 :• 이미 알고 있는 판단을 근거로 새로운 판단을 유도.

• 귀납적 추론 :• 기존의 지식이나 데이터를 관찰하여, 그들 사이에

성립되는 일반적 성질 또는 관계를 이끌어 내거나,반복되는 현상의 패턴들의 법칙을 형식화.

Page 38: 20160409 microsoft 세미나 머신러닝관련 발표자료

Induction(귀납적 추론)

deduction은 명제가 거의 확실하므로 추론도 거의 틀리지 않고

abduction 역시 어느정도는 틀리지 않는 추론이 가능하고

컴퓨터로 구현하기도 어려움이 없다.

하지만 induction은 통찰을 얻기 위해서는

많은 데이터(빅데이터)와 많은 수학적 계산이 필요하다.

Page 39: 20160409 microsoft 세미나 머신러닝관련 발표자료

이상거래 탐지 시스템(FDS)

• 어떠한 개인이 매달 25일쯤이 되면 일정한 범위의 지역의ATM기기에서 일정한 범위(10 ~ 100 만원 정도의 오차)의금액을 인출하는 패턴이 어느 기간동안 데이터로 저장.

• 위와 같은 패턴 (정상경우)• 간단한 비밀번호만으로 돈의 인출을 승인.

• 25일 이전 or 전혀 다른 위치 or 너무 많은 인출요청(비정상경우)• 이상거래로 판단

• 보다 자세한 개인정보나 인출단계를 요구

Page 40: 20160409 microsoft 세미나 머신러닝관련 발표자료

%=<FF&%E<L &…

Page 41: 20160409 microsoft 세미나 머신러닝관련 발표자료

=SS �DSO U• “ % &

Page 42: 20160409 microsoft 세미나 머신러닝관련 발표자료

=SS �DSO U•

Page 43: 20160409 microsoft 세미나 머신러닝관련 발표자료

=SS �DSO U• % c b OfS � S QS b � Sbe &

은닉1입력1

입력2

입력3

은닉2

은닉3

출력1

출력2

출력3

Page 44: 20160409 microsoft 세미나 머신러닝관련 발표자료

=SS �DSO U• % c b OfS � S QS b � Sbe &

Hidden1

Online

Pharmacy

Hidden2

Hidden3

Spam

Not Spam

5-5

2

3

-55

50

5

0

0

5

Page 45: 20160409 microsoft 세미나 머신러닝관련 발표자료

=SS �DSO U• % c b OfS � S QS b � Sbe &

5

Online

Pharmacy

2

0

Spam

Not Spam

5-5

2

3

-55

50

5

0

0

5

5×5 = 252×5 = 10

Page 46: 20160409 microsoft 세미나 머신러닝관련 발표자료

=SS �DSO U• % c b OfS � S QS b � Sbe &

0

Online

Pharmacy

5

0

Spam

Not Spam

5-5

2

3

-55

50

5

0

0

5

5×5 = 250×5 = 0

Page 47: 20160409 microsoft 세미나 머신러닝관련 발표자료

=SS �DSO U• r

남자머리가길다(a)

여자

0

0

0치마를입었다(b)

화장을했다(c)

0

00

Learn : a-> 여자Learn : a-> 여자Learn : a-> 남자Learn : a-> 여자

남자머리가길다(a)

여자

1

0

3치마를입었다(b)

화장을했다(c)

0

00

머리가긴사람이 남자일확률은?: 25%

Page 48: 20160409 microsoft 세미나 머신러닝관련 발표자료

=SS �DSO U• r

남자머리가길다(a)

여자

2

1

3치마를입었다(b)

화장을했다(c)

1

44

머리가길고 치마를입었고화장을 하지않은 사람은(d)?: 남자일확률 (2+1->30%)여자일확률(3+4->70%)#여자일거다.

맥주

화장품

5

1

2

4

d?: 맥주를살확률(3×5)+(7×2)->29화장품을살확률(3×1)+(7×4)->31#화장품을살 거다.

Page 49: 20160409 microsoft 세미나 머신러닝관련 발표자료

=SS �DSO U• r

남자머리가길다(a)

여자

2

1

3치미를입었다(b)

화장을했다(c)

1

44

머리가길고 치마를입었고 화장을 하지않은사람은(d)?: 지하1층? (29×4) + (31×2) = 116+62 -> 178지상1층? (29×1) + (31×3) = 29+93 -> 122#지하1층으로….!!! ???

맥주

화장품

5

1

2

4

지하1층

지상1층

4

1

2

3

Page 50: 20160409 microsoft 세미나 머신러닝관련 발표자료

=SS �DSO U

I�6� r-

9

�6�% &…

Page 51: 20160409 microsoft 세미나 머신러닝관련 발표자료

=SS �DSO U

?�% 9&h i

?�% rr 9&h i

Page 52: 20160409 microsoft 세미나 머신러닝관련 발표자료

=SS �DSO U

O O@ OR�-/� RRS � OfS a % D(�JD&

Page 53: 20160409 microsoft 세미나 머신러닝관련 발표자료

U b

Page 54: 20160409 microsoft 세미나 머신러닝관련 발표자료

U b

r

{ ”

-,,s

Page 55: 20160409 microsoft 세미나 머신러닝관련 발표자료

U b

.r

r

Page 56: 20160409 microsoft 세미나 머신러닝관련 발표자료

U b

/z r

% s&

Page 57: 20160409 microsoft 세미나 머신러닝관련 발표자료

U b

r

!!!%-, - &

Page 58: 20160409 microsoft 세미나 머신러닝관련 발표자료

U b

(인간) 1 , 2 , 3 (컴퓨터) 1 , 2 , 3 경우의 수 = 32 = 9

베타고 인간 승리

1 1 무승부

1 2 인간승리

1 3 인간승리

2 1 베타고승리

2 2 무승부

2 3 인간승리

3 1 베타고승리

3 2 베타고승리

3 3 무승부

베타고가 1을냈을 경우 승률 : 0%

베타고가 2를냈을 경우 승률 : 33%

베타고가 3을냈을 경우 승률 : 66%

베타고는매번 경기때마다 승률을계산하여높은 승률의숫자를선택한다.승률은 66%

Page 59: 20160409 microsoft 세미나 머신러닝관련 발표자료

U b

}

u

% &

Page 60: 20160409 microsoft 세미나 머신러닝관련 발표자료

U b

… y‘w

k

Page 61: 20160409 microsoft 세미나 머신러닝관련 발표자료

U b

- -j2 t r

.

/ sv r

0 % &. 1 u

Page 62: 20160409 microsoft 세미나 머신러닝관련 발표자료

U b

2! 8 2 p 1 p 0 p / p . p -

83., !!!

Page 63: 20160409 microsoft 세미나 머신러닝관련 발표자료

U b

{ …

-% &

. +r

/ z

0

1 p- r k

Page 64: 20160409 microsoft 세미나 머신러닝관련 발표자료

U b

-

% &

-bb 6++eee Ofae + S +QOab+-,5

. E bS�<O � b Rbb 6++eee O abcRf Q + fa Qa+ bSNQO N Sb R b

/ E bS�<O � Sb Rbb a6++S e SR O U+e +E bSN<O N Sb R

Page 65: 20160409 microsoft 세미나 머신러닝관련 발표자료

U b

.+ r

Page 66: 20160409 microsoft 세미나 머신러닝관련 발표자료

U b

……% & r

r

Page 67: 20160409 microsoft 세미나 머신러닝관련 발표자료

U b

……% & r

.%3,# & % &

., 7 2 p 1%8/,&

., p 0! 8 04, 7 3/,

Page 68: 20160409 microsoft 세미나 머신러닝관련 발표자료

U b

r

Page 69: 20160409 microsoft 세미나 머신러닝관련 발표자료

U b

r

Page 70: 20160409 microsoft 세미나 머신러닝관련 발표자료

U b

/ z

1,

-, -z à - -z

48050 = 95

Page 71: 20160409 microsoft 세미나 머신러닝관련 발표자료

U b

0

6

6

WIN

LOSE

5

4

3

5

4

3

2

1

2

1

6

5

4

3

2

1

6

5

4

3

2

1

6

5

4

3

2

1

Page 72: 20160409 microsoft 세미나 머신러닝관련 발표자료

U b

1 p- r

2 w

-,,

3

Page 73: 20160409 microsoft 세미나 머신러닝관련 발표자료

U b

(인간) 1 , 2 , 3 , 4 , 5 , 6 (베타고) 1 , 2 , 3 , 4 , 5 , 6 경우의 수 = 6! = 720

1 2 3 4 5 6 알파고총점

인간총점

승리

3 4 5 6 (기권) 10 8 베타고

4 3 5 3 2 (기권) 11 9 베타고

4 5 3 6 (기권) 11 7 베타고

4 6 1 5 (기권) 5 11 인간

3 2 4 6 (기권) 8 7 베타고

이해를 쉽게 하기 위한예)일뿐위의 점수들을심각하게 생각하지는 마세요^^

Page 74: 20160409 microsoft 세미나 머신러닝관련 발표자료

4국에서의 이세돌의 78수는신의 한수.?.!

• 알파고는 전략이 없음.

• 그저 매번 이길 확률이 높은 수를 택한다.

• 그래서 소위 인간이라면 하지 않을 손빼기를 여러번하였음.

• 78수 이후에 급격히 경기력이 떨어진 이유도 마찮가지임.

• 바알못을 위한 이세돌 vs. 알파고 제4국 풀이http://slownews.kr/52383

Page 75: 20160409 microsoft 세미나 머신러닝관련 발표자료

흉내바둑 논란이 있음?

• 50% 는 맞을수 있고 50%는 틀릴수 있음.

• 그저 매번 이길 확률이 높은 수를 택한다.

• 하지만 몬테 카롤로 탐색의 기본 컨셉은 랜덤 서치이므로다른 경우의 수로 놓을 가능성이 많음.

Page 76: 20160409 microsoft 세미나 머신러닝관련 발표자료

이세돌 1명과 컴퓨터1202대(CPU)의 대결을 불공정

게임?

• 5% 는 맞을수 있고 95%는 틀릴수 있음.

• 병렬처리 , 외부와의 커뮤니케이션 가능.

• 하지만, 그건 중요하지 않음.

• 불공정하다고 주장하는 이유들은 거의 다 틀린주장http://www.hani.co.kr/arti/sports/baduk/734463.html

• 알파고에 대한 오해와진실https://plus.google.com/+CheolhoPark/posts/WNRMXTG2Rer

Page 77: 20160409 microsoft 세미나 머신러닝관련 발표자료

“데이터는 정확도”

• 많은 사람들의 기보와 많은 경험은 그만큼 더 많은머신러닝의 소재가 되는 정보를 수집 할 수 있음.

• 이세돌과의 경기는 구글에겐 엄청난 가치의 데이터와경험이 었음.

• http://biz.khan.co.kr/khan_art_view.html?artid=201603161003071&code=920301&med=khan

• http://www.insight.co.kr/newsRead.php?ArtNo=88&Col=rep

Page 78: 20160409 microsoft 세미나 머신러닝관련 발표자료

• % - &

• }

bb 6++ Oa OP S Q +.,-1+,3+,-+U U S) b a)P OQ ) S S)U Oa+ C2 LIINEd@_

• “

• (( r

Page 79: 20160409 microsoft 세미나 머신러닝관련 발표자료

• } /, ( z

• r

• ’ “

• r ↓

• ×r }

• “ (r

Page 80: 20160409 microsoft 세미나 머신러닝관련 발표자료

TensorFlow

• bb a6++eee bS a T e U+

Page 81: 20160409 microsoft 세미나 머신러닝관련 발표자료

TensorFlow

• @ U S z

• ( (

• “ (r

• @ U S�H b

• @ U S� SO Q %JO �P O &

• @ O �% O b� S f&

Page 82: 20160409 microsoft 세미나 머신러닝관련 발표자료

~ l mbb 6++ Sea Q + SeaJSOR 9 8/2,

403 fSO 8.,-1

Page 83: 20160409 microsoft 세미나 머신러닝관련 발표자료

머신러닝과 우리

• 우리는 머신러닝을 ‘할때’가 아니다.

• 머신러닝을 ‘써야 할 때다’

• 그것도 아주 잘 활용해야 한다.

• 어떤 회사든 개인이든 활용을 위해 머신러닝 자체를면밀히 파악해야겠지만, 그 기술자체를 만들겠다고, 말그대로 ‘머신러닝을 하겠다’고 덤벼선 곤란하다.

• 머신러닝은 툴이다.

Page 84: 20160409 microsoft 세미나 머신러닝관련 발표자료

• bb a6++Q cR U U S Q + RcQba+ OQ S) SO U+

• bb 6++U U SRSd P Ua b +.,-2+,/+P U)ab b

Page 85: 20160409 microsoft 세미나 머신러닝관련 발표자료

• bb a6++ROP S +A S

• bb 6++eee T cS bf Q +

• bb 6++ c b +

Page 86: 20160409 microsoft 세미나 머신러닝관련 발표자료

n rr

…r(} r …

r o

bb 6++eee gR Sb Q + Sea+ SeaNd Se Oa 9O b QSN R8.,-1-../-,...2

Page 87: 20160409 microsoft 세미나 머신러닝관련 발표자료

< Gr z

n9

{

y{ ~ 9

o

Page 88: 20160409 microsoft 세미나 머신러닝관련 발표자료

• (z

•×r r r

• r

• {

Page 89: 20160409 microsoft 세미나 머신러닝관련 발표자료

머신러닝을 알아야할 5가지

• 머신러닝은 모두에게 블랙박스와 같다.

• 백문이 불여일견, 신뢰하되 검증하라.

• 때로는 작아야 많이 담을 수 있다.

• 머신러닝은 분석 도구 중 하나다.

• 응용은 사람의 몫

• http://www.itdaily.kr/news/articleView.html?idxno=73632

Page 90: 20160409 microsoft 세미나 머신러닝관련 발표자료

Book

• 인공지능 세트(현대적접근방식)http://www.kangcom.com/sub/view.asp?sku=201601195782

• 머신러닝 (데이터를 이해하는 알고리즘의 예술과 과학)http://www.kangcom.com/sub/view.asp?sku=201601149629

Page 91: 20160409 microsoft 세미나 머신러닝관련 발표자료

Link

• 로보틱스와 머신 러닝/인공지능 무료 교재 추천 15권http://slownews.kr/36701

• 코세라(스텐포트 머신러닝 코스)https://www.coursera.org/learn/machine-learning/

• 알파고를 파이썬으로 구현하는 프로젝트https://github.com/Rochester-NRT/AlphaGo

• 모두를 위한 머신러닝/딥러닝 강의http://hunkim.github.io/ml/

Page 92: 20160409 microsoft 세미나 머신러닝관련 발표자료

Link

• “기계에 지능을 더하는” 머신러닝의 이해http://www.itworld.co.kr/techlibrary/91743

• http://www.itworld.co.kr/news/91546

• http://www.it.co.kr/news/article.html?no=2794932&sec_no=152

• https://googleblog.blogspot.kr/2015/10/11-things-to-know-about-google-photos.html

• 머신러닝에 대해 알아야할 5가지http://www.itdaily.kr/news/articleView.html?idxno=73632

• 딥러닝에 대한 쉬운 설명http://www.bloter.net/archives/201445

Page 93: 20160409 microsoft 세미나 머신러닝관련 발표자료

Link

• 구글 인공지능과 이세돌 9단의 대국 전망http://www.wikitree.co.kr/main/news_view.php?id=248248

• 모두의 알파고http://www.slideshare.net/DonghunLee20/ss-59338971

• 알파고를 계기로 알게된 기계학습의원리와 한계http://platum.kr/archives/56039

• 알파고에 활용된 머신러닝 기술http://techneedle.com/archives/25764

• 네이쳐에 투고된 알파고에 대한 논문http://www.nature.com/nature/journal/v529/n7587/full/nature16961.html

• https://brunch.co.kr/@madlymissyou/9