๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
728x90
๋ฐ˜์‘ํ˜•

Deep Learning78

[๋ฐ‘๋ฐ”๋‹ฅ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๋Š” ๋”ฅ๋Ÿฌ๋‹ 2] chap8(์–ดํ…์…˜) seq2seq ⇒ 2๊ฐœ์˜ RNN์„ ์—ฐ๊ฒฐํ•ด ํ•˜๋‚˜์˜ ์‹œ๊ณ„์—ด ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฅธ ์‹œ๊ณ„์—ด ๋ฐ์ดํ„ฐ๋กœ ๋ณ€ํ™˜. ์–ดํ…์…˜์˜ ์—ญํ•  ⇒ seq2seq๋ฅผ ๋” ๊ฐ•๋ ฅํ•˜๊ฒŒ ํ•ด์คŒ. 8.1 ์–ดํ…์…˜์˜ ๊ตฌ์กฐ 8.1.1 seq2seq์˜ ๋ฌธ์ œ์  ๊ณ ์ •๊ธธ์ด๋ฒกํ„ฐ ex) ์•„๋ฌด๋ฆฌ ๋ฌธ์žฅ ๊ธธ์ด๊ฐ€ ๊ธธ์–ด์ ธ๋„ ๊ณ ์ •๊ธธ์ด๋ฒกํ„ฐ → ๊ฐ™์€ ๊ธธ์ด์˜ ๋ฒกํ„ฐ๋กœ ํ‘œํ˜„ํ•ด๋ฒ„๋ฆผ ⇒ ๋งŽ์€ ์ •๋ณด๋ฅผ ์••์ถ•ํ•˜๋‹ค๋ณด๋‹ˆ ํ•œ๊ณ„์ ์ด ๋ถ„๋ช…์ด ์˜ฌ ๊ฒƒ์ž„. ex) ์˜ท์„ ์šฐ๊ฑฐ์ง€๋กœ ๋„ฃ์œผ๋ฉด ๊ฒฐ๊ตญ ์˜ท์žฅ์—์„œ ์‚์ ธ๋‚˜์˜ค๋Š” ๊ฒƒ๊ณผ ๊ฐ™์€ ๊ฒƒ. 8.1.2 Encoder ๊ฐœ์„  encoder ์ถœ๋ ฅ ๊ธธ์ด๋ฅผ ์ž…๋ ฅ ๋ฌธ์žฅ์˜ ๊ธธ์ด์— ๋”ฐ๋ผ ๋ฐ”๊ฟ”์ฃผ๋Š” ๊ฒƒ. ๊ทธ๋Ÿฌ๊ธฐ ์œ„ํ•ด์„  ์‹œ๊ฐ๋ณ„(๋‹จ์–ด๋ณ„) LSTM ๊ณ„์ธต์˜ ์€๋‹‰ ์ƒํƒœ ๋ฒกํ„ฐ๋ฅผ ๋ชจ๋‘ ์ด์šฉ. ex) 5๊ฐœ์˜ ๋‹จ์–ด๊ฐ€ ์ž…๋ ฅ๋œ ๊ฒฝ์šฐ, encoder์€ 5๊ฐœ ๋ฒกํ„ฐ๋ฅผ ์ถœ๋ ฅํ•จ. 8.1.3 Decoder ๊ฐœ์„  1(์„ ํƒ ์ž‘์—….. 2023. 7. 8.
[๋ฐ‘๋ฐ”๋‹ฅ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๋Š” ๋”ฅ๋Ÿฌ๋‹ 1] chap5(์˜ค์ฐจ์—ญ์ „ํŒŒ๋ฒ•) 5-1) ๊ณ„์‚ฐ ๊ทธ๋ž˜ํ”„ ๊ณ„์‚ฐ ๊ณผ์ •์„ ๊ทธ๋ž˜ํ”„๋กœ ๋‚˜ํƒ€๋‚ธ ๊ฒƒ ๋…ธ๋“œ(node)/ ์—์ง€(edge): ๋…ธ๋“œ ์‚ฌ์ด์˜ ์ง์„ ์„ ์—์ง€๋ผ๊ณ  ๋ถ€๋ฆ„ ⇒ ์ˆœ์ „ํŒŒ๋ผ๊ณ  ํ•จ(์™ผ์ชฝ์—์„œ ์˜ค๋ฅธ์ชฝ์œผ๋กœ ์ง„ํ–‰) ๊ตญ์†Œ์  ๊ณ„์‚ฐ ์ „์ฒด์ ์œผ๋กœ ๋ณด๋ฉด ๋ณต์žกํ•œ ๊ณ„์‚ฐ์‹์ด์ง€๋งŒ ํŒŒ๊ณ ๋“ค๋ฉด ๊ฐ„๋‹จํ•œ ์ˆ˜์‹์œผ๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ๋Š” ⇒ ๊ตญ์†Œ์  ๊ณ„์‚ฐ์ด๋ผ๊ณ  ํ•จ.( ์ „์ฒด ์‹์€ ๊ฐœ๋ณต์žก but, ์•ˆ์œผ๋กœ ๋“ค์–ด๊ฐ€๋ฉด ๋ง์…ˆ ๋บ„์…ˆ์œผ๋กœ ์ด๋ฃจ์–ด์ง) ๊ณ„์‚ฐ ๊ทธ๋ž˜ํ”„์˜ ์ด์  ๊ตญ์†Œ์  ๊ณ„์‚ฐ ์ „์ฒด๊ฐ€ ๋ณต์žกํ•ด๋„ ์•ˆ์—์„œ๋Š” ๊ฐ„๋‹จํ•˜๊ฒŒ ๋ฌธ์ œ ๋‹จ์ˆœํ™”ํ•ด์„œ ํ’€ ์ˆ˜ ์žˆ์Œ ์ค‘๊ฐ„ ์ค‘๊ฐ„์˜ ๊ณ„์‚ฐ ๊ฒฐ๊ณผ ์ €์žฅ ๊ฐ€๋Šฅ ์—ญ์ „ํŒŒ๋ฅผ ํ†ตํ•ด ‘๋ฏธ๋ถ„’์„ ํšจ์œจ์ ์œผ๋กœ ๊ณ„์‚ฐ ๊ฐ€๋Šฅ 5-2) ์—ฐ์‡„ ๋ฒ•์น™ ํ•ฉ์„ฑ ํ•จ์ˆ˜์˜ ๋ฏธ๋ถ„์— ๋Œ€ํ•œ ์„ฑ์งˆ ํ•ฉ์„ฑ ํ•จ์ˆ˜์˜ ๋ฏธ๋ถ„: ํ•ฉ์„ฑ ํ•จ์ˆ˜๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ๊ฐ ํ•จ์ˆ˜์˜ ๋ฏธ๋ถ„์˜ ๊ณฑ์œผ๋กœ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ๋‹ค 5-3) ์—ญ์ „ํŒŒ 5-3-1) ๋ง์…ˆ ๋…ธ๋“œ์˜ ์—ญ์ „ํŒŒ ๊ทธ๋ƒฅ.. 2023. 7. 8.
[๋ฐ‘๋ฐ”๋‹ฅ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๋Š” ๋”ฅ๋Ÿฌ๋‹ 1] chap2(ํผ์…‰ํŠธ๋ก ) 2-1) ํผ์…‰ํŠธ๋ก  ์‹ ๊ฒฝ๋ง์˜ ๊ธฐ์›์ด ๋˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ž…์ถœ๋ ฅ์„ ๊ฐ–์ถ˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ž…๋ ฅ์„ ์ฃผ๋ฉด ์ •ํ•ด์ง„ ๊ทœ์น™์— ๋”ฐ๋ฅธ ๊ฐ’์„ ์ถœ๋ ฅ ๋‹ค์ˆ˜์˜ ์‹ ํ˜ธ๋ฅผ ์ž…๋ ฅ๋ฐ›์•„ ํ•˜๋‚˜์˜ ์‹ ํ˜ธ๋ฅผ ์ถœ๋ ฅํ•จ (1 or 0) ๋งค๊ฐœ๋ณ€์ˆ˜: ๊ฐ€์ค‘์น˜, ํŽธํ–ฅ x1: ์ž…๋ ฅ์‹ ํ˜ธ(์ž…๋ ฅ๊ฐ’) w1: ๊ฐ€์ค‘์น˜(๊ฐ ์‹ ํ˜ธ๊ฐ€ ๊ฒฐ๊ณผ์— ์ฃผ๋Š” ์˜ํ–ฅ๋ ฅ์„ ์กฐ์ ˆํ•จ) ์„ธํƒ€: ์ž„๊ณ„๊ฐ’ (์ •ํ•ด์ง„ ํ•œ๊ณ„๋ฅผ ๋„˜์œผ๋ฉด 1๋กœ ์ถœ๋ ฅ) ์„ธํƒ€ → -b๋กœ ์น˜ํ™˜ (ํŽธํ–ฅ) ex) b= -0.1์ธ ๊ฒฝ์šฐ, ๊ฐ’๋“ค์˜ ํ•ฉ์ด 0.1์„ ์ดˆ๊ณผํ•  ๋•Œ๋งŒ ๋‰ด๋Ÿฐ ํ™œ์„ฑํ™” b=-20์ธ ๊ฒฝ์šฐ, ํ•ฉ์ด 20์ด ๋„˜์ง€ ์•Š์œผ๋ฉด ๋‰ด๋Ÿฐ ํ™œ์„ฑํ™”x 2-2) ๋‹จ์ธต / ๋‹ค์ธต ํผ์…‰ํŠธ๋ก  ๋‹จ์ธต ํผ์…‰ํŠธ๋ก (์„ ํ˜•) AND ๊ฒŒ์ดํŠธ(๋‘˜ ๋‹ค 1์ผ ๋•Œ๋งŒ 1 ์ถœ๋ ฅ) NAND ๊ฒŒ์ดํŠธ(๋‘˜ ๋‹ค 1์ผ ๋•Œ๋งŒ 0์ถœ๋ ฅ) OR ๊ฒŒ์ดํŠธ(์ž…๋ ฅ๊ฐ’ ํ•˜๋‚˜ ์ด์ƒ์ด 1์ด๋ฉด 1์ถœ๋ ฅ) ๋‹ค์ธต ํผ์…‰ํŠธ๋ก (๋น„์„ ํ˜•) XO.. 2023. 7. 8.
[๋ฐ‘๋ฐ”๋‹ฅ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๋Š” ๋”ฅ๋Ÿฌ๋‹ 1] chap4(์‹ ๊ฒฝ๋ง ํ•™์Šต) 4-1) ์†์‹คํ•จ์ˆ˜ ์‹ค์ œ๊ฐ’๊ณผ ์˜ˆ์ธก๊ฐ’์˜ ์ฐจ์ด๋ฅผ ์ด์šฉํ•ด ๊ฐ€์ค‘์น˜๊ฐ€ ์–ผ๋งˆ๋‚˜ ์ ํ•ฉํ•˜๊ฒŒ ๋ฝ‘ํ˜”๋Š”์ง€๋ฅผ ํ‰๊ฐ€ํ•˜๊ธฐ ์œ„ํ•ด ๋งŒ๋“ค์–ด์ง ์ตœ์†Œ๋กœ ํ•˜๋Š” ๊ฒƒ์ด ์‹ ๊ฒฝ๋ง์˜ ์„ฑ๋Šฅ์„ ๋†’์ด๋Š” ๊ฒƒ ์ง€ํ‘œ๋ฅผ ์ข‹๊ฒŒ ํ•ด์ฃผ๋Š” ๊ฐ€์ค‘์น˜ ๋งค๊ฐœ๋ณ€์ˆ˜ ํƒ์ƒ‰. ์˜ค์ฐจ์ œ๊ณฑํ•ฉ(Sum of Squares for Error, SSE) - ์—ฐ์†ํ˜• ๋ฐ์ดํ„ฐ yk: ์‹ ๊ฒฝ๋ง์˜ ์ถœ๋ ฅ(์‹ ๊ฒฝ๋ง์ด ์ถ”์ •ํ•œ ๊ฐ’) tk: ์ •๋‹ต ๋ ˆ์ด๋ธ” k: ๋ฐ์ดํ„ฐ์˜ ์ฐจ์› ๊ต์ฐจ ์—”ํŠธ๋กœํ”ผ ์˜ค์ฐจ- ๋ฒ”์ฃผํ˜• ๋ฐ์ดํ„ฐ ๋ถ„๋ฅ˜ ์—”ํŠธ๋กœํ”ผ: ์‚ฌ๊ฑด A๊ฐ€ ๋ฐœ์ƒํ•  ํ™•๋ฅ ์ด ๋‚ฎ์„์ˆ˜๋ก ์ปค์ง€๋Š” ์กด์žฌ tk(์ •๋‹ต ๋ ˆ์ด๋ธ”): ์ •๋‹ต๋งŒ1์ด๊ณ  ๋‚˜๋จธ์ง€๋Š” 0 ⇒ ์›ํ•ซ ๋ฒกํ„ฐ ์‚ฌ์šฉ ๋”ฐ๋ผ์„œ, ์‹ค์งˆ์ ์œผ๋กœ ์ •๋‹ต์ผ ๋•Œ์˜ ์ž์—ฐ๋กœ๊ทธ ๊ณ„์‚ฐํ•˜๋Š” ๊ฒƒ๊ณผ ๊ฐ™์Œ ์ปค์งˆ์ˆ˜๋ก 0๊ณผ ๋ฉ€์–ด์ง(์ •๋‹ต๊ณผ ๋ฉ€์–ด์ง€๋Š” ๊ฒƒ์„ ์˜๋ฏธ ⇒ ์ž‘๊ฒŒ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด ๋ชฉํ‘œ) 4-2) ๋ฏธ๋‹ˆ ๋ฐฐ์น˜ ํ•™์Šต ํ‰๊ท  ์†์‹ค ํ•จ์ˆ˜ ⇒ ๋ฐฐ.. 2023. 7. 8.
[๋ฐ‘๋ฐ”๋‹ฅ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๋Š” ๋”ฅ๋Ÿฌ๋‹ 1] chap3(์‹ ๊ฒฝ๋ง) 3-1) ์‹ ๊ฒฝ๋ง ์ž…๋ ฅ์ธต-์€๋‹‰์ธต-์ถœ๋ ฅ์ธต์œผ๋กœ ๊ตฌ์„ฑ ํผ์…‰ํŠธ๋ก  vs ์‹ ๊ฒฝ๋ง : ํ™œ์„ฑํ™” ํ•จ์ˆ˜ ์‚ฌ์šฉ ์œ ๋ฌด ์ฐจ 3-2) ํ™œ์„ฑํ™” ํ•จ์ˆ˜ ์ž…๋ ฅ ์‹ ํ˜ธ์˜ ์ดํ•ฉ์„ ์ถœ๋ ฅ ์‹ ํ˜ธ๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ํ•จ์ˆ˜ h(x) ์ž…๋ ฅ ์‹ ํ˜ธ์˜ ์ดํ•ฉ์ด ํ™œ์„ฑํ™”๋ฅผ ์ผ์œผํ‚ค๋Š”์ง€๋ฅผ ์ •ํ•˜๋Š” ์—ญํ• ์„ ์ง„ํ–‰ ์ž„๊ณ„๊ฐ’์„ ๊ฒฝ๊ณ„๋กœ ์ถœ๋ ฅ์ด ๋ฐ”๋€œ (ex) 0์„ ๊ธฐ์ค€์œผ๋กœ) ⇒ ๊ณ„๋‹จํ•จ์ˆ˜ 3-2-0) ๊ณ„๋‹จํ•จ์ˆ˜ 3-2-1) ์‹œ๊ทธ๋ชจ์ด๋“œ ํ•จ์ˆ˜(2ํด๋ž˜์Šค ๋ถ„๋ฅ˜) ๊ณ„๋‹จํ•จ์ˆ˜ vs ์‹œ๊ทธ๋ชจ์ด๋“œ ⇒ ์‹ ๊ฒฝ๋ง์˜ ๊ฒฝ์šฐ, ๋น„์„ ํ˜• ํ•จ์ˆ˜ ์‚ฌ์šฉ ๊ณตํ†ต์  ์ž…๋ ฅ ์ค‘์š”๋„์— ๋”ฐ๋ผ ํฐ ๊ฐ’ or ์ž‘์€ ๊ฐ’ ์ถœ๋ ฅ ์ถœ๋ ฅ๋ฒ”์œ„ : 0~1 ๋น„์„ ํ˜• ํ•จ์ˆ˜ ์ฐจ์ด์  ๋งค๋„๋Ÿฌ์›€์˜ ์ฐจ์ด (์—ฐ์†์ ์ธ ์‹ค์ˆ˜๊ฐ’) 3-2-2) ReLU ํ•จ์ˆ˜ 0์ด ๋„˜์œผ๋ฉด ์ž…๋ ฅ ๊ทธ๋Œ€๋กœ ์ถœ๋ ฅ, 0 ์ดํ•˜๋ฉด 0 ์ถœ 3-3) ์ถœ๋ ฅ์ธต ํ•จ์ˆ˜ 3-3-1) ํ•ญ๋“ฑํ•จ์ˆ˜(ํšŒ๊ท€) ์ž…๋ ฅ๊ฐ’ ๊ทธ๋Œ€๋กœ ์ถœ๋ ฅ 3-3.. 2023. 7. 8.
[๋ฐ‘๋ฐ”๋‹ฅ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๋Š” ๋”ฅ๋Ÿฌ๋‹ 1] chap6(ํ•™์Šต ๊ด€๋ จ ๊ธฐ์ˆ ๋“ค) 6-1) ๋งค๊ฐœ๋ณ€์ˆ˜ ๊ฐฑ์‹  ์‹ ๊ฒฝ๋ง ํ•™์Šต์˜ ๋ชฉ์ : ์†์‹ค ํ•จ์ˆ˜ ๊ฐ’์„ ๋‚ฎ์ถ”๋Š” ์ตœ์  ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ์ฐพ๊ธฐ! 1. ํ™•๋ฅ ์  ๊ฒฝ์‚ฌ ํ•˜๊ฐ•๋ฒ•(SGD) ํ•œ๋ฒˆ์— ๋ฏธ๋ถ„ํ•˜์ง€ ์•Š๊ณ  ํ•œ ์ง€์ ์—์„œ ๊ธฐ์šธ๊ธฐ๋ฅผ ๊ตฌํ•œ ํ›„, ๊ธฐ์šธ๊ธฐ๊ฐ€ ๊ฐ์†Œํ•˜๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ์ฐจ๊ทผ์ฐจ๊ทผ ๋‚ด๋ ค๊ฐ€๋Š” ๋ฐฉ๋ฒ• W- ํ•™์Šต๋ฅ ๊ณผ W์— ๋Œ€ํ•œ ์†์‹ค ํ•จ์ˆ˜์˜ ๊ธฐ์šธ๊ธฐ ๊ฐ’์˜ ๊ณฑ ⇒ SGD์˜ ๋‹จ์ : ๋น„๋“ฑ๋ฐฉ์„ฑ ํ•จ์ˆ˜์—์„œ๋Š” ๋น„ํšจ์œจ์  ๋น„๋“ฑ๋ฐฉ์„ฑ ํ•จ์ˆ˜ : ๊ฐ ์œ„์น˜์—์„œ์˜ ๊ธฐ์šธ๊ธฐ๊ฐ€ ๊ฐ€๋ฆฌํ‚ค๋Š” ์ง€์ ์ด ํ•˜๋‚˜๊ฐ€ ์•„๋‹Œ ์—ฌ๋Ÿฌ๊ฐœ. ๋“ฑ๋ฐฉ์„ฑ: ์–ด๋Š ๋ฐฉํ–ฅ์—์„œ ๋ณด์•„๋„ ๋˜‘๊ฐ™์€ ์„ฑ์งˆ์„ ๊ฐ€์ง€๊ณ  ์žˆ์Œ ex) ํ™€๋กœ๊ทธ๋žจ(๋ณด๋Š” ๋ฐฉํ–ฅ์— ๋”ฐ๋ผ ๋‹ค๋ฅด๊ฒŒ ๋ณด์ด๋Š”) ⇒ ๋น„๋“ฑ๋ฐฉ์„ฑ ๋“ฑ๋ฐฉ์„ฑ์˜ ์˜ˆ์‹œ: ๋ชจ๋“  ์ขŒํ‘œ์— ๋Œ€ํ•ด์„œ ๊ธฐ์šธ๊ธฐ๋Š” ํ•ญ์ƒ ์ค‘์•™์„ ๊ฐ€๋ฅดํ‚ด ๋น„๋“ฑ๋ฐฉ์„ฑ์˜ ์˜ˆ์‹œ: ๊ธฐ์šธ๊ธฐ๋ฅผ ๊ฐ€๋ฅดํ‚ค๋Š” ์ง€์ ์ด ์—ฌ๋Ÿฌ๊ฐ€์ง€ y์ถ• ๋ฐฉํ–ฅ์˜ ๊ฒฝ์šฐ, ํผ x์ถ• ๋ฐฉํ–ฅ์˜ ๊ฒฝ์šฐ ์ž‘์Œ ⇒ ์™”๋‹ค๋ฆฌ ๊ฐ”๋‹ค๋ฆฌ ํ•˜.. 2023. 7. 8.
728x90
๋ฐ˜์‘ํ˜•