ํ‹ฐ์Šคํ† ๋ฆฌ ๋ทฐ

์ด ๊ธ€์€ [developers.google.com/machine-learning/crash-course/reducing-loss/video-lecture]์„ ์ฐธ๊ณ ํ•˜์—ฌ ์ž‘์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค.

 

์†์‹ค์„ ์ค„์ด๋Š” ๋ฐฉ๋ฒ•

  • ๊ฐ€์ค‘์น˜์™€ ํŽธํ–ฅ์— ๋Œ€ํ•œ ๋„ํ•จ์ˆ˜ : (y - y')^2
    • ์ฃผ์–ด์ง„ ์˜ˆ์ œ์˜ ์†์‹ค ๋ณ€ํ™” ์ •๋„
    • ๊ณ„์‚ฐํ•˜๊ธฐ ๊ฐ„ํŽธ, ๋ณผ๋ก ๋ชจ์–‘
  • ์ž‘์€ ๋ณดํญ์„ ๋ฐ˜๋ณตํ•˜์—ฌ ์ทจํ•จ
    • (์Œ์˜) ๊ธฐ์šธ๊ธฐ ๋ณดํญ
    • ๊ฒฝ์‚ฌํ•˜๊ฐ•๋ฒ•

ํ•™์Šต๋ฅ  ์ตœ์ ํ™”

ํ•™์Šต๋ฅ  = 0.01

 

ํ•™์Šต๋ฅ  = 0.1

 

ํ•™์Šต๋ฅ  = 1.0 / 6๋‹จ๊ณ„์—์„œ ์ตœ์ €์†์‹ค์  ๋„๋‹ฌ

 

๊ฐ€์ค‘์น˜ ์ดˆ๊ธฐํ™”

  • ๋ณผ๋ก ๋ฌธ์ œ์—์„œ๋Š” ๊ฐ€์ค‘์น˜๊ฐ€ ์ž„์˜์˜ ๊ฐ’์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ๋‹ค.
    • ๋ณผ๋ก : ๊ทธ๋ฆ‡ ๋ชจ์–‘
    • ์ตœ์†Œ๊ฐ’์€ ๋‹จ ํ•˜๋‚˜
  • ์˜ˆ๊ณ (foreshadowing) : ์‹ ๊ฒฝ๋ง์—์„œ๋Š” ํ•ด๋‹น ์—†์Œ
    • ๋ณผ๋กX : ๊ณ„๋ž€ํŒ ๋ชจ์–‘
    • ์ตœ์†Œ๊ฐ’ ๋‘˜ ์ด์ƒ
    • ์ดˆ๊ธฐ๊ฐ’์— ๋”ฐ๋ผ ํฌ๊ฒŒ ๋‹ฌ๋ผ์ง
      • ๊ทน์†Œ๊ฐ’ ์—ฌ๋Ÿฌ๊ฐœ ์ค‘ ์œ ์šฉํ•œ ๊ฒƒ๊ณผ ์•„๋‹Œ ๊ฒƒ์ด ์žˆ์Œ => ์ดˆ๊ธฐ๊ฐ’์ด ์ค‘์š”

SGD์™€ ๋ฏธ๋‹ˆ ๋ฐฐ์น˜ ๊ฒฝ์‚ฌํ•˜๊ฐ•๋ฒ•

  • ๊ฐ ๋ณดํญ๋งˆ๋‹ค ์ „์ฒด ๋ฐ์ดํ„ฐ ์„ธํŠธ์— ๋Œ€ํ•ด ๊ธฐ์šธ๊ธฐ ๊ณ„์‚ฐ ๊ฐ€๋Šฅํ•˜์ง€๋งŒ, ๊ทธ๋Ÿด ํ•„์š” ์—†๋‹ค๋Š” ๊ฒƒ์ด ๋ฐํ˜€์ง
  • ์ ์‘ ์–‘์˜ ๋ฐ์ดํ„ฐ ์ƒ˜ํ”Œ์—์„œ ๊ธฐ์šธ๊ธฐ ๊ณ„์‚ฐ์ด ์ž˜ ์ž‘๋™
    • ๋ชจ๋“  ๋ณดํญ์—์„œ ์ƒˆ๋กœ์šด ๋ฌด์ž‘์œ„ ์ƒ˜ํ”Œ์„ ์–ป์Œ
  • ํ™•๋ฅ ์  ๊ฒฝ์‚ฌํ•˜๊ฐ•๋ฒ• : ํ•œ ๋ฒˆ์— ํ•˜๋‚˜์˜ ์˜ˆ
  • ๋ฏธ๋‹ˆ ๋ฐฐ์น˜ ๊ฒฝ์‚ฌํ•˜๊ฐ•๋ฒ• : 10~1000๊ฐœ์˜ ์˜ˆ๋กœ ๊ตฌ์„ฑ๋œ ๋ฐฐ์น˜
    • ์†์‹ค๊ณผ ๊ธฐ์šธ๊ธฐ๋Š” ๋ฐฐ์น˜ ์ „๋ฐ˜์— ๊ฑธ์ณ ํ‰๊ท  ์ฒ˜๋ฆฌ๋จ
    • ์‹ค๋ฌด์—์„œ ์‚ฌ์šฉ
    • ์ „์ฒด ๋ฐฐ์น˜ ๋ฐ˜๋ณต๊ณผ SGD๊ฐ„์˜ ์ ˆ์ถฉ์•ˆ
๋Œ“๊ธ€