딥러닝을 위한 기초 수학

69

Upload: jamie-seol

Post on 07-Jan-2017

5.991 views

Category:

Science


3 download

TRANSCRIPT

Page 1: 딥러닝을 위한 기초 수학
Page 2: 딥러닝을 위한 기초 수학

! ..

Page 3: 딥러닝을 위한 기초 수학
Page 4: 딥러닝을 위한 기초 수학

FFNN, RNN, CNN

Page 5: 딥러닝을 위한 기초 수학
Page 6: 딥러닝을 위한 기초 수학
Page 7: 딥러닝을 위한 기초 수학

, ,

Page 8: 딥러닝을 위한 기초 수학

..

Page 9: 딥러닝을 위한 기초 수학
Page 10: 딥러닝을 위한 기초 수학

/ • Coursera - Machine Learning, Stanford

• https://www.coursera.org/learn/machine-learning

• Udacity - Deep Learning, Google• https://www.udacity.com/course/deep-learning--ud730

• / , HKUST• https://hunkim.github.io/ml/

• Deep Learning for Natural Language Processing, Stanford• http://cs224d.stanford.edu/syllabus.html

• Convolutional Neural Networks for Visual Recognition, Stanford• http://cs231n.stanford.edu/syllabus.html

Page 11: 딥러닝을 위한 기초 수학

Who am I•

• Y • 5 • S !

• • .. theeluwin.kr

• /theeluwin• @theeluwin•

[email protected][email protected]

Page 12: 딥러닝을 위한 기초 수학

Preliminaries•

• ?

Page 13: 딥러닝을 위한 기초 수학

Table of Contents• ?• ?• , ?•

• (?) ! 1 ..

Page 14: 딥러닝을 위한 기초 수학

?! ‘ ’

Page 15: 딥러닝을 위한 기초 수학
Page 16: 딥러닝을 위한 기초 수학
Page 17: 딥러닝을 위한 기초 수학
Page 18: 딥러닝을 위한 기초 수학

-

Page 19: 딥러닝을 위한 기초 수학

?

Page 20: 딥러닝을 위한 기초 수학

?

Page 21: 딥러닝을 위한 기초 수학

‘ ’

?? ??

Page 22: 딥러닝을 위한 기초 수학

formal , deterministic

formalism!

Page 23: 딥러닝을 위한 기초 수학
Page 24: 딥러닝을 위한 기초 수학

• “∅ !” ...• s(X) = X ∪ {X} successor • ∅ ∈ A X ∈ A then s(X) ∈ A A successor set

• ∅ ‘0’ • 1) s(0) = 0 ∪ {0} = ∅ ∪ {∅} = {∅}

• {∅} ‘1’ • 2) s(1) = {∅} ∪ {{∅}} = {∅, {∅}}

• {∅, {∅}} ‘2’ •

• successor set • • smallest inductive set

Page 25: 딥러닝을 위한 기초 수학

, ‘ ’ ,

(??)

Page 26: 딥러닝을 위한 기초 수학

formal

Page 27: 딥러닝을 위한 기초 수학
Page 28: 딥러닝을 위한 기초 수학

...

Page 29: 딥러닝을 위한 기초 수학

, : n × 1 ?

Page 30: 딥러닝을 위한 기초 수학
Page 31: 딥러닝을 위한 기초 수학

,

‘ ’

Page 32: 딥러닝을 위한 기초 수학

:

Page 33: 딥러닝을 위한 기초 수학

?! ‘ ’

Page 34: 딥러닝을 위한 기초 수학

1. 2. 3. ? ( )4. 5. ‘ ’

Page 35: 딥러닝을 위한 기초 수학

“ ”

Page 36: 딥러닝을 위한 기초 수학

“ ”

Page 37: 딥러닝을 위한 기초 수학
Page 38: 딥러닝을 위한 기초 수학
Page 39: 딥러닝을 위한 기초 수학
Page 40: 딥러닝을 위한 기초 수학

