๐Ÿ’ก WIDA/ํ”„๋กœ์ ํŠธ ๋ณด๊ณ ์„œ

[WIDA] 2ํŒ€_2์ฐจ ๋ณด๊ณ ์„œ

sunzzal1024 2025. 4. 2. 22:07

์ฃผ์ œ : ๊ธˆ์œต์นด๋“œ ๊ณ ๊ฐ  ์„ธ๊ทธ๋จผํŠธ ๋ถ„๋ฅ˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ฐœ๋ฐœ

 

[๋„๋ฉ”์ธ]

๊ธˆ์œต์นด๋“œ์‚ฌ๋Š” ๊ณ ๊ฐ์˜ ํŠน์„ฑ๊ณผ ์†Œ๋น„ ํ–‰๋™ ํŒจํ„ด์„ ๋ถ„์„ํ•ด ๋งž์ถคํ˜• ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•œ๋‹ค. ์ด๋ฅผ ์œ„ํ•ด ์œ ์‚ฌํ•œ ์†Œ๋น„ ํ–‰๋™์„ ๋ณด์ด๋Š” ๊ณ ๊ฐ์„ ๊ทธ๋ฃนํ™”ํ•˜๋Š” ์„ธ๊ทธ๋จผํŠธ ๋ถ„์„์„ ํ™œ์šฉํ•œ๋‹ค. ํšจ๊ณผ์ ์ธ ์„ธ๊ทธ๋จผํŠธ ๋ถ„๋ฅ˜๋ฅผ ํ†ตํ•ด ๊ฐ ๊ทธ๋ฃน์— ์ตœ์ ํ™”๋œ ๋งˆ์ผ€ํŒ… ์ „๋žต์„ ์ˆ˜๋ฆฝํ•˜๊ณ , ๋งž์ถคํ˜• ํ˜œํƒ์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ๋‹ค.

 

[ํ”„๋กœ์ ํŠธ ๊ณ„ํš]

๋ฐ์ด์ฝ˜์—์„œ ์ œ๊ณต๋œ ๋ฐ์ดํ„ฐ๋ฅผ ํ™œ์šฉํ•ด ๋จธ์‹ ๋Ÿฌ๋‹ ๋ชจ๋ธ๋กœ A~E๊นŒ์ง€ ๋‹ค์„ฏ ๊ฐœ ์„ธ๊ทธ๋จผํŠธ๋ฅผ ๋ถ„๋ฅ˜

๋ถ„๋ฅ˜๋œ ์„ธ๊ทธ๋จผํŠธ์˜ ์„ฑ๋Šฅ์€ ๋ฆฌ๋”๋ณด๋“œ์˜ Macro F1-score๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํ‰๊ฐ€ํ•˜๋ฉฐ, ์ด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ฐœ์„  ๋ฐฉํ–ฅ์„ ์ˆ˜๋ฆฝ

 

[์ง„ํ–‰ ์ƒํ™ฉ]

1๏ธ. ๋ฐ์ดํ„ฐ ์ „์ฒ˜๋ฆฌ

๋ฐ์ดํ„ฐ๋Š” ์ด 8๊ฐœ๋กœ, 2018๋…„ 7์›”๋ถ€ํ„ฐ 12์›”๊นŒ์ง€์˜ ์›”๋ณ„ ๋ฐ์ดํ„ฐ๊ฐ€ ์ œ๊ณต๋จ.

์›”๋ณ„ ๋ฐ์ดํ„ฐ๋ฅผ ๋ถˆ๋Ÿฌ์˜จ ํ›„, train/test ์„ธํŠธ๋ฅผ ๊ฐ๊ฐ ํ•˜๋‚˜๋กœ ํ•ฉ์ณ ๋ฐ์ดํ„ฐํ”„๋ ˆ์ž„์„ ๊ตฌ์„ฑ.

2๏ธ. ํ”ผ์ฒ˜ ์—”์ง€๋‹ˆ์–ด๋ง

