๊ณต๋ถ€๊ธฐ๋ก/๊ฐœ๋ฐœ ์„œ์ 

ํ•ธ์ฆˆ์˜จ ๋จธ์‹ ๋Ÿฌ๋‹ 2์žฅ. ๋จธ์‹ ๋Ÿฌ๋‹ ํ”„๋กœ์ ํŠธ ์ฒ˜์Œ๋ถ€ํ„ฐ ๋๊นŒ์ง€

kaizen_bh 2024. 8. 11. 22:59

 

์นœ๊ตฌ๋“ค๊ณผ ๊ฐ™์ด ์ง„ํ–‰ํ•˜๋Š” ์Šคํ„ฐ๋””์—์„œ ๊ฒฉ์ฃผ๋กœ ํ•ธ์ฆˆ์˜จ ๋จธ์‹ ๋Ÿฌ๋‹ ํ•œ ์ฑ•ํ„ฐ์”ฉ ๊ณต๋ถ€ํ•˜๊ณ  ๋ฐœํ‘œ๋ฅผ ํ•˜๊ณ  ์žˆ๋‹ค.

์ด ๊ธ€์€ ๋ฐœํ‘œ๋ฅผ ์œ„ํ•ด ์ค€๋น„ํ•œ ๋Œ€๋ณธ์„ ์ •๋ฆฌํ•ด์„œ ์˜ฌ๋ฆฐ ๊ธ€๋กœ, ์ž…๋ฌธ์ž ๋˜๋Š” ์ดˆ๊ธ‰์ž๊ฐ€ ๋ณด๋Š” ๊ฒƒ์„ ๊ฐ€์ •ํ•˜๊ณ  ์ ๋Š”๋‹ค. 

 


 

๋ชฉ์ฐจ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

์บ˜๋ฆฌํฌ๋‹ˆ์•„ ์ฃผํƒ ๊ฐ€๊ฒฉ์ด๋ผ๋Š” ๊ฐ„๋‹จํ•œ ํ”„๋กœ์ ํŠธ๋ฅผ ์ฒ˜์Œ๋ถ€ํ„ฐ ๋๊นŒ์ง€ ์ง„ํ–‰ํ•˜๋ฉด์„œ ๊ฐ ํ”„๋กœ์„ธ์Šค๋ณ„๋กœ ์–ด๋–ค ๊ณผ์ •์„ ๊ฑฐ์ณ์•ผํ•˜๋Š”์ง€, ์ „๋ฐ˜์ ์œผ๋กœ ์•Œ์•„๋ณด๊ฒ ๋‹ค.

 

  1. ๋ฌธ์ œ ์ •์˜ ๋ฐ ๊ฐ€์„ค ์„ค์ •
  2. ๋ฐ์ดํ„ฐ ๋ถ„์„
  3. ๋ฐ์ดํ„ฐ ์ „์ฒ˜๋ฆฌ
  4. ๋ชจ๋ธ ์„ ํƒ ๋ฐ ํ•™์Šต
  5. ๋ชจ๋ธ ํŠœ๋‹ ๋ฐ ๊ณ ๋„ํ™”
  6. ๋ก ์นญ, ๋ชจ๋‹ˆํ„ฐ๋ง๊ณผ ์œ ์ง€๋ณด์ˆ˜

 

1. ๋ฌธ์ œ ์ •์˜ ๋ฐ ๊ฐ€์„ค ์„ค์ •

 

1.1 ํฐ ๊ทธ๋ฆผ ๋ณด๊ธฐ

< ๋ชจ๋ธ ๊ฐœ๋ฐœ ๋ฐ ์ ์šฉ๊นŒ์ง€ ์ „๋ฐ˜์ ์ธ ํ”„๋กœ์„ธ์Šค >

 

  • 2์žฅ์˜ ์ „์ฒด์ ์ธ ํ”„๋กœ์„ธ์Šค๋ฅผ ์ž˜ ๋‚˜ํƒ€๋‚ด์ค€ ์ด๋ฏธ์ง€๋ฅผ ๋ฐœ๊ฒฌํ•˜์—ฌ ๊ฐ€์ ธ์™”๋‹ค. ์ด๋ฏธ์ง€ ์ถœ์ฒ˜๋Š” ๋งจ ๋ฐ‘.
  • ๊ฐ ํ”„๋กœ์„ธ์Šค๋“ค์„ ๊ฐ„๋‹จํžˆ ์งš๊ณ  ๋„˜์–ด๊ฐ€์ž๋ฉด
    • ๋ฌธ์ œ ์ •์˜. ์ง‘๊ฐ’์„ ์˜ˆ์ธกํ•  ๊ฒƒ์ธ์ง€ ์•„๋‹ˆ๋ฉด ๊ณ ์–‘์ด์™€ ๊ฐ•์•„์ง€๋ฅผ ๊ตฌ๋ถ„ํ•  ๊ฒƒ์ธ์ง€์™€ ๊ฐ™์€ ๋ฌด์Šจ ๋ฌธ์ œ๋ฅผ ํ’€์–ด์•ผ ํ•˜๋Š”์ง€๋ฅผ ๋จผ์ € ์ •์˜ํ•ด์•ผ ํ•œ๋‹ค
    • ๋ฐ์ดํ„ฐ ํ™•์ธ. ์ˆ˜์ง‘ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ํ•˜์—ฌ ์šฐ๋ฆฌ๊ฐ€ ์ด ๋ฐ์ดํ„ฐ๋ฅผ ์–ด๋–ป๊ฒŒ ๋‹ค๋ฃจ๋ฉด ์ข‹์„์ง€, ์ด ๋ฐ์ดํ„ฐ์—์„œ ์–ด๋–ค ๊ฒƒ๋“ค์„ ์•Œ ์ˆ˜ ์žˆ๊ณ , ์–ด๋–ค ์ธ์‚ฌ์ดํŠธ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ๋Š”์ง€ ๋“ฑ์„ ํ™•์ธํ•˜๊ณ  ๊ณต์œ ํ•œ๋‹ค
    • ๋ฐ์ดํ„ฐ ๋ถ„ํ• . ํ•™์Šตํ•  ๋ฐ์ดํ„ฐ์™€ ์ตœ์ข… ํ‰๊ฐ€๋ฅผ ์œ„ํ•œ ํ…Œ์ŠคํŠธ ๋ฐ์ดํ„ฐ๋Š” ์‚ฌ์ „์— ๋ถ„๋ฆฌํ•ด์•ผํ•œ๋‹ค. 
    • ์•Œ๊ณ ๋ฆฌ์ฆ˜ ํƒ์ƒ‰. ์ฑ…์—์„œ๋Š” ํ•ด๋‹น ๋‚ด์šฉ์€ ์—†์œผ๋‚˜ ์‹ค๋ฌด์—์„œ ๋ฆฌ์„œ์น˜ ๋ถ€๋ถ„์— ํ•ด๋‹นํ•œ๋‹ค. ๋ฌธ์ œ ์ •์˜์™€ ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ํ†ตํ•ด ์–ป์€ ์ •๋ณด๋“ค์„ ๋ฐ”ํƒ•์œผ๋กœ ์–ด๋–ค ์•Œ๊ณ ๋ฆฌ์ฆ˜, ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•˜๋ฉด ์ข‹์„์ง€, ๊ธฐ์กด์— ๋น„์Šทํ•œ ์—ฐ๊ตฌ๋‚˜ ํ”„๋กœ์ ํŠธ, ์‚ฌ๋ก€๊ฐ€ ์žˆ์—ˆ๋Š”์ง€ ๋“ฑ์„ ์ฐพ์•„๋ณด๋Š” ๊ณผ์ •์ด๋‹ค
    • ๋ฐ์ดํ„ฐ ์ „์ฒ˜๋ฆฌ. ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ํ†ตํ•ด ๋ฐœ๊ฒฌํ•œ ํŠน์ด์‚ฌํ•ญ, ๋ฌธ์ œ์ ๋“ค์„ ์ฒ˜๋ฆฌํ•œ๋‹ค. ์ด์ƒ์น˜๋ฅผ ์ œ๊ฑฐ, ๋Œ€์ฒดํ•˜๊ฑฐ๋‚˜ ๋ฐ์ดํ„ฐ์˜ ๋ถ„ํฌ๋ฅผ ๋ณ€๊ฒฝํ•ด์ฃผ๊ฑฐ๋‚˜ ์Šค์ผ€์ผ์„ ํ†ต์ผ์‹œ์ผœ์ฃผ๋Š” ๋“ฑ์˜ ์ž‘์—…๋“ค์ด ํ•ด๋‹น๋œ๋‹ค
    • ํ•™์Šต๊ณผ ๊ฒ€์ฆ. ์•Œ๊ณ ๋ฆฌ์ฆ˜ ํƒ์ƒ‰์„ ํ†ตํ•ด ์ฐพ์€ ์—ฌ๋Ÿฌ ๋ชจ๋ธ๋“ค์„ ํ…Œ์ŠคํŠธํ•ด๋ณด๊ณ  ์„ฑ๋Šฅ์ด ์ข‹์€ ๋ชจ๋ธ์„ ๋ฒ ์ด์Šค๋ผ์ธ์œผ๋กœ ์„ ์ •ํ•˜์—ฌ ์—ฌ๋Ÿฌ ํ•™์Šต ๊ธฐ๋ฒ•์„ ์ ์šฉํ•˜๊ณ  ๋ชจ๋ธ ํŠœ๋‹์„ ํ•˜๋ฉด์„œ ์„ฑ๋Šฅ์„ ๊ณ ๋„ํ™”์‹œํ‚จ๋‹ค.
    • ์ตœ์ข…ํ…Œ์ŠคํŠธ. ๊ฒ€์ฆ์„ ํ†ตํ•ด ๋ชจ๋ธ์˜ ์„ฑ๋Šฅ์ด ์–ด๋А์ •๋„ ์‚ฌ์šฉ๊ฐ€๋Šฅํ•œ ์ •๋„๋ฅผ ๋งŒ์กฑ์‹œ์ผฐ๋‹ค๋ฉด ์ด์ „์— ๋ถ„๋ฆฌํ•œ ํ…Œ์ŠคํŠธ์…‹์„ ํ†ตํ•ด ์ตœ์ข… ํ‰๊ฐ€๋ฅผ ์ง„ํ–‰ํ•œ๋‹ค. 
    • ์‹œ์Šคํ…œ ๋Ÿฐ์นญ. ํ‰๊ฐ€๋ฅผ ๋งˆ์นœ ๋ชจ๋ธ์„ ๋ฐฐํฌํ•˜์—ฌ ์›น์ด๋‚˜ ๋‹ค์–‘ํ•œ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ์ ‘๋ชฉ์‹œ์ผœ ์‹ค์ œ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•œ๋‹ค. ๋ชจ๋ธ์ด ์ž˜ ์ž‘๋™ํ•˜๊ณ  ์žˆ๋Š”์ง€, ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธฐ๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด๊ฒฐํ• ์ง€ ๋“ฑ ๋ชจ๋‹ˆํ„ฐ๋ง๊ณผ ์œ ์ง€ ๋ณด์ˆ˜๊ฐ€ ํ•„์š”ํ•˜๋‹ค.

 

 

 

 

 

1.2 ๋ฌธ์ œ ์ •์˜

 

ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๊ธฐ์— ์•ž์„œ ์šฐ๋ฆฌ๊ฐ€ ๊ฐ€์žฅ ๋จผ์ € ํ•ด์•ผํ•  ๊ฒƒ์€ ๋ฌธ์ œ ์ •์˜, ๋ชฉ์ ์ด ๋ฌด์—‡์ธ์ง€ ์•„๋Š” ๊ฒƒ์ด๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ์–ด๋–ค ๋ชฉ์ ์„ ์œ„ํ•ด ํ”„๋กœ๋•ํŠธ๋ฅผ ๋งŒ๋“ค์–ด์•ผ ํ•˜๋Š”์ง€, ์–ด๋–ค ๋ฌธ์ œ๋ฅผ ํ’€์–ด์•ผ ํ•˜๋Š”์ง€. ์‰ฝ๊ฒŒ ๋งํ•˜์ž๋ฉด ์ƒ์‚ฌ๋‚˜ ๊ณ ๊ฐ์ด ์š”์ฒญํ•œ ์š”๊ตฌ์‚ฌํ•ญ์ด ๊ตฌ์ฒด์ ์œผ๋กœ ์–ด๋–ค ๊ฒƒ์ธ์ง€๋ฅผ ๋จผ์ € ์•Œ์•„์•ผํ•œ๋‹ค.

    • ๋ฌธ์ œ ์ •์˜๊ฐ€ ์ค‘์š”ํ•œ ์ด์œ ๋Š” ์ •์˜๋ฅผ ์–ด๋–ป๊ฒŒ ํ•˜๋Š”๊ฐ€์— ๋”ฐ๋ผ ์šฐ๋ฆฌ์˜ ์ ‘๊ทผ๋ฒ•์ด๋‚˜ ๊ณ„ํš๋“ค์ด ๋‹ฌ๋ผ์งˆ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๊ฐ„๋‹จํ•˜๊ฒŒ ๋งํ•˜์ž๋ฉด ๊ฒฌ์ ์„ ์ง ๋‹ค, ํฐ ๊ทธ๋ฆผ์„ ๊ทธ๋ฆฐ๋‹ค-๋Š” ๋ง๋กœ๋„ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค.
    • ์•ž์—์„œ ๋‹ค๋ฃฌ ์˜ˆ์‹œ์ฒ˜๋Ÿผ ์ง‘๊ฐ’์„ ์˜ˆ์ธกํ•  ๊ฒƒ์ธ์ง€, ๊ฐœ์™€ ๊ณ ์–‘์ด๋ฅผ ๋ถ„๋ฅ˜ํ•  ๊ฒƒ์ธ์ง€์— ๋”ฐ๋ผ ์–ด๋–ค ๋”ฅ๋Ÿฌ๋‹ ๊ธฐ๋ฒ•์„ ์ ์šฉํ• ์ง€, ์–ด๋–ค ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•˜๋ฉฐ ์–ด๋–ค ์ „์ฒ˜๋ฆฌ๋ฅผ ํ•ด์ค„ ๊ฒƒ์ธ์ง€, ์–ด๋–ค ์„ฑ๋Šฅ ์ง€ํ‘œ๋ฅผ ์จ์•ผํ• ์ง€ ๋“ฑ ์—ฌ๋Ÿฌ๊ฐ€์ง€ ์‚ฌํ•ญ๋“ค์„ ๋ฏธ๋ฆฌ ์ •๋ฆฌํ•˜๋Š” ๊ฒƒ์ด ์ข‹๋‹ค.
    • ์ด ํ”„๋กœ์ ํŠธ๋ฅผ ๊ฐ„๋‹จํ•œ ๊ฐ€์ƒ์˜ ์ƒํ™ฉ์œผ๋กœ ์„ค์ •ํ•ด๋ณด๊ฒ ๋‹ค. ๋‹น์‹ ์€ ๋ถ€๋™์‚ฐ๊ณผ ์ฃผํƒ ๋งค๋ฌผ ๊ฑฐ๋ž˜ ๋“ฑ์„ ๋‹ค๋ฃจ๋Š” ํฐ ํšŒ์‚ฌ์˜ AI ๊ฐœ๋ฐœ์ž์ด๋ฉฐ ์ƒ์‚ฌ์˜ ์š”์ฒญ์œผ๋กœ ๋ถ€๋™์‚ฐ ํˆฌ์ž์— ํ™œ์šฉํ•˜๊ธฐ ์œ„ํ•œ ์ง‘๊ฐ’ ์˜ˆ์ธก ๋ชจ๋ธ์„ ๊ฐœ๋ฐœํ•ด๋‹ฌ๋ผ๋Š” ์š”์ฒญ์„ ๋ฐ›์•˜๋‹ค
    • ๊ทธ๋ž˜์„œ ๋ฌธ์ œ ์ •์˜๋ฅผ ๋จผ์ € ํ•˜๊ณ ์ž ์ƒ์‚ฌ์—๊ฒŒ, ๊ณ ๊ฐ์—๊ฒŒ ์ด๋ ‡๊ฒŒ ์งˆ๋ฌธํ–ˆ๋‹ค. ‘์ด ๋น„์ฆˆ๋‹ˆ์Šค, ๊ฐœ๋ฐœ์˜ ๋ชฉ์ ์ด ์ •ํ™•ํžˆ ๋ฌด์—‡์ธ๊ฐ€์š”?? ๋ฌด์—‡์„ ๋งŒ๋“ค๋ฉด ๋ ๊นŒ์š”??’
    • ์šด์ข‹๊ฒŒ ๋น ๋ฅธ ๋‹ต๋ณ€์„ ๋“ค์„ ์ˆ˜ ์žˆ์—ˆ๋‹ค. ‘์บ˜๋ฆฌํฌ๋‹ˆ์•„ ์ธ๊ตฌ ์กฐ์‚ฌ ๋ฐ์ดํ„ฐ๋ฅผ ์‚ฌ์šฉํ•ด ์บ˜๋ฆฌํฌ๋‹ˆ์•„์˜ ์ฃผํƒ ๊ฐ€๊ฒฉ ๋ชจ๋ธ์„ ๋งŒ๋“œ๋Š” ๊ฒƒ’
    • ๋ฐ์ดํ„ฐ์— ๋ผ๋ฒจ๋ง์ด ๋˜์–ด ์žˆ๋‹ค๊ณ  ํ•œ๋‹ค! ๊ทธ๋ ‡๋‹ค๋ฉด ์ด๊ฑด ์ •๋‹ต๊ฐ’์ด ์žˆ๋Š” ์ง€๋„ํ•™์Šต! ๊ทธ๋ฆฌ๊ณ  ๊ฐ’์„.. ์˜ˆ์ธก? ์•„ ํšŒ๊ท€ ๋ฌธ์ œ! ๋‹น์‹ ์€ ํšŒ๊ท€ ๋ชจ๋ธ์„ ์ง€๋„ ํ•™์Šต ๋ฐฉ๋ฒ•์œผ๋กœ ์‚ฌ์šฉํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ๋‹ค.
    • ์ด์ œ ์ด ๋ฌธ์ œ๋ฅผ ์–ด๋–ป๊ฒŒ ํ•ด๊ฒฐํ•  ๊ฒƒ์ธ์ง€ ํ•˜๋‚˜์”ฉ ์•Œ์•„๋ณด๋„๋ก ํ•˜๊ฒ ๋‹ค. 

 

 

 

 

 

1.3 ์„ฑ๋Šฅ ์ธก์ • ์ง€ํ‘œ ์„ ํƒ

  • ๋ฌธ์ œ ์ •์˜๋ฅผ ํ†ตํ•ด ๋‹น์‹ ์€ ํšŒ๊ท€๋ผ๋Š” ํ•™์Šต ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ๋‹ค. ํ•˜์ง€๋งŒ ํšŒ๊ท€๋กœ ๋ชจ๋ธ์„ ๋งŒ๋“ค๋”๋ผ๋„ ์ด ๋ชจ๋ธ์ด ์„ฑ๋Šฅ์ด ์ข‹์€์ง€ ์•ˆ์ข‹์€์ง€๋ฅผ ํŒ๋‹จํ•˜๊ธฐ ์œ„ํ•œ ๊ธฐ์ค€์ด ํ•„์š”ํ•˜๋‹ค
    ⇒ ๊ทธ๋ž˜์„œ ์šฐ๋ฆฌ๋Š” ๋ฌธ์ œ ์ •์˜ ํ›„์— ๊ฐ ๋ฐฉ๋ฒ•์— ์ ํ•ฉํ•œ ์„ฑ๋Šฅ ์ธก์ • ์ง€ํ‘œ๋ฅผ ์„ ํƒํ•ด์•ผ ํ•œ๋‹ค.
  • ํšŒ๊ท€์˜ ์„ฑ๋Šฅ ์ธก์ • ์ง€ํ‘œ์—๋Š” ์—ฌ๋Ÿฌ๊ฐ€์ง€๊ฐ€ ์กด์žฌํ•œ๋‹ค. ์šฐ๋ฆฌ๋Š” ๊ทธ ์ค‘ ์ฑ…์—์„œ ์„ค๋ช…ํ•œ 3๊ฐ€์ง€ ์ง€ํ‘œ, MAE, MSE, RMSE์— ๋Œ€ํ•ด ์•Œ์•„๋ณผ ๊ฒƒ์ด๋‹ค

 

