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

๋ฐ˜์‘ํ˜•

ReLU๋ฅผ ์œ„ํ•œ ์ตœ๊ณ ์˜ ํŒŒํŠธ๋„ˆ, He ์ดˆ๊ธฐํ™” (He Initialization) ์™„๋ฒฝ ์ •๋ฆฌ

๋”ฅ๋Ÿฌ๋‹ ๋ชจ๋ธ์„ ํ•™์Šต์‹œํ‚ฌ ๋•Œ, ๊ฐ€์ค‘์น˜๋ฅผ ์–ด๋–ป๊ฒŒ ์ดˆ๊ธฐํ™”ํ•˜๋А๋ƒ๋Š” ํ•™์Šต์˜ ์„ฑํŒจ๋ฅผ ์ขŒ์šฐํ•˜๋Š” ๋งค์šฐ ์ค‘์š”ํ•œ ์š”์†Œ์ž…๋‹ˆ๋‹ค. ํŠนํžˆ ํ˜„๋Œ€ ์‹ ๊ฒฝ๋ง์—์„œ ๊ฐ€์žฅ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ํ™œ์„ฑํ™” ํ•จ์ˆ˜์ธ ReLU๋Š” ํŠน์ • ๊ฐ€์ค‘์น˜ ์ดˆ๊ธฐํ™” ๋ฐฉ๋ฒ•๊ณผ ํ•จ๊ป˜ ์‚ฌ์šฉํ•  ๋•Œ ์ตœ๊ณ ์˜ ์„ฑ๋Šฅ์„ ๋ฐœํœ˜ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฒˆ ํฌ์ŠคํŒ…์—์„œ๋Š” ReLU์˜ ๋‹จ์ง, He ์ดˆ๊ธฐํ™”(He Initialization)์— ๋Œ€ํ•ด ๊นŠ์ด ์žˆ๊ฒŒ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.


He ์ดˆ๊ธฐํ™”, ์™œ ํ•„์š”ํ• ๊นŒ? : Xavier์˜ ํ•œ๊ณ„

He ์ดˆ๊ธฐํ™”๋ฅผ ์ดํ•ดํ•˜๊ธฐ ์ „์—, ์™œ ๊ธฐ์กด์˜ Xavier(Glorot) ์ดˆ๊ธฐํ™” ๋ฐฉ๋ฒ•์ด ReLU ํ•จ์ˆ˜์™€๋Š” ์ž˜ ๋งž์ง€ ์•Š๋Š”์ง€ ์•Œ์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค. Xavier ์ดˆ๊ธฐํ™”๋Š” Sigmoid๋‚˜ Tanh ํ•จ์ˆ˜์ฒ˜๋Ÿผ ์ถœ๋ ฅ๊ฐ’์ด 0์„ ์ค‘์‹ฌ์œผ๋กœ ๋ถ„ํฌํ•˜๋Š” ํ™œ์„ฑํ™” ํ•จ์ˆ˜์— ์ตœ์ ํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ž…๋ ฅ๊ณผ ์ถœ๋ ฅ์˜ ๋ถ„์‚ฐ์„ ๋™์ผํ•˜๊ฒŒ ์œ ์ง€ํ•˜์—ฌ ์•ˆ์ •์ ์ธ ํ•™์Šต์„ ๋•๋Š” ๊ฒƒ์ด ํ•ต์‹ฌ ์•„์ด๋””์–ด์ฃ .

ํ•˜์ง€๋งŒ ReLU๋Š” ์กฐ๊ธˆ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ReLU ํ•จ์ˆ˜๋Š” ์ž…๋ ฅ์ด ์Œ์ˆ˜์ด๋ฉด 0์œผ๋กœ, ์–‘์ˆ˜์ด๋ฉด ๊ทธ๋Œ€๋กœ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค. ์ด ํŠน์„ฑ ๋•Œ๋ฌธ์— ํ†ต๊ณ„์ ์œผ๋กœ ํ™œ์„ฑํ™”๊ฐ’์˜ ์ ˆ๋ฐ˜์ด 0์ด ๋˜์–ด๋ฒ„๋ฆฌ๊ณ , ์ด๋Š” ์ „์ฒด ์‹ ํ˜ธ์˜ ๋ถ„์‚ฐ์„ ์ ˆ๋ฐ˜์œผ๋กœ ์ค„์ด๋Š” ๊ฒฐ๊ณผ๋ฅผ ๋‚ณ์Šต๋‹ˆ๋‹ค.

