SlideShare uma empresa Scribd logo
1 de 35
Baixar para ler offline
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
수학을 1도 몰라도 알 수 있는
구글 번역과 알파고의 비밀
1
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
2
*주의 : 발표자는 기계학습과 수학을 1도 모릅니다.
전적으로 디자이너의 관점에서 쓰였으니 프로그래머 분들의
양해를 미리 구합니다
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
3
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
4
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
5
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
6
사람은 복잡한 문제를 어떻게 그렇게 빠르고
효율적으로 처리할 수 있는가?
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
7
인공신경망 : 사람의 신경망을 본딴 방법론
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
8
기본 요소 : 뉴런, 시냅스
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
9
신경 전달 물질의 양에 따라서 다른 신호가 전달
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
10
신경 전달 물질의 양에 따라서 다른 신호가 전달
(1958)
Frank
Rosenblatt
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
11
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
12
단층 퍼셉트론 모델
X
X
X
input layer output layer
Y0
1
2
S
w0
w1
w2
활성화 함수
(Activation
function)
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
13
단층 퍼셉트론 모델
X
X
X
input layer output layer
Y0
1
2
S
w0
w1
w2
활성화 함수
(Activation
function)
But…
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
14
XOR Problem
OR Problem
O.O
O. I
I . I
I .O
O
I
XOR Problem
O.O
O. I
I . I
I .O
O
I
O
둘 중 하나만 참이어도 참 둘 중 하나라도 다르면 거짓
I
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
15
x
y
X
X
x
y
X
X
linear model
???
다층 퍼셉트론 모델
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
16
x
y
X
X
Non-linear model
_아무리 선을 잘 그어도 구분할 수가 없다.
_비 선형 분류 방법의 필요성 대두
_은닉층이 포함된 다층 퍼셉트론 모델의 등장
다층 퍼셉트론 모델
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
17
다층 퍼셉트론 모델
input layer output layer
w
hidden layer
w
S
S
S
Σ
Σ
Σ
back propagation
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
18
1.은닉층은 몇 개, 몇 층으로 구성되어야 하는가?
_답은 없다. 계속 해보는 수밖에
_층이 많아지고 노드가 많아져도 성능이 증가하는 것이 아니다.(딥러닝의 시발점)
2.초기값 가중치는 어떻게 정하는가?
_초기값에 따라서 결과가 달라질 수 있음.(지역 최적화 문제)
3.인과관계가 불분명 하다.
_결과가 어떻게 나오는지 중간 과정이 명확하지 않다.
다층 퍼셉트론 모델의 문제
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
What is Support vector machine?
19
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
20
두개의 클래스를 가진 점들을 어떻게 ‘잘’ 구분할 수 있을까?
x
y
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
21
점들은 무수히 많은 선들로 분류할 수 있다.
x
y
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
22
그렇다면 가장 좋은 선은 무엇일까?
x
y
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
23
두 클래스간 여유공간이 가장 많은 면(Maximum margin)
x
y
support vector
margin
hyperplane
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
24
1차원 문제라면…?
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
25
1차원 문제라면…?
구분 불가
(?)
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
26
1차원 문제라면…?
???
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
27
어떻게 하면 좋을까?
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
28
차원을 늘려본다면…?
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
29
보이지 않던 경계면이 보일 수도 있다!
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
30
보이지 않던 경계면 : line, plane이 아닌
hyperplane(초평면)
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
31
kernal trick
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
32
분류상에서 최적의 분류선을 보장
ANN vs SVM
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
33
1.커널 선택의 어려움
_데이터의 속성에 따라 적합한 커널이 달라짐
2.차원의 저주
_차원이 높은 데이터의 최적 분류 평면을 찾기 위한 시간이 매우 오래 걸림
SVM의 문제
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
34
1.양질의 데이터
2.전처리
->좋은 데이터를 많이 넣어서 학습시키자! - 구글이 잘할수 밖에 없는 이유
Deep learning
Designer programmer meet
Seminar
2016/11/19
_Lee ji-yun
Thank you for your listening!
35

Mais conteúdo relacionado

Destaque

Destaque (12)

라이트브레인 UX 아카데미 4기 오픈프로젝트 - Smart Toy for kidult, Drawing Beam
라이트브레인 UX 아카데미 4기 오픈프로젝트 - Smart Toy for kidult, Drawing Beam라이트브레인 UX 아카데미 4기 오픈프로젝트 - Smart Toy for kidult, Drawing Beam
라이트브레인 UX 아카데미 4기 오픈프로젝트 - Smart Toy for kidult, Drawing Beam
 
Smart toy ux trend report_RightBrain
Smart toy ux trend report_RightBrain Smart toy ux trend report_RightBrain
Smart toy ux trend report_RightBrain
 
라이트브레인 아카데미 1기 Open Project - 스마트워치, 나의 라이프스타일 S Culture
라이트브레인 아카데미 1기 Open Project - 스마트워치, 나의 라이프스타일 S Culture 라이트브레인 아카데미 1기 Open Project - 스마트워치, 나의 라이프스타일 S Culture
라이트브레인 아카데미 1기 Open Project - 스마트워치, 나의 라이프스타일 S Culture
 