์„ฑ๋Šฅ ์ธก์ • ์ง€ํ‘œ๋ฅผ ์ดํ•ดํ•˜๊ธฐ ์œ„ํ•ด์„  ์˜ค์ฐจ๋ผ๋Š” ๊ฐœ๋…์— ๋Œ€ํ•ด ๋จผ์ € ์•Œ์•„์•ผํ•œ๋‹ค.

  • ์˜ค์ฐจ๋ž€ ์‹ค์ œ๊ฐ’์—์„œ ์˜ˆ์ธก๊ฐ’์„ ๋บ€ ๊ฐ’, ์‹ค์ œ๊ฐ’๊ณผ ์˜ˆ์ธก๊ฐ’ ๊ฐ„์˜ ์ฐจ์ด๋ฅผ ๋งํ•œ๋‹ค. 
  • ์ด๋Ÿฐ ์˜ค์ฐจ๊ฐ’์„ ์ ˆ๋Œ“๊ฐ’์ด๋‚˜ ์ œ๊ณฑ ๋“ฑ ์—ฌ๋Ÿฌ ๊ณ„์‚ฐ์„ ์‚ฌ์šฉํ•œ ๊ฒƒ์ด MAE, MSE, RMSE์ด๋‹ค

 

 


 

 

MAE (Mean Absolute Error)

  • ํ•ต์‹ฌ ํฌ์ธํŠธ๋Š” ์ ˆ๋Œ“๊ฐ’์ด๋‹ค. ์‹ค์ œ๊ฐ’(yi) ์—์„œ ์˜ˆ์ธก๊ฐ’(y^i) ์„ ๋นผ์„œ ๊ตฌํ•œ ์˜ค์ฐจ์— ์ ˆ๋Œ“๊ฐ’์œผ๋กœ ๋ณ€ํ™˜ํ•˜๊ณ  ์ด ๊ฐ’๋“ค์„ ๋ชจ๋‘ ๋”ํ•ด์„œ ๋ฐ์ดํ„ฐ์˜ ์ „์ฒด ๊ฐœ์ˆ˜๋งŒํผ ๋‚˜๋ˆ„์–ด ํ‰๊ท ๊ฐ’์„ ๊ตฌํ•œ๋‹ค
  • ์ ˆ๋Œ“๊ฐ’ ๋ณ€ํ™˜ ์™ธ์—๋Š” ๋‹ค๋ฅธ ๊ณ„์‚ฐ์ด ์—†๊ธฐ ๋•Œ๋ฌธ์— ๋ฐ์ดํ„ฐ์™€ ๊ฐ™์€ ๋‹จ์œ„๋ฅผ ๊ฐ€์ง€๋ฏ€๋กœ ์ง๊ด€์ ์ด๋‹ค! ํ•˜์ง€๋งŒ ๋™์‹œ์— ์ ˆ๋Œ“๊ฐ’ ๋•Œ๋ฌธ์— ๋ชจ๋ธ์ด ์˜ˆ์ธก์„ ์‹ค์ œ๊ฐ’์— ๋น„ํ•ด ๋‚ฎ๊ฒŒ ํ–ˆ๋Š”์ง€ ๋†’๊ฒŒ ํ–ˆ๋Š”์ง€๋ฅผ ์•Œ ์ˆ˜ ์—†๋‹ค

    ex) ์‹ค์ œ๊ฐ’์ด 3, ์˜ˆ์ธก๊ฐ’์ด 1์ด๋ผ๋ฉด ์˜ค์ฐจ๋Š” 3-1 = 2 / ์‹ค์ œ๊ฐ’์ด 1, ์˜ˆ์ธก๊ฐ’์ด 3์ด๋ผ๋ฉด ์˜ค์ฐจ๋Š” 1-3 = -2 ์ด๋ ‡๊ฒŒ ์˜ค์ฐจ๊ฐ€ 2์™€ -2๊ฐ€ ๋‚˜์™”์ง€๋งŒ ์—ฌ๊ธฐ์— ์ ˆ๋Œ“๊ฐ’์„ ์”Œ์šฐ๋ฉด ์ „๋ถ€ 2๋กœ ๋‚˜์˜ค๊ธฐ ๋•Œ๋ฌธ์— ์˜ˆ์ธก๊ฐ’์ด ์‹ค์ œ๊ฐ’๋ณด๋‹ค ๋†’์€์ง€ ๋‚ฎ์€์ง€๋ฅผ ์•Œ ์ˆ˜ ์—†๋‹ค
    MAE๋Š” ๋ชจ๋ธ๊ณผ ์ „์ฒด ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ์„ฑ๋Šฅ์„ ๋‚˜ํƒ€๋‚ด๋Š” ํ•˜๋‚˜์˜ ๊ฐ’์ด๋ฏ€๋กœ MAE๊ฐ’ ๋งŒํผ ๋ชจ๋ธ์ด ๋‚ฎ๊ฒŒ ์˜ˆ์ธกํ•˜๋Š”์ง€ ์•„๋‹ˆ๋ฉด ๋†’๊ฒŒ ์˜ˆ์ธกํ•˜๋Š”์ง€ ๋˜ํ•œ ํŒŒ์•…ํ•  ์ˆ˜ ์—†๋‹ค

 

์žฅ์ 

  1. ์ง๊ด€์  ํ•ด์„:
    MAE๋Š” ์‹ค์ œ ๊ฐ’๊ณผ ์˜ˆ์ธก ๊ฐ’์˜ ์ ˆ๋Œ€ ์ฐจ์ด๋ฅผ ํ‰๊ท ํ•œ ๊ฐ’์ด๋ฏ€๋กœ, ํ•ด์„์ด ์ง๊ด€์ ์ด๊ณ  ๋‹จ์œ„๊ฐ€ ์‹ค์ œ ๊ฐ’์˜ ๋‹จ์œ„์™€ ๋™์ผํ•˜๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์‹ค์ œ ๊ฐ’์˜ ๋‹จ์œ„๊ฐ€ ๋‹ฌ๋Ÿฌ($)๋ผ๋ฉด MAE๋„ ๋‹ฌ๋Ÿฌ($) ๋‹จ์œ„์ด๋‹ค.

  2. ์ด์ƒ์น˜์— ๋œ ๋ฏผ๊ฐํ•จ:
    MAE๋Š” ๊ฐ ์˜ค์ฐจ์˜ ์ ˆ๋Œ€๊ฐ’์„ ์ทจํ•˜์—ฌ ํ‰๊ท ์„ ๋‚ด๋ฏ€๋กœ, ์ด์ƒ์น˜์— ๋Œ€ํ•œ ์˜ํ–ฅ์ด MSE๋ณด๋‹ค ์ ๋‹ค. ์ด๋Š” ์ด์ƒ์น˜๊ฐ€ ๋งŽ์€ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•ด ์•ˆ์ •์ ์ธ ์„ฑ๋Šฅ ํ‰๊ฐ€๋ฅผ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•œ๋‹ค.

  3. ๊ท ํ˜• ์žกํžŒ ํŒจ๋„ํ‹ฐ:
    MAE๋Š” ๋ชจ๋“  ์˜ค๋ฅ˜์— ๋Œ€ํ•ด ๋™์ผํ•œ ํŒจ๋„ํ‹ฐ๋ฅผ ๋ถ€๊ณผํ•œ๋‹ค. ์ด๋Š” ์ž‘์€ ์˜ค๋ฅ˜์™€ ํฐ ์˜ค๋ฅ˜์— ๋Œ€ํ•ด ๊ท ํ˜• ์žกํžŒ ํ‰๊ฐ€๋ฅผ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•œ๋‹ค.

 

๋‹จ์ 

  1. ๋ฏธ๋ถ„์˜ ์–ด๋ ค์›€:
    MAE๋Š” ์ ˆ๋Œ€๊ฐ’์„ ํฌํ•จํ•˜๊ณ  ์žˆ๊ธฐ ๋•Œ๋ฌธ์—, MSE์ฒ˜๋Ÿผ ๊ฐ„๋‹จํžˆ ๋ฏธ๋ถ„ํ•  ์ˆ˜ ์—†๋‹ค. ์ด๋Š” ์ตœ์ ํ™” ์•Œ๊ณ ๋ฆฌ์ฆ˜์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๋ฐ ์•ฝ๊ฐ„์˜ ์–ด๋ ค์›€์„ ์ค„ ์ˆ˜ ์žˆ๋‹ค.

  2. ํฐ ์˜ค๋ฅ˜์— ๋œ ๋ฏผ๊ฐํ•จ:
    MAE๋Š” ํฐ ์˜ค๋ฅ˜์— ๋Œ€ํ•ด MSE๋งŒํผ์˜ ํŒจ๋„ํ‹ฐ๋ฅผ ๋ถ€๊ณผํ•˜์ง€ ์•Š์œผ๋ฏ€๋กœ, ํฐ ์˜ค๋ฅ˜๋ฅผ ์ค„์ด๋Š” ๋ฐ๋Š” MSE๋ณด๋‹ค ๋œ ํšจ๊ณผ์ ์ผ ์ˆ˜ ์žˆ๋‹ค.

 

์‚ฌ์šฉํ•˜๊ธฐ ์ ํ•ฉํ•œ ์ƒํ™ฉ

  1. ์ด์ƒ์น˜๊ฐ€ ๋งŽ์€ ๋ฐ์ดํ„ฐ:
    MAE๋Š” ์ด์ƒ์น˜์— ๋œ ๋ฏผ๊ฐํ•˜๊ธฐ ๋•Œ๋ฌธ์—, ์ด์ƒ์น˜๊ฐ€ ๋งŽ์€ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•ด ๋ชจ๋ธ ์„ฑ๋Šฅ์„ ํ‰๊ฐ€ํ•˜๋Š” ๋ฐ ์ ํ•ฉํ•˜๋‹ค.

  2. ์ง๊ด€์  ํ•ด์„์ด ํ•„์š”ํ•œ ๊ฒฝ์šฐ:
    ์˜ˆ์ธก ์„ฑ๋Šฅ์„ ์‹ค์ œ ๊ฐ’์˜ ๋‹จ์œ„๋กœ ํ•ด์„ํ•˜๊ณ ์ž ํ•  ๋•Œ MAE๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ ํ•ฉํ•˜๋‹ค.

  3. ๊ท ํ˜• ์žกํžŒ ์˜ค๋ฅ˜ ํ‰๊ฐ€:
    ๋ชจ๋“  ์˜ค๋ฅ˜์— ๋Œ€ํ•ด ๊ท ํ˜• ์žกํžŒ ํ‰๊ฐ€๊ฐ€ ํ•„์š”ํ•œ ๊ฒฝ์šฐ, ์˜ˆ๋ฅผ ๋“ค์–ด, ํฐ ์˜ค๋ฅ˜๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ž‘์€ ์˜ค๋ฅ˜๋„ ๊ณ ๋ฅด๊ฒŒ ์ค‘์š”์‹œํ•˜๋Š” ๊ฒฝ์šฐ์— MAE๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ ํ•ฉํ•˜๋‹ค.

 


 

 

 

MSE (Mean Squared Error)

  • MAE๊ฐ€ ์˜ค์ฐจ๋ฅผ ์ ˆ๋Œ“๊ฐ’์œผ๋กœ ๋ณ€ํ™˜ํ•ด์คฌ๋‹ค๋ฉด MSE๋Š” ์ œ๊ณฑ์„ ํ•ด์ค€๋‹ค!
  • ์‹ค์ œ ๊ฐ’๊ณผ ์˜ˆ์ธก ๊ฐ’ ์‚ฌ์ด์˜ ์ฐจ์ด๋ฅผ ์ œ๊ณฑํ•˜์—ฌ ํ‰๊ท ์„ ๋‚ด๋Š” ๋ฐฉ์‹์œผ๋กœ ๊ณ„์‚ฐ๋œ๋‹ค

์žฅ์ 

  1. ์ง๊ด€์  ์ดํ•ด:
    ์˜ˆ์ธก ๊ฐ’๊ณผ ์‹ค์ œ ๊ฐ’์˜ ์ฐจ์ด๋ฅผ ์ œ๊ณฑํ•˜์—ฌ ํ‰๊ท ์„ ๋‚ด๋Š” ๋ฐฉ์‹์ด๊ธฐ ๋•Œ๋ฌธ์— MAE์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ์ง๊ด€์ ์œผ๋กœ ์ดํ•ดํ•˜๊ธฐ ์‰ฝ๋‹ค. ์ฐจ์ด์˜ ์ œ๊ณฑ์ด๋ฏ€๋กœ ํ•ญ์ƒ ์–‘์ˆ˜์ด๊ณ , ์ฐจ์ด๊ฐ€ ํด์ˆ˜๋ก ํŒจ๋„ํ‹ฐ๊ฐ€ ์ปค์ง„๋‹ค.

  2. ์ˆ˜ํ•™์  ํŽธ๋ฆฌ์„ฑ:
    MSE๋Š” ๋ฏธ๋ถ„ ๊ฐ€๋Šฅํ•˜๊ณ , ๊ฒฝ์‚ฌ ํ•˜๊ฐ•๋ฒ•๊ณผ ๊ฐ™์€ ์ตœ์ ํ™” ์•Œ๊ณ ๋ฆฌ์ฆ˜์— ์‰ฝ๊ฒŒ ์ ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ์ œ๊ณฑํ•ญ์˜ ๋ฏธ๋ถ„์ด ๊ฐ„๋‹จํ•˜์—ฌ ์ˆ˜ํ•™์ ์œผ๋กœ ๋‹ค๋ฃจ๊ธฐ ์‰ฝ๋‹ค.

  3. ํฐ ์˜ค๋ฅ˜์— ๋Œ€ํ•œ ํฐ ํŒจ๋„ํ‹ฐ:
    MSE๋Š” ์˜ˆ์ธก ์˜ค๋ฅ˜๊ฐ€ ํด์ˆ˜๋ก ๊ทธ์— ๋Œ€ํ•œ ํŒจ๋„ํ‹ฐ๊ฐ€ ์ œ๊ณฑ์œผ๋กœ ์ฆ๊ฐ€ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ํฐ ์˜ค๋ฅ˜์— ๋ฏผ๊ฐํ•˜๋‹ค. ์ด๋Š” ํฐ ์˜ค๋ฅ˜๋ฅผ ์ค„์ด๋Š” ๋ฐ ํšจ๊ณผ์ ์ด๋‹ค.

๋‹จ์ 

  1. ์ด์ƒ์น˜์— ๋ฏผ๊ฐํ•จ:
    MSE๋Š” ํฐ ์˜ค๋ฅ˜์— ๋Œ€ํ•œ ํŒจ๋„ํ‹ฐ๊ฐ€ ํฌ๊ธฐ ๋•Œ๋ฌธ์— ์ด์ƒ์น˜(Outlier)์— ๋งค์šฐ ๋ฏผ๊ฐํ•˜๋‹ค. ๋ฐ์ดํ„ฐ์— ์ด์ƒ์น˜๊ฐ€ ๋งŽ๋‹ค๋ฉด MSE๋Š” ๊ณผ๋„ํ•˜๊ฒŒ ํฐ ๊ฐ’์„ ๊ฐ€์ง€๊ฒŒ ๋œ๋‹ค.

  2. ํ•ด์„์˜ ์–ด๋ ค์›€:
    MSE์˜ ๋‹จ์œ„๋Š” ์‹ค์ œ ๊ฐ’์˜ ๋‹จ์œ„์˜ ์ œ๊ณฑ์ด๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์‹ค์ œ ๊ฐ’์˜ ๋‹จ์œ„๊ฐ€ ๋‹ฌ๋Ÿฌ($)๋ผ๋ฉด MSE์˜ ๋‹จ์œ„๋Š” ๋‹ฌ๋Ÿฌ ์ œ๊ณฑ($^2)์ด ๋œ๋‹ค. ์ด๋Š” ๋ฐ์ดํ„ฐ์˜ ์Šค์ผ€์ผ์— ๋”ฐ๋ผ ํ•ด์„์ด ๋‹ค์†Œ ์–ด๋ ค์šธ ์ˆ˜ ์žˆ๋‹ค.

 

์‚ฌ์šฉํ•˜๊ธฐ ์ ํ•ฉํ•œ ์ƒํ™ฉ

  1. ์ด์ƒ์น˜๊ฐ€ ์ ์€ ๋ฐ์ดํ„ฐ:
    MSE๋Š” ์ด์ƒ์น˜์— ๋ฏผ๊ฐํ•˜๊ธฐ ๋•Œ๋ฌธ์—, ๋ฐ์ดํ„ฐ์— ์ด์ƒ์น˜๊ฐ€ ๋งŽ์ง€ ์•Š์€ ๊ฒฝ์šฐ์— ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ ํ•ฉํ•˜๋‹ค.

  2. ํฐ ์˜ค๋ฅ˜๋ฅผ ์ค„์ด๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•œ ๊ฒฝ์šฐ:
    MSE๋Š” ํฐ ์˜ค๋ฅ˜์— ๋Œ€ํ•ด ํฐ ํŒจ๋„ํ‹ฐ๋ฅผ ๋ถ€๊ณผํ•˜๋ฏ€๋กœ, ํฐ ์˜ค๋ฅ˜๋ฅผ ์ค„์ด๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•œ ๊ฒฝ์šฐ์— ์ ํ•ฉํ•˜๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๊ธˆ์œต ๋ถ„์•ผ์—์„œ ํฐ ์†์‹ค์„ ํ”ผํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•œ ๊ฒฝ์šฐ์— ์œ ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

  3. ํšŒ๊ท€ ๋ชจ๋ธ์˜ ํ•™์Šต๊ณผ ํ‰๊ฐ€:
    MSE๋Š” ํšŒ๊ท€ ๋ชจ๋ธ์˜ ์„ฑ๋Šฅ์„ ํ‰๊ฐ€ํ•˜๋Š” ๋ฐ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋ฉฐ, ๋ชจ๋ธ์˜ ํ•™์Šต ๊ณผ์ •์—์„œ ์†์‹ค ํ•จ์ˆ˜๋กœ ์ž์ฃผ ์‚ฌ์šฉ๋œ๋‹ค.

 

 

 

 

 


 

RMSE (Root Mean Squared Error)

 

  • MSE (Mean Squared Error)์˜ ์ œ๊ณฑ๊ทผ์„ ์ทจํ•˜์—ฌ ๊ณ„์‚ฐํ•œ ๊ฐ’์œผ๋กœ, MSE๊ฐ€ ์ œ๊ณฑ ์—ฐ์‚ฐ์œผ๋กœ ํฐ ์ด์ƒ์น˜ ๋ฐ์ดํ„ฐ์— ์˜ํ–ฅ์„ ๋งŽ์ด ๋ฐ›๋Š” ๊ฒƒ์„ ๋ฃจํŠธ๋ฅผ ํ†ตํ•ด ์˜ํ–ฅ์„ ๊ฐ์†Œ์‹œ์ผฐ์œผ๋‚˜ ์–ด๋А์ •๋„ ์ด์ƒ์น˜์˜ ์˜ํ–ฅ์„ ์—ฌ์ „ํžˆ ๋ฐ›๋Š”๋‹ค
  • ๋ฃจํŠธ๋ฅผ ํ†ตํ•ด ์‹ค์ œ ๋ฐ์ดํ„ฐ์™€ ๊ฐ™์€ ๋‹จ์œ„๋กœ ํ‘œํ˜„๋˜์–ด MAE์ฒ˜๋Ÿผ ์ง๊ด€์ ์ด๊ณ  ํ•ด์„์ด ์šฉ์ดํ•˜๋‹ค.

์žฅ์ 

  1. ์ง๊ด€์  ํ•ด์„:
    RMSE๋Š” ์˜ˆ์ธก ์˜ค์ฐจ์˜ ์ œ๊ณฑ์„ ํ‰๊ท ํ•˜์—ฌ ์ œ๊ณฑ๊ทผ์„ ์ทจํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์‹ค์ œ ๊ฐ’๊ณผ ๊ฐ™์€ ๋‹จ์œ„๋ฅผ ๊ฐ€์ง€๊ฒŒ ๋œ๋‹ค. ์ด๋Š” ๊ฒฐ๊ณผ๋ฅผ ์ง๊ด€์ ์œผ๋กœ ํ•ด์„ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋œ๋‹ค.

  2. ํฐ ์˜ค๋ฅ˜์— ๋ฏผ๊ฐํ•จ:
    RMSE๋Š” ํฐ ์˜ค๋ฅ˜์— ๋Œ€ํ•ด ๋” ํฐ ํŒจ๋„ํ‹ฐ๋ฅผ ๋ถ€๊ณผํ•œ๋‹ค. ์ด๋Š” ๋ชจ๋ธ์ด ํฐ ์˜ค๋ฅ˜๋ฅผ ์ตœ์†Œํ™”ํ•˜๋Š” ๋ฐ ํšจ๊ณผ์ ์ผ ์ˆ˜ ์žˆ๋‹ค.

  3. ๊ด‘๋ฒ”์œ„ํ•œ ์‚ฌ์šฉ:
    RMSE๋Š” ๋งŽ์€ ๋จธ์‹  ๋Ÿฌ๋‹๊ณผ ํ†ต๊ณ„ ๋ชจ๋ธ์—์„œ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๊ธฐ ๋•Œ๋ฌธ์—, ๊ฒฐ๊ณผ๋ฅผ ๋‹ค๋ฅธ ์—ฐ๊ตฌ๋‚˜ ๋ชจ๋ธ๊ณผ ๋น„๊ตํ•˜๊ธฐ ์‰ฌ์šด ์žฅ์ ์ด ์žˆ๋‹ค.