๋ฒ”์ฃผํ˜• ๋ณ€์ˆ˜๋ฅผ ์ˆซ์ž๋กœ ๋ณ€ํ™˜

๋ถ„์‚ฐ์ด ๋‚ฎ์•„ ์ •๋ณด๋Ÿ‰์ด ์ ์€ ํŠน์„ฑ์„ ์ œ๊ฑฐํ•˜๊ณ , ์ƒ๊ด€๊ณ„์ˆ˜๊ฐ€ 0.95 ์ด์ƒ์ธ ํ”ผ์ฒ˜๋ฅผ ์‚ญ์ œํ•˜์—ฌ ๋‹ค์ค‘๊ณต์„ ์„ฑ ๋ฌธ์ œ๋ฅผ ์™„ํ™”

์ˆ˜์น˜ํ˜• ๋ฐ์ดํ„ฐ๋ฅผ float32 ํƒ€์ž…์œผ๋กœ ๋ณ€ํ™˜ํ•ด ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰ ์ตœ์ ํ™”

3๏ธ. ๋ชจ๋ธ ํ•™์Šต

XGBoost ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•ด ํ•™์Šต ์ง„ํ–‰

๋ชจ๋ธ ์„ค์ •: tree_method='hist'๋ฅผ ์ ์šฉํ•ด CPU ํžˆ์Šคํ† ๊ทธ๋žจ ๋ฐฉ์‹์„ ์‚ฌ์šฉ, ๋ฉ”๋ชจ๋ฆฌ ํšจ์œจ์„ฑ ์ฆ๋Œ€

๋ฉ”๋ชจ๋ฆฌ ๋ฌธ์ œ๋กœ ์ธํ•ด 70% ๋ฐ์ดํ„ฐ๋งŒ ํ•™์Šต์— ์‚ฌ์šฉํ–ˆ์œผ๋ฉฐ, ํด๋ž˜์Šค๋ณ„ ๊ฐ€์ค‘์น˜๋ฅผ ๋ถ€์—ฌํ•ด ๋ฐ์ดํ„ฐ ๋ถˆ๊ท ํ˜• ๋ฌธ์ œ๋ฅผ ๋ณด์™„

4๏ธ. ๋ชจ๋ธ ํ‰๊ฐ€ ๋ฐ ์˜ˆ์ธก

์˜ˆ์ธก ๊ฒฐ๊ณผ๋ฅผ test ๋ฐ์ดํ„ฐ์…‹์— ์ถ”๊ฐ€ํ•ด ๋ถ„์„

classification_report๋ฅผ ํ™œ์šฉํ•ด ๋ชจ๋ธ ์„ฑ๋Šฅ ํ‰๊ฐ€

(ํ˜„์žฌ) ๋ฆฌ๋”๋ณด๋“œ Macro F1-score: 0.63879

 

[๋ชจ๋ธ ์„ค๋ช…]

xgboost ๋ชจ๋ธ ๊ตฌ์กฐ (์ถœ์ฒ˜: https://www.researchgate.net/figure/A-general-architecture-of-XGBoost_fig3_335483097)

XGBoost: ๋ถ€์ŠคํŒ… ๋ฐฉ์‹์˜ ์•™์ƒ๋ธ” ๋ชจ๋ธ๋กœ, ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์•ฝํ•œ ํ•™์Šต๊ธฐ๋ฅผ ์ˆœ์ฐจ์ ์œผ๋กœ ํ•™์Šต์‹œํ‚ค๋ฉด์„œ ์ด์ „ ๋ชจ๋ธ์˜ ์˜ค์ฐจ๋ฅผ ์ค„์ด๋ฉฐ ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ. ํžˆ์Šคํ† ๊ทธ๋žจ ๊ธฐ๋ฐ˜ ๋ถ„ํ• , ๋ฉ€ํ‹ฐ์Šค๋ ˆ๋”ฉ ๋“ฑ์„ ํ™œ์šฉํ•ด ๊ธฐ์กด GBDT๋ณด๋‹ค ๋น ๋ฅด๊ฒŒ ํ•™์Šต ๊ฐ€๋Šฅ.