๐Ÿ˜Ž ๊ณต๋ถ€ํ•˜๋Š” ์ง•์ง•์•ŒํŒŒ์นด๋Š” ์ฒ˜์Œ์ด์ง€?

[AI]_20_๋น„์ •์ƒ ๊ณผํ•™ ํ•™์Šต ๋ณธ๋ฌธ

๐Ÿ‘ฉ‍๐Ÿ’ป ์ธ๊ณต์ง€๋Šฅ (ML & DL)/AI

[AI]_20_๋น„์ •์ƒ ๊ณผํ•™ ํ•™์Šต

์ง•์ง•์•ŒํŒŒ์นด 2022. 3. 27. 21:35
728x90
๋ฐ˜์‘ํ˜•

 220327 ์ž‘์„ฑ

<๋ณธ ๋ธ”๋กœ๊ทธ๋Š” ๋‘์šฐ์šฐ๋ถ€๋‹˜์˜ ์•Œ๊ธฐ์‰ฌ์šด AI ๋ธ”๋กœ๊ทธ๋ฅผ ์ฐธ๊ณ ํ•ด์„œ ๊ณต๋ถ€ํ•˜๋ฉฐ ์ž‘์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค>

https://doooob.tistory.com/71?category=825950 

 

[์•Œ๊ธฐ์‰ฌ์šด AI - 20] ๋น„์ •์ƒ์ ์ธ ๊ณผํ•™์Šต

๋”ฅ๋Ÿฌ๋‹์€ ๋งŽ์€ ์–‘์˜ ํ•™์Šต ๋ฐ์ดํ„ฐ๊ฐ€ ํ•„์š”ํ•˜๋‹ค๊ณ  ์•Œ๋ ค์ ธ ์žˆ์ง€๋งŒ, ํ˜„์‹ค์—์„œ๋Š” ๊ทธ๋ ‡๊ฒŒ ๋ฐ์ดํ„ฐ๋ฅผ ๋ชจ์„ ์ˆ˜ ์—†๋‹ค๋Š” ํ˜„์‹ค์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ํ™•์‚ฐ๋œ ๊ฒƒ์ด ์ ์€ ๋ฐ์ดํ„ฐ๋กœ ํ•™์Šตํ•˜๋Š” ๊ธฐ์ˆ ์ž…๋‹ˆ๋‹ค. ์ด๋ฒˆ์—

doooob.tistory.com

 

 

 

 

 

 

1. ์ ์€ ๋ฐ์ดํ„ฐ๋กœ ํ•™์Šต

: ๋ฐ์ดํ„ฐ์˜ ์–‘์ด ์ ์œผ๋ฉด ๋ฐ์ดํ„ฐ๋ฅผ ๋ชจ์œผ๋Š” ๋…ธ๋ ฅ๊ณผ ํด๋ Œ์ง•์˜ ์ˆ˜๊ณ , ํ•™์Šต์— ๊ฑธ๋ฆฌ๋Š” ์‹œ๊ฐ„๊ณผ ๋ถ€ํ•˜๋„ ํฌ๊ฒŒ ์ ˆ์•ฝ

: ๋ฐ์ดํ„ฐ์˜ ์–‘์€ ์ ์–ด๋„ ์ธ๊ณต ์ง€๋Šฅ์„ ์‚ฌ์šฉํ•˜๊ณ  ์‹ถ๋‹ค๋Š” ์š”๊ตฌ์— ๋ถ€์‘

๊ณผ์†Œ ์ ํ•ฉ & ์ ์ ˆ ํ”ผํŒ… & ๊ณผ๋Œ€ ์ ํ•ฉ

: ์ ์€ ๋ฐ์ดํ„ฐ๋กœ ํ•™์Šตํ•˜๋Š” ๋ฐฉ๋ฒ•

1. ํ’ˆ์งˆ์ข‹์€ ๋ฐ์ดํ„ฐ๋ฅผ ์‚ฌ์šฉ
2. Data Augmentation
3. ์ „์ด ํ•™์Šต 

 

 

 

1) Data Augmentation (๋ฐ์ดํ„ฐ ํ™•์žฅ)

: ์›๋ž˜์˜ ํ•™์Šต ๋ฐ์ดํ„ฐ์— ๋ณ€ํ™˜์„ ๊ฐ€ํ•˜์—ฌ ๋ฐ์ดํ„ฐ ์–‘์„ ๋Š˜๋ฆฌ๋Š” ๊ธฐ์ˆ 

  • ๋…ธ์ด์ฆˆ ์ฆ๊ฐ€(๊ฐ€์šฐ์Šค ๋…ธ์ด์ฆˆ์™€ ์ž„ํŽ„์Šค ๋…ธ์ด์ฆˆ) 
  • ์ฝ˜ํŠธ๋ผ์ŠคํŠธ ์กฐ์ • 
  • ๋ฐ๊ธฐ ์กฐ์ •(๊ฐ๋งˆ ๋ณ€ํ™˜)
  • smoothing(ํ‰๊ท ํ™” ํ•„ํ„ฐ)
  • ์Šค์ผ€์ผ๋ง
  • ๋ฐ˜์ „(์ขŒ์šฐ / ์ƒํ•˜)
  • ํšŒ์ „
  • ์ด๋™(์ˆ˜ํ‰ / ์ˆ˜์ง )
  • ๋ถ€๋ถ„ ๋งˆ์Šคํฌ(Cut out ๋ฐ Random Erasing)
  • ํŠธ๋ฆฌ๋ฐ (Random Crop)
  • ๋ณ€ํ˜•
  • ๋ณ€์ƒ‰
  • ๋ฐฐ๊ฒฝ ๊ต์ฒด(์ด๊ฒƒ์€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์˜ ๊ธฐ๋Šฅ์ด ์•„๋‹Œ ๋ณ„๋„์˜ ์ž‘์—…)

 