๋‹จ์ 

  1. ์ด์ƒ์น˜์— ๋ฏผ๊ฐํ•จ:
    RMSE๋Š” ์˜ค๋ฅ˜์˜ ์ œ๊ณฑ์„ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ด์ƒ์น˜์— ๋งค์šฐ ๋ฏผ๊ฐํ•˜๋‹ค.  ๋ฐ์ดํ„ฐ์— ์ด์ƒ์น˜๊ฐ€ ๋งŽ์„ ๊ฒฝ์šฐ MSE๋งŒํผ์€ ์•„๋‹ˆ๋”๋ผ๋„ RMSE ๊ฐ’์ด ํฌ๊ฒŒ ์™œ๊ณก๋  ์ˆ˜ ์žˆ๋‹ค.

  2. ํŽธํ–ฅ๋œ ํ‰๊ฐ€:
    ํฐ ์˜ค๋ฅ˜์— ๋” ํฐ ํŒจ๋„ํ‹ฐ๋ฅผ ๋ถ€๊ณผํ•˜๊ธฐ ๋•Œ๋ฌธ์—, ๋ชจ๋“  ์˜ค๋ฅ˜๋ฅผ ๊ท ํ˜• ์žˆ๊ฒŒ ํ‰๊ฐ€ํ•˜์ง€ ๋ชปํ•˜๊ณ  ํฐ ์˜ค๋ฅ˜์— ์ง€๋‚˜์น˜๊ฒŒ ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ๋‹ค.

  3. ๋น„ํ•ด์„์  ํŒจ๋„ํ‹ฐ ๊ตฌ์กฐ:
    ์ œ๊ณฑ๊ทผ์„ ์ทจํ•˜๋Š” ๊ตฌ์กฐ ๋•Œ๋ฌธ์—, ํŒจ๋„ํ‹ฐ์˜ ์ฆ๊ฐ€๊ฐ€ ๋น„์„ ํ˜•์ ์ด์–ด์„œ ํ•ด์„ํ•˜๊ธฐ ์–ด๋ ค์šธ ์ˆ˜ ์žˆ๋‹ค.

 

์‚ฌ์šฉํ•˜๊ธฐ ์ ํ•ฉํ•œ ์ƒํ™ฉ

  1. ํฐ ์˜ค๋ฅ˜๋ฅผ ์ค„์ด๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•œ ๊ฒฝ์šฐ:
    ์˜ˆ์ธก ์˜ค๋ฅ˜๊ฐ€ ํด์ˆ˜๋ก ํฐ ๋ฌธ์ œ๊ฐ€ ๋˜๋Š” ์ƒํ™ฉ์—์„œ๋Š” RMSE๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ ํ•ฉํ•˜๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๊ธฐ์ƒ ์˜ˆ์ธก ๋ชจ๋ธ์—์„œ ํฐ ์˜ค๋ฅ˜๊ฐ€ ์‹ฌ๊ฐํ•œ ์˜ํ–ฅ์„ ๋ฏธ์น  ์ˆ˜ ์žˆ๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ๋‹ค.

  2. ์ด์ƒ์น˜๊ฐ€ ์ ์€ ๋ฐ์ดํ„ฐ:
    ๋ฐ์ดํ„ฐ์— ์ด์ƒ์น˜๊ฐ€ ๊ฑฐ์˜ ์—†๊ฑฐ๋‚˜ ์ ์€ ๊ฒฝ์šฐ, RMSE๋Š” ํšจ๊ณผ์ ์ธ ์„ฑ๋Šฅ ํ‰๊ฐ€ ์ง€ํ‘œ๊ฐ€ ๋  ์ˆ˜ ์žˆ๋‹ค.

  3. ๋ชจ๋ธ ๋น„๊ต:
    ์—ฌ๋Ÿฌ ๋ชจ๋ธ์˜ ์„ฑ๋Šฅ์„ ๋น„๊ตํ•  ๋•Œ, ํŠนํžˆ ๋‹ค๋ฅธ ์—ฐ๊ตฌ๋‚˜ ๋ชจ๋ธ๊ณผ์˜ ๋น„๊ต๊ฐ€ ์ค‘์š”ํ•œ ๊ฒฝ์šฐ RMSE๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์œ ๋ฆฌํ•˜๋‹ค.

 

 


 

 

๊ฐ„๋‹จํžˆ 3๊ฐ€์ง€๋ฅผ ๋น„๊ตํ•ด๋ณด์ž๋ฉด

  • MAE๋Š” ์ด์ƒ์น˜๊ฐ€ ๋งŽ๊ฑฐ๋‚˜ ์ด์ƒ์น˜์˜ ์˜ํ–ฅ์„ ์ค„์ด๊ณ  ์‹ถ์„ ๋•Œ ์ ํ•ฉํ•˜๋‹ค.
  • MSE๋Š” ์ด์ƒ์น˜์— ๋ฏผ๊ฐํ•˜๊ฒŒ ๋ฐ˜์‘ํ•˜์—ฌ ๋ชจ๋ธ์„ ์กฐ์ •ํ•˜๊ณ  ์‹ถ์„ ๋•Œ ์ ํ•ฉํ•˜๋‹ค.
  • RMSE๋Š” MSE์™€ ๊ฐ™์€ ๋ชฉ์ ์„ ๊ฐ€์ง€๋ฉด์„œ๋„, ๊ฒฐ๊ณผ๋ฅผ ์‹ค์ œ ๋‹จ์œ„๋กœ ํ‘œํ˜„ํ•˜๊ณ  ์‹ถ์„ ๋•Œ ์ ํ•ฉํ•˜๋‹ค.

 

์•„๋ž˜๋Š” ์ด์ƒ์น˜๊ฐ€ ์กด์žฌํ•˜๋Š” ์‹ค์ œ๊ฐ’๊ณผ ์˜ˆ์ธก๊ฐ’์„ MAE, MSE, RMSE๋กœ ๊ตฌํ•ด๋ณด๋Š” ์˜ˆ์‹œ์ด๋‹ค. 

import numpy as np
from sklearn.metrics import *

y_true = np.array([1,2,3,4,100])
y_pred = np.array([5,6,7,8,50])


mae = mean_absolute_error(y_true, y_pred)
=> 13.2
------
mse = mean_squared_error(y_true, y_pred)
=> 512.8
-------
rmse = mean_squared_error(y_true, y_pred, squared=False)
rmse.round(2)
=> 22.65

 

  • ์ด๋ ‡๊ฒŒ ๊ฐ„๋‹จํ•œ ์˜ˆ์‹œ๋ฅผ ํ†ตํ•ด ์‹ค์ œ๊ฐ’์—์„œ ๋น„์ •์ƒ์ ์œผ๋กœ ํฐ ์ด์ƒ์น˜๊ฐ€ ์กด์žฌํ•  ๊ฒฝ์šฐ MSE๊ฐ’์ด ํฌ๊ฒŒ ์˜ํ–ฅ์„ ๋ฐ›๋Š” ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

 

 

 

 

 


2. ๋ฐ์ดํ„ฐ ๋ถ„์„

 

 ‘์บ˜๋ฆฌํฌ๋‹ˆ์•„ ์ธ๊ตฌ ์กฐ์‚ฌ ๋ฐ์ดํ„ฐ๋ฅผ ์‚ฌ์šฉํ•ด ์บ˜๋ฆฌํฌ๋‹ˆ์•„์˜ ์ฃผํƒ ๊ฐ€๊ฒฉ ๋ชจ๋ธ์„ ๋งŒ๋“œ๋Š” ๊ฒƒ’

 

 

 

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

 


 

2.1 ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ ํ™•์ธ

  • ๋ฐ์ดํ„ฐ์…‹์„ ํ™•์ธํ•  ๋•Œ๋Š” ๋จผ์ € ์–ด๋–ค ํŠน์„ฑ๋“ค๊ณผ ์–ด๋–ค ํ˜•ํƒœ์˜ ๋ฐ์ดํ„ฐ๋“ค์ด ๋‹ด๊ฒจ ์žˆ๋Š”์ง€, ์–ผ๋งˆ๋‚˜ ๋“ค์–ด์žˆ๋Š”์ง€ ๊ฐœ์ˆ˜ ๋“ฑ์„ ํ™•์ธํ•ด๋ณด๋Š” ๊ฒƒ์ด ํ•„์š”ํ•˜๋‹ค
  • ํŒ๋‹ค์Šค์˜ ์—ฌ๋Ÿฌ ๊ธฐ๋Šฅ๋“ค์„ ํ†ตํ•ด ๋ชจ๋ธ์— ๋Œ€ํ•ด ์ „์ฒด์ ์œผ๋กœ ์‚ดํŽด๋ณผ ๊ฒƒ์ด๋‹ค.
  • ๋ชจ๋ธ์„ ์‚ดํŽด๋ณด๊ธฐ ์œ„ํ•ด head(), info(), describe(), histogram ์„ ์‚ฌ์šฉํ•ด๋ณด๊ฒ ๋‹ค

 

head()

  • ๋ฐ์ดํ„ฐ์…‹์˜ ์ฒ˜์Œ ๋‹ค์„ฏํ–‰์„ ์ถœ๋ ฅํ•˜๋Š” ๊ธฐ๋Šฅ์œผ๋กœ, ์–ด๋–ค ๋ฐ์ดํ„ฐ๋“ค์ด ๋“ค์–ด์žˆ๋Š”์ง€ ๋Œ€๋žต์ ์œผ๋กœ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค. ๋””ํดํŠธ ๊ฐ’์€ 5๋กœ 5๊ฐœ ํ–‰์ด ์ถœ๋ ฅ๋˜์ง€๋งŒ ๋” ๋งŽ์ด ๋ณด๊ณ  ์‹ถ๊ฑฐ๋‚˜ ์กฐ์ ˆํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด head(7) ์ด๋ ‡๊ฒŒ ์›ํ•˜๋Š” ์ˆซ์ž๋กœ ๋ณ€๊ฒฝํ•ด์ฃผ๋ฉด ๋œ๋‹ค

 

 

 

info()

 

  • info๋ฅผ ํ†ตํ•ด ๋ฐ์ดํ„ฐ์…‹์˜ ๊ฐœ์ˆ˜, ๋ฐ์ดํ„ฐ์˜ ํ˜•ํƒœ, ํŠน์„ฑ์˜ ์ด๋ฆ„ ๋ฐ ๊ฐœ์ˆ˜ ๋“ฑ ๋‹ค์–‘ํ•œ ์ •๋ณด๋“ค์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค
  • ์—ฌ๊ธฐ์„œ ์ฃผ๋ชฉํ•  ๋ถ€๋ถ„์€ ํŒŒ๋ž€์ƒ‰๊ณผ ๋นจ๊ฐ„์ƒ‰์œผ๋กœ ํ‘œ๊ธฐํ•œ ๋ถ€๋ถ„์ด๋‹ค
    • RangeIndex : 20640. ์ด ๋ฐ์ดํ„ฐ์˜ ๊ฐœ์ˆ˜๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค. 
    • Data columns (total 10 columns) : ์ด 10๊ฐœ์˜ ์ปฌ๋Ÿผ, ํŠน์„ฑ์ด ์กด์žฌํ•œ๋‹ค
    • Non-Null Count : Non-Null์ด๋ž€ ๋ฌด์—‡์ผ๊นŒ? ์™œ ๊ทธ๋ƒฅ Count๊ฐ€ ์•„๋‹ˆ๊ณ  Non-Null์ด ์•ž์— ๋ถ™์–ด์žˆ์„๊นŒ?
      ๋ฐ์ดํ„ฐ์…‹ ์ค‘ ๊ฐ’์ด ์กด์žฌํ•˜์ง€ ์•Š์•„ ๋น„์–ด์žˆ๋Š” ๊ฐ’์„ ์šฐ๋ฆฌ๋Š” null์ด๋ผ ๋ถ€๋ฅด๋ฉฐ ๊ฒฐ์ธก์น˜๋ผ๊ณ ๋„ ํ•œ๋‹ค
      Non-Null = Not Null, null๊ฐ’์ด ์•„๋‹ˆ๋‹ค => ๋น„์–ด์žˆ์ง€ ์•Š๋‹ค! 
      ์—ฌ๊ธฐ์„œ ์ฃผ์˜ํ•  ์ ์€ null์€ ๋น„์–ด ์žˆ๋Š” ๊ฐ’์ด์ง€ 0์ด ์•„๋‹ˆ๋‹ค
      ๋˜ํ•œ non-null, ๊ฐ’์ด ์ž˜ ์ฑ„์›Œ์ ธ์žˆ๋‹ค๊ณ  ํ•ด์„œ ๋ฌด์กฐ๊ฑด ์ •์ƒ ๋ฐ์ดํ„ฐ๋ผ๊ณ  ํ•  ์ˆ˜ ์—†๋‹ค.. ์ด๋Š” ๋’ค์—์„œ ์ด์ƒ์น˜์— ๋Œ€ํ•ด ์ž์„ธํžˆ ๋‹ค๋ฃจ๊ฒ ๋‹ค 
    • total_bedrooms 20433 non-null : ์šฐ๋ฆฌ๋Š” ์ด ๋ฐ์ดํ„ฐ ๊ฐœ์ˆ˜๊ฐ€ 20640๊ฐœ์ž„์„ ํ™•์ธํ–ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด ์ปฌ๋Ÿผ์€ 20433๊ฐœ๋งŒ ์žˆ๋‹ค๋Š” ๊ฒƒ์€ 207๊ฐœ์˜ null๊ฐ’, ๊ฒฐ์ธก์น˜๊ฐ€ ์กด์žฌํ•จ์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค
    • Dtype = object : ํ•ด๋‹น ํŠน์„ฑ์ด ์–ด๋–ค ๋ฐ์ดํ„ฐ ํƒ€์ž…์ธ์ง€๋ฅผ ์˜๋ฏธํ•œ๋‹ค.
      float๋ผ๋ฉด 1.5, 1.0๊ณผ ๊ฐ™์€ ์‹ค์ˆ˜๋ฅผ ๋งํ•˜๋ฉฐ object๋Š” 'hello world'์™€ ๊ฐ™์€ ๋ฌธ์ž๋“ค์„ ์˜๋ฏธํ•œ๋‹ค

 

 

 

describe()

 

  • ์ „์ฒด ๋ฐ์ดํ„ฐ ์ค‘ ์ˆซ์žํ˜• ํŠน์„ฑ๋“ค์— ๋Œ€ํ•ด ๋ฐ์ดํ„ฐ ๊ฐœ์ˆ˜, ํ‰๊ท ๊ฐ’, ํ‘œ์ค€ํŽธ์ฐจ, ์ตœ์†Œ-์ตœ๋Œ€๊ฐ’, 1,2,3๋ถ„์œ„ ๊ฐ’์„ ๊ณ„์‚ฐํ•˜์—ฌ ํ‘œ ํ•˜๋‚˜๋กœ ๋ณด์—ฌ์ค€๋‹ค
    • ์—ฌ๊ธฐ์„œ ์ฃผ์˜ํ•˜๋ฉด ์ข‹์„ ๋ถ€๋ถ„์€ ๋น„์ •์ƒ์ ์ธ ๊ฐ’์ด ์žˆ์ง„ ์•Š์€์ง€ ์ด๋‹ค.
    • total_bedrooms ํŠน์„ฑ์€ info์—์„œ 207๊ฐœ ๋ฐ์ดํ„ฐ๊ฐ€ ๋น„์–ด์žˆ์Œ์„ ํ™•์ธํ•˜์˜€๋‹ค.
    • ๊ทธ๋Ÿผ ๋‹ค๋ฅธ ํŠน์„ฑ๋“ค์˜ ํ‰๊ท ๊ฐ’๊ณผ ์ตœ์†Œ-์ตœ๋Œ€๊ฐ’๋“ค์„ ํ™•์ธํ•ด๋ณด๋‹ˆ.. ํ‰๊ท ๊ฐ’์ด๋‚˜ ๋ถ„์œ„๊ฐ’๋“ค์— ๋น„ํ•ด 
      ๋นจ๊ฐ„์ƒ‰์œผ๋กœ ํ‘œ๊ธฐํ•œ ์ผ๋ถ€ ํŠน์„ฑ๋“ค์—์„œ ์ตœ๋Œ€๊ฐ’์ด ๋น„์ •์ƒ์ ์œผ๋กœ ํฐ ๊ฒƒ ๊ฐ™๋‹ค!
    • ์ด๋Ÿฐ ํŠน์ง•๋“ค์„ ํ†ตํ•ด ์ด์ƒ์น˜๊ฐ€ ์•„๋‹๊นŒ ์˜์‹ฌ์„ ํ•ด๋ณผ ์ˆ˜ ์žˆ๋‹ค. ๋” ์ž์„ธํ•˜๊ฒŒ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด ๊ทธ๋ž˜ํ”„๋ฅผ ๊ทธ๋ ค๋ณด๊ฒ ๋‹ค!

 

 

 

