μΈκ³΅μ§λ₯ Artificial Intelligence | λ₯λ¬λ Deep Learning | λ¨Έμ λ¬λ Machine Learning | μ§λνμ΅, λΉμ§λνμ΅, κ°ννμ΅
π‘ λ₯λ¬λ (Deep Learning)μ΄λ 무μμΌκΉμ?
λ₯λ¬λμ΄λ μ κ²½λ§μ ν΅ν΄ μΈκ³΅μ§λ₯μ λ§λλ λ¨Έμ λ¬λμ ν μ’ λ₯μ λλ€.
μ κ²½λ§(Neural Network)μ μ¬λ¬ κ³μΈ΅ μμμλ§λ κΉμ μ κ²½λ§(Deep Neural Network)λ₯Ό λ₯λ¬λμ΄λΌκ³ ν©λλ€.
μΈ΅μ΄ κΉλ€(Deep)κ³ ν΄μ, λ₯λ¬λμΌλ‘ λΆλ¦½λλ€.
νΉμ§μ μ°Ύμλ΄λ κΈ°λ₯μ΄ κΉκ³ λ§μ΄ μμ¬μλ€λ λ»μ΄κΈ°λ ν©λλ€.
볡μ‘ν λ¬Έμ λ ν μ μλλ‘ μ€κ³λμ΄ μμ΅λλ€.
π‘ λ¨Έμ λ¬λ (Machine Learning)μ΄λ 무μμΌκΉμ?
λ¨Έμ λ¬λμ κΈ°κ³κ° νμ΅μ νλ λͺ¨λ κ±Έ ν΅μΉν©λλ€. λ₯ λ΄λ΄ λ€νΈμν¬λ₯Ό μ¬μ©ν΄μ λ μμ μ°¨μμ λ¬Έμ λ₯Ό ν μ μμ΅λλ€.
π‘ μΈκ³΅μ§λ₯ (Artificial Intelligence)μ΄λ 무μμΌκΉμ?
μ»΄ν¨ν°κ° μ¬λμ²λ μκ°νκ³ , μ¬λμ²λΌ νλν μ μλ κΈ°μ μ λ§ν©λλ€. μΈκ³΅μ§λ₯μ μ¬λμ΄ λ°λ³΅ν΄μ νλ μΌλ€μ λμ ν΄μ€λ€κ±°λ μ¬λμ΄ μ€μν μ μλ μμμμ κ·Έκ²μ λμ ν΄ μ ννκ² νλ¨ν΄μ£Όλ κ·Έλ° μν μ νκ³ μμ΅λλ€.
μΈκ³΅μ§λ₯μ μ§μ§ λ‘λ΄μ²λΌ μννκ³ μμ§μ΄λ 'κ°μΈκ³΅μ§λ₯'μ΄λΌλ κ²μ΄ μκ³ ,
μννΈμ¨μ΄ λ 벨μμ μκ°λ§ λ°μ νλ 'μ½μΈκ³΅μ§λ₯'μ΄λΌλ κ²μ΄ μμ΅λλ€.
π‘ λ¨Έμ λ¬λ, λ₯λ¬λ μ°¨μ΄
λ¨Έμ λ¬λκ³Ό λ₯λ¬λμ ν° μ°¨μ΄μ μ μ¬λμ κ°μ μ¬λΆ μ λλ€.
λ¨Έμ λ¬λμ μ£Όμ΄μ§ λ°μ΄ν°λ₯Ό μΈκ°μ΄ λ¨Όμ μ²λ¦¬ν©λλ€. μ¬λμ΄ μ»΄ν¨ν°μ νΉμ ν¨ν΄μ μΆμΆνλ λ°©λ²μ μ§μν ν, μ»΄ν¨ν°κ° μ€μ€λ‘ λ°μ΄ν°μ νΉμ§μ λΆμνκ³ μΆμ ν©λλ€. μ΄λ κ² μΆμ λ λ°μ΄ν°λ₯Ό λ°νμΌλ‘ λ¬Έμ λ₯Ό ν΄κ²°νλλ‘ ν©λλ€.
λ¨Έμ λ¬λ κ³Όμ μμ μ΄λ»κ² ν¨ν΄μ μΆμΆν κ²μΈμ§λ₯Ό μ νλ κ²μ 'λͺ¨λΈ'μ μ νλ€κ³ ννν©λλ€.
λ₯λ¬λμ λ¨Έμ λ¬λμμ μ¬λμ΄ νλ ν¨ν΄ μΆμΆ μμ μ΄ μλ΅λ©λλ€. μ»΄ν¨ν°κ° μ€μ€λ‘ λ°μ΄ν° κΈ°λ°μΌλ‘ νμ΅ν μ μλλ‘ μ ν΄μ§ μ κ²½λ§μ μ»΄ν¨ν°μκ² μ£Όκ³ , μ»΄ν¨ν°κ° κ²½ν μ€μ¬μΌλ‘ νμ΅μ μνν©λλ€.
νΉμ μ κ²½λ§ κ΅¬μ‘°λ₯Ό 'λͺ¨λΈ'μ΄λΌκ³ ννν©λλ€. μ΅μ μ λ₯λ¬λ λͺ¨λΈ ꡬ쑰 Neural Architecture Search(NAS)λ₯Ό μ°Ύμμ£Όλ λ°©λ²λ μμ΅λλ€.
λ₯λ¬λμμ μ κ²½λ§μ ꡬ쑰λ₯Ό κ³ λ₯΄λ―μ΄, λ¨Έμ λ¬λμμλ λ€μν μκ³ λ¦¬μ¦(SVM, Random Forest λ±)μ 골λΌμ£Όμ΄μΌ ν©λλ€.
π‘ μ§λνμ΅ (Supervised Learning), λΉμ§λ νμ΅ (Unsupervised Learning), κ°ν νμ΅ (Reinforcement Learning)
νμ΅μ΄λ 무μμΌκΉμ? μ¬λ¬ κ²½νμ ν΅ν΄ ν¨ν΄μ μ»μ΄λ΄κ³ λ€μ νλμ μν₯μ μ£Όλ κ²μ λ§ν©λλ€.
μ§λνμ΅μ μ λ΅μ§κ° μλ νμ΅ λ°©λ²μ λ§ν©λλ€.
λ°λ©΄, λΉμ§λ νμ΅μ μ λ΅μ§κ° μλ νμ΅ λ°©λ²μ λ§ν©λλ€. λ°λΌμ μ§λνμ΅μ λΉν΄ λ¨Έμ λ¬λ λͺ¨λΈμ νμ΅μν€κΈ°κ° μ‘°κΈ λ κΉλ€λ‘μ΅λλ€.
κ°ν νμ΅μ λ₯λμ μ λλ€. λΆλ₯ν μ μλ λ°μ΄ν°κ° μ‘΄μ¬νλ κ²λ μλκ³ , λ°μ΄ν°κ° μμ΄λ μ λ΅μ΄ λ°λ‘ μ ν΄μ Έ μμ§ μμΌλ©° μμ μ΄ ν νλμ λν΄ λ³΄μ(reward)λ₯Ό λ°μΌλ©° νμ΅νλ κ²μ λ§ν©λλ€.
π μ§λνμ΅ (Supervised Learning)
1. νκ· ( regression)
μ΄λ€ λ°μ΄ν°λ€μ Feature(λ°μ΄ν°μ κ°μ μ μμΈ‘νκΈ° μν λ°μ΄ν°λ€μ νΉμ§λ€μ λ§ν©λλ€.)λ₯Ό κΈ°μ€μΌλ‘, μ°μλ κ°(κ·Έλν)μ μμΈ‘νλ λ¬Έμ λ‘ μ£Όλ‘ μ΄λ€ ν¨ν΄μ΄λ νΈλ λ, κ²½ν₯μ μμΈ‘ν λ μ¬μ©λ©λλ€. μ¦ λ΅μ΄ λΆλ₯μ²λΌ 1κ³Ό 0μΌλ‘ λ± λ¨μ΄μ§μ§ μκ³ , μ΄λ€ μλ μ€μλ‘ μμΈ‘ λ μ μμ΅λλ€. μλ₯Ό λ€λ©΄, μ£Όκ° μμΈ‘μ΄ μμ΅λλ€.
2. λΆλ₯(Classification)
λΆλ₯λ μ£Όμ΄μ§ λ°μ΄ν°λ₯Ό μ ν΄μ§ μΉ΄ν μ½λ¦¬(λΌλ²¨)μ λ°λΌ λΆλ₯νλ λ¬Έμ λ₯Ό λ§ν©λλ€.
λ§λ€ μλλ€ λ±μ μ΄μ§ λΆλ₯ λ¬Έμ λλ 2κ°μ§ μ΄μμΌλ‘ λΆλ₯νλ λ€μ€ λΆλ₯ λ¬Έμ κ° μμ΅λλ€.
νκ·μ λΆλ₯λ μ΄λ»κ² λ€λ₯Έκ°μ?
μ λ΅μ΄ μ°μμ (Continuous)μ΄λΌλ©΄ νκ·λΌκ³ νκ³ , λ¨Έμ λ¬λμ΄ λ§μΆ°μΌ νλ Label(μ λ΅μ§)μ΄ μ΄μ°μ (Discrete)μ΄λΌλ©΄ λΆλ₯λΌκ³ ν©λλ€.
π λΉμ§λνμ΅ (Unsupervised Learning)
1. ν΄λ¬μ€ν°λ§(Clustering)
λΉμ·ν κ²λΌλ¦¬ λμΉκ² νλ μκ³ λ¦¬μ¦μ λ§ν©λλ€.
κ²μ μλν‘μ λΉμ νμλ©΄, λ€λ₯Έ μΊλ¦ν°μ μ΄λ¦μ΄λ νΉμ§μ λν΄ AIμκ² μλ €μ£Όμ§ μμμμλ AIκ° μ€μ€λ‘ κ° μΊλ¦ν°λ€μ νΉμ§μ ꡬλ³ν΄ κ° μ§ν©μ λ§λλ κ²μ λ§ν©λλ€.