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

[WIDA] 1ํŒ€_3์ฐจ ๋ณด๊ณ ์„œ

skgus 2025. 5. 9. 01:36

[์ฃผ์ œ]
ํ•œ๋ถ€๋ชจ ๊ฐ€์กฑ ๋ณต์ง€ ์‚ฌ๊ฐ์ง€๋Œ€ ์™„ํ™”๋ฅผ ์œ„ํ•œ ๊ทธ๋ฃนํ•‘ ์ œ์•ˆ

[๋ชฉํ‘œ]
ํ•œ๋ถ€๋ชจ๊ฐ€์กฑ ์‹คํƒœ์กฐ์‚ฌ ๋ฐ์ดํ„ฐ๋ฅผ ํ™œ์šฉํ•ด ๋ณต์ง€ ์‚ฌ๊ฐ์ง€๋Œ€ ์™„ํ™”๋ฅผ ์œ„ํ•œ ๋ณต์ง€ ๋Œ€์ƒ ๋ฐœ๊ตด์„ ๋ชฉํ‘œ๋กœ ๊ตฐ์ง‘ํ™”๋ฅผ ์ง„ํ–‰ํ•˜์—ฌ ๊ตฐ์ง‘๋ณ„ ์œ ํ˜•์„ ์ •์˜ํ•˜๊ณ  ํŠน์„ฑ์— ๋งž๋Š” ์ •์ฑ… ํ˜•ํƒœ ์ œ์•ˆ

[์ง„ํ–‰ ์ƒํ™ฉ]
๊ณต๋ชจ์ „ ์ œ์ถœ์„ ์•ž๋‘๊ณ  ํ”ผํ”ผํ‹ฐ ์ œ์ž‘

 

์ด๋ก ์  ๋ฐฐ๊ฒฝ

๋ณต์ง€ ์‚ฌ๊ฐ์ง€๋Œ€ : ๋ณต์ง€ ์š•๊ตฌ๊ฐ€ ์žˆ์Œ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ๋ณต์ง€๋ฅผ ๊ณต๊ธ‰ ๋ฐ›์ง€ ๋ชปํ•˜๋Š” ๊ฒฝ์šฐ 

์›์ธ

1. ์†Œ๋“ ์žฌ์‚ฐ ๊ธฐ์ค€์— ๋”ฐ๋ฅธ ์‚ฌ๊ฐ์ง€๋Œ€

2. ์‹ ์ฒญ ๋ˆ„๋ฝ์— ๋”ฐ๋ฅธ ์‚ฌ๊ฐ์ง€๋Œ€

3. ๋‹จํŽธ์  ๊ธ‰์—ฌ ์„ค๊ณ„๋กœ ์ธํ•œ ์‚ฌ๊ฐ์ง€๋Œ€

4. ์ œ๋„ ๊ฐ€์ž… ๋Œ€์ƒ ๊ด€๋ฆฌ ๋ฏธํก์œผ๋กœ ์ธํ•œ ์‚ฌ๊ฐ์ง€๋Œ€ 

 

ํ•œ๋ถ€๋ชจ ๊ฐ€์ • : ๊ฐ€์ •์— ๋ถ€๋ชจ ์ค‘ ํ•˜๋‚˜๋งŒ ์กด์žฌํ•˜๋Š” ๊ฒฝ์šฐ

์ฃผ์ œ๋กœ ์„ ์ •ํ•œ ์ด์œ 

1. ๋ณตํ•ฉ์  ์–ด๋ ค์›€์ด ์ง‘์ค‘๋œ ๊ณ„์ธต : ์†Œ๋“ ๋นˆ๊ณค ๋ฟ ์•„๋‹ˆ๋ผ ๋Œ๋ถ ๋ถ€๋‹ด, ๊ณ ์šฉ ์ œ์•ฝ, ์ฃผ๊ฐ€ ๋ถˆ์•ˆ์ • ๋“ฑ ๋‹ค์ฐจ์›์  ๋นˆ๊ณค์„ ๊ฒฝํ—˜ํ•œ