ํžˆ์Šคํ† ๊ทธ๋žจ

 

  • ๋ฐ์ดํ„ฐ์˜ ๋ถ„ํฌ๋ฅผ ์ดํ•ดํ•˜๊ธฐ ์‰ฝ๊ฒŒ ํžˆ์Šคํ† ๊ทธ๋žจ์„ ๊ทธ๋ ค๋ณด์•˜๋‹ค! ๊ทผ๋ฐ ํžˆ์Šคํ† ๊ทธ๋žจ์ด ๋ญ๋ƒ๊ณ ??
    • ๋ฐ์ดํ„ฐ์˜ ์ „์ฒด ๋ฒ”์œ„๋ฅผ ์ผ์ • ๊ตฌ๊ฐ„๋ณ„๋กœ ๋‚˜๋ˆ„์–ด ๊ทธ ๋ฒ”์œ„์— ์žˆ๋Š” ๊ฐ’๋“ค์˜ ๊ฐœ์ˆ˜๋ฅผ ๊ทธ๋ฆฐ ๊ทธ๋ž˜ํ”„์ด๋‹ค! 
    • ๊ฐ„๋‹จํ•œ ์˜ˆ์‹œ๋ฅผ ๋“ค์ž๋ฉด ์ค‘ํ•™๊ต์—์„œ ํ•™์ƒ๋“ค์˜ ํ‚ค๋ฅผ ๋ชจ์€ ๋ฐ์ดํ„ฐ๊ฐ€ ์žˆ๋‹ค. ํ•œ ๋ฐ˜์˜ ์ด ์ธ์›์€ 30๋ช…์ด๊ณ  ์ „์ฒด ๋ฒ”์œ„๋ฅผ 140cm~180cm๊นŒ์ง€ 10cm ๋‹จ์œ„๋กœ ๋‚˜๋ˆ„๊ณ  ๊ฐ ๋ฒ”์œ„์— ํ•ด๋‹นํ•˜๋Š” ํ•™์ƒ๋“ค์˜ ์ˆ˜๋ฅผ ์นด์šดํŠธํ•œ๋‹ค
    • 140 ~ 150 : 5๋ช…
    • 150 ~ 160 : 10๋ช…
    • 160 ~ 170 : 10๋ช…
    • 170 ~ 180 : 5๋ช…
    • ์ด๋Ÿฐ์‹์œผ๋กœ ๋ฒ”์œ„์˜ ๊ฐœ์ˆ˜๋ฅผ ์„ผ๋‹ค์Œ ๋ง‰๋Œ€๊ทธ๋ž˜ํ”„๋ฅผ ๊ทธ๋ฆฐ ๊ฒƒ์ด ํžˆ์Šคํ† ๊ทธ๋žจ์ด๋‹ค!
  • ์ด๋ ‡๊ฒŒ ํžˆ์Šคํ† ๊ทธ๋žจ์„ ๊ทธ๋ ค๋ด„์œผ๋กœ์จ ์šฐ๋ฆฌ๊ฐ€ ์–ป์„ ์ˆ˜ ์žˆ๋Š” ์ •๋ณด๋“ค์€ ๋‹ค์–‘ํ•˜๋‹ค!
    • housing_median_age, median_house_value์˜ ๊ฒฝ์šฐ ์˜ค๋ฅธ์ชฝ ๋์— ๋น„์ •์ƒ์ ์œผ๋กœ ๊ฐ’์ด ๋†’์€ ์ผ€์ด์Šค๊ฐ€ ์žˆ๋‹ค!
      ์ด๋Ÿฐ ๊ฒฝ์šฐ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ํ•  ๋•Œ ์ผ์ • ๋ฒ”์œ„๋ฅผ ์ •ํ•ด๋‘๊ณ  ๊ทธ ๋ฒ”์œ„๋ฅผ ๋„˜์–ด๊ฐ€๋Š” ๋ฐ์ดํ„ฐ๊ฐ’์ด๋ฉด ๋ฒ”์œ„์˜ ์ตœ์†Œ, ์ตœ๋Œ€์น˜๋กœ ์ฒ˜๋ฆฌํ•œ ๊ฒฝ์šฐ์ผ ์ˆ˜๋„ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ํ•ด๋‹น ์ผ€์ด์Šค๋ฅผ ๊ณ ๋ คํ•ด๋ด์•ผํ•œ๋‹ค
    • total_rooms, total_bedrooms, population, households๋Š” ๊ทธ๋ž˜ํ”„๊ฐ€ ์™ผ์ชฝ์œผ๋กœ ์น˜์šฐ์นœ ์ผ€์ด์Šค๊ฐ€ ์žˆ๋‹ค.
      describe์—์„œ ์ด์ƒ์น˜๋ฅผ ์˜์‹ฌํ–ˆ์œผ๋‚˜ ์ด๋ ‡๊ฒŒ ํ™•์ธํ•ด๋ณด๋‹ˆ ๋น„์ •์ƒ์ ์œผ๋กœ ํฐ ๊ฐ’๋“ค์ด ๊ทน์†Œ์ˆ˜๋กœ ์žˆ์Œ์„ ํ™•์‹ ํ•  ์ˆ˜ ์žˆ๋‹ค!
      ์šฐ๋ฆฌ๋Š” ๋ฐ์ดํ„ฐ ์ „์ฒ˜๋ฆฌ ๊ณผ์ •์—์„œ ์ด๋Ÿฐ ์ด์ƒ์น˜๋“ค์„ ์–ด๋–ป๊ฒŒ ๋‹ค๋ค„์•ผํ• ์ง€๋ฅผ ๊ณ ๋ฏผํ•ด๋ณผ ๊ฒƒ์ด๋‹ค.
    • ๊ทธ๋ฆฌ๊ณ  ๊ทธ๋ž˜ํ”„๋“ค์˜ x์ถ•์„ ๋ณด๋ฉด ์Œ์ˆ˜๊ฐ’๋ถ€ํ„ฐ ํ•œ์ž๋ฆฌ, ๋‘์ž์ˆ˜์—์„œ ๋งŽ๊ฒŒ๋Š” ์‹ญ๋งŒ๋‹จ์œ„๊นŒ์ง€ ๋ฒ”์œ„๊ฐ€ ๋‹ค์–‘ํ•˜๋‹ค. ์ด๋Ÿฐ ๋ฒ”์œ„ ๋˜ํ•œ ์ „์ฒ˜๋ฆฌ์—์„œ ๋‹ค๋ฃจ๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์šธ ๊ฒƒ์ด๋‹ค!

 


2.2 ๋ฐ์ดํ„ฐ์…‹ ๋ถ„๋ฆฌ

 

  • ๋ฐ์ดํ„ฐ ๋ถ„์„๊ณผ ์ „์ฒ˜๋ฆฌ์— ๋ณธ๊ฒฉ์ ์œผ๋กœ ๋“ค์–ด๊ฐ€๊ธฐ ์ „์— ํ…Œ์ŠคํŠธ ์…‹์„ ๋ฏธ๋ฆฌ ๋ถ„๋ฆฌํ•˜๋ ค ํ•œ๋‹ค
  • ์™œ ํ…Œ์ŠคํŠธ์…‹์„ ๋ฏธ๋ฆฌ ๋ถ„๋ฆฌํ•˜๋Š”๊ฑธ๊นŒ??
    • ๋ชจ๋ธ์˜ ์ตœ์ข… ์„ฑ๋Šฅ์„ ํ‰๊ฐ€ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ํ…Œ์ŠคํŠธ์…‹์„ ๋งˆ์ง€๋ง‰์— ๋”ฑ ํ•œ๋ฒˆ ์‚ฌ์šฉํ•˜์—ฌ ํ‰๊ฐ€ํ•ด์•ผํ•œ๋‹ค.
    • ํ…Œ์ŠคํŠธ์…‹์œผ๋กœ ๋ชจ๋ธ์˜ ์„ฑ๋Šฅ์„ ๋ฐ˜๋ณตํ•ด์„œ ํ‰๊ฐ€ํ•˜๊ฒŒ ๋˜๋ฉด ๋ชจ๋ธ์€ ํ•ด๋‹น ํ…Œ์ŠคํŠธ์…‹์— ๋งž์ถค ๋ชจ๋ธ์ด ๋˜๊ธฐ ๋•Œ๋ฌธ์— ์ƒˆ๋กœ์šด ๋ฐ์ดํ„ฐ๊ฐ€ ๋“ค์–ด์˜ฌ ๊ฒฝ์šฐ ์„ฑ๋Šฅ์ด ๋–จ์–ด์งˆ ๊ฐ€๋Šฅ์„ฑ์ด ํฌ๋‹ค.
    • ๋งŒ์•ฝ ํ…Œ์ŠคํŠธ์…‹์„ ์—ฌ๋Ÿฌ๋ฒˆ ๋ฝ‘์•„์„œ ํ‰๊ฐ€๋ฅผ ํ•œ๋‹ค๋ฉด?? ๋ชจ๋ธ์ด ์—ฌ๋Ÿฌ๋ฒˆ ๋ฝ‘์œผ๋ฉด์„œ ์ „์ฒด ๋ฐ์ดํ„ฐ์…‹์„ ๋ณด๊ณ  ํ•™์Šตํ•  ์ˆ˜๋„ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋จผ์ € ๋ถ„๋ฆฌํ•˜๋Š” ๊ฒƒ์ด๋‹ค!

 

train_test_split

 

  • ๋ฐ์ดํ„ฐ์…‹ ๋ถ„๋ฆฌ๋Š” ์‚ฌ์ดํ‚ท๋Ÿฐ์˜ train_test_split ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ๊ฐ„๋‹จํ•˜๊ฒŒ ํ•  ์ˆ˜ ์žˆ๋‹ค
  • 20%๋ฅผ ํ…Œ์ŠคํŠธ์…‹์œผ๋กœ ๋ถ„๋ฆฌํ–ˆ์œผ๋ฉฐ ์ „์ฒด ๋ฐ์ดํ„ฐ 20640๊ฐœ ์ค‘ train์…‹์œผ๋กœ 16512๊ฐœ, test์…‹์œผ๋กœ 4128๊ฐœ๋ฅผ ์‚ฌ์šฉํ•˜์˜€๋‹ค๊ฐ’์„ ์ง€์ •ํ•ด์ฃผ๋ฉด ๊ฐ™์€ ๋ฐ์ดํ„ฐ์…‹์„ ์–ป์„ ์ˆ˜ ์žˆ๋‹ค.
  • ์—ฌ๊ธฐ์„œ random_state ๊ฐ’์„ ์ง€์ •ํ•ด์ฃผ์ง€ ์•Š์œผ๋ฉด ๋งค๋ฒˆ ๋žœ๋ค์œผ๋กœ ์…”ํ”Œ๋งํ•˜์—ฌ ๋ฐ์ดํ„ฐ์…‹์„ ๋ถ„๋ฆฌํ•˜๋ฏ€๋กœ ์ถ”ํ›„์— ๋ชจ๋ธ ํ•™์Šต๊ณผ ์„ฑ๋Šฅ ํ‰๊ฐ€๋Š” ๊ฐ™์€ ์กฐ๊ฑด์—์„œ ์ด๋ค„์ ธ์•ผ ์„ฑ๋Šฅ์„ ๋น„๊ตํ•˜๊ธฐ ์ข‹์œผ๋ฏ€๋กœ ํŠน์ • ๊ฐ’์œผ๋กœ ์ง€์ •ํ•ด์ค€๋‹ค
  • ๋ฐ์ดํ„ฐ์˜ ํ˜•ํƒœ์— ๋”ฐ๋ผ ์ƒ˜ํ”Œ๋ง ํŽธํ–ฅ, ๊ทธ๋Ÿฌ๋‹ˆ๊นŒ ๋ฐ์ดํ„ฐ์…‹์„ ๋ถ„๋ฆฌํ•  ๋•Œ ๋น„์Šทํ•œ ๋ฐ์ดํ„ฐ๋ผ๋ฆฌ๋งŒ ๋ฝ‘ํž ๊ฐ€๋Šฅ์„ฑ๋„ ์กด์žฌํ•œ๋‹ค. ์ด๋Ÿฐ ๊ฒฝ์šฐ ํ•„์š”ํ•œ ๊ฒƒ์ด ๊ณ„์ธต์  ์ƒ˜ํ”Œ๋ง์ด๋‹ค!
    • ๊ฐ„๋‹จํ•œ ์˜ˆ๋กœ, ์„ค๋ฌธ์กฐ์‚ฌ๋ฅผ ํ•˜๊ธฐ ์œ„ํ•ด 1000๋ช…์—๊ฒŒ ์งˆ๋ฌธํ•˜๋ ค ํ•  ๋•Œ ์ง€์—ญ์˜ ์„ฑ๋น„๊ฐ€ ์—ฌ์„ฑ 35%, ๋‚จ์„ฑ 65%๋ผ๋ฉด 1000๊ฑด์˜ ์„ค๋ฌธ์กฐ์‚ฌ๋„ ๊ฐ™์€ ์„ฑ๋น„๋ฅผ ์œ ์ง€ํ•ด์•ผ ์ด ์„ค๋ฌธ์กฐ์‚ฌ๊ฐ€ ํ•ด๋‹น ์ง€์—ญ์˜ ์˜๊ฒฌ์„ ์–ด๋А์ •๋„ ๋Œ€ํ‘œํ•œ๋‹ค๊ณ  ํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ์ด๋‹ค
    • ๋งŒ์•ฝ ์„ค๋ฌธ์กฐ์‚ฌ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ์ดํ„ฐ์…‹ ๋ถ„๋ฆฌํ•˜์˜€์„ ๋•Œ ํ…Œ์ŠคํŠธ์…‹์— ๋‚จ์„ฑ ๋น„์œจ์ด ๋ชฐ๋ ค์žˆ๋‹ค๋ฉด?? ํ•™์Šต์…‹์— ์—ฌ์„ฑ ๋น„์œจ์ด ๋ชฐ๋ ค์žˆ๋‹ค๋ฉด? ์ด๋Ÿฐ ๊ฒƒ์„ ์ƒ˜ํ”Œ๋ง ํŽธํ–ฅ์ด๋ผ ํ•˜๋ฉฐ ์ด๋Ÿฐ ๋ฐ์ดํ„ฐ๋ฅผ ํ•™์Šตํ•˜๊ณ  ํ‰๊ฐ€ํ•  ๊ฒฝ์šฐ ๋ชจ๋ธ์€ ํ•œ์ชฝ์œผ๋กœ ์น˜์šฐ์ง„ ๊ฒฐ๊ณผ๋ฅผ ๋‚ผ ๊ฒƒ์ด๋‹ค
    • ๋”ฐ๋ผ์„œ ์šฐ๋ฆฌ๋Š” ์ด๋ ‡๊ฒŒ ์„ฑ๋น„๋ฅผ ์œ ์ง€ํ•˜๋ฉด์„œ ๋ฐ์ดํ„ฐ์…‹ ๋ถ„๋ฆฌ๋ฅผ ํ•ด์ค˜์•ผํ•œ๋‹ค. ์ด๊ฒƒ์„ ๊ณ„์ธต์  ์ƒ˜ํ”Œ๋ง์ด๋ผ ํ•œ๋‹ค.

 

 

 

 

๊ณ„์ธต์  ์ƒ˜ํ”Œ๋ง 

  • ๊ณ„์ธต์  ์ƒ˜ํ”Œ๋ง์„ ์œ„ํ•œ ๊ณ„์ธต ๋งŒ๋“ค๊ธฐ
    • ๊ณ„์ธต์  ์ƒ˜ํ”Œ๋ง์„ ํ•˜๊ธฐ ์œ„ํ•ด์„  ๋‚จ์„ฑ, ์—ฌ์„ฑ๊ณผ ๊ฐ™์€ ๋ถ„๋ฅ˜๊ฐ€ ํ•„์š”ํ•˜๋ฏ€๋กœ ์ฑ…์˜ ๋‚ด์šฉ๋Œ€๋กœ ํ•˜๋‚˜์˜ ํŠน์„ฑ, ์ค‘๊ฐ„ ์†Œ๋“์„ ์ค‘๊ฐ„ ์ฃผํƒ ๊ฐ€๊ฒฉ ์˜ˆ์ธก์— ๋งค์šฐ ์ค‘์š”ํ•˜๋‹ค๊ณ  ๊ฐ€์ •ํ•˜๊ณ  ์ž„์˜๋กœ ๋ถ„๋ฅ˜๋ฅผ ๋งŒ๋“ค์–ด ๊ณ„์ธต์  ์ƒ˜ํ”Œ๋ง์„ ์ง„ํ–‰ํ•ด๋ณด๊ฒ ๋‹ค
    • ๋ฒ”์œ„๋Š” 0์—์„œ 15์ •๋„์ด๋ฉฐ ๋Œ€๋ถ€๋ถ„์˜ ๊ฐ’๋“ค์€ 0๊ณผ 6์‚ฌ์ด์— ์กด์žฌํ•œ๋‹ค

 

housing["income_cat"] = pd.cut(housing["median_income"],
                               bins=[0., 1.5, 3.0, 4.5, 6., np.inf],
                               labels=[1, 2, 3, 4, 5])

 

pd.cut ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฒ”์œ„๋ฅผ ๋‚˜๋ˆ„๊ณ  ๋ผ๋ฒจ๋ง์„ ์ง€์ •ํ•ด์ค„ ์ˆ˜ ์žˆ๋‹ค!

๊ทธ๋ฆฌ๊ณ  ๋‹ค์‹œ ํžˆ์Šคํ† ๊ทธ๋žจ์„ ๊ทธ๋ ค๋ณด๋ฉด

์ด๋ ‡๊ฒŒ 5๊ฐœ์˜ ๊ทธ๋ฃน(๊ณ„์ธต)์œผ๋กœ ๋ถ„๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค! ์ด์ œ ๊ทธ๋ฃน์ด ์ƒ๊ฒผ์œผ๋‹ˆ ๋‚จ๋…€ ์„ฑ๋น„๋ฅผ ์œ ์ง€ํ•˜์—ฌ ๋ฐ์ดํ„ฐ์…‹์„ ๋ถ„๋ฆฌํ•˜๋“ฏ์ด ์ด ๋น„์œจ์„ ์œ ์ง€ํ•˜๋ฉด์„œ ๋ฐ์ดํ„ฐ์…‹์— ๋„ฃ์–ด์ค„ ์ˆ˜ ์žˆ๋‹ค!

 

๋น„์œจ์„ ์œ ์ง€ํ•˜๋ฉด์„œ ๋ฐ์ดํ„ฐ์…‹์„ ๋„ฃ์–ด์ค„ ๋–„๋Š” StratifiedShuffleSplit์ด๋ผ๋Š” ์‚ฌ์ดํ‚ท๋Ÿฐ์˜ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•œ๋‹ค.

from sklearn.model_selection import StratifiedShuffleSplit

splitter = StratifiedShuffleSplit(n_splits=10, test_size=0.2, random_state=42)
strat_splits = []
for train_index, test_index in splitter.split(housing, housing["income_cat"]):
    strat_train_set_n = housing.iloc[train_index]
    strat_test_set_n = housing.iloc[test_index]
    strat_splits.append([strat_train_set_n, strat_test_set_n])

 

 

๋ฐ์ดํ„ฐ์…‹์˜ ๊ทธ๋ฃน ๋น„์œจ์„ ์œ ์ง€ํ•˜๋ฉด์„œ ๋žœ๋ค์œผ๋กœ ์„ž์€ 10๊ฐœ์˜ ๋ถ„๋ฆฌ๋œ ๋ฐ์ดํ„ฐ์…‹์„ ์ถœ๋ ฅํ•ด์ค€๋‹ค!

๋งŒ์•ฝ ํ•˜๋‚˜๋งŒ ํ•„์š”ํ•˜๋‹ค๋ฉด train_test_split์—์„œ stratify์˜ต์…˜์„ ์‚ฌ์šฉํ•˜๋ฉด๋œ๋‹ค

strat_train_set, strat_test_set = train_test_split(
    housing, test_size=0.2, stratify=housing["income_cat"], random_state=42)

 

stratify=housing["income_cat"]. ์–ด๋–ค ๊ทธ๋ฆ…์„ ๊ธฐ์ค€์œผ๋กœ ์„ž์„์ง€ ์ง€์ •ํ•ด์ฃผ๋ฉด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ๋น„์œจ์„ ๊ณ„์‚ฐํ•˜์—ฌ ๋ฐ์ดํ„ฐ์…‹์„ ๋ถ„๋ฆฌํ•ด์ค€๋‹ค.

 

๋‹ค์Œ์€ ๊ณ„์ธต ์ƒ˜ํ”Œ๋ง๊ณผ ๋žœ๋ค ์ƒ˜ํ”Œ๋ง์„ ํ–ˆ์„ ๋•Œ ๊ทธ๋ฃน์˜ ๋น„์œจ์ด ์–ด๋А์ •๋„ ๋ฐ˜์˜๋˜๋Š”์ง€๋ฅผ ๋น„๊ตํ•œ ํ‘œ์ด๋‹ค

 

๋ณด๋‹ค์‹œํ”ผ ๊ณ„์ธต ์ƒ˜ํ”Œ๋ง์„ ํ•  ๊ฒฝ์šฐ ๋ฐ์ดํ„ฐ์˜ ๋น„์œจ์ด ์ž˜ ๋ฐ˜์˜๋˜๊ณ  ์žˆ์œผ๋‚˜ ๋žœ๋ค ์ƒ˜ํ”Œ๋ง์˜ ๊ฒฝ์šฐ ๋‹ค์†Œ ์ฐจ์ด๊ฐ€ ์žˆ์Œ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค.

 


2.3 EDA. ๋ฐ์ดํ„ฐ ํƒ์ƒ‰ ๋ฐ ์‹œ๊ฐํ™”

  • ์ง€๊ธˆ๊นŒ์ง€ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์ฒด์ ์œผ๋กœ ์‚ดํŽด๋ณด๊ณ  ์–ด๋–ป๊ฒŒ ๋ฐ์ดํ„ฐ์…‹์„ ๋ถ„๋ฆฌํ•  ๊ฒƒ์ธ์ง€์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์•˜๋‹ค
  • ์•ž์œผ๋กœ๋Š” ์ข€ ๋” ๊นŠ๊ฒŒ ๋ฐ์ดํ„ฐ๋“ค์„ ๋“ค์—ฌ๋‹ค๋ณด๊ณ  ๊ทธ๋ž˜ํ”„ ๋“ฑ์„ ํ™œ์šฉํ•ด ์‹œ๊ฐํ™”๋ฅผ ํ•ด๋ณผ ๊ฒƒ์ด๋‹ค

 