[스마트워치 UX분석 시리즈 3] 전체적 사용자 관점에서 본 LG GwatchR
[스마트워치 UX분석 시리즈 3] 전체적 사용자 관점에서 본 LG GwatchR [스마트워치 UX분석 시리즈 3] 전체적 사용자 관점에서 본 LG GwatchR
[스마트워치 UX분석 시리즈 3] 전체적 사용자 관점에서 본 LG GwatchR
 
IoT 관점에서 본 2015년 디자인 트랜드 및 2016년 전망
IoT 관점에서 본 2015년 디자인 트랜드 및 2016년 전망IoT 관점에서 본 2015년 디자인 트랜드 및 2016년 전망
IoT 관점에서 본 2015년 디자인 트랜드 및 2016년 전망
 
라이트브레인 UX 아카데미 4기 오픈프로젝트 - Smart Toy for kidult, TAKTAK
라이트브레인 UX 아카데미 4기 오픈프로젝트 - Smart Toy for kidult, TAKTAK 라이트브레인 UX 아카데미 4기 오픈프로젝트 - Smart Toy for kidult, TAKTAK
라이트브레인 UX 아카데미 4기 오픈프로젝트 - Smart Toy for kidult, TAKTAK
 
2015 1st UX 트렌드 리포트_커머스(Commerce)편
2015 1st UX 트렌드 리포트_커머스(Commerce)편2015 1st UX 트렌드 리포트_커머스(Commerce)편
2015 1st UX 트렌드 리포트_커머스(Commerce)편
 
라이트브레인 UX 아카데미 3기 오픈 프로젝트_CATCH
라이트브레인 UX 아카데미 3기 오픈 프로젝트_CATCH라이트브레인 UX 아카데미 3기 오픈 프로젝트_CATCH
라이트브레인 UX 아카데미 3기 오픈 프로젝트_CATCH
 
[라이트브레인] 모바일 관점에서 본 UX 디자인 트렌드 및 전망
[라이트브레인] 모바일 관점에서 본 UX 디자인 트렌드 및 전망[라이트브레인] 모바일 관점에서 본 UX 디자인 트렌드 및 전망
[라이트브레인] 모바일 관점에서 본 UX 디자인 트렌드 및 전망
 
Connected car 중심의 2016 UX 트렌드
Connected car 중심의 2016 UX 트렌드 Connected car 중심의 2016 UX 트렌드
Connected car 중심의 2016 UX 트렌드
 
2016 3rd UX 트렌드 리포트_1부
2016 3rd UX 트렌드 리포트_1부2016 3rd UX 트렌드 리포트_1부
2016 3rd UX 트렌드 리포트_1부
 
기획안 만들기
기획안 만들기기획안 만들기
기획안 만들기
 

Semelhante a 디자이너가 말하는 기계 학습

에코노베이션 3차 세미나 교안 1st Edition.~
에코노베이션 3차 세미나 교안 1st Edition.~에코노베이션 3차 세미나 교안 1st Edition.~
에코노베이션 3차 세미나 교안 1st Edition.~
Lee Jungpyo
 
사용자중심
사용자중심사용자중심
사용자중심
지현 이
 
[IMR2014]WEEK08
[IMR2014]WEEK08[IMR2014]WEEK08
[IMR2014]WEEK08
JY LEE
 

Semelhante a 디자이너가 말하는 기계 학습 (20)

1st.Lecture.Introduction.pdf
1st.Lecture.Introduction.pdf1st.Lecture.Introduction.pdf
1st.Lecture.Introduction.pdf
 
애자일 게임 개발이란?
애자일 게임 개발이란?애자일 게임 개발이란?
애자일 게임 개발이란?
 
1st.Lecture.Introduction.pdf
1st.Lecture.Introduction.pdf1st.Lecture.Introduction.pdf
1st.Lecture.Introduction.pdf
 
[9x년생 개발자 모임 송년회] Red Black Tree
[9x년생 개발자 모임 송년회] Red Black Tree[9x년생 개발자 모임 송년회] Red Black Tree
[9x년생 개발자 모임 송년회] Red Black Tree
 
에코노베이션 3차 세미나 교안 1st Edition.~
에코노베이션 3차 세미나 교안 1st Edition.~에코노베이션 3차 세미나 교안 1st Edition.~
에코노베이션 3차 세미나 교안 1st Edition.~
 
사용자중심
사용자중심사용자중심
사용자중심
 
[114]파파고 서비스 2년의 경험
[114]파파고 서비스 2년의 경험[114]파파고 서비스 2년의 경험
[114]파파고 서비스 2년의 경험
 
개발자, 성장하는 '척' 말고, 진짜 성장하기
개발자, 성장하는 '척' 말고, 진짜 성장하기개발자, 성장하는 '척' 말고, 진짜 성장하기
개발자, 성장하는 '척' 말고, 진짜 성장하기
 