: ์ฃผ์˜์ 

- ๊ณผํ•™์Šต 

: ๊ณผ๋„ํ•œ ํ•™์Šต(Overfitting)์€ ํŠน์ • ํ›ˆ๋ จ ๋ฐ์ดํ„ฐ๋งŒ ๋„ˆ๋ฌด ํ•™์Šตํ•˜๋‹ค๊ฐ€ ๋ถ„๋ฅ˜๊ธฐ๊ฐ€ ๊ทธ ๋ฐ์ดํ„ฐ์—๋งŒ ๊ฐ•ํ•œ(์ผ๋ฐ˜ ๋ฐ์ดํ„ฐ์—๋Š” ์•ฝํ•œ) ๋ชจ๋ธ์ด ๋œ๋‹ค

: ๊ฐ™์€ ์ด๋ฏธ์ง€์— ๋ณ€ํ˜•์„ ๊ฐ€ํ•œ ๊ฒƒ๋ฟ์ด๋ฏ€๋กœ ์™ธ๊ด€์ƒ ๋ฐ์ดํ„ฐ๋Ÿ‰์ด ์ฆ๊ฐ€ํ•˜๋”๋ผ๋„ ์›๋ž˜์˜ ํŠน์ง•์—์„œ ๊ทธ๋ ‡๊ฒŒ ํฐ ๋ณ€ํ•จ์ด ์—†์Œ

 

- ํ’ˆ์งˆ์ด ๋‚ฎ์€ ๋ฐ์ดํ„ฐ 

: Data Augmentation ๊ฒฐ๊ณผ ์‹ค์ œ๋กœ๋Š” ์žˆ์„ ์ˆ˜ ์—†๊ฑฐ๋‚˜ ํŒ๋‹จํ•  ์ˆ˜ ์—†๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ๋˜๋ฉด ์ €ํ’ˆ์งˆ ๋ฐ์ดํ„ฐ๋ฅผ ํ•™์Šต์‹œํ‚ค๋Š” ๊ฒƒ

ex) MNIST๋ผ๋Š” ํŽธ๋ฆฌํ•œ ๋ฐ์ดํ„ฐ ์„ธํŠธ๊ฐ€ ์žˆ์ง€๋งŒ, ์ขŒ์šฐ ๋ฐ˜์ „์ด๋‚˜ ์ƒํ•˜ ๋ฐ˜์ „ ๋“ฑ์˜ ์ฒ˜๋ฆฌXX

(์–ด๋””๊นŒ์ง€๋‚˜ ์•ˆ์ •์„ฑ์„ ๋†’์ธ๋‹ค๋Š” ์ธ์‹ํ•˜์— ๋ณ€ํ˜• ์ฒ˜๋ฆฌ)

 

- ์šด์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์˜์‹ 

: ํด๋ Œ์ง•์ด๋‚˜ Data Augmentation์˜ ์ „์ฒ˜๋ฆฌ๋Š” ์šด์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ•ํ•˜๊ฒŒ ์˜์‹

ex) ๊ฝƒ์˜ ์ด๋ฆ„์„ ๊ฐ€๋ฅด์ณ์ฃผ๋Š” AI๊ฐ€ ์žˆ๋Š”๋ฐ ์–ด๋–ค ์šด์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์˜์‹?

๊ฐ™์€ ๊ฝƒ์ด๋ผ๋„ ์ƒ‰์ด ๋‹ค๋ฅด๋‹ค๊ฑฐ๋‚˜ ๋ชจ์–‘์ด ๋‹ค๋ฅด๋‹ค๊ฑฐ๋‚˜ ํ•˜๋Š” ๊ฒƒ๋“ค์ด ๋งŽ์Œ

์•„๋ฌด๋‚˜ ์ฐ์€ ๊ฝƒ์˜ ์‚ฌ์ง„์„ ์˜ฌ๋ฆฌ๋ฉด ์ด๋ฏธ์ง€ ํฌ๊ธฐ, ์ฐํ˜€์žˆ๋Š” ๊ฝƒ์˜ ํฌ๊ธฐ, ์ด๋ฏธ์ง€ ํ’ˆ์งˆ, ์›๊ทผ๊ฐ, ์•ต๊ธ€, ์‚ฌ์ง„๋ฐฉํ–ฅ ๋“ฑ ๋‹ค์–‘

 

 

 