์ง€๋ฆฌ์  ๋ฐ์ดํ„ฐ ์‹œ๊ฐํ™”

 

 

  • ์šฐ๋ฆฌ๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ๋ฐ์ดํ„ฐ์—๋Š” ์œ„๋„์™€ ๊ฒฝ๋„ ๋ฐ์ดํ„ฐ๊ฐ€ ๋“ค์–ด์žˆ์œผ๋ฏ€๋กœ ์ด๋ฅผ ๊ทธ๋ž˜ํ”„๋กœ ๊ทธ๋ ค๋ณด์•˜๋‹ค
  • ๊ทธ๋ž˜ํ”„์—๋Š” ๋‹ค์–‘ํ•œ ์˜ต์…˜๋“ค์ด ์กด์žฌํ•˜๋Š”๋ฐ ๋จผ์ € ๋ฐ€์ง‘๋œ ์˜์—ญ์„ ํˆฌ๋ช…๋„๋กœ ๋‚˜ํƒ€๋‚ด๋ณด์•˜๊ณ  ๋” ๊ตฌ๋ถ„ํ•˜๊ธฐ ์‰ฝ๋„๋ก ์ƒ‰๋ณ„๋กœ ํ‘œํ˜„ํ•ด๋ณด์•˜๋‹ค
  • ์™œ ์ด๋ ‡๊ฒŒ ์‹œ๊ฐํ™”๋ฅผ ํ•ด์•„ํ• ๊นŒ??
    • ์‹œ๊ฐํ™”๋ฅผ ํ•ด๋ณด๋ฉด ๋‹จ์ˆœํžˆ ์ˆซ์ž๋งŒ์œผ๋กœ๋Š” ๋ณด์ด์ง€ ์•Š๋˜ ์ •๋ณด๋“ค, ๋ฐ์ดํ„ฐ๊ฐ„์˜ ๊ด€๊ณ„๋‚˜ ํŒจํ„ด, ์ธ์‚ฌ์ดํŠธ ๋“ฑ์„ ์–ป์„ ์ˆ˜ ์žˆ๋‹ค
    • ์œ„์˜ ์˜ˆ์‹œ๋กœ ์œ„๋„ ๊ฒฝ๋„๋ฅผ ํ‘œ๊ธฐํ–ˆ์„ ๋ฟ์ธ๋ฐ ์บ˜๋ฆฌํฌ๋‹ˆ์•„์˜ ํ•ด์•ˆ๊ฐ€ ์œ„์ฃผ๋กœ ์ฃผํƒ ๊ฑฐ๋ž˜๊ฐ€ ๋ชฐ๋ ค ์žˆ์Œ์„ ํ†ตํ•ด์„œ ๊ฐ€์žฅ ์ธ๊ธฐ ์žˆ๊ณ  ๊ฐ€๊ฒฉ๋Œ€๊ฐ€ ๋†’์„ ๊ฑฐ๋ž€ ๊ฒƒ์„ ์˜ˆ์ƒํ•  ์ˆ˜ ์žˆ๋‹ค
    • ๋‚˜๋Š” ๋ถ€๋™์‚ฐ๊ณผ ์ฃผํƒ ๊ฑฐ๋ž˜ ๋“ฑ์— ๋Œ€ํ•ด ์ž˜ ๋ชจ๋ฅด๊ธฐ ๋•Œ๋ฌธ์— ๋‹จ์ˆœํ•œ ์ธ์‚ฌ์ดํŠธ ์ •๋„๋งŒ ์–ป์—ˆ์ง€๋งŒ ๋„๋ฉ”์ธ์ด ์žˆ๋Š” ์ „๋ฌธ๊ฐ€๋ผ๋ฉด ํ•ด๋‹น ๊ทธ๋ž˜ํ”„๋ฅผ ๋ณด๋ฉด์„œ ๋” ๊นŠ์ด ์žˆ๋Š” ์ •๋ณด๋“ค์„ ๋ฝ‘์•„๋‚ผ ์ˆ˜ ์žˆ์„ ๊ฒƒ์ด๋‹ค
    • ๋”ฐ๋ผ์„œ ์ด๋Ÿฐ ๋ณด์ด์ง€ ์•Š๋Š” ์ •๋ณด๋“ค์„ ๋ณผ ์ˆ˜ ์žˆ๋„๋ก ์ด๋Œ์–ด๋‚ด๊ธฐ ๋–„๋ฌธ์— ์‹œ๊ฐํ™”๋ฅผ ์ž˜ ํ•˜๋Š” ๊ฒƒ๋„ ๋งค์šฐ ์ค‘์š”ํ•˜๋‹ค!

 

 

 

 

์ƒ๊ด€๊ด€๊ณ„ ์กฐ์‚ฌ

  • ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ํ•  ๋•Œ ์ƒ๊ด€๊ด€๊ณ„๋ผ๋Š” ๊ฐ’์„ ์กฐ์‚ฌํ•ด๋ณด๋Š” ๊ฒƒ๋„ ํ•„์š”ํ•˜๋‹ค!
  • ๊ทธ๋Ÿผ ์ƒ๊ด€๊ด€๊ณ„๋ผ๋Š” ๊ฒƒ์ด ๋ฌด์—‡์ผ๊นŒ??
    • ๋ณ€์ˆ˜๋“ค ๊ฐ„์˜ ์—ฐ๊ด€์„ฑ์„ ํŒŒ์•…ํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๋Š” ๋ถ„์„ ๊ธฐ๋ฒ• ์ค‘์˜ ํ•˜๋‚˜๋กœ ๋ณ€์ˆ˜๊ฐ„์˜ ์„ ํ˜•๊ด€๊ณ„ ์ •๋„๋ฅผ ๋ถ„์„ํ•˜๋Š” ํ†ต๊ณ„๊ธฐ๋ฒ•..
    • ๊ฐ„๋‹จํ•˜๊ฒŒ ์„ค๋ช…ํ•˜์ž๋ฉด ๋ฐ์ดํ„ฐ๋“ค๋ผ๋ฆฌ ์„œ๋กœ ๋น„๋ก€, ๋ฐ˜๋น„๋ก€ ๊ด€๊ณ„์ธ์ง€๋ฅผ ํŒŒ์•…ํ•˜๋Š” ๋ฐฉ๋ฒ•์ด๋‹ค!
    • ์ƒ๊ด€๊ด€๊ณ„์˜ ๋ฒ”์œ„๋Š” -1 ~ 1์ด๋ฉฐ 1์— ๊ฐ€๊นŒ์šฐ๋ฉด ๊ฐ•ํ•œ ์–‘์˜ ์ƒ๊ด€๊ด€๊ณ„, ๋น„๋ก€ ๊ด€๊ณ„์ด๋ฉฐ -1์— ๊ฐ€๊นŒ์šฐ๋ฉด ๊ฐ•ํ•œ ์Œ์˜ ์ƒ๊ด€๊ด€๊ณ„, ๋ฐ˜๋น„๋ก€ ๊ด€๊ณ„๋ฅผ ๋‚˜ํƒ€๋‚ธ๋‹ค
    • ์•„๋ž˜์˜ ์ด๋ฏธ์ง€๋“ค์€ ์›ํ•˜๋Š” ํŠน์„ฑ์„ ๋„ฃ์–ด์„œ ํ•œ๋ฒˆ์— ์ƒ๊ด€๊ด€๊ณ„ ๊ทธ๋ž˜ํ”„๋ฅผ ๊ทธ๋ ค์ฃผ๋Š” ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜์˜€๋‹ค.
    • ์ค‘๊ฐ„ ์†Œ๋“(median_income)๊ณผ ์ค‘๊ฐ„ ์ฃผํƒ ๊ฐ€๊ฒฉ(median_house_value) ๊ฐ„์˜ ์ƒ๊ด€๊ด€๊ณ„ ๊ทธ๋ž˜ํ”„๋ฅผ ๋ณด๋ฉด ๋น„๋ก€ํ•˜๋Š” ๋ชจ์Šต์„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

 

ํŒ๋‹ค์Šค๋ฅผ ํ†ตํ•ด ์ƒ๊ด€๊ด€๊ณ„ ๊ฐ’์„ ๊ณ„์‚ฐํ•  ์ˆ˜ ์žˆ๋‹ค

 

 

 

 

 

 

ํŠน์„ฑ ์กฐํ•ฉ์œผ๋กœ ์‹คํ—˜ํ•˜๊ธฐ (ํ”ผ์ณ ์—”์ง€๋‹ˆ์–ด๋ง)

  • ์œ„์—์„œ ์ƒ๊ด€๊ด€๊ณ„๋ฅผ ํ†ตํ•ด ๋ฐ์ดํ„ฐ ๊ฐ„์— ์–ด๋–ค ๊ด€๊ณ„๊ฐ€ ์žˆ๋Š”์ง€๋ฅผ ํ™•์ธํ•˜์˜€๋‹ค.
  • ๋งŒ์•ฝ ์ƒ๊ด€๊ด€๊ณ„๊ฐ€ ์žˆ๋Š” ๋ฐ์ดํ„ฐ๋ผ๋ฆฌ ์กฐํ•ฉํ•˜์—ฌ ์ƒˆ๋กœ์šด ๋ฐ์ดํ„ฐ๋ฅผ ์ƒ์„ฑํ•œ๋‹ค๋ฉด?
  • ๋ชจ๋ธ์ด ํ•™์Šตํ•˜๋Š” ๊ณผ์ •์€ ์Šค๋ฌด๊ณ ๊ฐœ๋ฅผ ํ•˜๋Š” ๊ฒƒ๊ณผ ๊ฐ™๋‹ค! ๊ทธ๋ฆฌ๊ณ  ์ƒˆ๋กœ์šด ํŠน์„ฑ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ์€ ์Šค๋ฌด๊ณ ๊ฐœ์˜ ์งˆ๋ฌธ์„ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ์ด๋‹ค! ํžŒํŠธ๊ฐ€ ๋‹ด๊ธด ๋ฐ์ดํ„ฐ๊ฐ€ ๋งŽ์„์ˆ˜๋ก ๋” ์ •ํ™•ํ•œ ๋‹ต์„ ์˜ˆ์ธกํ•  ์ˆ˜ ์žˆ๋‹ค

์ฝ”๋“œ์˜ ์˜ˆ์‹œ๋ฅผ ๋ณด๋ฉด ๋‚˜๋ˆ—์…ˆ์„ ํ†ตํ•ด ์ƒˆ๋กœ์šด ํŠน์„ฑ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋งŒ๋“ค๊ณ  ์ƒ๊ด€๊ด€๊ณ„๋ฅผ ๋ถ„์„ํ–ˆ๋Š”๋ฐ bedroom_ratio๋ผ๋Š” ํŠน์„ฑ์œ ๊ฝค ์œ ์˜๋ฏธํ•œ ๊ฐ’์„ ๋ณด์—ฌ์ฃผ๊ณ  ์žˆ๋‹ค! ์ด๋ ‡๊ฒŒ ํŠน์„ฑ๋“ค์„ ์กฐํ•ฉํ•ด๋ด„์œผ๋กœ์จ ํ•™์Šต์— ๋„์›€์ด ๋ ๋งŒํ•œ ๋ฐ์ดํ„ฐ, ํžŒํŠธ๋“ค์„ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๋‹ค

 

 

 


3. ๋ฐ์ดํ„ฐ ์ „์ฒ˜๋ฆฌ

3.1 ๋ฐ์ดํ„ฐ ์ •์ œ. ๊ฒฐ์ธก์น˜ ๋‹ค๋ฃจ๊ธฐ

 

  • ์šฐ๋ฆฌ๋Š” ์ด์ „์— info๋ฅผ ํ†ตํ•ด null์ด๋ผ๋Š” ๊ฒฐ์ธก์น˜๊ฐ€ ์กด์žฌํ•จ์„ ํ™•์ธํ–ˆ๋‹ค! ๊ฒฐ์ธก์น˜๋Š” NaN์œผ๋กœ ํ‘œ๊ธฐ๋œ๋‹ค
  • ๊ทธ๋Ÿผ ์ด ๊ฒฐ์ธก์น˜๋“ค์„ ์–ด๋–ป๊ฒŒ ๋‹ค๋ค„์•ผํ• ๊นŒ? ์—ฌ๊ธฐ์—๋Š” 3๊ฐ€์ง€ ๋ฐฉ๋ฒ•์ด ์žˆ๋‹ค
    1. ๊ฒฐ์ธก์น˜๊ฐ€ ์กด์žฌํ•˜๋Š” ํŠน์„ฑ์„ ์—ด ํ†ต์งธ๋กœ ์‚ญ์ œํ•œ๋‹ค!
      ์ด ๋ฐฉ๋ฒ•์€ ์ฃผ์˜ํ•ด์•ผํ•œ๋‹ค. total_bedrooms ํŠน์„ฑ์€ 20640๊ฐœ ๋ฐ์ดํ„ฐ ์ค‘ 207๊ฐœ๊ฐ€ ์—†๋Š”๋ฐ ์ด๊ฑธ ์‚ญ์ œํ•œ๋‹ค๋ฉด ๋” ์†ํ•ด์ผ ์ˆ˜ ์žˆ๋‹ค. ๋งŒ์•ฝ ์ ˆ๋ฐ˜, 3๋ถ„์˜ 2 ์ด์ƒ์ด ๊ฒฐ์ธก์น˜๋ผ๋ฉด ํ†ต์งธ๋กœ ์‚ญ์ œํ•˜๋Š” ๊ฒƒ๋„ ์ข‹์€ ์„ ํƒ์ด ๋  ์ˆ˜ ์žˆ๋‹ค
    2. ๋‘๋ฒˆ์งธ ๋ฐฉ๋ฒ•์€ ๊ฒฐ์ธก์น˜๊ฐ€ ์กด์žฌํ•˜๋Š” ํ–‰๋งŒ ์‚ญ์ œํ•˜๋Š” ๊ฒƒ์ด๋‹ค.
      ํ˜„์žฌ ๋ฐ์ดํ„ฐ์—์„œ๋Š” total_bedrooms ์™ธ์— ๋‹ค๋ฅธ ํŠน์„ฑ์—์„œ ๊ฒฐ์ธก์น˜๊ฐ€ ์—†๊ธฐ ๋•Œ๋ฌธ์— ์ด ๋ฐฉ๋ฒ•์€ ์ ํ•ฉํ•  ์ˆ˜ ์žˆ๋‹ค
    3. ์„ธ๋ฒˆ์งธ ๋ฐฉ๋ฒ•์€ ๊ฒฐ์ธก์น˜๋ฅผ ๋‹ค๋ฅธ ๊ฐ’์œผ๋กœ ๋Œ€์ฒดํ•˜๋Š” ๊ฒƒ์ด๋‹ค.
      ๋Œ€์ฒดํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ’์œผ๋กœ๋Š” ํ‰๊ท ๊ฐ’, ์ค‘๊ฐ„๊ฐ’ ๋“ฑ ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ํ•ด๋ณด๊ณ  ์ ์ ˆํ•œ ๊ฐ’์œผ๋กœ ์ฑ„์šด๋‹ค.

 


 

3.2 ํ…์ŠคํŠธ์™€ ๋ฒ”์ฃผํ˜• ํ”ผ์ฒ˜ ๋‹ค๋ฃจ๊ธฐ

 

 

  • ์ง€๊ธˆ๊นŒ์ง€๋Š” ์ˆซ์žํ˜• ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃจ๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด์„œ ์„ค๋ช…ํ•ด์™”๋‹ค.
  • ํ…์ŠคํŠธ์™€ ์ˆซ์ž๋กœ ํ•˜๋‚˜์˜ ์นดํ…Œ๊ณ ๋ฆฌ๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ๋ฐ์ดํ„ฐ๋“ค์„ ์–ด๋–ป๊ฒŒ ๋‹ค๋ค„์•ผํ• ์ง€ ์„ค๋ช…ํ•ด๋ณด๊ฒ ๋‹ค
  • ๋ชจ๋ธ์ด ํ•™์Šตํ•˜๊ธฐ ์œ„ํ•ด์„  ๋ฌธ์ž๋กœ ๋˜์–ด ์žˆ๋Š” ๋ฐ์ดํ„ฐ๋“ค์„ ๋จผ์ € ์ˆซ์ž๋กœ ๋ฐ”๊ฟ€ ํ•„์š”๊ฐ€ ์žˆ๋‹ค!
    • OrdinalEncoder๋ผ๋Š” ์‚ฌ์ดํ‚ท๋Ÿฐ์˜ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜์—ฌ ํ…์ŠคํŠธ๋“ค์„ ์ˆซ์ž๋กœ ๋ณ€ํ™˜ํ•ด์ค„ ์ˆ˜ ์žˆ๋‹ค
    • ํ•ด๋‹น ํŠน์„ฑ์˜ ๋ฐ์ดํ„ฐ์—์„œ ๋ฐ˜๋ณต๋˜๋Š” ํ…์ŠคํŠธ๋“ค, ์œ ๋‹ˆํฌ๊ฐ’๋“ค์—๊ฒŒ ๊ฐ๊ฐ์˜ ํ•˜๋‚˜์˜ ์ˆซ์ž๋ฅผ ํ• ๋‹นํ•˜๊ณ  ์ด๊ฒƒ๋“ค์„ ํ…์ŠคํŠธ์— ๋งž๋Š” ์ˆซ์ž๋“ค๋กœ ๋ณ€ํ™˜ํ•ด์ค€๋‹ค
    • ํ•˜์ง€๋งŒ ์ด๋ ‡๊ฒŒ ๋ณ€ํ™˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋‹จ์ ์ด ํ•˜๋‚˜ ์žˆ๋Š”๋ฐ ๊ฐ€๊นŒ์šด ๋‘ ๊ฐ’์„ ๋ฉ€๋ฆฌ ๋–จ์–ด์ง„ ๊ฐ’๋ณด๋‹ค ๋” ๋น„์Šทํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋Š” ๊ฒƒ์ด๋‹ค์ด๋Ÿฌํ•œ ์ ์„ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ์›ํ•ซ์ธ์ฝ”๋”ฉ์ด๋ผ๋Š” ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•œ๋‹ค
    • ์—ฌ๊ธฐ์˜ ์˜ˆ์ œ๋กœ ๋งํ•˜์ž๋ฉด ์˜๋ฏธ์ ์œผ๋กœ๋Š” 1H OCEAN๊ณผ NEAR OCEAN์€ ๋ชจ๋‘ OCEAN์ด๋ผ๋Š” ์ ์—์„œ ์œ ์‚ฌํ•œ ํŠน์ง•์„ ๊ฐ€์ง€์ง€๋งŒ 1H OCEAN์€ 0, NEAR OCEAN์€ 3์ด๊ธฐ ๋–„๋ฌธ์— ๋ชจ๋ธ์€ 1H OCEAN์„ NEAR OCEAN์ด ์•„๋‹Œ ๋‹ค์Œ ์ˆซ์ž 1์ธ INLAND์„ ๋” ๋น„์Šทํ•˜๋‹ค๊ณ  ๋ฐ›์•„๋“ค์ธ๋‹ค

 

 

  • ์›ํ•ซ ์ธ์ฝ”๋”ฉ
    • PPT์˜ ํ‘œ์ฒ˜๋Ÿผ ์›ํ•ซ์ธ์ฝ”๋”ฉ์„ ์‚ฌ์šฉํ•˜๋ฉด 0๊ณผ 1์„ ์‚ฌ์šฉํ•˜์—ฌ ํ…์ŠคํŠธ๊ฐ€ ์žˆ๋Š” ์œ„์น˜์— 1๋กœ ํ‘œ์‹œํ•œ๋‹ค.
    • ์ด๋ ‡๊ฒŒ ๋Œ€๋ถ€๋ถ„์ด 0์œผ๋กœ ์ฑ„์›Œ์ ธ์žˆ๊ณ  ํ…์ŠคํŠธ์˜ ์œ„์น˜์—๋งŒ 1๋กœ ํ‘œ๊ธฐํ•œ ํ˜•ํƒœ๋ฅผ ํฌ์†Œ ํ–‰๋ ฌ์ด๋ผ๊ณ  ํ•œ๋‹ค. ์ด ํฌ์†Œ ํ–‰๋ ฌ์„ ์‚ฌ์šฉํ•˜๋ฉด ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์ ˆ์•ฝํ•˜๊ณ  ๊ณ„์‚ฐ ์†๋„๋ฅผ ๋†’์ผ ์ˆ˜ ์žˆ๋‹ค
    • ํ•˜์ง€๋งŒ ์ง€๊ธˆ์€ 5๊ฐœ์ง€๋งŒ ๋” ๋งŽ์€ ์นดํ…Œ๊ณ ๋ฆฌ๋ฅผ ํ‘œํ˜„ํ•œ๋‹ค๋ฉด?? 20๊ฐœ, 100๊ฐœ์˜ ๊ทธ๋ฃน์ด ์žˆ๋‹ค๋ฉด?? 100๊ฐœ์˜ ๊ทธ๋ฃน์„ ํ‘œํ˜„ํ•˜๋ ค๋ฉด 100x๋ฐ์ดํ„ฐ์˜ ๊ฐœ์ˆ˜๋กœ, ์˜คํžˆ๋ ค ๋„ˆ๋ฌด ์ปค์ ธ์„œ ํ›ˆ๋ จ ์†๋„๊ฐ€ ๋А๋ ค์ง€๊ณ  ์„ฑ๋Šฅ์ด ๋–จ์–ด์งˆ ์ˆ˜ ์žˆ๋‹ค

 

 

๋”ฐ๋ผ์„œ ๋‘ ๋ฐฉ๋ฒ•์„ ์ ์ ˆํžˆ ์‚ฌ์šฉํ•˜์—ฌ ์ˆซ์ž๋กœ ๋ณ€ํ™˜ํ•ด์ฃผ๋Š” ๊ฒƒ์ด ํ•„์š”ํ•˜๋‹ค

 

 

 

 

 

 


