β¨ μ μ μκ³ λ¦¬μ¦μ κ°μ
-
μλ¬Όμ μ§νκ³Όμ μ λͺ¨λ°©ν λ©ν ν΄λ¦¬μ€ν± κΈ°λ²
-
νΉμ ν λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν κ³ μ λ μκ³ λ¦¬μ¦μ΄ μλλΌ, μ΅μ ν λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν νλμ νμ κΈ°λ²μΌλ‘ νμ©
-
μΌλ°μ μΌλ‘ λ¬Έμ κ° μ ν΅μ μΈ μ΅μ ν λ°©λ²μΌλ‘ ν΄κ²°νκΈ° μ΄λ €μΈ μ λλ‘ λ³΅μ‘ν κ²½μ° μ μ μκ³ λ¦¬μ¦μ ν΅νμ¬ μ€μ μ΅μ ν΄λ₯Ό ꡬνμ§λ λͺ»νλλΌλ μ΅μ ν΄μ κ°κΉμ΄ ν΄(κ·Όμ¬ν΄)λ₯Ό μ»μ μ μμ
π‘ λ©ν ν΄λ¦¬μ€ν± κΈ°λ²
βΈ μ΅μ ν λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν΄ μ¬μ©λλ μμ κ°λ μ νμ μκ³ λ¦¬μ¦
βΈ μμ νμ(Exhaustive Search)μ΄λ μ ν΅μ μΈ μνμ μ΅μ ν κΈ°λ²(λ―ΈλΆμ μ΄μ©ν μ΅μ ν, λμ κ³νλ² λ±)μ΄ μ μ©λκΈ° μ΄λ €μ΄ 볡μ‘ν λ¬Έμ λ₯Ό ν΄κ²°νλ λ° νμ©λ¨
β¨ μ ν΅μ μΈ μ΅μ ν κΈ°λ²κ³Ό μ μ μκ³ λ¦¬μ¦μ μ°¨μ΄
| λΉκ΅ νλͺ© | μ ν΅μ μΈ μ΅μ ν κΈ°λ² | μ μ μκ³ λ¦¬μ¦(GA) |
|---|---|---|
| μ κ·Ό λ°©μ | μνμ ν΄μ κΈ°λ° | μλ¬Ό μ§ν λͺ¨λ°© (νμ κΈ°λ²) |
| νμ λ°©μ | λ¨μΌ ν΄(Single Solution) νμ | λ€μ€ ν΄(Population) κΈ°λ° νμ |
| μ΄κΈ° 쑰건 μμ‘΄μ± | μ΄κΈ° ν΄ μ ν μ€μ | μ΄κΈ° ν΄κ° λλ€μ΄λΌ λ€μμ± ν보 |
| μ μ μ΅μ ν΄ νμ | μ§μ μ΅μ ν΄(Local Optimum)μ λΉ μ§ κ°λ₯μ± λμ | λμ°λ³μ΄μ κ΅μ°¨λ‘ μ μ μ΅μ ν΄(Global Optimum) κ°λ₯μ± μ¦κ° |
| μ°μμ±/λ―ΈλΆ κ°λ₯μ± μꡬ | λ―ΈλΆ κ°λ₯ ν¨μ(Gradient-based) νμ | λ―ΈλΆ λΆκ°λ₯, λΉμ°μμ μΈ ν¨μλ κ°λ₯ |
| κ³μ° λΉμ©(μλ) | λΉκ΅μ λΉ λ¦ (λ¨, 볡μ‘ν λ¬Έμ μμλ μ΄λ €μ) | λ°λ³΅μ μ°μ°(μΈλλ³ μ§ν)μΌλ‘ μλμ μΌλ‘ λ릴 μ μμ |
| μ μ© κ°λ₯ λ¬Έμ | μνμ μΌλ‘ μ μλ μ΅μ ν λ¬Έμ (μ ν κ³νλ², λ―ΈλΆ κ°λ₯ ν¨μ μ΅μ ν) | 볡μ‘ν, λΉμ ν, λΉλ―ΈλΆ κ°λ₯, NP-λ¬Έμ λ±μ κ°ν¨ |
| νμ νΉμ§ | μ£Όμ΄μ§ μ 보 κΈ°λ°μΌλ‘ μ μ§μ μΌλ‘ κ°μ | λλ€μ±κ³Ό μμ° μ νμ νμ©νμ¬ νμ |
| ν΄μ νμ§ | μνμ μΌλ‘ μ νν μ΅μ ν΄ λμΆ κ°λ₯ | μ΅μ ν΄μ κ°κΉμ΄ κ·Όμ¬ν΄ λμΆ κ°λ₯ |
β¨ ν΅μ¬ μ°¨μ΄ μ 리
-
νμ λ°©μ
μ ν΅μ μΈ λ°©λ²μ λ¨μΌ ν΄λ₯Ό μ μ§μ μΌλ‘ κ°μ νμ§λ§, GAλ μ¬λ¬ κ°μ ν΄(μ§λ¨) μ λμμ νμ. -
μ μ μ΅μ ν κ°λ₯μ±
μ ν΅μ μΈ λ°©λ²μ μ§μ μ΅μ ν΄μ λΉ μ§ κ°λ₯μ±μ΄ λμ§λ§, GAλ λμ°λ³μ΄, κ΅μ°¨ λ±μ ν΅ν΄ μ μ μ΅μ ν΄λ₯Ό μ°Ύμ κ°λ₯μ±μ΄ κΈ°μ‘΄μ λ°©λ²μ λΉν΄ λλ€. -
μ μ© κ°λ₯μ±
μ ν΅μ μΈ λ°©λ²μ λ―ΈλΆμ΄ κ°λ₯ν΄μΌ νλ κ²½μ°κ° λ§μ§λ§ GAλ λ―ΈλΆμ΄ λΆκ°λ₯νκ±°λ 볡μ‘ν λ¬Έμ (λΉμ ν, NP-λ¬Έμ λ±) μμλ μ¬μ© κ°λ₯. -
κ³μ° λΉμ©
μ ν΅μ μΈ λ°©λ²μ΄ μλ ΄ μλκ° λΉ λ₯Έ κ²½μ°κ° λ§μ§λ§ GAλ λ°λ³΅μ μΈ μΈλ κ΅μ²΄ κ³Όμ μ΄ νμν΄μ μλμ μΌλ‘ λ릴 μ μμ.
β¨ μ 리
- μ μ μκ³ λ¦¬μ¦μ μλ¬Όμ μ§νκ³Όμ μ λͺ¨λ°©ν λ©ν ν΄λ¦¬μ€ν± κΈ°λ²
- μΈμ μ μ μκ³ λ¦¬μ¦μ μ¬μ©ν΄μΌ ν κΉ?
βΈ λ―ΈλΆμ΄ λΆκ°λ₯νκ±°λ, ν¨μ ννκ° λΆλͺ νν λ¬Έμ
βΈ νμ 곡κ°μ΄ 볡μ‘νκ³ , μ ν΅μ μΈ λ°©λ²μΌλ‘ ν΄κ²°νκΈ° μ΄λ €μ΄ μ΅μ ν λ¬Έμ
βΈ μ μ μ΅μ ν΄λ₯Ό μ°Ύλ κ²μ΄ μ€μν λ¬Έμ (μ : μ κ²½λ§ νμ΄νΌνλΌλ―Έν° νλ, κ²½λ‘ μ΅μ ν λ±)