? ,

0. ( )1. 2.

3. , , , , , ,

, , ,

Page 41: 딥러닝을 위한 기초 수학

♚♚ ♚♚♜ ♜

Page 42: 딥러닝을 위한 기초 수학

SNU IDS FAQPGM = = ( )• “ ” / “PGM ”• “ ” / “PGM ”• “ ” / “PGM ”• “ ?” / “PGM ”• “ ” / “ PGM ”• “ ” / “PGM ”• “PGM ?” / “ ” ( )• “ ” / “PGM”• “ ?” / “PGM”

Page 43: 딥러닝을 위한 기초 수학

, ? ...

Page 44: 딥러닝을 위한 기초 수학

?

Page 45: 딥러닝을 위한 기초 수학
Page 46: 딥러닝을 위한 기초 수학

‘linear ’ :• f(x + y) = f(x) + f(y)

• additivity • f(ax) = af(x) for all a

• homogeneity of degree 1

Page 47: 딥러닝을 위한 기초 수학
Page 48: 딥러닝을 위한 기초 수학

!!

Page 49: 딥러닝을 위한 기초 수학

,

Page 50: 딥러닝을 위한 기초 수학

,

???

Page 51: 딥러닝을 위한 기초 수학

...

Page 52: 딥러닝을 위한 기초 수학

, , ,

Page 53: 딥러닝을 위한 기초 수학

?

Page 54: 딥러닝을 위한 기초 수학

?

Page 55: 딥러닝을 위한 기초 수학

? F ...

Page 56: 딥러닝을 위한 기초 수학

?field

field

field…?

Page 57: 딥러닝을 위한 기초 수학

field ?nonzero commutative division ring

... ...

Page 58: 딥러닝을 위한 기초 수학

F field :F any a, b, c ,

( : )

: , ,

Page 59: 딥러닝을 위한 기초 수학

1: a • 0 = 0 2: finite field pn

(p , n )

Page 60: 딥러닝을 위한 기초 수학

field F V vector space :F any a, b , V any u, v, w ,

u + v au V

u + (v + w) = (u + v) + w

u + v = v + u

v + 0 = v 0 V

v + (-v) = 0 -v V

a(bv) = (ab)v

1v = v

a(u + v) = au + av, (a + b)v = av + bv

Page 61: 딥러닝을 위한 기초 수학

, , ?? ??

???‘ ’

Page 62: 딥러닝을 위한 기초 수학

‘ ’ !!

‘ ’

Page 63: 딥러닝을 위한 기초 수학
Page 64: 딥러닝을 위한 기초 수학

V ≅ Fn

Page 65: 딥러닝을 위한 기초 수학

?

Page 66: 딥러닝을 위한 기초 수학

?

Page 67: 딥러닝을 위한 기초 수학

T: V ⟶ W T(ax) = aT(x)

T(x + y) = T(x) + T(y)

Page 68: 딥러닝을 위한 기초 수학

(

...)

Page 69: 딥러닝을 위한 기초 수학

References1. Pinter, Charles C. "Set theory." (1976). 2. Gockenbach, Mark S. Finite-dimensional linear algebra. CRC Press, 2011. 3. Janson, Svante. "Tensors And Differential Forms." (2000). 4. Bhattacharya, Phani Bhushan, Surender Kumar Jain, and S. R. Nagpaul. Basic abstract

algebra. Cambridge University Press, 1994. 5. Artin, Michael. “Algebra”, 2nd Ed., Pearson, 2010. 6. Weisstein, Eric W. "Field Axioms." From MathWorld--A Wolfram Web Resource. http://

mathworld.wolfram.com/FieldAxioms.html

7. 최상혁, 설진석, 이상구, "한국어에 적합한 단어 임베딩 모델 및 파라미터 튜닝에 관한 연구", HCLT, 2016.