2. ์ •์ฑ… ์‚ฌ๊ฐ์ง€๋Œ€ ์กด์žฌ : ์ง€์›์ œ๋„ ๋Œ€์ƒ์ž„์—๋„ ๋Œ๋ด„ ์„œ๋น„์Šค ๋ฏธ์—ฐ๊ณ„, ์ž์‚ฐ ํ˜•์„ฑ ์กฐ๊ฑด ๋ฏธ์ถฉ์กฑ ๋“ฑ์œผ๋กœ ์‹ค์ œ ์ง€์›์„ ๋ฐ›์ง€ ๋ชปํ•จ

 

์—ฐ๊ตฌ ๊ณผ์ •

1. ๊ตฐ์ง‘ํ™” - ๊ฐ€๊ตฌ์˜ ์ƒํ™ฉ์— ๋”ฐ๋ผ ํ•„์š”๋กœ ํ•˜๋Š” ๋ณต์ง€ ์ง€์›์˜ ์ข…๋ฅ˜๊ฐ€ ๋‹ค๋ฅธ๋ฐ, ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ๋น„์Šทํ•œ ์ƒํ™ฉ์— ์žˆ๋Š” ๊ฐ€๊ตฌ๋“ค์„ ๊ทธ๋ฃนํ•‘ํ•˜๋ฉด์„œ ์†Œ๋“ ๊ธฐ์ค€์œผ๋กœ๋Š” ์žกํžˆ์ง€ ์•Š์€ ์ˆจ์€ ์ทจ์•ฝ ๊ทธ๋ฃน์„ ์ง‘๋‹จ ์ฐจ์›์—์„œ ๋ฐœ๊ฒฌํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•จ

2. ๋ถ„๋ฅ˜ ๋ชจ๋ธ - ๊ฐ ๊ฐ€๊ตฌ๊ฐ€ ๊ตฐ์ง‘ํ™”๋กœ ๋ฐํ˜€๋‚ธ ํ•œ๋ถ€๋ชจ ๊ฐ€์กฑ์˜ ์œ ํ˜•์— ์†ํ•  ๊ฐ€๋Šฅ์„ฑ์„ ์˜ˆ์ธกํ•˜์—ฌ ์‚ฌ์ „ ํƒ์ง€ ๋ฐ ์ •์ฑ… ์šฐ์„ ์ˆœ์œ„ ์„ค์ •, ๊ฐ€๊ตฌ ๋งž์ถค ์ •์ฑ… ๋ฐœ๊ฒฌ์„ ๊พ€ 

3. XAI - SHAP ๊ธฐ๋ฒ•์„ ์‚ฌ์šฉํ•ด ๋ถ„๋ฅ˜๋ชจ๋ธ์—์„œ ์‚ฌ์šฉ๋œ ํŠน์ง•์˜ ๊ฐ€์ค‘์น˜๋ฅผ ์ฐพ์•„ ํ•ด์„ํ•จ

4. ์ตœ์ข… ์ •๋ฆฌ 

 

๊ตฐ์ง‘ํ™” ๊ฒฐ๊ณผ - K-Means Clustering

์ตœ์ ์˜ K๊ฐœ์ˆ˜๋ฅผ ์ฐพ๊ธฐ ์œ„ํ•ด ์•จ๋ณด์šฐ ๊ธฐ๋ฒ• ์‚ฌ์šฉ

์•จ๋ณด์šฐ ๊ธฐ๋ฒ• ๊ฒฐ๊ณผ ๊ธ‰๊ฒฝ์‚ฌ๊ฐ€ ๋๋‚˜๋Š” ์ง€์ ์ธ 4๊ฐ€ ์ตœ์ ์˜ K ๊ฐœ์ˆ˜๋กœ ํŒ๋‹จ๋จ -> ๊ตฐ์ง‘ํ™” ์ง„ํ–‰

๊ตฐ์ง‘ ๊ฒฐ๊ณผ