110903_아꿈사_DDD_03
110903_아꿈사_DDD_03110903_아꿈사_DDD_03
110903_아꿈사_DDD_03
 
여기컨_스타트업 기획자의 월화수목금_이수지
여기컨_스타트업 기획자의 월화수목금_이수지여기컨_스타트업 기획자의 월화수목금_이수지
여기컨_스타트업 기획자의 월화수목금_이수지
 
언리얼4, 유니티 교육 과정 5월 소개서 [스킬트리랩]
언리얼4, 유니티 교육 과정 5월 소개서 [스킬트리랩]언리얼4, 유니티 교육 과정 5월 소개서 [스킬트리랩]
언리얼4, 유니티 교육 과정 5월 소개서 [스킬트리랩]
 
20190215 doall seminar architectural work with bim
20190215 doall seminar architectural work with bim20190215 doall seminar architectural work with bim
20190215 doall seminar architectural work with bim
 
6th.lecture.personal.assignment.guideline
6th.lecture.personal.assignment.guideline6th.lecture.personal.assignment.guideline
6th.lecture.personal.assignment.guideline
 
Snuqa final
Snuqa finalSnuqa final
Snuqa final
 
Logic go
Logic goLogic go
Logic go
 
애자일 개발 프로세스를 이용한 고품질 소프트웨어 개발
애자일 개발 프로세스를 이용한 고품질 소프트웨어 개발애자일 개발 프로세스를 이용한 고품질 소프트웨어 개발
애자일 개발 프로세스를 이용한 고품질 소프트웨어 개발
 
피피티 최종
피피티 최종피피티 최종
피피티 최종
 
[디프만 6기] 디자인만 할 줄 아는 시대는 끝났다.
[디프만 6기] 디자인만 할 줄 아는 시대는 끝났다.[디프만 6기] 디자인만 할 줄 아는 시대는 끝났다.
[디프만 6기] 디자인만 할 줄 아는 시대는 끝났다.
 
[IMR2014]WEEK08
[IMR2014]WEEK08[IMR2014]WEEK08
[IMR2014]WEEK08
 
How to implement your dream 20150427
How to implement your dream 20150427How to implement your dream 20150427
How to implement your dream 20150427
 

Último

Último (8)

(독서광) 인간이 초대한 대형 참사 - 대형 참사가 일어날 때까지 사람들은 무엇을 하고 있었는가?
(독서광) 인간이 초대한 대형 참사 - 대형 참사가 일어날 때까지 사람들은 무엇을 하고 있었는가?(독서광) 인간이 초대한 대형 참사 - 대형 참사가 일어날 때까지 사람들은 무엇을 하고 있었는가?
(독서광) 인간이 초대한 대형 참사 - 대형 참사가 일어날 때까지 사람들은 무엇을 하고 있었는가?
 
공학 관점에서 바라본 JMP 머신러닝 최적화
공학 관점에서 바라본 JMP 머신러닝 최적화공학 관점에서 바라본 JMP 머신러닝 최적화
공학 관점에서 바라본 JMP 머신러닝 최적화
 
JMP 기능의 확장 및 내재화의 핵심 JMP-Python 소개
JMP 기능의 확장 및 내재화의 핵심 JMP-Python 소개JMP 기능의 확장 및 내재화의 핵심 JMP-Python 소개
JMP 기능의 확장 및 내재화의 핵심 JMP-Python 소개
 
JMP를 활용한 전자/반도체 산업 Yield Enhancement Methodology
JMP를 활용한 전자/반도체 산업 Yield Enhancement MethodologyJMP를 활용한 전자/반도체 산업 Yield Enhancement Methodology
JMP를 활용한 전자/반도체 산업 Yield Enhancement Methodology
 
JMP가 걸어온 여정, 새로운 도약 JMP 18!
JMP가 걸어온 여정, 새로운 도약 JMP 18!JMP가 걸어온 여정, 새로운 도약 JMP 18!
JMP가 걸어온 여정, 새로운 도약 JMP 18!
 
실험 설계의 평가 방법: Custom Design을 중심으로 반응인자 최적화 및 Criteria 해석
실험 설계의 평가 방법: Custom Design을 중심으로 반응인자 최적화 및 Criteria 해석실험 설계의 평가 방법: Custom Design을 중심으로 반응인자 최적화 및 Criteria 해석
실험 설계의 평가 방법: Custom Design을 중심으로 반응인자 최적화 및 Criteria 해석
 
데이터 분석 문제 해결을 위한 나의 JMP 활용법
데이터 분석 문제 해결을 위한 나의 JMP 활용법데이터 분석 문제 해결을 위한 나의 JMP 활용법
데이터 분석 문제 해결을 위한 나의 JMP 활용법
 
JMP를 활용한 가속열화 분석 사례
JMP를 활용한 가속열화 분석 사례JMP를 활용한 가속열화 분석 사례
JMP를 활용한 가속열화 분석 사례
 

디자이너가 말하는 기계 학습