๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ’ ํ”„๋กœ๊ทธ๋ž˜๋ฐ·๊ฐœ๋ฐœ/๐Ÿ”ธ๋จธ์‹ ๋Ÿฌ๋‹

kaggle adware-detection - 3. ๋”ฅ๋Ÿฌ๋‹

by Jenny:! 2025. 10. 5.
์ด์ „๊ธ€: https://12-16.tistory.com/165

์š”์•ฝ

์—ฌ์„ฏ ๊ฐ€์ง€์˜ ๋ชจ๋ธ์„ ์„ ์ •ํ•˜์˜€๊ณ , ๋‹ค์ค‘๋ถ„๋ฅ˜์— ๋งž๋Š” ํ˜ผ๋™ํ–‰๋ ฌ๋กœ ์„ฑ๋Šฅ์„ ์ถœ๋ ฅํ•˜์˜€์œผ๋ฉฐ, ๊ณผ์ ํ•ฉ์„ ํŒ๋‹จํ•˜๊ธฐ ์œ„ํ•œ ์†์‹ค๊ณก์„ ๊ณผ ํ•™์Šต๊ณก์„ ๋„ ์ถœ๋ ฅํ•˜์˜€๋‹ค. ๋ชจ๋ธ ๊ตฌ์กฐ์™€ ์„ฑ๋Šฅ ๊ฐœ์„  ์š”์†Œ๋ฅผ ๊ธฐ๋กํ–ˆ๋‹ค.


1. Sequential API ๋ชจ๋ธ

Keras์—์„œ ์ œ๊ณตํ•˜๋Š” ๊ฐ€์žฅ ๊ฐ„๋‹จํ•œ ๋”ฅ๋Ÿฌ๋‹ ๋ชจ๋ธ ์„ค๊ณ„ ๋ฐฉ์‹

1. ์ธต์„ ์ˆœ์ฐจ์ ์œผ๋กœ ์Œ“์•„์„œ ์ •์˜ํ•˜๋Š” ์ฝ”๋“œ ์‚ฌ์šฉ
2. 3๊ฐœ์˜ ์€๋‹‰์ธต์œผ๋กœ ๊ตฌ์„ฑ
3. ์„ฑ๋Šฅ ํ–ฅ์ƒ์„ ์œ„ํ•œ ํ•˜์ดํผํŒŒ๋ผ๋ฏธํ„ฐ, ๋“œ๋กญ์•„์›ƒ ์„ค์ •

 

 

2. MLP ๋ชจ๋ธ

1. ๋‹ค์ธต ํผ์…‰ํŠธ๋ก  ๋ชจ๋ธ ์ฝ”๋“œ ๊ตฌํ˜„
2. ์„ฑ๋Šฅ ๊ฐœ์„ ์„ ์œ„ํ•œ ํ•˜์ดํผํŒŒ๋ผ๋ฏธํ„ฐ, ๋“œ๋กญ์•„์›ƒ ์„ค์ •

 

3. ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๋ชจ๋ธ(MLP+CNN)

1. MLP์™€ CNN์„ ๊ฒฐํ•ฉํ•œ ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๋ชจ๋ธ์€ ๊ฐ๊ฐ์˜ ์žฅ์ ์„ ์‚ด๋ฆด ์ˆ˜ ์žˆ์Œ
2. ๋ชจ๋ธ์€ CNN์œผ๋กœ ํŠน์„ฑ์„ ์ถ”์ถœํ•˜๊ณ , MLP๋กœ ๋ถ„๋ฅ˜ํ•˜๋Š” ์ฝ”๋“œ ์‚ฌ์šฉ
3. ์„ฑ๋Šฅ ๊ฐœ์„ ์„ ์œ„ํ•œ ํ•˜์ดํผํŒŒ๋ผ๋ฏธํ„ฐ, ๋“œ๋กญ์•„์›ƒ ์„ค์ •

 

 

3. ๊ธฐํƒ€ ๋ชจ๋ธ ์ฝ”๋“œ(Functional API ๋ชจ๋ธ, ๋ฐฐ์น˜ ์ •๊ทœํ™”๊ฐ€ ํฌํ•จ๋œ MLP, CNN ๋ชจ๋ธ)

https://colab.research.google.com/drive/1V8qKo7heFLc7lpitlIwdWjDiSmgo3z2o?usp=sharin