<aside> πŸ€”

CNN μ•Œκ³ λ¦¬μ¦˜μ΄ λ“±μž₯ν•˜κΈ° μ „μ—λŠ” μ•ž μ±•ν„°μ—μ„œ ν•™μŠ΅ ν–ˆλ“―μ΄

μ΄μš©ν•΄ 이미지λ₯Ό ν‘œν˜„ν–ˆλ‹€.

κ·ΈλŸ¬λ‚˜ μ΄λŸ¬ν•œ μˆ˜μž‘μ—… νŠΉμ§•(hand-crafted feature) 기반 λ°©μ‹μ—λŠ” λ‹€μŒκ³Ό 같은 단점이 μžˆλ‹€

μ΄λŸ¬ν•œ ν•œκ³„λ₯Ό κ·Ήλ³΅ν•˜κΈ° μœ„ν•΄ 심측 신경망(DNN)을 μ΄μš©ν•΄ νŠΉμ§• 자체λ₯Ό ν•™μŠ΅ν•˜λ €λŠ” μ‹œλ„κ°€ λ“±μž₯ν–ˆκ³ , κ·Έ λŒ€ν‘œμ μΈ ꡬ쑰가 ν•©μ„±κ³± 신경망(CNN)이닀.

CNN은 μ΄λ―Έμ§€μ˜ μ €μˆ˜μ€€(에지)λΆ€ν„° κ³ μˆ˜μ€€(객체)κΉŒμ§€μ˜ ν‘œν˜„μ„ λ°μ΄ν„°λ‘œλΆ€ν„° μžλ™μœΌλ‘œ ν•™μŠ΅ν•¨μœΌλ‘œμ¨, 전톡적인 μˆ˜μž‘μ—… νŠΉμ§• μ„€κ³„μ˜ 뢀담을 크게 쀄이고 λ‹€μ–‘ν•œ λΉ„μ „ κ³Όμ œμ—μ„œ 높은 μ„±λŠ₯κ³Ό μΌλ°˜ν™” λŠ₯λ ₯을 보여쀀닀

</aside>

CNN ( Convolutional Neural Network )


<aside> πŸ“–

CNN 3κ°€μ§€ μ•„ν‚€ν…μ²˜

Convolution Layer

Pooling Layer

Fully-Connected Layer

μ‹œκ°ν™”

μ‹€μŠ΅

<aside> πŸ“„

정리

μ‹€μŠ΅μ„ 톡해, 일반적인 λΆ„λ₯˜ μ„±λŠ₯ λ©΄μ—μ„œ AlexNet보닀 μš°μˆ˜ν•œ ResNet을 μ‚¬μš©ν–ˆμŒμ—λ„ λΆˆκ΅¬ν•˜κ³ , μ‹ λ°œ μœ μ‚¬λ„ κ²€μƒ‰μ—μ„œλŠ” κΈ°λŒ€λ§ŒνΌ 쒋은 κ²°κ³Όλ₯Ό μ–»μ§€ λͺ»ν–ˆλ‹€.

μ΄λŠ” 더 깊고 μ„±λŠ₯이 쒋은 λͺ¨λΈμ΄λΌκ³  ν•΄μ„œ, μš°λ¦¬κ°€ κ°œλ°œν•˜λŠ” νŠΉμ • μ–΄ν”Œλ¦¬μΌ€μ΄μ…˜μ— μžλ™μœΌλ‘œ 잘 λ§žλŠ” 것은 μ•„λ‹ˆλΌλŠ” 점을 보여쀀닀.

이번 μ‹€μŠ΅μ—μ„œ μœ μ‚¬λ„ 검색 μ„±λŠ₯이 μ’‹μ§€ μ•Šμ•˜λ˜ 주된 μ΄μœ λŠ” 두 κ°€μ§€λ‹€.

μ΄λŸ¬ν•œ 문제λ₯Ό κ°œμ„ ν•˜κΈ° μœ„ν•΄μ„œλŠ”, ImageNet처럼 맀우 λ‹€μ–‘ν•œ μΉ΄ν…Œκ³ λ¦¬μ— λŒ€ν•΄ ν•™μŠ΅λœ λ²”μš© λͺ¨λΈλ³΄λ‹€λŠ”, μ‹ λ°œΒ·μ˜λ₯˜ λ“± μš°λ¦¬κ°€ μ‚¬μš©ν•˜κ³ μž ν•˜λŠ” 이미지 μ»¨ν…μŠ€νŠΈμ™€ λ™μΌν•˜κ±°λ‚˜ μœ μ‚¬ν•œ λ„λ©”μΈμ—μ„œ ν•™μŠ΅λœ λͺ¨λΈμ„ ν™œμš©ν•˜λŠ” 것이 λ°”λžŒμ§ν•˜λ‹€.

λ˜λŠ” ImageNet으둜 μ‚¬μ „ν•™μŠ΅λœ λͺ¨λΈμ„ 백본으둜 μ‚¬μš©ν•˜λ˜, μš°λ¦¬κ°€ μˆ˜μ§‘ν•œ μ‹ λ°œ 이미지 λ°μ΄ν„°λ‘œ νŒŒμΈνŠœλ‹ν•˜μ—¬ μž„λ² λ”©μ΄ ν•΄λ‹Ή 도메인에 맞게 μž¬ν•™μŠ΅λ˜λ„λ‘ ν•  수 μžˆλ‹€.

ML μ—”μ§€λ‹ˆμ–΄κ°€ μ•„λ‹Œ μ‚¬μš©μž μž…μž₯μ—μ„œλŠ”, ν—ˆκΉ…νŽ˜μ΄μŠ€μ™€ 같은 λ ˆν¬μ§€ν„°λ¦¬μ—μ„œ νƒœμŠ€ν¬μ™€ 도메인에 λ§žλŠ” μ μ ˆν•œ λͺ¨λΈμ„ κ³ λ₯΄κ³ , ν•„μš”μ— 따라 μžμ‹ μ˜ λ°μ΄ν„°λ‘œ κ°„λ‹¨ν•œ νŒŒμΈνŠœλ‹κΉŒμ§€ μˆ˜ν–‰ν•˜λŠ” λŠ₯λ ₯이 μ‹€μ§ˆμ μΈ μ„±λŠ₯에 큰 영ν–₯을 μ€€λ‹€.

λ”°λΌμ„œ 자주 λ ˆν¬μ§€ν„°λ¦¬λ₯Ό νƒμƒ‰ν•˜λ©° λͺ¨λΈμ„ μ‹œν—˜ν•΄ 보고, μ μ ˆν•œ 데이터셋을 μ°Ύμ•„ νŠΉν™” νŒŒμΈνŠœλ‹μ„ μ§„ν–‰ν•˜λŠ” 것을 ꢌμž₯ν•œλ‹€.

</aside>