transfer learning 1

[Transfer Learning] ์ „์ดํ•™์Šต ๊ฐœ๋…

Transfer Learning ํ•™์Šต ๋ฐ์ดํ„ฐ๊ฐ€ ๋ถ€์กฑํ•œ ๋ถ„์•ผ์˜ ๋ชจ๋ธ ๊ตฌ์ถ•์„ ์œ„ํ•ด ๋ฐ์ดํ„ฐ๊ฐ€ ํ’๋ถ€ํ•œ ๋ถ„์•ผ์—์„œ ํ›ˆ๋ จ๋œ ๋ชจ๋ธ์„ ์žฌ์‚ฌ์šฉํ•˜๋Š” ํ•™์Šต ๊ธฐ๋ฒ• Imagenet(๋Œ€๊ทœ๋ชจ ๋ฐ์ดํ„ฐ์…‹) ๋ฐ์ดํ„ฐ๋ฅผ ์‚ฌ์šฉํ•ด์„œ ์‚ฌ์ „ํ•™์Šต๋œ(pre-trained) ๋ชจ๋ธ์˜ ๊ฐ€์ค‘์น˜๋ฅผ ๊ฐ€์ง€๊ณ  ์™€์„œ ์šฐ๋ฆฌ๊ฐ€ ํ•ด๊ฒฐํ•˜๊ณ ์ž ํ•˜๋Š” ๊ณผ์ œ์— ๋งž๊ฒŒ ์žฌ๋ณด์ •ํ•ด์„œ ์‚ฌ์šฉ ๋น„๊ต์  ์ ์€ ์ˆ˜์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ง€๊ณ ๋„ ์šฐ๋ฆฌ๊ฐ€ ์›ํ•˜๋Š” ๊ณผ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ๋”ฅ๋Ÿฌ๋‹ ๋ชจ๋ธ์„ ํ›ˆ๋ จ → pre-trained model์˜ weights๋ฅผ ์•ฝ๊ฐ„์”ฉ ๋ณ€ํ™”์‹œ์ผœ ์ ์€ ๋ฐ์ดํ„ฐ์…‹์—์„œ task์— ๋งž๊ฒŒ ์žฌ์‚ฌ์šฉ → pre-trained model์˜ classifier๋Š” ์‚ญ์ œํ•˜๊ณ  ๋ชฉ์ ์— ๋งž๋Š” ์ƒˆ๋กœ์šด classifier ์ถ”๊ฐ€ ⇒ ์ƒˆ๋กญ๊ฒŒ ๋งŒ๋“ค์–ด์ง„ ๋ชจ๋ธ fine tuning ์ง„ํ–‰ (strategy 3๊ฐœ ์ค‘ 1๊ฐœ ์„ ํƒํ•ด..