AWSKRUG Meetup (4/1/2020)
무μμ΄ λ°λμλκ°!
μΌμ λ° μ₯μ
맀μ 첫 μ£Ό μμμΌ μ λ 7μ
λ μΈμ μΌλ‘ μ§ν
μ€ν°λ λ°ν
μμ λ°ν
κ΅μ¬
Hands-On Machine Learning with Scikit-Learn & TensorFLow
1μ₯ νλμ 보λ λ¨Έμ λ¬λ
Table of Contents
λ¨Έμ λ¬λμ΄λ?
μ λ¨Έμ λ¬λμ μ¬μ©νλκ°?
λ¨Έμ λ¬λ μμ€ν μ μ’ λ₯
λ¨Έμ λ¬λμ μ£Όμ λμ κ³Όμ
ν μ€νΈμ κ²μ¦
μ°μ΅λ¬Έμ
λ¨Έμ λ¬λμ΄λ?
: λ¨Έμ λ¬λ
μ λͺ
μμ μΈ νλ‘κ·Έλλ° μμ΄ μ»΄ν¨ν°κ° νμ΅νλ λ₯λ ₯μ κ°μΆκ² νλ μ°κ΅¬ λΆμΌλ€
μ’ λ 곡νμ μΈ μ μ
μ΄λ€ μμ Tμ λν μ»΄ν¨ν° νλ‘κ·Έλ¨μ μ±λ₯μ Pλ‘ μΈ‘μ νμ λ κ²½ν Eλ‘ μΈν΄ μ±λ₯μ΄ ν₯μλλ€λ©΄, μ΄ μ»΄ν¨ν° νλ‘κ·Έλ¨μ μμ Tμ μ±λ₯ μΈ‘μ Pμ λν΄ κ²½ν Eλ‘ νμ΅ν κ²μ΄λ€.
T (μμ )
: μλ‘μ΄ λ©μΌμ΄ μ€νΈμΈμ§ ꡬλΆνλ κ²
E (κ²½ν)
: νλ ¨ λ°μ΄ν° (μ€νΈ λ©μΌμ΄ ν¬ν¨λ λ©μΌ λ°μ΄ν°)
P (μ±λ₯ μΈ‘μ )
: μ νλ (accuracy)
μ λ¨Έμ λ¬λμ μ¬μ©νλκ°?
μ¬λμ΄ (λ΄κ°) μ§μ μμ μ νλ€λ©΄?
(μ¬λμ΄) λ¨Όμ μ€νΈμ μ΄λ€ λ¨μ΄λ€μ΄ μ£Όλ‘ λνλλμ§ μ΄ν΄λ³Έλ€
(μ¬λμ΄) λ°κ²¬ν κ° ν¨ν΄μ κ°μ§νκ³ ν¨ν΄μ΄ λ°κ²¬λλ©΄ μ€νΈμΌλ‘ λΆλ₯νλ νλ‘κ·Έλ¨μ μμ±
νλ‘κ·Έλ¨μ ν μ€νΈνκ³ μΆ©λΆν μ±λ₯μ΄ λμ¬ λκΉμ§ 1λ¨κ³μ 2λ¨κ³λ₯Ό λ°λ³΅
-> λ Έκ°λ€...
κΈ°κ³κ° νμ΅μ νλ€λ©΄?
λ¨Έμ λ¬λμ μ€νΈμΌλ‘λΆν° μμ£Ό λμ€λ ν¨ν΄μ μ€μ€λ‘ μ°Ύλλ€
μ΄λ₯Ό μ΄μ©ν΄μ μ€νΈμ νλ¨νλ λ° μ’μ κΈ°μ€μ΄ λλ λ¨μ΄λ€μ νμ΅
νλ‘κ·Έλ¨μ κ°κ²°ν΄μ§κ³ μ μ§ λ³΄μνκΈ° μ¬μ°λ©° λλΆλΆ μ νλκ° λ λμ!
Abuserμ λ³νλ νκ²½
μ€νΈ λ©μΌμ μμ±νλ μ¬λμ΄
무λ£
,곡μ§
,100%
μ κ°μ λ¨μ΄κ° μ€νΈμΌλ‘ κ±Έλ¦°λ€κ³ νλ¨νκ³ λ€λ₯Έ λ¨μ΄λ₯Ό μ¬μ©ν¨μ¬μ©νλ λ¨μκ° λ§μ΄ λ³ν¨
μ¬λμ΄ μ΄ν΄νκΈ° μ΄λ €μ΄ λ°μ΄ν°
μν₯ λΆμ λ±
λ¨Έμ λ¬λμ μ΄λ° λ¬Έμ λ€μ μ’λ€
κΈ°μ‘΄ μ루μ μΌλ‘λ λ§μ μλ μ‘°μ κ³Ό κ·μΉμ΄ νμν λ¬Έμ
νλμ λ¨Έμ λ¬λ λͺ¨λΈμ΄ μ½λλ₯Ό κ°λ¨νκ³ λ μ μνλκ² ν μ μλ€!
μ ν΅μ μΈ λ°©μμΌλ‘λ μ ν ν΄κ²° λ°©λ²μ΄ μλ 볡μ‘ν λ¬Έμ
μ λμ μΈ νκ²½
볡μ‘ν λ¬Έμ μ λλμ λ°μ΄ν°μμ ν΅μ°° μ»κΈ°
λ¨Έμ λ¬λ μμ€ν
μ λΆλ₯
μ¬λμ κ°λ νμ νλ ¨ or not
μ§λ
λΉμ§λ
μ€μ§λ
κ°ν νμ΅
μ€μκ°μΌλ‘ μ μ§μ νμ΅μ νλ κ² or not
μ¨λΌμΈ νμ΅
λ°°μΉ νμ΅
λ¨μνκ² μκ³ μλ data pointμ μ data pointλ₯Ό λΉκ΅νλ κ² or νλ ¨ data setμμ κ³Όνμλ€ μ²λΌ ν¨ν΄μ λ°κ²¬νμ¬ μμΈ‘ λͺ¨λΈμ λ§λλμ§
μ¬λ‘κΈ°λ° νμ΅
λͺ¨λΈ κΈ°λ° νμ΅
μ§λ νμ΅
μ¬λμ΄ μνλ λ°©ν₯μΌλ‘ νμ΅
μ§λ νμ΅μλ μκ³ λ¦¬μ¦μ μ£Όμ νλ νλ ¨ λ°μ΄ν°μ λ μ΄λΈμ΄λΌλ μνλ λ΅μ΄ ν¬ν¨λ¨.
μ§λνμ΅μλ λΆλ₯μ νκ· λ¬Έμ κ° μλ€.
μ’
λ₯
K-μ΅κ·Ό μ΄μ (KNN)
μ ν νκ·
λ‘μ§μ€ν± νκ·
μν¬νΈ λ²‘ν° λ¨Έμ
κ²°μ νΈλ¦¬μ λλ€ ν¬λ μ€νΈ
μ κ²½λ§
λΉ μ§λ νμ΅
λΉμ§λ νμ΅μλ λ§ κ·Έλλ‘ νλ ¨ λ°μ΄ν°μ λ μ΄λΈμ΄ μλ€.
μμ€ν μ΄ μλ¬΄λ° λμ μμ΄ νμ΅ν΄μΌ ν¨!
μ’
λ₯
κ΅°μ§
K-νκ·
κ³μΈ΅ κ΅°μ§ λΆμ (HCA)
κΈ°λκ° μ΅λν (EM)
μκ°νμ μ°¨μ μΆμ
μ£Όμ±λΆ λΆμ
컀λ PCA
μ°κ΄ κ·μΉ νμ΅
μ€μ§λ νμ΅
μ΄λ€ μκ³ λ¦¬μ¦μ λ μ΄λΈμ΄ μΌλΆλ§ μλ λ°μ΄ν°λ λ€λ₯Ό μ μμ.
보ν΅μ λ μ΄λΈμ΄ μλ λ°μ΄ν°κ° λ§κ³ λ μ΄λΈμ΄ μλ λ°μ΄ν°λ μμ£Ό μ‘°κΈμ.
β -> μ΄λ₯Ό μ€μ§λ νμ΅ μ΄λΌκ³ ν¨!
κ°ν νμ΅
νμ΅νλ μμ€ν μ agent λΌκ³ λΆλ₯΄λ©° νκ²½μ κ΄μ°°νμ¬ νλμ μ€ννκ³ ,
κ·Έ κ²°κ³Όλ‘ λ³΄μ(νΉμ λ²μ )μ λ°μ.
μκ°μ΄ μ§λλ©΄μ κ°μ₯ ν° λ³΄μμ μ»κΈ° μν μ μ± μ΄λΌκ³ λΆλ₯΄λ μ΅μμ μ λ΅μ μ€μ€λ‘ νμ΅ν¨!
λνμ± μλ νλ ¨λ°μ΄ν°
λλΆλΆμ κΈ°κ³νμ΅ λ¬Έμ λ μμΈ‘ μ΄λ€.
μ¦, νμ΅νμ§ μμ μλ‘μ΄ λ°μ΄ν°μ λν΄ μ’μ μ±λ₯μ 보μ¬μΌ νλ€!
μ΄λ₯Ό μν΄μλ νμ΅ν λ°μ΄ν°λ₯Ό μΌλ°ν νλκ²μ μ ν΄μΌνλ€.
μΌλ°νλΌ μλλ €λ©΄ μΌλ°ν λκΈ° μνλ μλ‘μ΄ μ¬λ‘λ₯Ό νλ ¨ λ°μ΄ν°κ° μ λννλ κ²μ΄ μ€μνλ€
νλ ¨ λ°μ΄ν°μ κ³Όλμ ν©
κ³Όλμ ν©μ νλ ¨ λ°μ΄ν°μ μλ μ‘μμ μμ λΉν΄ λͺ¨λΈμ΄ λ무 볡μ‘ν λ μΌμ΄λ¨
ν΄κ²°λ°©λ²
Parameter μκ° μ μ λͺ¨λΈμ μ ννκ±°λ (ex. κ³ μ°¨μ λ€ν λͺ¨λΈλ³΄λ€ μ ν λͺ¨λΈ), νλ ¨ λ°μ΄ν°μ μλ νΉμ μλ₯Ό μ€μ΄κ±°λ, λͺ¨λΈμ μ μ½μ κ°νμ¬ λ¨μν μν€κΈ°
νλ ¨ λ°μ΄ν°λ₯Ό λ λ§μ΄ λͺ¨μΌκΈ°
νλ ¨ λ°μ΄ν°μ μ‘μμ μ€μ΄κΈ°
Wrap-up
λ¨Έμ λ¬λμ λͺ μμ μΈ κ·μΉμ μ½λ©νμ§ μκ³ κΈ°κ³κ° λ°μ΄ν°λ‘λΆν° νμ΅νμ¬ μ΄λ€ μμ μ λ μνλλ‘ λ§λλ κ²
μ¬λ¬ μ’ λ₯μ λ¨Έμ λ¬λ μμ€ν μ΄ μμ
μ§λ νμ΅
λ°°μΉ νμ΅
μ¨λΌμΈ νμ΅
μ¬λ‘ κΈ°λ° νμ΅
λͺ¨λΈ κΈ°λ° νμ΅
Last updated