2) ์ „์ดํ•™์Šต (Transfer Learning)

: ์˜์—ญ(๋„๋ฉ”์ธ)์—์„œ ํ•™์Šตํ•œ ๋ชจ๋ธ์„ ๋‹ค๋ฅธ ์˜์—ญ(๋„๋ฉ”์ธ)์— ์‚ฌ์šฉํ•˜์—ฌ ์ผ๋ฐ˜์ ์œผ๋กœ ํ•™์Šตํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ์ ์€ ๋ฐ์ดํ„ฐ๋กœ ์ถ”๊ฐ€ ํ•™์Šต์ด ๊ฐ€๋Šฅ

: '์ €์ชฝ์—์„œ ๋ฐฐ์šด ๊ธฐํ•™์Šต ๋ชจ๋ธ์„ ํ™œ์šฉํ•˜์—ฌ, ์ด์ชฝ์˜ ํ•™์Šต์€ ์ ์€ ๋ฐ์ดํ„ฐ๋กœ ๋๋‚ด๋Š” ๋ฐฉ๋ฒ•'

ex) VGG16๋Š” 13์ธต์˜ ํ•ฉ์„ฑ๊ณฑ ์ธต๊ณผ 3์ธต์˜ ์ „๊ฒฐํ•ฉ์ธต์œผ๋กœ ๊ตฌ์„ฑ๋˜๋Š” ํšŒ์„  ์‹ ๊ฒฝ๋ง (CNN)

๋ฐฉ๋Œ€ํ•œ ์ด๋ฏธ์ง€๋ฅผ ์ธ์‹ํ•˜๋Š” ํ›ˆ๋ จํ•œ VGG16( 13์ธต์˜ ํ•ฉ์„ฑ๊ณฑ์ธต๊ณผ 3์ธต์˜ ์ „๊ฒฐํ•ฉ์ธต ๊ตฌ์„ฑ์œผ๋กœ ์ด๋ฏธ์ง€ ์ธ์‹์— ์ ํ•ฉํ•œ ๊ฐ€์ค‘์น˜๋ฅผ ์ตœ์ ํ™”ํ•œ ํŠœ๋‹) ์ด ์ ์€ ๋ฐ์ดํ„ฐ๋กœ๋„ ์ธ์‹์ด ๊ฐ€๋Šฅ (๋ถ„๋ฅ˜๊ธฐ๊ฐ€ ์ด๋ฏธ์ง€ ์ธ์‹ ๊ด€๋ จ ํ•ต์‹ฌ ๊ฐ€์ง€๊ณ  ์žˆ์Œ)

 

VGG์˜ ์ „์ดํ•™์Šต

: ์œ„ ๊ทธ๋ฆผ์€

16๋ฒˆ์งธ ๋ ˆ์ด์–ด๊นŒ์ง€ ๋™๊ฒฐ(๊ฐ€์ค‘์น˜๋ฅผ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š์Œ)ํ•˜์—ฌ ํ•ฉ์„ฑ๊ณฑ์ธต์˜ ๋งˆ์ง€๋ง‰ 2์ธต๊ณผ ์ „๊ฒฐํ•ฉ์ธต์—์„œ ํ•™์Šต

: ๋™๊ฒฐํ•˜์ง€ ์•Š์€ ๋ถ€๋ถ„์„ ๋‹ค์‹œ ์ƒ์„ฑํ•˜์—ฌ ๊ทธ ๋ถ€๋ถ„๋งŒ ์ƒˆ๋กœ ๊ฝƒ์˜ ์ด๋ฏธ์ง€๋ฅผ ์ถ”๊ฐ€ ํ•™์Šต

 

=> ์ „์ด ํ•™์Šต์˜ ๊ธฐ๋ณธ์€ ๊ธฐ์กด ๋ชจ๋ธ์ด ์—ด์‹ฌํžˆ ๊ณต๋ถ€ํ•œ ๊ฒฐ๊ณผ(๊ฐ€์ค‘์น˜)๋ฅผ ์ด์–ด๋ฐ›๋Š” ๊ฒƒ

=> ์˜ค์ฐจ ์—ญ ์ „ํŒŒ๋ฅผ ๋ฐ˜๋ณตํ•˜์—ฌ ์กฐ์ •๋œ ๊ฐ ๋…ธ๋“œ์˜ ๊ฐ€์ค‘์น˜(weight)๋ฅผ ์žฌ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ

=> ์ „์ด ํ•™์Šต์—์„œ ์—ฌ๋Ÿฌ ์ธต๊นŒ์ง€ ๋™๊ฒฐํ•˜๊ฑฐ๋‚˜ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๋” ๋™๊ฒฐ๋ฒ”์œ„๋ฅผ ๋Š˜๋ ค ์ „๊ฒฐํ•ฉ์ธต๋งŒ ๋ณ€๊ฒฝํ•˜์—ฌ ํ•™์Šต ๊ฐ€๋Šฅ

 

 

 

 

728x90
๋ฐ˜์‘ํ˜•
Comments