๐Ÿ”ต ๊ตฐ์ง‘ 0

  • ๊ฐ€์กฑ์ˆ˜ 2.88๋ช…
  • ์›” ์ง€์ถœ์€ 153.86๋งŒ ์› (์ „์ฒด ํ‰๊ท ๋ณด๋‹ค ๋‚ฎ์€ ํŽธ)
  • ์šฐ์šธ๊ฐ ์ ์ˆ˜(15.6) ๊ฐ€์žฅ ๋†’์Œ (ํ‰๊ท : 11.13)
  • ์žฅ์• ์ธ ๊ฐ€์กฑ์ˆ˜ (1.28), ์žฅ์•  ์ž๋…€ ์ˆ˜(1.04) (ํ‰๊ท : ๊ฐ€์กฑ 0.06๋ช…, ์ž๋…€ 0.01๋ช…)
  • ์ฃผ์—…์€ 3.99์‹œ๊ฐ„์œผ๋กœ ๊ฐ€์žฅ ์งง์Œ
  • ๊ธˆ์œต์ž์‚ฐ์€ 2,018๋งŒ ์›, ๋ถ€๋™์‚ฐ 3,636๋งŒ ์›, ๋ถ€์ฑ„ 892 ๋งŒ ์›-ํ‰๊ท ๋ณด๋‹ค ๋‚ฎ์Œ

๐ŸŸ  ๊ตฐ์ง‘ 1

  • ๊ฐ€์กฑ ์ˆ˜ 2.74๋ช…, ์ž๋…€ ์ค‘ ์žฅ์•  ์•„๋™์€ ๊ฑฐ์˜ ์—†์Œ
  • ์›” ์†Œ๋“ 300๋งŒ์› ์ด์ƒ ๋น„์œจ์ด ๊ฐ€์žฅ ๋†’์Œ
  • ๋ถ€๋™์‚ฐ ์ž์‚ฐ์€ 2์–ต 4,310๋งŒ ์›/๊ธˆ์œต์ž์‚ฐ 5.133๋งŒ ์› (ํ‰๊ท : 2700๋งŒ)
  • ์šฐ์šธ ๊ฒฝํ—˜ ์ ์ˆ˜ 11.99์ 
  • ์ฃผ์—… ์‹œ๊ฐ„์€ 9.02 ์‹œ๊ฐ„์œผ๋กœ ํ‰๊ท 

๐ŸŸข ๊ตฐ์ง‘ 2

๊ฐ€์กฑ ์ˆ˜ 3.33๋ช…, ๋ฏธ์„ฑ๋…„ ์ž๋…€ ์ˆ˜ 2.12๋ช…, ์ดˆ๋“ฑํ•™์ƒ 0.75, ์ค‘ํ•™์ƒ 0.57

์†Œ๋“ ์ˆ˜์ค€ 200~300, ๊ธˆ์œต ์ž์‚ฐ 1908๋งŒ ์›

์›” ์ง€์ถœ์€ 172.31๋งŒ ์› (ํ‰๊ท  184.03)

์šฐ์šธ๊ฐ ์ ์ˆ˜ 13.36์ , ํ‰์†Œ ๊ฑด๊ฐ• ์ƒํƒœ ์ ์ˆ˜ ๋‚ฎ์Œ

 

๐Ÿ”ด ๊ตฐ์ง‘ 3

๊ฐ€์กฑ ์ˆ˜ 2.07๋ช…, ๋ฏธ์„ฑ๋…„ ์ž๋…€ ์ˆ˜ (1.00)๋ช…, ์žฅ์•  ์ž๋…€ ์—†์Œ

๊ธˆ์œต์ž์‚ฐ์ด 1788๋งŒ ์›, ๋ถ€์ฑ„ 1,341๋งŒ์›, ์†Œ๋“ 200~300 ์ž์‚ฐ ์ˆ˜์ค€์ด ๋‚ฎ์Œ

์šฐ์šธ๊ฐ ์ ์ˆ˜๋„ 13.46์  (ํ‰๊ท  11.13)

 

 

