๋”ฅ๋Ÿฌ๋‹/Today I learned :

๋จธ์‹ ๋Ÿฌ๋‹ ๋ถ„๋ฅ˜ 2

์ฃผ์˜ ๐Ÿฑ 2021. 7. 23. 17:42
728x90
๋ฐ˜์‘ํ˜•

๊ธฐ์ค€ : ์ž…๋ ฅ ๋ฐ์ดํ„ฐ์˜ ์ŠคํŠธ๋ฆผ์œผ๋กœ๋ถ€ํ„ฐ ์ ์ง„์ ์œผ๋กœ ํ•™์Šตํ•  ์ˆ˜ ์žˆ๋Š”๊ฐ€?

 

NO! ๋ฐฐ์น˜ํ•™์Šต (์˜คํ”„๋ผ์ธ ํ•™์Šต)

  • ์‹œ์Šคํ…œ ํ›ˆ๋ จ ํ›„ ์ œํ’ˆ ์‹œ์Šคํ…œ์— ์ ์šฉํ•˜๋ฉด ๋” ์ด์ƒ ํ•™์Šต์—†์ด ์‹คํ–‰๋œ๋‹ค.(ํ•™์Šตํ•œ ๊ฒƒ์„ ์ ์šฉ๋งŒ ํ•จ)
  • ์‹œ๊ฐ„๊ณผ ์ž์›์„ ๋งŽ์ด ์†Œ๋น„ํ•˜๋ฏ€๋กœ ์˜คํ”„๋ผ์ธ์—์„œ ์ˆ˜ํ–‰๋œ๋‹ค. 
    • ๋ณดํ†ต 24์‹œ๊ฐ„๋งˆ๋‹ค ๋˜๋Š” ๋งค์ฃผ ํ›ˆ๋ จ์‹œํ‚ด(์žฆ์€ ํ›ˆ๋ จ ํ•„์š”)
    • ์ „์ฒด ๋ฐ์ดํ„ฐ์…‹ ์‚ฌ์šฉํ•˜๋Š” ํ›ˆ๋ จ - ๋งŽ์€ ์ปดํ“จํŒ… ์ž์›(CPU ๋ฉ”๋ชจ๋ฆฌ๊ณต๊ฐ„, ๋””์Šคํฌ๊ณต๊ฐ„ ๋“ฑ)ํ•„์š”
  • ์ƒˆ๋กœ์šด ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•ด ํ•™์Šตํ•  ๋• ์ „์ฒด ๋ฐ์ดํ„ฐ์…‹์„ ์‚ฌ์šฉํ•˜์—ฌ ์‹œ์Šคํ…œ์˜ ์ƒˆ๋กœ์šด ๋ฒ„์ „์„ ์ฒ˜์Œ๋ถ€ํ„ฐ ๋‹ค์‹œ ํ›ˆ๋ จ

 

YES! ์˜จ๋ผ์ธ ํ•™์Šต

 

  • ๋ฐ์ดํ„ฐ๋ฅผ ์ˆœ์ฐจ์ ์œผ๋กœ ํ•œ ๊ฐœ์”ฉ ๋˜๋Š” ๋ฏธ๋‹ˆ๋ฐฐ์น˜(mini-batch)๋ผ ๋ถ€๋ฅด๋Š” ์ž‘์€ ๋ฌถ์Œ ๋‹จ์œ„๋กœ ์ฃผ์ž…ํ•˜์—ฌ ํ›ˆ๋ จ์‹œํ‚ด
  • ๋งค ํ•™์Šต ๋‹จ๊ณ„๊ฐ€ ๋น ๋ฅด๊ณ  ์ ์€ ๋น„์šฉ์ด ๋“ฆ -- ์ œํ’ˆ ๋ก ์นญ ํ›„์—๋„ ์ƒˆ๋กœ์šด ๋ฐ์ดํ„ฐ ๋„์ฐฉํ•˜๋Š” ๋Œ€๋กœ ํ•™์Šต ๊ฐ€๋Šฅ
  • ์—ฐ์†์ ์œผ๋กœ ๋ฐ์ดํ„ฐ ๋ฐ›๊ณ  ๋น ๋ฅธ ๋ณ€ํ™”์— ์ ์‘ ํ•„์š”ํ•œ ์‹œ์Šคํ…œ, ์ปดํ“จํŒ… ์ž์›์— ์ œํ•œ๋œ ๊ฒฝ์šฐ์— ์ ํ•ฉ (์ฃผ์‹ ๊ฐ€๊ฒฉ)
  • ๋Œ€๋Ÿ‰์˜ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ, ์™ธ๋ถ€๋ฉ”๋ชจ๋ฆฌํ•™์Šต(์ ์ง์  ํ•™์Šต) - ๋ฐ์ดํ„ฐ ๋ถ€๋ถ„์œผ๋กœ ๋‚˜๋ˆ„์–ด ํ›ˆ๋ จ
  • ํ•™์Šต๋ฅ  ๋ณ€ํ™”ํ•˜๋Š” ๋ฐ์ดํ„ฐ์— ์–ผ๋งˆ๋‚˜ ๋น ๋ฅด๊ฒŒ ์ ์‘ํ•˜๋Š”๊ฐ€?
    • ๋†’์€ ํ•™์Šต๋ฅ  = ๋น ๋ฅธ์ ์‘, ์˜ˆ์ „ ๋ฐ์ดํ„ฐ๋ฅผ ๊ธˆ๋ฐฉ ์žŠ์–ด๋ฒ„๋ฆผ
    • ๋‚ฎ์€ ํ•™์Šต๋ฅ  = ๋Š๋ฆฐ ํ•™์Šต
  • ์˜จ๋ผ์ธ ํ•™์Šต์˜ ๋ฌธ์ œ์  : ์‹œ์Šคํ…œ์— ๋‚˜์œ ๋ฐ์ดํ„ฐ๊ฐ€ ์ฃผ์ž…๋˜์—ˆ์„ ๋•Œ ์‹œ์Šคํ…œ ์„ฑ๋Šฅ ์ ์ง„์ ์œผ๋กœ ๊ฐ์†Œ
  • ํ•ด์†Œ : ์ด์ „ ์šด์˜์ƒํƒœ๋กœ ๋˜๋Œ๋ฆฌ๊ธฐ, ๋ชจ๋‹ˆํ„ฐ๋ง- ๊ฐ์ง€ ์‹œ ์ฆ‰๊ฐ ํ•™์Šต ์ค‘์ง€, ์ด์ƒ์น˜ ํƒ์ง€ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋“ฑ์œผ๋กœ ๋น„์ •์ƒ ๋ฐ์ดํ„ฐ ์žก์•„๋‚ด๊ธฐ

 


 