3.3 ํŠน์„ฑ ์Šค์ผ€์ผ๊ณผ ๋ณ€ํ™˜

  • ์ด์ œ ํ…์ŠคํŠธ ๋ฐ์ดํ„ฐ๋“ค๋„ ์ˆซ์ž๋กœ ๋ฐ”๊ฟ”์คฌ๋‹ค. ํ•˜์ง€๋งŒ ํ•ด๊ฒฐํ•ด์•ผํ•  ๋ฌธ์ œ๊ฐ€ ์•„์ง ํ•˜๋‚˜ ๋‚จ์•˜๋‹ค. ํŠน์„ฑ์˜ ๊ฐ’๋“ค์„ ์Šค์ผ€์ผ๋งํ•ด์ค˜์•ผ ํ•œ๋‹ค
  • ์™œ ์Šค์ผ€์ผ๋ง์„ ํ•ด์•ผํ• ๊นŒ??
    ์•ž์—์„œ describe์™€ ํžˆ์Šคํ† ๊ทธ๋žจ์„ ๊ทธ๋ ค์„œ ๋ฐ์ดํ„ฐ๋ฅผ ํ™•์ธํ–ˆ์„ ๋•Œ ์ด์•ผ๊ธฐํ–ˆ์ง€๋งŒ ๊ฐ ๋ฐ์ดํ„ฐ๋“ค์˜ ๋ฒ”์œ„๊ฐ€ ์Œ์ˆ˜์—์„œ๋ถ€ํ„ฐ ํ•œ์ž๋ฆฌ, ๋‘์ž๋ฆฌ์ˆ˜์™€ ํฌ๊ฒŒ๋Š” ์‹ญ๋งŒ ๋‹จ์œ„์˜ ์ˆซ์ž๊นŒ์ง€ ๋‹ค์–‘ํ•œ ์Šค์ผ€์ผ์ด ์žˆ์—ˆ๋‹ค
  • ๋งŒ์•ฝ ์ด๋Œ€๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ๋ชจ๋ธ์— ํ•™์Šตํ•˜๊ฒŒ ๋œ๋‹ค๋ฉด ๋ชจ๋ธ์€ ์ˆซ์ž๊ฐ€ ํด์ˆ˜๋ก ๋” ์ค‘์š”ํ•˜๊ฒŒ ๋ฐ›์•„๋“ค์ด๊ธฐ ๋•Œ๋ฌธ์— ์Šค์ผ€์ผ์ด ํฐ ๊ฐ’๋“ค์—๊ฒŒ ๋” ์ง‘์ค‘ํ•  ๊ฒƒ์ด๋‹ค.
  • ๊ทธ๋ž˜์„œ ๋ชจ๋“  ๋ฐ์ดํ„ฐ๊ฐ’๋“ค์„ ๊ฐ™์€ ๋ฒ”์œ„๋กœ ํ†ต์ผ์‹œ์ผœ์ฃผ๋Š” ์Šค์ผ€์ผ๋ง์ด ๋งค์šฐ ์ค‘์š”ํ•˜๋‹ค
  • ์Šค์ผ€์ผ๋ง์˜ ๋ฐฉ๋ฒ•์—๋Š” 2๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค

 

  • ์ •๊ทœํ™”
    • ๋ฐ์ดํ„ฐ์˜ ์ตœ์†Ÿ๊ฐ’, ์ตœ๋Œ“๊ฐ’์„ ์ด์šฉํ•˜์—ฌ 0 ~ 1์‚ฌ์ด์˜ ๋ฒ”์œ„๋กœ ์กฐ์ •ํ•œ๋‹ค.
    • ์ •๊ทœํ™”๋Š” ์ตœ์†Œ, ์ตœ๋Œ“๊ฐ’์„ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ด์ƒ์น˜์˜ ์˜ํ–ฅ์„ ๋ฐ›๋Š”๋‹ค. ๋น„์ •์ƒ์ ์œผ๋กœ ํฐ ๊ฐ’์ด ์žˆ๋‹ค๋ฉด ์ด์ƒ์น˜๋Š” ๋ฒ”์œ„์˜ ์ตœ๋Œ€์น˜์ธ 1์ด ๋˜๊ณ  ์›๋ž˜๋Š” ์ค‘๊ฐ„ ์ •๋„, 0.5์˜ ์œ„์น˜์— ์žˆ๋˜ ๊ฐ’๋“ค์ด 0.1~0.2 ์ •๋„๋กœ ๋–จ์–ด๋œจ๋ฆฐ๋‹ค.
    • ๋”ฐ๋ผ์„œ ์ •๊ทœํ™”๋Š” ์ด์ƒ์น˜๊ฐ€ ์—†๊ฑฐ๋‚˜ ๋ถ„ํฌ๊ฐ€ ํฌ๊ฒŒ ์น˜์šฐ์ง€์ง€ ์•Š์„ ๋•Œ ์‚ฌ์šฉํ•˜๊ธฐ ์ ํ•ฉํ•˜๋‹ค

 

 

  • ํ‘œ์ค€ํ™”
    • ๊ฐ ๋ฐ์ดํ„ฐ์˜ ๊ฐ’์— ํ‰๊ท ์„ ๋นผ๊ณ  ํ‘œ์ค€ํŽธ์ฐจ๋กœ ๋‚˜๋ˆˆ๋‹ค. ์ด ๊ณผ์ •์œผ๋กœ ๋ฐ์ดํ„ฐ๋Š” ํ‰๊ท ์ด 0, ํ‘œ์ค€ํŽธ์ฐจ๊ฐ€ 1์ธ ์ •๊ทœ๋ถ„ํฌ๋ฅผ ๋”ฐ๋ฅด๊ฒŒ๋œ๋‹ค.
    • ๋ฐ์ดํ„ฐ์— ์ด์ƒ์น˜๊ฐ€ ์žˆ๊ฑฐ๋‚˜ ๋ถ„ํฌ๊ฐ€ ์น˜์šฐ์ณ ์žˆ์„ ๊ฒฝ์šฐ ์œ ์šฉํ•˜๋‹ค. ์ •๊ทœํ™”์™€ ๋‹ฌ๋ฆฌ ํ‘œ์ค€ํ™”๋Š” ์ด์ƒ์น˜์˜ ์˜ํ–ฅ์„ ์ค„์—ฌ์ค€๋‹ค. ์ด๋Š” ํ‰๊ท ์„ ๋จผ์ € ๋นผ๊ธฐ ๋•Œ๋ฌธ์— ์ด์ƒ์น˜์˜ ์˜ํ–ฅ์ด ์ค„์–ด๋“ค๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ์ด์ƒ์น˜๊ฐ€ ํด์ˆ˜๋ก ํ‰๊ท ๊ฐ’๋„ ์ปค์ง€๋ฏ€๋กœ ์–ด๋А ์ •๋„ ์ƒ์‡„๊ฐ€ ๋˜๋Š” ๊ฒƒ์ด๋‹ค.

 

 

 

 

๊ฐ„๋‹จํ•œ ์˜ˆ์‹œ๋ฅผ ํ†ตํ•ด ์ด์ƒ์น˜๊ฐ€ ์กด์žฌํ•  ๋•Œ์˜ ์ •๊ทœํ™”์™€ ํ‘œ์ค€ํ™”๋ฅผ ์ ์šฉํ–ˆ์„ ๊ฒฝ์šฐ ๋ฐ์ดํ„ฐ๋“ค์ด ๋ณ€ํ™˜๋˜๋Š” ๊ฐ’์„ ํ‘œ๋กœ ์ •๋ฆฌํ•ด๋ณด์•˜๋‹ค

๋น„์ •์ƒ์ ์œผ๋กœ ํฐ ๊ฐ’์ด ์žˆ๋‹ค๋ฉด ์ด์ƒ์น˜๋Š” ๋ฒ”์œ„์˜ ์ตœ๋Œ€์น˜์ธ 1์ด ๋˜๊ณ  ์›๋ž˜๋Š” ์ค‘๊ฐ„ ์ •๋„, 0.5์˜ ์œ„์น˜์— ์žˆ๋˜ ๊ฐ’๋“ค์ด 0.1~0.2 ์ •๋„๋กœ ๋–จ์–ด๋œจ๋ฆฐ๋‹ค.

 

์œ„์˜ ์„ค๋ช…์ด ์ ์šฉ๋˜๋Š” ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค! 

 

 


4. ๋ชจ๋ธ ์„ ํƒ ๋ฐ ํ•™์Šต

 

4.1 ๋ชจ๋ธ ํ›ˆ๋ จ ๋ฐ ์„ฑ๋Šฅ ํ™•์ธ

  • ๋ถ„์„๋ถ€ํ„ฐ ์ „์ฒ˜๋ฆฌ๋ฅผ ๊ฑฐ์ณ ๋“œ๋””์–ด ๋ชจ๋ธ ํ•™์Šต์„ ์‹œํ‚ฌ ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ๋‹ค.
  • ๊ฐ„๋‹จํ•œ ๋ชจ๋ธ๋ถ€ํ„ฐ ํ…Œ์ŠคํŠธํ•ด๋ณด๊ธฐ ์œ„ํ•ด LinearRegression ๋ชจ๋ธ์„ ์„ ํƒํ•˜์—ฌ ์„ฑ๋Šฅ์„ ํ™•์ธํ•ด๋ณด๋‹ˆ RMSE 68687.89๊ฐ€ ๋‚˜์™”๋‹ค. ๊ทธ๋Ÿผ ์ด ๊ฐ’์ด ๊ณผ์—ฐ ์ž˜ ๋‚˜์˜จ๊ฑธ๊นŒ??
  • ์šฐ๋ฆฌ๊ฐ€ ๋งž์ถ”๊ณ ์ž ํ•˜๋Š” ์ค‘๊ฐ„ ์ฃผํƒ ๊ฐ€๊ฒฉ์€ 12๋งŒ์—์„œ 26๋งŒ์— ์ฃผ๋กœ ๋ฐฐ์น˜๋˜์–ด ์žˆ๋‹ค. ์ง‘๊ฐ’์„ ์˜ˆ์ธก ํ–ˆ์„๋•Œ 6๋งŒ ๋‹ฌ๋Ÿฌ, 8์ฒœ๋งŒ์› ์ •๋„๊ฐ€ ์ฐจ์ด๊ฐ€ ๋‚œ๋‹ค๋ฉด ์„ฑ๋Šฅ์ด ์ข‹๋‹ค๊ณ  ํ•˜๊ธฐ๋Š” ํž˜๋“ค ๊ฒƒ์ด๋‹ค..
  • ์˜ค์ฐจ๊ฐ€ ๋†’๊ฒŒ ๋‚˜์˜ค๋Š” ๊ฒƒ์„ ๋ณด๋‹ˆ ํ•ด๋‹น ๋ชจ๋ธ๋กœ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ถฉ๋ถ„ํžˆ ํ•™์Šตํ•˜์ง€ ๋ชปํ•œ ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค. ์ด๋Ÿฐ ๊ฒฝ์šฐ๋ฅผ ๊ณผ์†Œ์ ํ•ฉ์ด๋ผ ํ•œ๋‹ค.
  • ๋” ๋ณต์žกํ•œ ๋ชจ๋ธ DecisionTree๋ฅผ ์‚ฌ์šฉํ•ด๋ดค๋”๋‹ˆ ์ด๋ฒˆ์—๋Š” RMSE๊ฐ’์ด 0์ด ๋‚˜์™”๋‹ค! ์ž˜ ๋‚˜์™”๋‹ค๊ณ  ์ƒ๊ฐํ•˜๊ณ  ๋„˜์–ด๊ฐ€๋ฉด ์ข‹๊ฒ ์ง€๋งŒ… ์ž‘์€ ์˜ค์ฐจ ์—†์ด ์™„๋ฒฝํžˆ ์˜ˆ์ธกํ•œ๋‹ค๋Š” ๊ฒƒ์€ ์ด ๋ฐ์ดํ„ฐ์…‹์— ์ง€๋‚˜์น˜๊ฒŒ ๋งž์ถฐ์กŒ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ์ด๋Ÿฐ ๊ฒฝ์šฐ๋ฅผ ๊ณผ๋Œ€์ ํ•ฉ์ด๋ผ ํ•˜๋ฉฐ ์ƒˆ๋กœ์šด ๋ฐ์ดํ„ฐ๊ฐ€ ๋“ค์–ด์˜ฌ ๊ฒฝ์šฐ ์„ฑ๋Šฅ์ด ํฌ๊ฒŒ ๋–จ์–ด์งˆ ๊ฐ€๋Šฅ์„ฑ์ด ๋†’๋‹ค.
  • ์˜ค์ฐจ๊ฐ€ ๋„ˆ๋ฌด ์ปค๋„ ๋ฌธ์ œ.. ์ž‘์•„๋„ ๋ฌธ์ œ.. ์–ด๋А ์žฅ๋‹จ์— ๋งž์ถฐ์•ผํ•˜๋Š”๊ฑธ๊นŒ? ์–ด๋–ป๊ฒŒ ํ•˜๋ฉด ๋ชจ๋ธ์„ ์ •ํ™•ํ•˜๊ฒŒ ํ‰๊ฐ€ํ•˜๊ณ  ์„ฑ๋Šฅ์„ ์˜ฌ๋ฆด ์ˆ˜ ์žˆ์„๊นŒ??

 

 

 

4.2 ๊ต์ฐจ๊ฒ€์ฆ์œผ๋กœ ํ‰๊ฐ€

 

 

  • ๋ชจ๋ธ์„ ๋ณด๋‹ค ๋” ์ •ํ™•ํ•˜๊ฒŒ ๊ฒ€์ฆํ•˜๊ธฐ ์œ„ํ•ด K-ํด๋“œ ๊ต์ฐจ ๊ฒ€์ฆ์„ ์‚ฌ์šฉํ•œ๋‹ค
  • ๊ต์ฐจ ๊ฒ€์ฆ์ด๋ž€ ๋ฌด์—‡์ผ๊นŒ?? ํ…Œ์ŠคํŠธ์…‹์„ ์ œ์™ธํ•œ train์…‹์„ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๋ถ€๋ถ„์œผ๋กœ ๋ถ„ํ• ํ•˜๊ณ  ๋งค ๋ฒˆ ๋‹ค๋ฅธ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฒ€์ฆ์— ์‚ฌ์šฉํ•จ์œผ๋กœ์จ ๋ชจ๋ธ์˜ ์„ฑ๋Šฅ์„ ๋ณด๋‹ค ์ •ํ™•ํ•˜๊ฒŒ ์ธก์ •ํ•˜๋Š” ๋ฐฉ๋ฒ•์ด๋‹ค
  • ์‚ฌ์ง„์˜ ์˜ˆ์‹œ๋กœ ๋“ค์ž๋ฉด ๋ฐ์ดํ„ฐ๋ฅผ 5๊ฐœ์˜ ๋ถ€๋ถ„์œผ๋กœ ๋‚˜๋ˆˆ๋‹ค. ๊ฐ fold๋Š” ๋™์ผํ•œ ํฌ๊ธฐ๋ฅผ ๊ฐ–๊ฒŒ ํ•˜๋ฉฐ 5๋ฒˆ ๋ฐ˜๋ณต์„ ํ†ตํ•ด ๊ฐ fold๊ฐ€ ํ•œ๋ฒˆ์”ฉ ํ…Œ์ŠคํŠธ์…‹์œผ๋กœ ์‚ฌ์šฉ๋˜๋ฉฐ ๋‚˜๋จธ์ง€ fold๋Š” ํ•™์Šต๋ฐ์ดํ„ฐ๋กœ ์‚ฌ์šฉํ•œ๋‹ค
  • ๊ฐ fold์—์„œ ์–ป์€ ์„ฑ๋Šฅ ํ‰๊ฐ€ ๊ฒฐ๊ณผ๋ฅผ ํ‰๊ท ๋‚ด์–ด ์ตœ์ข… ์„ฑ๋Šฅ ํ‰๊ฐ€ ์ง€ํ‘œ๋กœ ์‚ฌ์šฉํ•œ๋‹ค
  • ์™œ ๊ต์ฐจ ๊ฒ€์ฆ์„ ์‚ฌ์šฉํ•˜๋ฉด ์ข‹์„๊นŒ?? ํ•˜๋‚˜์˜ ๋ถ„ํ• ๋œ ๋ฐ์ดํ„ฐ์…‹์„ ์‚ฌ์šฉํ•  ๊ฒฝ์šฐ ํ•ด๋‹น ๋ฐ์ดํ„ฐ์…‹์— ๋ฐ์ดํ„ฐ๊ฐ€ ์–ด๋–ป๊ฒŒ ๋ถ„ํฌ๋˜์–ด ์žˆ๋Š”๊ฐ€์— ๋”ฐ๋ผ ์„ฑ๋Šฅ ํ‰๊ฐ€๊ฐ€ ๋‹ฌ๋ผ์งˆ ์ˆ˜๋„ ์žˆ๋‹ค.
  • ์™œ ๊ต์ฐจ ๊ฒ€์ฆ์„ ์‚ฌ์šฉํ•ด์•ผ ํ•˜๋Š”๊ฐ€?
    1. ๋ชจ๋ธ ์„ฑ๋Šฅ์˜ ์‹ ๋ขฐ์„ฑ ํ–ฅ์ƒ
      ๋‹จ์ผ ํ•™์Šต/ํ…Œ์ŠคํŠธ ๋ถ„ํ• ์€ ๋ฐ์ดํ„ฐ์˜ ํŠน์ • ๋ถ€๋ถ„์— ์˜์กดํ•˜๋ฏ€๋กœ, ๋ฐ์ดํ„ฐ ๋ถ„ํ• ์— ๋”ฐ๋ผ ์„ฑ๋Šฅ ํ‰๊ฐ€๊ฐ€ ๋‹ฌ๋ผ์งˆ ์ˆ˜ ์žˆ๋‹ค. K-Fold ๊ต์ฐจ ๊ฒ€์ฆ์€ ๋ฐ์ดํ„ฐ๋ฅผ ์—ฌ๋Ÿฌ ๋ฒˆ ๋‚˜๋ˆ„์–ด ํ‰๊ฐ€ํ•˜๋ฏ€๋กœ, ๋ชจ๋ธ ์„ฑ๋Šฅ ํ‰๊ฐ€์˜ ์‹ ๋ขฐ์„ฑ์„ ๋†’์—ฌ์ค€๋‹ค. ์ด๋Š” ํŠนํžˆ ๋ฐ์ดํ„ฐ์…‹์ด ์ž‘์„ ๋•Œ ๋ฐ์ดํ„ฐ์˜ ์ผ๋ถ€ ํŠน์ง•์ด ํฌ๊ฒŒ ๋ฐ˜์˜๋  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์œ ์šฉํ•˜๋‹ค.

    2. ๊ณผ์ ํ•ฉ(Overfitting) ๋ฐฉ์ง€
      ๊ต์ฐจ ๊ฒ€์ฆ์€ ์—ฌ๋Ÿฌ ๋ฒˆ์˜ ํ•™์Šต๊ณผ ํ‰๊ฐ€๋ฅผ ํ†ตํ•ด ๋ชจ๋ธ์ด ๋ฐ์ดํ„ฐ์— ๊ณผ์ ํ•ฉ๋˜์ง€ ์•Š๋„๋ก ๋„์™€์ค€๋‹ค. ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ ๋ถ„ํ• ์—์„œ์˜ ํ‰๊ฐ€ ๊ฒฐ๊ณผ๋ฅผ ํ‰๊ท ํ™”ํ•จ์œผ๋กœ์จ, ๋ชจ๋ธ์ด ํŠน์ • ๋ฐ์ดํ„ฐ ๋ถ„ํ• ์—๋งŒ ์ž˜ ๋งž์ถ”๋Š” ๊ฒƒ์„ ๋ฐฉ์ง€ํ•œ๋‹ค.

    3. ๋ฐ์ดํ„ฐ ํ™œ์šฉ๋„ ๊ทน๋Œ€ํ™”
      ๊ต์ฐจ ๊ฒ€์ฆ์€ ์ „์ฒด ๋ฐ์ดํ„ฐ๋ฅผ ์—ฌ๋Ÿฌ ๋ฒˆ ํ•™์Šต๊ณผ ํ‰๊ฐ€์— ์‚ฌ์šฉํ•˜๋ฏ€๋กœ, ๋ฐ์ดํ„ฐ ํ™œ์šฉ๋„๋ฅผ ๊ทน๋Œ€ํ™”ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋ชจ๋“  ๋ฐ์ดํ„ฐ๊ฐ€ ํ•™์Šต๊ณผ ํ‰๊ฐ€์— ์‚ฌ์šฉ๋˜๋ฏ€๋กœ, ๋ฐ์ดํ„ฐ ์†์‹ค ์—†์ด ์„ฑ๋Šฅ์„ ํ‰๊ฐ€ํ•  ์ˆ˜ ์žˆ๋‹ค.

    4. ์ผ๋ฐ˜ํ™” ์„ฑ๋Šฅ ํ‰๊ฐ€
      K-Fold ๊ต์ฐจ ๊ฒ€์ฆ์€ ๋ชจ๋ธ์˜ ์ผ๋ฐ˜ํ™” ์„ฑ๋Šฅ์„ ๋” ์ •ํ™•ํ•˜๊ฒŒ ํ‰๊ฐ€ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ ๋ถ„ํ• ์—์„œ์˜ ํ‰๊ฐ€๋ฅผ ํ†ตํ•ด, ๋ชจ๋ธ์ด ์ƒˆ๋กœ์šด ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•ด ์–ด๋–ป๊ฒŒ ์„ฑ๋Šฅ์„ ๋ฐœํœ˜ํ• ์ง€๋ฅผ ๋” ์ž˜ ์˜ˆ์ธกํ•  ์ˆ˜ ์žˆ๋‹ค.

 

 

 