๋ถ„๋ฅ˜ ๋ชจ๋ธ๋ง - RandomForest, XGBoost

๊ตฐ์ง‘ํ™” ๊ฒฐ๊ณผ๋กœ ๋‚˜ํƒ€๋‚œ 'cluster' ํ”ผ์ฒ˜๋ฅผ ํƒ€๊ฒŸ ๋ณ€์ˆ˜๋กœ ๋‘๊ณ  ๋ถ„๋ฅ˜ ๋ชจ๋ธ ๊ตฌ์ถ•

Training Set๊ณผ Test Set์€ 8:2 ๋กœ ์„ค์ •

 

RandomForest

 

Accurcy : 0.97

Precision : 0.983

Recall : 0.967

F1 Score : 0.975

 

Training set : 1.0

Test set : 0.977

→ ๊ณผ์ ํ•ฉ ์•„๋‹˜

 

XGBoost

 

Accuracy : 0.98

Precision : 0.985

Recall : 0.969

F1 Score : 0.977

 

Training set : 1.0

Test set : 0.98

→ ๊ณผ์ ํ•ฉ ์•„๋‹˜

 

 

๋‘ ๋ชจ๋ธ์˜ ์„ฑ๋Šฅ ๋น„๊ต ๊ฒฐ๊ณผ XGBoost์˜ ์„ฑ๋Šฅ์ด ์ข‹์Œ

 

SHAP - ์„ค๋ช… ๊ฐ€๋Šฅํ•œ AI

 

 Summary plot

  • ์ƒ‰์ƒ : ํ•ด๋‹น feature์˜ ๊ฐ’์˜ ํฌ๊ธฐ - ๋นจ๊ฐ„์ƒ‰์€ ๋†’์€ ๊ฐ’, ํŒŒ๋ž€์ƒ‰์€ ๋‚ฎ์€ ๊ฐ’
  • ๊ฐ™์€ ๋ณ€์ˆ˜๋ผ๋„ ๊ฐ’์— ๋”ฐ๋ผ ์˜ˆ์ธก ๋ฐฉํ–ฅ์ด ๋‹ฌ๋ผ์ง€๋Š” ๊ฒฝํ–ฅ์„ ๋ณด์—ฌ์คŒ
  • SHAP ๊ฐ’์ด ์–‘์ˆ˜์ผ์ˆ˜๋ก ์˜ˆ์ธก๊ฐ’์ด ์ฆ๊ฐ€

 

cluster 0
 

 

๐Ÿ”ต ๊ตฐ์ง‘ 0

์žฅ์•  ๊ฐ€์กฑ ์ˆ˜์™€ ์žฅ์•  ์ž๋…€ ์ˆ˜ feature ๊ฐ€ ๊ตฐ์ง‘ 1์˜ ๊ตฐ์ง‘ ๋ถ„๋ฅ˜์—์„œ ์ค‘์š”ํ•œ ๊ธฐ์ค€์œผ๋กœ ์ž‘์šฉํ•จ

  • ์žฅ์•  ๊ฐ€์กฑ ์ˆ˜๊ฐ€ ๋งŽ์„ ์ˆ˜๋ก ๊ตฐ์ง‘ 0 ์˜ ์˜ˆ์ธก๊ฐ’์ด ์ฆ๊ฐ€
cluster 1

๐ŸŸ  ๊ตฐ์ง‘ 1

  • ๊ฐ€์žฅ ์˜ํ–ฅ๋ ฅ์ด ํฐ ๋ณ€์ˆ˜๋Š” ์†Œ๋“ 300์œผ๋กœ, ๊ฐ’์ด ๋†’์„ ์ˆ˜๋ก ํ•ด๋‹น ๊ตฐ์ง‘์œผ๋กœ ๋ถ„๋ฅ˜๋  ๊ฐ€๋Šฅ์„ฑ์„ ๋†’์ž„
  • ์ง€์ถœ๊ณผ ์ž์‚ฐ ๋˜ํ•œ ๊ฐ’์ด ํด์ˆ˜๋ก ๊ตฐ์ง‘ 1๋กœ ๋ถ„๋ฅ˜๋จ