๋ฌธ์ œ์ : ์‹ ํ˜ธ๊ฐ€ ์ ์  ์•ฝํ•ด์ง„๋‹ค!
Xavier ์ดˆ๊ธฐํ™” ์ƒํƒœ์—์„œ ReLU๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด, ๊ฐ ์ธต์„ ์ง€๋‚  ๋•Œ๋งˆ๋‹ค ์‹ ํ˜ธ(๋ถ„์‚ฐ)์˜ ์„ธ๊ธฐ๊ฐ€ ์ ˆ๋ฐ˜์œผ๋กœ ๊ณ„์† ์ค„์–ด๋“ญ๋‹ˆ๋‹ค. ์ธต์ด ๊นŠ์–ด์งˆ์ˆ˜๋ก ์‹ ํ˜ธ๋Š” ๊ฑฐ์˜ ์‚ฌ๋ผ์ง€๊ฒŒ ๋˜๊ณ , ์ด๋Š” ๊ฒฐ๊ตญ ๊ทธ๋ž˜๋””์–ธํŠธ ์†Œ์‹ค(Vanishing Gradient) ๋ฌธ์ œ๋กœ ์ด์–ด์ ธ ๋ชจ๋ธ์ด ์ œ๋Œ€๋กœ ํ•™์Šตํ•˜์ง€ ๋ชปํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

He ์ดˆ๊ธฐํ™”: ์‚ฌ๋ผ์ง€๋Š” ์‹ ํ˜ธ๋ฅผ ๋˜์‚ด๋ฆฌ๋Š” ๋ฐฉ๋ฒ•

He ์ดˆ๊ธฐํ™”๋Š” ReLU์˜ ํŠน์„ฑ ๋•Œ๋ฌธ์— ๋ฐœ์ƒํ•˜๋Š” ์ด ๋ฌธ์ œ๋ฅผ ์•„์ฃผ ๊ฐ„๋‹จํ•˜๊ณ  ๋ช…์พŒํ•œ ์•„์ด๋””์–ด๋กœ ํ•ด๊ฒฐํ•ฉ๋‹ˆ๋‹ค.

ํ•ต์‹ฌ ์•„์ด๋””์–ด: ๋ฏธ๋ฆฌ 2๋ฐฐ๋กœ ๊ฐ•ํ•˜๊ฒŒ!

"์–ด์ฐจํ”ผ ReLU๋ฅผ ์ง€๋‚˜๋ฉด ์‹ ํ˜ธ์˜ ๋ถ„์‚ฐ์ด ์ ˆ๋ฐ˜์œผ๋กœ ์ค„์–ด๋“ค ๊ฒƒ์ด๋‹ˆ, ์•„์˜ˆ ์‹œ์ž‘ํ•  ๋•Œ ์ดˆ๊ธฐ ๊ฐ€์ค‘์น˜์˜ ๋ถ„์‚ฐ์„ 2๋ฐฐ๋กœ ๋Š˜๋ ค์„œ ์‹œ์ž‘ํ•˜์ž!"

์ด๊ฒƒ์ด ๋ฐ”๋กœ He ์ดˆ๊ธฐํ™”์˜ ํ•ต์‹ฌ์ž…๋‹ˆ๋‹ค. ๋ถ„์‚ฐ์„ 2๋ฐฐ๋กœ ๋Š˜๋ ค ํ•™์Šต์„ ์‹œ์ž‘ํ•˜๋ฉด, ReLU ์ธต์„ ํ†ต๊ณผํ•˜๋ฉฐ ๋ถ„์‚ฐ์ด ์ ˆ๋ฐ˜์œผ๋กœ ์ค„์–ด๋“ค๋”๋ผ๋„, ๊ฒฐ๊ณผ์ ์œผ๋กœ๋Š” ์ž…๋ ฅ๊ณผ ๋น„์Šทํ•œ ์ˆ˜์ค€์˜ ๋ถ„์‚ฐ์„ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์‹ ํ˜ธ๊ฐ€ ์ธต์ด ๊นŠ์–ด์ ธ๋„ ์•ˆ์ •์ ์œผ๋กœ ์ „๋‹ฌ๋˜์–ด ํ•™์Šต์ด ์›ํ™œํ•˜๊ฒŒ ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค.

์ˆ˜ํ•™์  ํ‘œํ˜„