๊ต์ฐจ ๊ฒ€์ฆ์— ์ด๋Ÿฐ ์žฅ์ ๋“ค์ด ์žˆ์œผ๋‹ˆ ์•ˆ์“ธ ์ด์œ ๊ฐ€ ์—†๋‹ค! DecisionTree ๋ชจ๋ธ์„ ๊ฐ€์ ธ์™€์„œ ๊ต์ฐจ ๊ฒ€์ฆ์„ ์ง€์›ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋Œ๋ ค๋ดค์œผ๋‚˜.. ์—ฌ์ „ํžˆ ์•ˆ์ข‹์€ ์„ฑ๋Šฅ์„ ๋ณด์—ฌ์ฃผ๊ณ  ์žˆ๋‹ค. ๋ชจ๋ธ์˜ ๋ณต์žก๋„๋ฅผ ์˜ฌ๋ ค์„œ ๋” ๋ณต์žกํ•œ ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•ด๋ณด๊ธฐ๋กœ ํ–ˆ๋‹ค!

 

 

 

 

 

  • ์•™์ƒ๋ธ”์ด ์ ์šฉ๋œ RandomForest ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•ด๋ณด์•˜๋‹ค.
    • ๊ฒ€์ฆ RMSE 47,019 / ํ›ˆ๋ จ RMSE 17,474. ์ด๋ ‡๊ฒŒ ํ›ˆ๋ จ ๋ฐ์ดํ„ฐ์˜ ์˜ค์ฐจ๊ฐ’์€ ๋‚ฎ์€๋ฐ ๊ฒ€์ฆ ๋ฐ์ดํ„ฐ์˜ ์˜ค์ฐจ๊ฐ’์ด ๋†’์„ ๊ฒฝ์šฐ ํ›ˆ๋ จ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•ด ๊ณผ๋Œ€์ ํ•ฉ๋˜์—ˆ๋‹ค๊ณ  ํ•œ๋‹ค
    • ๊ฐ„๋‹จํ•˜๊ฒŒ ๋น„์œ ํ•ด๋ณด์ž๋ฉด ํ›ˆ๋ จ ๋ฐ์ดํ„ฐ๋Š” ํ•™์ƒ์ด ๊ณต๋ถ€ํ•˜๋Š” ๋ฌธ์ œ์ง‘์ด๊ณ  ๊ฒ€์ฆ ๋ฐ์ดํ„ฐ๋Š” ๋ชจ์˜๊ณ ์‚ฌ์ด๋‹ค. ๋ฌธ์ œ์ง‘์œผ๋กœ ๊ณต๋ถ€ํ•ด์„œ ์ฑ„์ ํ–ˆ์„ ๋•Œ๋Š” ๋ฌธ์ œ์™€ ๋‹ต์„ ์™ธ์›Œ์„œ ์ ์ˆ˜๊ฐ€ ๊ฝค ์ž˜๋‚˜์˜ค์ง€๋งŒ ๋ชจ์˜๊ณ ์‚ฌ์—์„œ ๋ชจ๋ฅด๊ฑฐ๋‚˜ ์ƒˆ๋กœ์šด ๋ฌธ์ œ๋“ค์„ ๋งŒ๋‚  ๊ฒฝ์šฐ ์ ์ˆ˜๊ฐ€ ๋–จ์–ด์ง€๊ธฐ๋„ ํ•˜๋Š” ๊ฒƒ๊ณผ ๊ฐ™๋‹ค.
    • ์ง€๊ธˆ๊นŒ์ง€ ์‚ฌ์šฉํ•œ 3๊ฐœ์˜ ๋ชจ๋ธ ์ค‘ RandomForest๋ผ๋Š” ๋ชจ๋ธ์ด ๊ฐ€์žฅ ์„ฑ๋Šฅ์ด ์ข‹์•˜๋‹ค. ์ด์ œ ๋‹ค์Œ์—๋Š” ์„ ํƒํ•œ ๋ชจ๋ธ์„ ๊ฐ–๊ณ ์„œ ๋ชจ๋ธ ํŠœ๋‹์„ ํ•ด๋ณผ ๊ฒƒ์ด๋‹ค!!

 

 

 

 

 

 

 

 


5. ๋ชจ๋ธ ํŠœ๋‹ ๋ฐ ๊ณ ๋„ํ™”

 

5.1 ๋ชจ๋ธ ๋ฏธ์„ธ ํŠœ๋‹

 

 

  • ๋ชจ๋ธ ํŠœ๋‹์ด ๋ญ˜๊นŒ?? ๋ชจ๋ธ์—๋Š” ํ•˜์ดํผํŒŒ๋ผ๋ฏธํ„ฐ๋ผ๋Š” ์šฐ๋ฆฌ๊ฐ€ ์ง์ ‘ ์กฐ์ •ํ•  ์ˆ˜ ์žˆ๋Š” ํŒŒ๋ผ๋ฏธํ„ฐ๋“ค์ด ์กด์žฌํ•œ๋‹ค. ๋ชจ๋ธ๋งˆ๋‹ค ๊ณ ์œ ์˜ ํ•˜์ดํผํŒŒ๋ผ๋ฏธํ„ฐ๊ฐ€ ์žˆ์œผ๋ฉฐ ์ข…๋ฅ˜๋„ ๋‹ค์–‘ํ•˜๊ณ  ๋ฒ”์œ„๋„ ๊ต‰์žฅํžˆ ๋‹ค์–‘ํ•˜๋‹ค
  • ๋งŒ์•ฝ ์ ์ ˆํ•œ ๊ฐ’์„ ์ฐพ์„ ์ˆ˜ ์žˆ๋‹ค๋ฉด ๋ชจ๋ธ์˜ ์„ฑ๋Šฅ์„ ํฌ๊ฒŒ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์„ฑ๋Šฅ์ด ๋›ฐ์–ด๋‚œ ๋ชจ๋ธ์„ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด์„  ๋ชจ๋ธ ํŠœ๋‹์€ ๊ผญ ํ•„์š”ํ•œ ์ž‘์—…์ด๋‹ค
  • ์ดํ•ดํ•˜๊ธฐ ์‰ฝ๊ฒŒ ๋ชจ๋ธ ํŠœ๋‹์„ ์š”๋ฆฌ๋กœ ์˜ˆ์‹œ๋ฅผ ๋“ค์ž๋ฉด
    • ๋ชจ๋ธ์€ ์š”๋ฆฌํ•˜๋Š” ๊ณผ์ •์— ํ•ด๋‹นํ•˜๋ฉฐ ํ•˜์ดํผํŒŒ๋ผ๋ฏธํ„ฐ๋Š” ์š”๋ฆฌ ์žฌ๋ฃŒ์™€ ์กฐ๋ฆฌ๋ฒ•, ๋ฐ์ดํ„ฐ๋Š” ์š”๋ฆฌ์— ์‚ฌ์šฉ๋˜๋Š” ์žฌ๋ฃŒ์ด๋‹ค
    • ์•ž์—์„œ ๊ฐ„๋‹จํ•œ ๋ชจ๋ธ๋“ค๋กœ ๋Œ๋ ค๋ดค๋“ฏ์ด ์ฒ˜์Œ์—๋Š” ๋‹จ์ˆœํ•œ ๋ ˆ์‹œํ”ผ๋กœ ์š”๋ฆฌ๋ฅผ ๋งŒ๋“ ๋‹ค 
    • ์„ฑ๋Šฅ ํ™•์ธ, ๋ง›์„ ํ•œ ๋ฒˆ ๋ณด๊ณ ๋‚˜์„œ ์†Œ๊ธˆ, ํ›„์ถ”, ์„คํƒ• ๋“ฑ ๋‹ค์–‘ํ•œ ์–‘๋…๊ณผ ์žฌ๋ฃŒ์˜ ์–‘์„ ์กฐ์ ˆํ•˜๋ฉด์„œ ์š”๋ฆฌ๋ฅผ ๋” ๋ง›์žˆ๊ฒŒ ๋งŒ๋“ ๋‹ค. ์—ฌ๊ธฐ์„œ ์–‘๋…๊ณผ ์žฌ๋ฃŒ์˜ ์–‘์„ ์กฐ์ ˆํ•˜๋ฉฐ ์ตœ๊ณ ์˜ ๋ ˆ์‹œํ”ผ๋ฅผ ์ฐพ๋Š” ๊ฒƒ์ด ํ•˜์ดํผํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ์กฐ์ •ํ•˜๋Š” ๊ณผ์ •. ์ฆ‰ ๋ชจ๋ธ ํŠœ๋‹์ด๋‹ค.
    • ์ด๋ ‡๊ฒŒ ์–‘๋…๊ณผ ์žฌ๋ฃŒ๋“ค์„ ์ž˜ ์กฐ์ ˆํ•˜์—ฌ ๋งŒ๋“  ์š”๋ฆฌ, ๋ง›์žˆ๋Š” ๋ชจ๋ธ์ด ๋‚˜์˜จ๋‹ค.
  • ์ด๋ ‡๊ฒŒ ์ตœ๊ณ ์˜ ํ•˜์ดํผํŒŒ๋ผ๋ฏธํ„ฐ ๋ ˆ์‹œํ”ผ๋ฅผ ์ฐพ๊ธฐ ์œ„ํ•œ ๋ฐฉ๋ฒ•์œผ๋กœ ๊ทธ๋ฆฌ๋“œ ์„œ์น˜, ๋žœ๋ค ์„œ์น˜๋ผ๋Š” ๋‘ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•์ด ์žˆ๋‹ค

 

 

 

 

 

5.2 ๊ทธ๋ฆฌ๋“œ ์„œ์น˜ (Grid Search)

 

  • ์œ„์˜ ๊ทธ๋ฆผ์ฒ˜๋Ÿผ ๊ทธ๋ฆฌ๋“œ ์„œ์น˜๋Š” ๋‹จ์ˆœํ•˜๋‹ค. ํƒ์ƒ‰ํ•˜๊ธฐ๋ฅผ ์›ํ•˜๋Š” ํ•˜์ดํผํŒŒ๋ผ๋ฏธํ„ฐ์™€ ์‹œ๋„ํ•ด๋ณผ ๊ฐ’๋“ค์„ ๋„ฃ์–ด์ฃผ๋ฉด ๋ชจ๋ธ์ด ๊ฐ€๋Šฅํ•œ ์กฐํ•ฉ์„ ํ•˜๋‚˜์”ฉ ๋ชจ๋‘ ํ…Œ์ŠคํŠธํ•œ๋‹ค
  • ๋„ฃ์–ด์ค€ ๋ฒ”์œ„ ๋‚ด์—์„œ ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  ์กฐํ•ฉ์„ ์‹œ๋„ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋ฒ”์œ„ ๋‚ด์—์„œ ์ตœ์ ์˜ ์กฐํ•ฉ์„ ๋†“์น˜์ง€ ์•Š๋Š”๋‹ค๋Š” ์žฅ์ ์ด ์žˆ๋‹ค
  • ํ•˜์ง€๋งŒ ๋ชจ๋“  ์กฐํ•ฉ์„ ํ‰๊ฐ€ํ•ด์•ผ ํ•˜๋ฏ€๋กœ ํƒ์ƒ‰ ๋ฒ”์œ„๊ฐ€ ํฌ๋‹ค๋ฉด ๊ฑธ๋ฆฌ๋Š” ์‹œ๊ฐ„์ด ๊ต‰์žฅํžˆ ์˜ค๋ž˜ ๊ฑธ๋ฆด ์ˆ˜ ์žˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋ฒ”์œ„ ๋ฐ–์˜ ์ตœ์ ์˜ ํ•˜์ดํผํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ๋†“์น  ์ˆ˜๋„ ์žˆ๋‹ค

 

 

5.3 ๋žœ๋ค ์„œ์น˜ (Random Search)

 

 

  • ๊ทธ๋ฆฌ๋“œ ์„œ์น˜๋Š” ํ•˜๋‚˜์”ฉ ํƒ์ƒ‰์„ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋น„๊ต์  ์ ์€ ์กฐํ•ฉ์ผ ๋–„, ํƒ์ƒ‰ ๋ฒ”์œ„๊ฐ€ ์ž‘์„ ๋•Œ ์‚ฌ์šฉํ•˜๊ธฐ์— ์ ํ•ฉํ•˜๋‹ค. ํ•˜์ง€๋งŒ ๋žœ๋ค ์„œ์น˜๋Š” ์„ค์ • ๋ฒ”์œ„ ๋‚ด์—์„œ ๋žœ๋ค์œผ๋กœ ๊ฐ’์„ ์„ ํƒํ•˜๊ธฐ์— ๋” ๋„“์€ ๋ฒ”์œ„์˜ ํƒ์ƒ‰์— ์ฃผ๋กœ ์‚ฌ์šฉํ•œ๋‹ค
  • ๋ฒ”์œ„๋ฅผ ์ง€์ •ํ•ด์ฃผ๋ฉด ๋žœ๋ค ์„œ์น˜๋Š” ๊ทธ ๋ฒ”์œ„ ๋‚ด์—์„œ ๋žœ๋ค์œผ๋กœ ์ˆซ์ž๋ฅผ ๋ฝ‘์•„์„œ ์ง€์ •ํ•œ ํšŸ์ˆ˜๋งŒํผ ์กฐํ•ฉ์„ ํƒ์ƒ‰ํ•˜๊ณ  ํ‰๊ฐ€ํ•œ๋‹ค.
  • ๋„“์€ ๋ฒ”์œ„๋ฅผ ํƒ์ƒ‰ํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์šด์ด ์ข‹๋‹ค๋ฉด ์ตœ์ ์˜ ์กฐํ•ฉ์„ ๋นจ๋ฆฌ ์ฐพ๊ธฐ๋„ ํ•˜์ง€๋งŒ ๋žœ๋ค์œผ๋กœ ๋ฝ‘๊ธฐ ๋•Œ๋ฌธ์— ์˜คํžˆ๋ ค ๋†“์น  ์ˆ˜๋„ ์žˆ๋‹ค. ์žฅ์ ์ด์ž ๋‹จ์ ์ด ๋˜๊ธฐ๋„ ํ•œ๋‹ค
  • ๋ชจ๋ธ ํŠœ๋‹์˜ ์ดˆ๊ธฐ ๋‹จ๊ณ„์—์„œ Random Search๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ข‹์€ ํ•˜์ดํผํŒŒ๋ผ๋ฏธํ„ฐ ์กฐํ•ฉ์„ ๋น ๋ฅด๊ฒŒ ์ฐพ๊ณ , ์ดํ›„ Grid Search๋กœ ์„ธ๋ฐ€ํ•˜๊ฒŒ ์กฐ์ •ํ•˜๋Š” ๋ฐฉ๋ฒ•๋„ ์ข‹์€ ์ ‘๊ทผ๋ฐฉ๋ฒ•์ด๋‹ค.

 

 

 

 

5.4 ์ตœ์ƒ์˜ ๋ชจ๋ธ ๋ฐ ์˜ค์ฐจ ๋ถ„์„

  • ์ง€๊ธˆ๊นŒ์ง€ ๊ฐ„๋‹จํ•œ ๋ชจ๋ธ์„ ํ…Œ์ŠคํŠธํ•ด๋ณด๊ณ  ๊ทธ ์ค‘์—์„œ ๋ฒ ์ด์Šค๋ผ์ธ์œผ๋กœ ์‚ฌ์šฉํ•  ๋ชจ๋ธ, RandomForest๋ฅผ ์„ ํƒํ•˜๊ณ , ๋ชจ๋ธ์˜ ์„ฑ๋Šฅ์„ ๋” ์˜ฌ๋ฆฌ๊ธฐ ์œ„ํ•ด ํ•˜์ดํผํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ํŠœ๋‹ํ•˜๋Š” ๊ทธ๋ฆฌ๋“œ ์„œ์น˜, ๋žœ๋ค ์„œ์น˜์™€ ๊ฐ™์€ ๋ฐฉ๋ฒ•๋“ค์„ ์‚ฌ์šฉํ•ด๋ณด์•˜๋‹ค
  • ๊ทธ๋Ÿผ ์ด๊ฒŒ ๋์ผ๊นŒ?? ์•„๋‹ˆ๋‹ค. ํ•™์Šต์‹œํ‚จ ๋ชจ๋ธ๋กœ๋ถ€ํ„ฐ ์šฐ๋ฆฌ๊ฐ€ ์–ป์„ ์ˆ˜ ์žˆ๋Š” ์ •๋ณด๋“ค์ด ์žˆ๋‹ค.
  • ์šฐ๋ฆฌ๋Š” ์•ž์—์„œ ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ํ•˜๊ณ  ์ƒ๊ด€๊ด€๊ณ„๋ฅผ ๋ณด๋ฉด์„œ ์–ด๋–ค ํŠน์„ฑ๋“ค์ด ์ข€ ๋” ์ค‘์š”ํ•  ๊ฒƒ์ด๋ผ ์˜ˆ์ธกํ•ด๋ณด์•˜๋‹ค. ํ•˜์ง€๋งŒ ์šฐ๋ฆฌ๊ฐ€ ์ค‘์š”ํ•˜๊ฒŒ ์ƒ๊ฐํ•˜๋Š” ์š”์†Œ๋“ค๊ณผ ๋ชจ๋ธ์ด ์ค‘์š”ํ•˜๊ฒŒ ๋ฐ›์•„๋“ค์ด๋Š” ์š”์†Œ๋“ค ๊ฐ„์—๋Š” ์‹ค์ œ๋กœ๋Š” ์ฐจ์ด๊ฐ€ ์žˆ์„ ์ˆ˜ ์žˆ๋‹ค
  • ์˜ˆ๋ฅผ ๋“ค์–ด ์ง‘๊ฐ’์„ ์˜ˆ์ธกํ•˜๋Š”๋ฐ ์žˆ์–ด์„œ ์šฐ๋ฆฌ๋Š” ๋ฐฉ์˜ ๊ฐœ์ˆ˜๋‚˜ ์‚ฌ๋Š” ์‚ฌ๋žŒ๋“ค์˜ ์ˆซ์ž๋ฅผ ์ข€ ๋” ์ค‘์š”ํ•  ๊ฒƒ์ด๋ผ ์ƒ๊ฐํ–ˆ๋Š”๋ฐ ์‹ค์ œ๋กœ ๋ณด๋‹ˆ ๋ชจ๋ธ์€ ์‚ฌ๋žŒ๋“ค์˜ ์ˆ˜์ž…์„ ๋” ์ค‘์š”ํ•˜๊ฒŒ ๋ฐ›์•„๋“ค์˜€๋‹ค์™€ ๊ฐ™์€ ์ƒํ™ฉ์ด ์žˆ์„ ์ˆ˜ ์žˆ๋‹ค

 