cluster 2

๐ŸŸข ๊ตฐ์ง‘ 2

  • ๋ฏธ์„ฑ๋…„ ์ž๋…€ ์ˆ˜๊ฐ€ ๊ฐ€์žฅ ํฐ ์˜ํ–ฅ๋ ฅ์„ ๋ณด์ž„
  • ๋ฏธ์„ฑ๋…„ ์ž๋…€ ์ˆ˜๊ฐ€ ๋งŽ์„ ์ˆ˜๋ก ๊ตฐ์ง‘ 2์— ํฌํ•จ ๊ฐ€๋Šฅ์„ฑ์„ ๋†’์ด๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ์ž‘์šฉ
  • ๊ฐ€๊ตฌ ๊ตฌ์„ฑ, ์ดˆ๋“ฑ, ์ค‘๋“ฑ ์ž๋…€ ์ˆ˜๊ฐ€ ๋†’์„ ์ˆ˜๋ก ๊ตฐ์ง‘ 2์— ํฌํ•จ๋จ
  • ๋ฐ˜๋ฉด, ์†Œ๋“์ด 300์ผ์ˆ˜๋ก ํ•ด๋‹น ๊ตฐ์ง‘์— ํฌํ•จ๋˜์ง€ ์•Š์Œ

cluster 3

๐Ÿ”ด ๊ตฐ์ง‘ 3

  • ๋ฏธ์„ฑ๋…„ ์ž๋…€ ์ˆ˜๊ฐ€ ๊ฐ€์žฅ ํฐ ์˜ํ–ฅ๋ ฅ์„ ๋ณด์ž„
  • ๋ฏธ์„ฑ๋…„ ์ž๋…€ ์ˆ˜, ์†Œ๋“ 300, ๊ฐ€๊ตฌ์› ์ˆ˜, ์ง€์ถœ ๊ธˆ์•ก์ด ๋‚ฎ์„์ˆ˜๋ก ๊ตฐ์ง‘ 3์— ํฌํ•จ๋˜๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ์ž‘์šฉํ•จ

 

์ตœ์ข… ๊ตฐ์ง‘ ์ •๋ฆฌ

 

๐Ÿ”ต ๊ตฐ์ง‘ 0 : ์žฅ์•  ์ง‘์ค‘ ์ทจ์•ฝํ˜•

์žฅ์•  ๊ฐ€์กฑ (์žฅ์•  ์ž๋…€) ์ˆ˜ ๋งค์šฐ ๋†’์Œ

์šฐ์šธ๊ฐ ๊ฒฝํ—˜ ์ ์ˆ˜ ๋†’์Œ

๊ธˆ์œต์ž์‚ฐ, ๋ถ€๋™์‚ฐ ๋ฐ ์†Œ๋“ ๋ชจ๋‘ ๋‚ฎ์Œ

 

๐Ÿ‘‰ ์ •์ฑ… ๋ฐฉํ–ฅ: ์‹ฌ๋ฆฌ์ง€์› + ์žฅ์•  ๋Œ๋ด„ ์„œ๋น„์Šค ์ œ๊ณต ํ•„์š”

 

๐ŸŸ  ๊ตฐ์ง‘ 1 : ๊ฒฝ์ œ์  ์•ˆ์ • ์ž๋ฆฝํ˜•

  • ์†Œ๋“ ์ƒ์œ„(300๋งŒ์› ์ด์ƒ ์†Œ๋“ ๅคš), ์ง€์ถœ๋„ ๊ฐ€์žฅ ๋งŽ์Œ
  • ๊ธˆ์œต ์ž์‚ฐ, ๋ถ€๋™์‚ฐ ๋ชจ๋‘ ๋†’์Œ
  • ์šฐ์šธ๊ฐ ๊ฒฝํ—˜ ์ ์ˆ˜๋„ ๊ฐ€์žฅ ๋‚ฎ์Œ
  • ๋ฏธ์„ฑ๋…„ ์ž๋…€์ˆ˜ ํ‰๊ท ์ 