He ์ดˆ๊ธฐํ™”๋Š” ์ด์ „ ๊ณ„์ธต์˜ ๋…ธ๋“œ ์ˆ˜(n_in)๋ฅผ ์ด์šฉํ•˜์—ฌ ๊ฐ€์ค‘์น˜๋ฅผ ์ดˆ๊ธฐํ™”ํ•ฉ๋‹ˆ๋‹ค. ํ‘œ์ค€ํŽธ์ฐจ๊ฐ€ $\sqrt{\frac{2}{n_{in}}}$์ธ ์ •๊ทœ๋ถ„ํฌ๋ฅผ ๋”ฐ๋ฅด๋„๋ก ์„ค์ •ํ•˜๋Š” ๊ฒƒ์ด ์ผ๋ฐ˜์ ์ž…๋‹ˆ๋‹ค.

w ~ N(0, sqrt(2 / n_in))

์ง๊ด€์ ์ธ ์ดํ•ด: ๋ฐ˜๋งŒ ํ†ต๊ณผ์‹œํ‚ค๋Š” ๋ฌธ

'์ดˆ๊ธฐ ๋ถ„์‚ฐ์„ 2๋ฐฐ๋กœ ๋Š˜๋ฆฌ๋ฉด ์–ด๋–ป๊ฒŒ ์ถœ๋ ฅ ๋ถ„์‚ฐ์ด ์œ ์ง€๋ ๊นŒ?' ๋ผ๋Š” ์งˆ๋ฌธ์ด ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ReLU๋ฅผ '๋ฐ˜๋งŒ ํ†ต๊ณผ์‹œํ‚ค๋Š” ๋ฌธ'์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด ์‰ฝ์Šต๋‹ˆ๋‹ค.

  • Xavier ์ดˆ๊ธฐํ™”: ์ •์ƒ ์„ธ๊ธฐ์˜ ์‹ ํ˜ธ๊ฐ€ ๋ฌธ์„ ํ†ต๊ณผํ•˜๋ฉฐ ์ ˆ๋ฐ˜์œผ๋กœ ์•ฝํ•ด์ง€๊ณ , ์ ์  ์‚ฌ๋ผ์ง‘๋‹ˆ๋‹ค.
  • He ์ดˆ๊ธฐํ™”: ์ฒ˜์Œ๋ถ€ํ„ฐ 2๋ฐฐ ๊ฐ•ํ•œ ์‹ ํ˜ธ๋ฅผ ๋ณด๋ƒ…๋‹ˆ๋‹ค. ์ด ์‹ ํ˜ธ๊ฐ€ ๋ฌธ์„ ํ†ต๊ณผํ•˜๋ฉฐ ์ ˆ๋ฐ˜์œผ๋กœ ์•ฝํ•ด์ง€๋”๋ผ๋„, ๊ฒฐ๊ณผ์ ์œผ๋กœ๋Š” ์›๋ž˜ ์šฐ๋ฆฌ๊ฐ€ ์›ํ–ˆ๋˜ '์ •์ƒ ์„ธ๊ธฐ'์˜ ์‹ ํ˜ธ๋ฅผ ์œ ์ง€ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

์ด์ฒ˜๋Ÿผ He ์ดˆ๊ธฐํ™”๋Š” ReLU์˜ ํŠน์„ฑ์„ ์ •ํ™•ํžˆ ์ดํ•ดํ•˜๊ณ , ๊ทธ๋กœ ์ธํ•œ ์†์‹ค์„ ๋ฏธ๋ฆฌ ๋ณด์ƒํ•ด์ฃผ๋Š” ์•„์ฃผ ์Šค๋งˆํŠธํ•œ ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค.

#๋”ฅ๋Ÿฌ๋‹ #๊ฐ€์ค‘์น˜์ดˆ๊ธฐํ™” #He์ดˆ๊ธฐํ™” #HeInitialization #ReLU #์‹ ๊ฒฝ๋ง #๋จธ์‹ ๋Ÿฌ๋‹ #์ธ๊ณต์ง€๋Šฅ
๋ฐ˜์‘ํ˜•
๊ณต์ง€์‚ฌํ•ญ
์ตœ๊ทผ์— ์˜ฌ๋ผ์˜จ ๊ธ€
์ตœ๊ทผ์— ๋‹ฌ๋ฆฐ ๋Œ“๊ธ€
Total
Today
Yesterday
๋งํฌ
ยซ   2026/04   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
๊ธ€ ๋ณด๊ด€ํ•จ
๋ฐ˜์‘ํ˜•