ํ•™์Šตํ•œ ๋ชจ๋ธ์—์„œ feature importance ์ถ”์ถœํ•˜๊ธฐ. ๊ต‰์žฅํžˆ ๋‚ฎ์€ ์ค‘์š”๋„๋ฅผ ๋ณด์—ฌ์ฃผ๋Š” ํŠน์„ฑ์ด ์กด์žฌํ•œ๋‹ค!!

 

  • ๊ทธ๋ž˜์„œ ๋ชจ๋ธ์ด ๋ฐ์ดํ„ฐ ์ค‘์—์„œ ์–ผ๋งˆ๋‚˜ ์ค‘์š”ํ•˜๊ฒŒ ์ƒ๊ฐํ•˜๋Š”์ง€๋ฅผ ๋‚˜ํƒ€๋‚ด์ฃผ๋Š” ์ˆ˜์น˜๋“ค์ด ์žˆ๋‹ค. ์ด๋ฅผ feature_importacnes_,  ํ”ผ์ณ ์ค‘์š”๋„๋ผ ํ•œ๋‹ค
  • ํ”ผ์ณ ์ค‘์š”๋„๋Š” ํ•™์Šตํ•œ ๋ชจ๋ธ๋กœ๋ถ€ํ„ฐ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ์œผ๋ฉฐ ํ•™์Šต์— ์‚ฌ์šฉ๋œ ํŠน์„ฑ๋“ค์— ๋Œ€ํ•ด ๊ฐ ํŠน์„ฑ์ด ๋ชจ๋ธ ์˜ˆ์ธก์— ๊ธฐ์—ฌํ•˜๋Š” ์ค‘์š”๋„๋ฅผ ๋งํ•œ๋‹ค. ๊ฐ„๋‹จํžˆ ๋งํ•˜๋ฉด ์ •ํ™•ํ•˜๊ฒŒ ์˜ˆ์ธกํ•  ๋•Œ ๋” ๋„์›€์ด ๋˜๋Š” ํŠน์„ฑ๋“ค์—๊ฒŒ ๋ชจ๋ธ์ด ์ ์ˆ˜๋ฅผ ๋งค๊ธด ๊ฒƒ์ด๋‹ค
  • ๊ทธ๋Ÿผ ์ด ๊ฐ’๋“ค์„ ๋ณด๋ฉด์„œ ์šฐ๋ฆฌ๊ฐ€ ๋ฌด์—‡์„ ์–ป์„ ์ˆ˜ ์žˆ์„๊นŒ?? ์–ด๋–ป๊ฒŒ ํ™œ์šฉํ•˜๋ฉด ์ข‹์„๊นŒ??
    • ์•ž์—์„œ ์ƒ๊ด€๊ณ„์ˆ˜๋ฅผ ๋ณด๊ณ  ๋‚ฎ์€ ํŠน์„ฑ๋“ค์„ ์ œ๊ฑฐํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ์ค‘์š”๋„๊ฐ€ ๋‚ฎ์€ ํŠน์„ฑ๋“ค์„ ์ œ๊ฑฐํ•ด๋ณด๋ฉด์„œ ๋ชจ๋ธ์˜ ์„ฑ๋Šฅ์ด ๊ฐœ์„ ๋˜๋Š”์ง€๋ฅผ ํ…Œ์ŠคํŠธํ•ด๋ณผ ์ˆ˜ ์žˆ๋‹ค! ์ด๋Ÿฌํ•œ ๋ฐฉ๋ฒ•์€ ์‹ค๋ฌด๋‚˜ ์ฑŒ๋ฆฐ์ง€ ๋“ฑ์—์„œ ํ”ํžˆ ์‚ฌ์šฉ๋˜๋ฉฐ ์ดˆ๋ฐ˜์— ๊ฐ„๋‹จํ•˜๊ฒŒ ํ•ด๋ณผ ์ˆ˜ ์žˆ๋Š” ์ข‹์€ ์ ‘๊ทผ๋ฒ•์ด๋‹ค. ๋ฌผ๋ก  ์„ฑ๋Šฅ ๊ฐœ์„ ์ด ํ•ญ์ƒ ๋˜๋Š” ๊ฒƒ์€ ์•„๋‹ˆ์ง€๋งŒ ์‹œ๋„ํ•ด๋ณด๋ฉด ์ข‹๋‹ค.
    • ์ค‘์š”๋„๋ฅผ ๋ณด๋ฉด์„œ ์ด ํŠน์„ฑ์€ ์™œ ์ค‘์š”๋„๊ฐ€ ๋†’๊ณ  ๋‚ฎ์€์ง€์— ๋Œ€ํ•ด์„œ ๋ถ„์„ํ•ด๋ณผ ์ˆ˜ ์žˆ๋Š” ๋‹จ์„œ๊ฐ€ ๋œ๋‹ค. ๋ชจ๋ธ์ด ์ค‘์š”ํ•˜๋‹ค๊ณ  ํ•œ ๊ฒƒ์—๋Š” ๋ถ„๋ช…ํ•œ ์ด์œ ๊ฐ€ ์žˆ์„ ๊ฒƒ์ด๋‹ค. ์ด๋Ÿฐ ์ธ๊ณผ๊ด€๊ณ„๋ฅผ ๋ถ„์„ํ•˜๊ณ  ์ฐพ์•„๋‚ผ ์ˆ˜ ์žˆ๋‹ค๋ฉด ๋ชจ๋ธ์„ ๋” ๊ฐœ์„ ์‹œํ‚ฌ ์ˆ˜ ์žˆ๋Š” ํžŒํŠธ๋ฅผ ์–ป์„ ์ˆ˜๋„ ์žˆ๋‹ค.
  • ์ด์ œ ์–ผ๋งˆ ์•ˆ๋‚จ์•˜๋‹ค. ํ…Œ์ŠคํŠธ์…‹์œผ๋กœ ๋งˆ์ง€๋ง‰ ํ‰๊ฐ€๋ฅผ ํ•˜์—ฌ ์„œ๋น„์Šค ์ ์šฉ์ด ๊ฐ€๋Šฅํ•œ์ง€ ๋งˆ์ง€๋ง‰ ๊ฒ€์ฆ์„ ํ•ด์•ผํ•œ๋‹ค.

 

 

5.4 ํ…Œ์ŠคํŠธ์…‹์œผ๋กœ ๋ชจ๋ธ ์ตœ์ข… ํ‰๊ฐ€

  • ์ดˆ๋ฐ˜์— ์šฐ๋ฆฌ๋Š” ํ…Œ์ŠคํŠธ์…‹์„ ๋ฏธ๋ฆฌ ๋ถ„๋ฆฌํ•ด๋’€๋‹ค. ์ด์ œ ๋งˆ์ง€๋ง‰ ํ‰๊ฐ€๋ฅผ ์œ„ํ•ด ์ด ํ…Œ์ŠคํŠธ์…‹์œผ๋กœ ์„ฑ๋Šฅ์„ ํ™•์ธํ•ด๋ณผ ๊ฒƒ์ด๋‹ค.

 

  • 4๋งŒ.. ์ด์ „์˜ ๊ฒฐ๊ณผ๊ฐ€ 6๋งŒ์ด์˜€๋˜ ๊ฒƒ์„ ์ƒ๊ฐํ•˜๋ฉด ํ™•์‹คํžˆ ์ข‹์•„์ง€๊ธด ํ–ˆ์œผ๋‚˜ ์ด ์„ฑ๋Šฅ์ด ์–ด๋А ์ •๋„๋กœ ์ข‹์€์ง€ ๊ฐ์„ ์žก์„ ์ˆ˜๊ฐ€ ์—†๋‹ค.
  • ์ด๋•Œ, ์‹ ๋ขฐ๊ตฌ๊ฐ„์ด๋ผ๋Š” ๊ฒƒ์„ ํ†ตํ•ด ์˜ค์ฐจ๊ฐ’์ด ์–ด๋А ์ •๋„์˜ ์‹ ๋ขฐ๋„๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋Š”์ง€๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค

 

 

  • ๊ทธ๋Ÿผ ์‹ ๋ขฐ๊ตฌ๊ฐ„์ด ๋ฌด์—‡์ผ๊นŒ?? ← ์ด ๋ถ€๋ถ„์€ ์ฐพ์•„๋ณด๊ธด ํ–ˆ์œผ๋‚˜ ์•„์ง ์ดํ•ด๊ฐ€ ๋งŽ์ด ๋ถ€์กฑํ•ด์„œ ์„ค๋ช…์ด ๋ถ€์‹คํ•  ์ˆ˜ ๋ฐ–์— ์—†์Œ.
    • ๋ชจ์ง‘๋‹จ์˜ ํŠน์ • ํ†ต๊ณ„์  ํŒŒ๋ผ๋ฏธํ„ฐ(ํ‰๊ท , ๋น„์œจ ๋“ฑ)์ด ํŠน์ • ๊ตฌ๊ฐ„ ๋‚ด์— ์กด์žฌํ•  ํ™•๋ฅ ์„ ๋‚˜ํƒ€๋‚ด๋Š” ๋ฒ”์œ„… ์ด๋ ‡๊ฒŒ ๋งํ•˜๋ฉด ์•„๋ฌด๋„ ์ดํ•ด๋ชปํ•  ๊ฒƒ์ด๋‹ค. ๋‚˜๋„ ๊ทธ๋ ‡๋‹ค
    • ๊ฐ„๋‹จํ•˜๊ฒŒ ๋งํ•˜์ž๋ฉด 95% ์‹ ๋ขฐ๊ตฌ๊ฐ„์€ ํ•ด๋‹น ๊ตฌ๊ฐ„์ด 95%์˜ ํ™•๋ฅ ๋กœ ์ฐธ ๊ฐ’์„ ํฌํ•จํ•˜๊ณ  ์žˆ์Œ์„ ์˜๋ฏธํ•œ๋‹ค.
  • ๊ทธ๋Ÿผ ์™œ ์‹ ๋ขฐ๊ตฌ๊ฐ„์„ ํ‰๊ฐ€ ๊ธฐ์ค€์œผ๋กœ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์„๊นŒ??
    • PPT์˜ ์ฝ”๋“œ๋ฅผ ๋ณด๋ฉด final_predictions - y_test. ์˜ˆ์ธก๊ฐ’์—์„œ ์‹ค์ œ๊ฐ’์„ ๋นผ์„œ ๊ฐ๊ฐ์˜ ์˜ค์ฐจ๋ฅผ ๊ตฌํ•˜๋Š” ๋ถ€๋ถ„์ด ์žˆ๋‹ค. ์ฑ…์˜ ๋‚ด์šฉ์—์„œ ๊ตฌํ•˜๋Š” ์‹ ๋ขฐ๊ตฌ๊ฐ„์€ ์˜ค์ฐจ์˜ ์‹ ๋ขฐ๊ตฌ๊ฐ„์ด๋‹ค.
    • ์šฐ๋ฆฌ๋Š” array([39275.40861216, 43467.27680583])๋ผ๋Š” 95% ์‹ ๋ขฐ๊ตฌ๊ฐ„์„ ์–ป์—ˆ๋‹ค.
    • ๋ชจ๋ธ์ด ์˜ˆ์ธกํ•œ ๊ฐ’๊ณผ ์‹ค์ œ ๊ฐ’ ์‚ฌ์ด์˜ ์˜ค์ฐจ๋“ค์ด 95% ํ™•๋ฅ ๋กœ ์ด ๋ฒ”์œ„๋‚ด์— ์กด์žฌํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•œ๋‹ค
    • ํ‰๊ท ๋‚ด์–ด ๊ตฌํ•œ ๋ชจ๋ธ์˜ RMSE๊ฐ’์ด 41424, ์ด ๋ฒ”์œ„๋‚ด์— ํฌํ•จ๋œ๋‹ค๋Š” ๊ฒƒ์€ ๋ชจ๋ธ์ด ํ…Œ์ŠคํŠธ์…‹์— ๋Œ€ํ•ด ์˜ˆ์ธกํ•  ๋•Œ ๋น„์Šทํ•œ ์˜ค์ฐจ๋“ค์ด ๋‚˜์˜ค๋ฉฐ, ์ „์ฒด์ ์œผ๋กœ ์ผ๊ด€๋˜๊ฒŒ ์˜ˆ์ธก์„ ์ž˜ ์ˆ˜ํ–‰ํ•œ๋‹ค๋Š”, ์ข€ ๋” ์•ˆ์ •์„ฑ๊ณผ ์‹ ๋ขฐ๋„๊ฐ€ ์žˆ์Œ์„ ๋‚˜ํƒ€๋‚ธ๋‹ค.

 

 

 

 

 


6. ๋ก ์นญ. ๋ชจ๋‹ˆํ„ฐ๋ง๊ณผ ์‹œ์Šคํ…œ ์œ ์ง€ ๋ณด์ˆ˜

  • ์ง€๊ธˆ๊นŒ์ง€ ์ •๋ง ๋งŽ์€ ๊ณผ์ •๋“ค์„ ๊ฑฐ์ณ ๋งˆ์ง€๋ง‰ ๋ชจ๋ธ ์ตœ์ข… ํ‰๊ฐ€๊นŒ์ง€ ๋๋‚ด๊ณ  ๋“œ๋””์–ด ์„œ๋น„์Šค์— ์ ์šฉํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค
  • ๋ชจ๋ธ์„ ๊ฐœ๋ฐœํ•˜๋Š” ์ž‘์—…๋„ ๋งŽ์€ ๊ฒƒ๋“ค์„ ์š”๊ตฌํ•˜์ง€๋งŒ ์‹ค์ œ ์„œ๋น„์Šค ํ™˜๊ฒฝ์„ ๊ตฌ์„ฑํ•˜๊ณ  ์ œ๊ณตํ•˜๋Š” ์ž‘์—…์—์„œ๋„ ๋‹ค์–‘ํ•œ ์ž‘์—…๋“ค์ด ํ•„์š”ํ•˜๋‹ค
    1. ๊ฐœ๋ฐœํ•œ ๋ชจ๋ธ์„ ์„œ๋น„์Šค์— ์ ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ๋” ์ €์žฅํ•˜๊ณ  ๋ฐฐํฌํ•˜๋Š” ๊ณผ์ •์ด ํ•„์š”ํ•˜๋‹ค.
      ๋ชจ๋ธ ๋ฟ ์•„๋‹ˆ๋ผ ์‹ค์ œ๋กœ ์ƒˆ๋กœ์šด ๋ฐ์ดํ„ฐ๊ฐ€ ๋“ค์–ด์˜ฌ ๊ฒฝ์šฐ ์ „์ฒ˜๋ฆฌํ•˜์—ฌ ๋ชจ๋ธ์— ๋„ฃ์–ด์ฃผ๊ณ  ๋ชจ๋ธ์ด ์˜ˆ์ธกํ•œ ๊ฐ’์„ ๋ฐ˜ํ™˜ํ•˜๋Š” ์ผ๋ จ์˜ ํŒŒ์ดํ”„๋ผ์ธ, ์Šคํฌ๋ฆฝํŠธ ๋˜ํ•œ ํ•„์š”ํ•˜๋‹ค. ์ด๋Ÿฐ ์ž…์ถœ๋ ฅ๊ฐ’์„ ์›น์ด๋‚˜ ์„œ๋ฒ„์™€ ํ†ต์‹ ํ•˜๋„๋ก ๋ฐฑ์—”๋“œ์™€ ํด๋ผ์šฐ๋“œ ํŒ€๋“ค๊ณผ ํ˜‘์—…์ด ํ•„์š”ํ•˜๋‹ค.

    2. ์‹ค์‹œ๊ฐ„ ์„ฑ๋Šฅ ์ฒดํฌ๋ฅผ ์œ„ํ•œ ๋ชจ๋‹ˆํ„ฐ๋ง ์ฝ”๋“œ๊ฐ€ ํ•„์š”ํ•˜๋‹ค.
      ์‹œ๊ฐ„์ด ํ๋ฆ„์— ๋”ฐ๋ผ ์ƒˆ๋กœ์šด ๋ฐ์ดํ„ฐ๋“ค์€ ๊พธ์ค€ํžˆ ๋“ค์–ด์˜ค๋ฉฐ ๋ชจ๋ธ์ด ํ•™์Šตํ•œ ๋ฐ์ดํ„ฐ๊ฐ€ ๋„ˆ๋ฌด ์˜ˆ์ „์˜ ๋ฐ์ดํ„ฐ๋กœ ๋งž์ง€ ์•Š๋Š” ๋ชจ๋ธ ๋ถ€ํŒจ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋‹ค. ์ด๋ ‡๊ฒŒ ๋ชจ๋ธ์ด ์ œ๋Œ€๋กœ ๋™์ž‘ํ•˜๋Š”์ง€ ์„ฑ๋Šฅ์„ ์ฒดํฌํ•˜๊ณ  ๋ชจ๋ธ์„ ์ƒˆ๋กœ ํ•™์Šตํ•˜์—ฌ ์—…๋ฐ์ดํŠธ๋ฅผ ํ•ด์ค˜์•ผํ• ์ง€ ์—ฌ๋ถ€๋ฅผ ๊ฒฐ์ •ํ•ด์•ผํ•œ๋‹ค

    3. ์ด๋Ÿฐ ์ผ๋ จ์˜ ๊ณผ์ •๋“ค์€ ์ž๋™ํ™”๊ฐ€ ํ•„์š”ํ•˜๋‹ค.
      ์ง€์†์ ์œผ๋กœ ๋“ค์–ด์˜ค๋Š” ์ƒˆ๋กœ์šด ๋ฐ์ดํ„ฐ๋“ค์„ ๋ชจ๋ธ ํ•™์Šต์— ๋งž๊ฒŒ ๋ผ๋ฒจ๋งํ•ด์ฃผ๊ณ  ๋ชจ๋ธ์„ ํ›ˆ๋ จํ•˜์—ฌ ์—…๋ฐ์ดํŠธํ•˜๊ณ  ์—…๋ฐ์ดํŠธํ•œ ๋ชจ๋ธ๊ณผ ์ด์ „ ๋ชจ๋ธ์˜ ์„ฑ๋Šฅ์„ ๋น„๊ตํ•˜๊ณ  ๋ฐฐํฌํ•˜์—ฌ ์ ์šฉ๊นŒ์ง€, ์ด๋Ÿฐ ํŒŒ์ดํ”„๋ผ์ธ๊ณผ ํ™˜๊ฒฝ, ํ•˜๋‚˜์˜ ์‚ฌ์ดํด์„ ๊ตฌ์„ฑํ•˜๋Š” ๊ฒƒ์„ MLOps๋ผ๊ณ  ํ•œ๋‹ค.

 

 


 

์บ˜๋ฆฌํฌ๋‹ˆ์•„ ์ฃผํƒ ๊ฐ€๊ฒฉ ์˜ˆ์ธก ๋ชจ๋ธ์„ ์„œ๋น„์Šค๋กœ ๋งŒ๋“ค๊ธฐ๊นŒ์ง€ ๊ธฐ๋ณธ์ ์œผ๋กœ ๊ฑฐ์ณ์•ผํ•  ๊ณผ์ •๋“ค์„ ์‚ดํŽด๋ณด์•˜๋‹ค

๋ฌผ๋ก  ์‚ฌ์šฉํ•œ ๋ฐ์ดํ„ฐ์™€ ์šฐ๋ฆฌ๊ฐ€ ํ•ด๊ฒฐํ•ด์•ผํ•  ๋ฌธ์ œ๋Š” ๊ฐ„๋‹จํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ๋งŽ์€ ๋‚ด์šฉ๋“ค์ด ์žˆ์ง€ ์•Š์•˜์ง€๋งŒ ์‹ค์ œ๋กœ๋Š” ๋” ๋ณต์žกํ•˜๊ณ  ์–ด๋ ค์šด ๋ฌธ์ œ๋“ค์ด ๋†“์—ฌ์ง€๋ฉฐ ๊ทธ์— ๋”ฐ๋ผ ์‚ฌ์šฉํ•˜๊ณ  ์ ์šฉํ•  ๋ฐฉ๋ฒ•๋“ค๋„ ๊ต‰์žฅํžˆ ๋ณต์žกํ•˜๊ณ  ์–ด๋ ต๋‹ค

ํ•˜์ง€๋งŒ ํ•ด๋‹น ์ฑ…์„ ๋ณด๋ฉด์„œ ํ•˜๋‚˜ํ•˜๋‚˜ ์ฑ„์›Œ๊ฐ€๊ณ  ๊ธฐ๋ณธ์„ ๋‹ค์ง„ ํ›„์— ์กฐ๊ธˆ์”ฉ ๋” ์–ด๋ ค์šด ๋ฌธ์ œ๋“ค์„ ํ’€๋‹ค๋ณด๋ฉด ์–ด๋А์ƒˆ ์‹ค๋ ฅ์ด ๋งŽ์ด ๋Š˜์–ด์žˆ์„ ๊ฒƒ์ด๋‹ค!

๋‹ค์Œ ๋ฐœํ‘œ์—์„œ๋Š” ๋ถ„๋ฅ˜์— ๋Œ€ํ•ด ๋‹ค๋ค„๋ณด๋„๋ก ํ•˜๊ฒ ๋‹ค

 

 

 

 

 

 

์ถœ์ฒ˜ ๋ฐ ์ฐธ๊ณ  ๋ ˆํผ๋Ÿฐ์Šค๋“ค