์ƒํ™œ ๊ธฐ๋ฐ˜์ด ์•ˆ์ •์ , ๊ธฐ์ดˆ ์ง€์› ๋Œ€์ƒ ์•„๋‹˜

๐Ÿ‘‰ ์ •์ฑ… ๋ฐฉํ–ฅ: ์ง์ ‘ ์ง€์›๋ณด๋‹ค๋Š” ์‚ฌํšŒ ์—ฐ๊ณ„ ํ”„๋กœ๊ทธ๋žจ ์ œ๊ณต

 

๐ŸŸข ๊ตฐ์ง‘ 2 : ์ž๋…€ ๋‹ค์ˆ˜ ์–‘์œกํ˜•

  • ๋ฏธ์„ฑ๋…„ ์ž๋…€ ์ˆ˜๊ฐ€ ๊ฐ€์žฅ ๋งŽ์Œ
  • ์ดˆ๋“ฑํ•™์ƒ, ์ค‘ํ•™์ƒ ์ˆ˜๋„ ๊ฐ€์žฅ ๋งŽ์Œ → ๋Œ๋ด„ ๋ถ€๋‹ด ๋†’์Œ
  • ์ž์‚ฐ ๋ฐ ์†Œ๋“์€ ๋†’์ง€ ์•Š์Œ
  • ์—ฌ๊ฐ€ ํ™œ๋™ ๊ฒฝํ—˜์ด ๊ฐ€์žฅ ๋งŽ์Œ

๐Ÿ‘‰ ์ •์ฑ… ๋ฐฉํ–ฅ: ์ž๋…€ ์–‘์œก ์ง€์› ์„œ๋น„์Šค ์ œ๊ณต ํ•„์š”

 

๐Ÿ”ด ๊ตฐ์ง‘ 3 : ๊ณ ๋ฆฝํ˜• ์ €์†Œ๋“์ธต

  • ๊ฐ€์กฑ ์ˆ˜๊ฐ€ ๊ฐ€์žฅ ์ ์Œ
  • ๋ฏธ์„ฑ๋…„ ์ž๋…€๋„ 1๋ช…์œผ๋กœ ๊ฐ€์žฅ ์ ์Œ
  • ์†Œ๋“ ๋ฐ ์ž์‚ฐ, ์ง€์ถœ ๋ชจ๋‘ ๋งค์šฐ ๋‚ฎ์Œ
  • ์ฃผ์—… ์‹œ๊ฐ„ ์งง๊ณ  ์—ฌ๊ฐ€ ํ™œ๋™ ์ˆ˜๋„ ์ ์Œ → ์‚ฌํšŒํ™œ๋™ ์ €์กฐ
  • ์šฐ์šธ๊ฐ ์ ์ˆ˜ ๋†’์Œ
  • ๊ธˆ์œต์ž์‚ฐ, ๋ถ€๋™์‚ฐ ๋ฐ ์†Œ๋“ ๋ชจ๋‘ ๋‚ฎ์Œ

๐Ÿ‘‰ ์ •์ฑ… ๋ฐฉํ–ฅ: ๊ธฐ์ดˆ์ƒํ™œ ์ง€์› + ์‹ฌ๋ฆฌ์ง€์› +์ปค๋ฎค๋‹ˆํ‹ฐ ์—ฐ๊ณ„ํ˜• ๋ณต์ง€ ์„œ๋น„์Šค ์ œ๊ณต ํ•„์š”

 

 

[ํ–ฅํ›„ ๋ฐฉํ–ฅ]

ํ”„๋กœ์ ํŠธ ์ธ์‚ฌ์ดํŠธ ์ •๋ฆฌ ํ›„ ๊ณต๋ชจ์ „ ์ œ์ถœ

์ œ์ถœ ํ›„ ๊นƒํ—ˆ๋ธŒ ์ •๋ฆฌ ์˜ˆ์ •