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

Deep Learning/2023 DL ๊ธฐ์ดˆ ์ด๋ก  ๊ณต๋ถ€28

[๋ฐ‘๋ฐ”๋‹ฅ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๋Š” ๋”ฅ๋Ÿฌ๋‹ 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.
[ํŒŒ์ด์ฌ ๋”ฅ๋Ÿฌ๋‹ ํŒŒ์ดํ† ์น˜] Part2 01 ์ธ๊ณต์ง€๋Šฅ(๋”ฅ๋Ÿฌ๋‹)์˜ ์ •์˜์™€ ์‚ฌ๋ก€ 1.1 ์ธ๊ณต์ง€๋Šฅ์ด๋ž€ 1.2 ์ธ๊ณต์ง€๋Šฅ์˜ ์‚ฌ๋ก€ ์ด๋ฏธ์ง€ ๋ถ„๋ฅ˜ ๊ฐ์ฒด ํƒ์ง€( ์ด๋ฏธ์ง€์— ํฌํ•จ๋˜์–ด ์žˆ๋Š” ๋ฌผ์ฒด๊ฐ€ ๋ญ”์ง€ ์•Œ์•„๋‚ด๋Š”๊ฑฐ ex) ์Ÿค๋Š” ์ž๋™์ฐจ์•ผ) ํ…์ŠคํŠธ ๊ธฐ๊ณ„ ๋ฒˆ์—ญ ๋ฌธ์žฅ ๋ถ„๋ฅ˜ ์งˆ์˜ ์‘๋‹ต ์‹œ์Šคํ…œ ๊ฐœ์ฒด๋ช… ์ธ์‹ ์•ŒํŒŒ๊ณ  GAN(Generative Adversarial Networks) ๊ณ ๋ฏผ์„ฑ์”จ ์ปจํผ ํ”„๋กœ์ ํŠธ ๊ฐ™์€ ์ง€๋“ค์ด output์„ ๋งŒ๋“ค์–ด๋‚ด๋Š” Style Transfer ์—ฌ๋ฆ„ ํ’๊ฒฝ์„ ๊ฒจ์šธ ํ’๊ฒฝ์œผ๋กœ ์ด๋ฏธ์ง€ ๋ณ€๊ฒฝ? deepfake 02 ํŒŒ์ดํ† ์น˜ 03 ๋จธ์‹ ๋Ÿฌ๋‹์˜ ์ •์˜์™€ ์ข…๋ฅ˜ 3.1 ๋จธ์‹ ๋Ÿฌ๋‹์ด๋ž€ 3.2 ๋จธ์‹ ๋Ÿฌ๋‹์˜ ์ข…๋ฅ˜ ๋ชจ๋ธ ํ•™์Šต ์†์‹คํ•จ์ˆ˜ 3.3 ๋จธ์‹ ๋Ÿฌ๋‹์˜ ๊ตฌ๋ถ„ ๋ฐ ์ง€๋„ํ•™์Šต ๋ชจ๋ธ์˜ ์ข…๋ฅ˜ ์ง€๋„ ํ•™์Šต VS ๋น„์ง€๋„ ํ•™์Šต VS ๊ฐ•ํ™”ํ•™์Šต 1. ์ง€๋„ํ•™์Šต ์„ ํ˜• ํšŒ๊ท€ ๋ชจ๋ธ ํšŒ๊ท€ ๊ณ„์ˆ˜ ์ถ•์†Œ ๋ชจ๋ธ (Lasso.. 2023. 7. 8.
[๋ฐ‘๋ฐ”๋‹ฅ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๋Š” ๋”ฅ๋Ÿฌ๋‹ 1] chap7(ํ•ฉ์„ฑ๊ณฑ ์‹ ๊ฒฝ๋ง) CNN(ํ•ฉ์„ฑ๊ณฑ ์‹ ๊ฒฝ๋ง- convolutional neural network) ์ด๋ฏธ์ง€ ์ธ์‹ + ์Œ์„ฑ ์ธ์‹ ๋“ฑ ๋‹ค์–‘ํ•œ ๊ณณ์—์„œ ์‚ฌ์šฉ๋จ. 7-1) ์ „์ฒด ๊ตฌ์กฐ ๊ธฐ์กด : ์™„์ „์—ฐ๊ฒฐ๊ณ„์ธต(=Affine ๊ณ„์ธต) CNN : Conv๊ณ„์ธต, Pooling ๊ณ„์ธต์ด ๋”ํ•ด์ ธ์„œ 'Afiine - Relu' -> 'Conv -> Relu -> (pooling)'์œผ๋กœ ๋ฐ”๋€œ. 7-2) ํ•ฉ์„ฑ๊ณฑ ๊ณ„์ธต ์ž…์ฒด์ ์ธ ๋ฐ์ดํ„ฐ๊ฐ€ ํ๋ฅธ๋‹ค๋Š” ์ฐจ์ด์ ์ด ์žˆ์Œ 7-2-1) ์™„์ „์—ฐ๊ฒฐ ๊ณ„์ธต์˜ ๋ฌธ์ œ์  ๋ฐ์ดํ„ฐ์˜ ํ˜•์ƒ์ด ๋ฌด์‹œ๋จ ex) ๊ธฐ์กด: 3์ฐจ์› ๋ฐ์ดํ„ฐ๋ฅผ 1์ฐจ์› ๋ฐ์ดํ„ฐ๋กœ ๋ฐ”๊ฟ”์„œ ๊ณ„์‚ฐํ–‡์—ˆ์Œ ์ด๋ฏธ์ง€์˜ ๊ฒฝ์šฐ, 3์ฐจ์›์ด๊ธฐ์— 1์ฐจ์›์œผ๋กœ ๋ฐ”๊ฟ”๋ฒ„๋ฆฌ๋ฉด ๊ทธ์— ๋‹ด๊ธด ์ •๋ณด๋“ค์ด ์‚ฌ๋ผ์ ธ๋ฒ„๋ฆผ CNN์˜ ์ž…์ถœ๋ ฅ ๋ฐ์ดํ„ฐ: Feature Map(ํŠน์ง•๋งต)์ด๋ผ๊ณ  ํ•จ - ์ž…๋ ฅ ํŠน์ง• ๋งต/ ์ถœ๋ ฅ ํŠน์ง• ๋งต 7-.. 2023. 7. 8.
[๋ฐ‘๋ฐ”๋‹ฅ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๋Š” ๋”ฅ๋Ÿฌ๋‹ 1] chap8 ๋”ฅ๋Ÿฌ๋‹ 1) ์†๊ธ€์”จ ์ˆซ์ž ์ธ์‹ ์‹ฌ์ธต CNN ํŠน์ง• ์ธต์ด ๊นŠ์–ด์ง€๋ฉด์„œ ์ฑ„๋„ ์ˆ˜๋Š” ๋” ๋Š˜์–ด๋‚˜๋Š” ๊ฒƒ์ด ํŠน์ง•์ž„ ์ค‘๊ฐ„์— ํ’€๋ง ๊ณ„์ธต์„ ์ถ”๊ฐ€→ ์ค‘๊ฐ„ ๋ฐ์ดํ„ฐ์˜ ๊ณต๊ฐ„ ํฌ๊ธฐ๋ฅผ ์ ์ฐจ ์ค„์ž„ ๋งˆ์ง€๋ง‰ ์™„์ „์—ฐ๊ฒฐ ๊ณ„์ธต → ๋“œ๋กญ์•„์›ƒ ์‚ฌ์šฉ Adam ํ™œ์šฉํ•ด ์ตœ์ ํ™” ๊ฐ€์ค‘์น˜ ์ดˆ๊นƒ๊ฐ’: he ์ดˆ๊นƒ๊ฐ’(relu์—์„œ๋Š” he ์ดˆ๊นƒ๊ฐ’ ์‚ฌ์šฉ) 3x3 ํ•„ํ„ฐ ์‚ฌ์šฉํ•œ ํ•ฉ์„ฑ๊ณฑ ๊ณ„์ธต ํ™œ์šฉ 2) ๋ฐ์ดํ„ฐ ํ™•์žฅ ์ž…๋ ฅ ์ด๋ฏธ์ง€ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ํ†ตํ•ด ์ธ์œ„์ ์œผ๋กœ ํ™•์žฅํ•จ ๋ฐ์ดํ„ฐ๊ฐ€ ๋งŽ์ด ์—†์„ ๋•Œ ํšจ๊ณผ์ ์ž„ ํšŒ์ „ ์„ธ๋กœ๋กœ ์ด๋™ crop(์ด๋ฏธ์ง€ ์ผ๋ถ€ ์ž๋ฅด๊ธฐ) flip (์ด๋ฏธ์ง€ ์ขŒ์šฐ ๋’ค์ง‘๊ธฐ) - ๋Œ€์นญ์„ฑ ๊ณ ๋ ค x์‹œ ํฌ๊ธฐ ์ˆ˜์ • ๋ฐ๊ธฐ ๋ณ€ํ™” 3) ์ธต ๊นŠ๊ฒŒ ํ•˜๋Š” ์ด์œ  ๋” ์ ์€ ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ํ‘œํ˜„๋ ฅ ๋‹ฌ์„ฑ์ด ๊ฐ€๋Šฅ ํŒŒ๋ผ๋ฏธํ„ฐ๊ฐ€ ๋งŽ์œผ๋ฉด ์˜ค๋ฒ„ํ”ผํŒ… ๋ฐœ์ƒ ๋†’์•„ 55์˜ ํ•ฉ์„ฑ๊ณฑ ์—ฐ์‚ฐ 1ํšŒ๋Š” 33์˜ ํ•ฉ์„ฑ๊ณฑ ์—ฐ์‚ฐ์„ 2ํšŒ ์ˆ˜ํ–‰ํ•˜์—ฌ ๋Œ€์ฒดํ•  .. 2023. 7. 8.
728x90
๋ฐ˜์‘ํ˜•