๊ธฐ์ค€ : ์–ด๋–ป๊ฒŒ ์ผ๋ฐ˜ํ™”๋˜๋Š”๊ฐ€?

 

์‚ฌ๋ก€ ๊ธฐ๋ฐ˜ ํ•™์Šต

-ํ›ˆ๋ จ ์ƒ˜ํ”Œ์„ ๊ธฐ์–ต, ์œ ์‚ฌ๋„ ์ธก์ •์„ ์ด์šฉํ•ด ๋น„๊ตํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ์ผ๋ฐ˜ํ™”

 

๋ชจ๋ธ ๊ธฐ๋ฐ˜ ํ•™์Šต

- ์ƒ˜ํ”Œ๋“ค์˜ ๋ชจ๋ธ์„ ๋งŒ๋“ค์–ด ์˜ˆ์ธก์— ์‚ฌ์šฉ

-  ๋ชจ๋ธ : ๋ชจ๋ธ์˜ ์ข…๋ฅ˜( ์„ ํ˜• ํšŒ๊ท€ ๋“ฑ) , ์™„์ „ํžˆ ์ •์˜๋œ ๋ชจ๋ธ ๊ตฌ์กฐ( ํ•˜๋‚˜์˜ ์ž…์ถœ๋ ฅ์„ ๊ฐ€์ง„ ์„ ํ˜• ํšŒ๊ท€), ์˜ˆ์ธก ์œ„ํ•ด ์ค€๋น„๋œ ํ›ˆ๋ จ๋œ ๋ชจ๋ธ

-  ๋ชจ๋ธ ์„ ํƒ : ๋ชจ๋ธ์˜ ์ข…๋ฅ˜ ํ˜น์€ ์™„์ „ํžˆ ์ •์˜๋œ ๋ชจ๋ธ ๊ตฌ์กฐ๋ฅผ ์„ ํƒํ•˜๋Š” ๊ฒƒ

- ๋ชจ๋ธ ํ›ˆ๋ จ : ํ›ˆ๋ จ ๋ฐ์ดํ„ฐ์— ๊ฐ€์žฅ ์ž˜ ๋งž๋Š” ๋ชจ๋ธ ํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ์ฐพ๊ธฐ ์œ„ํ•ด ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์‹คํ–‰ํ•˜๋Š” ๊ฒƒ

 

 

 

 

 

 

๋จธ์‹ ๋Ÿฌ๋‹ ํ”„๋กœ์ ํŠธ ์ž‘์—…

 

1. ๋ฐ์ดํ„ฐ ๋ถ„์„

2. ๋ชจ๋ธ ์„ ํƒ

3. ํ›ˆ๋ จ ๋ฐ์ดํ„ฐ๋กœ ๋ชจ๋ธ ํ›ˆ๋ จ(๋ชจ๋ธ ํŒŒ๋ผ๋ฏธํ„ฐ ์ฐพ๊ธฐ)

4. ์ƒˆ๋กœ์šด ๋ฐ์ดํ„ฐ์— ๋ชจ๋ธ ์ ์šฉํ•ด ์˜ˆ์ธก (์ถ”๋ก )

 

 


 

 

 

 

 

 

 

 

 

 

 

 

๋ฐ˜์‘ํ˜•