๊ณต๊ณต์ž์ „๊ฑฐ์˜ ์ตœ์  ์œ„์น˜๋ฅผ ์ˆ˜์š”์™€ ๋ฆฌ๋ฐธ๋Ÿฐ์‹ฑ์„ ๊ณ ๋ คํ•˜์—ฌ ์ œ์‹œํ•˜์˜€๋‹ค.

  • Pandas, Maplotlib, Geopandas, Geojson, Seaborn, folium
  • ๋ฐ˜์ž…/๋ฐ˜์ถœ์ด ๋นˆ๋ฒˆํ•˜๊ฒŒ ์ผ์–ด๋‚˜๋Š” ๊ณต์œ  ์ž์ „๊ฑฐ์˜ ์ตœ์  ์ •๋ฅ˜์†Œ ์„ ์ • ๊ณผ์ œ
  • ์ž์ „๊ฑฐ ์ž ์žฌ ์ˆ˜์š” ๋ฐœ๊ตด, ๊ณต๊ณต์„ฑ ํ™•๋ณด, Rebalancing ๋ฌธ์ œ(์ •๋ฅ˜์†Œ์˜ ์ˆ˜์š”-๊ณต๊ธ‰ ๋ถˆ๊ท ํ˜• ๋ฌธ์ œ)๋กœ ๋ถ„์„ ๋ฐฉํ–ฅ ์„ค์ •
  • ์ž ์žฌ์ˆ˜์š” : EDA๋ฅผ ํ†ตํ•ด ์ƒ์—…์ง€์—ญ, ์ฃผ๊ฑฐ์ง€์—ญ์— ์ •๋ฅ˜์žฅ ๋ฐฐ์น˜๊ฐ€ ๋˜์–ด ์žˆ์Œ์„ ํ™•์ธ, ๊ฑฐ์น˜๋Œ€ ์ฃผ๋ณ€ 200m ๋ฐ˜๊ฒฝ์— ์กด์žฌํ•˜๋Š” ์ฃผ๊ฑฐ์šฉ ๊ฑด์ถ•๋ฌผ ์ˆ˜์˜ ํ‰๊ท ์„ ํ†ตํ•ด ์ƒ์—…์ง€์—ญ, ์ฃผ๊ฑฐ์ง€์—ญ ๊ตฌ๋ถ„
  • ๊ณต๊ณต์„ฑ ํ™•๋ณด : ์ฃผ๋ณ€ ์‚ฌํšŒ ์ธํ”„๋ผ ์‹œ์„ค ๋ถ„ํฌ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ ‘๊ทผ์„ฑ ํ”ผ์ณ ์ƒ์„ฑ, ๋ฏธ๋ฐฐ์น˜ ์ง€์—ญ ์‹œ๊ฐํ™”
  • ์œ„์˜ ํ”ผ์ณ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ฏธ๋ฐฐ์น˜ ์ง€์—ญ๊ณผ ์ ‘๊ทผ์„ฑ์ด๋ผ๋Š” ๋‘ ๊ฐœ์˜ ์ง€ํ‘œ๋ฅผ ๊ฐ€์ง€๊ณ  ํ›„๋ณด๊ตฐ์„ ์„ ๋ณ„
  • Rebalancing : ์ตœ์ข… ์ •๋ฅ˜์žฅ ์ž…์ง€๋ฅผ ์„ ์ •ํ•˜๊ธฐ ์œ„ํ•ด ๋‘๊ฐ€์ง€ ์ง€ํ‘œ ์„ ์ •
    • ์ ˆ๋Œ€ ์ˆ˜์š” : ๋ฐ˜์ž…๋Ÿ‰, ๋ฐ˜์ถœ๋Ÿ‰์˜ ์ ˆ๋Œ€์ ์ธ ๋Ÿ‰ - ํ•˜๋‚˜์˜ ๊ฑฐ์น˜๋Œ€์— ๋ฐฉ๋ฌธํ•˜๋Š” ์‚ฌ์šฉ์ž์˜ ์ด๋Ÿ‰
    • ์ƒ๋Œ€ ์ˆ˜์š” : ๋ฐ˜์ž…๋Ÿ‰ , ๋ฐ˜์ถœ๋Ÿ‰์˜ ์ฐจ์ด - ํ•˜๋‚˜์˜ ๊ฑฐ์น˜๋Œ€์—์„œ ์œ ์ž…/์œ ์ถœ๋˜๋Š” ์ž์ „๊ฑฐ์˜ ๋ณ€ํ™”๋Ÿ‰
  • Extra tree ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•˜์—ฌ ์œ„์˜ ๋‘ ์ง€ํ‘œ ์˜ˆ์ธก - ์ผ๋ฐ˜ํ™” ์„ฑ๋Šฅ์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด ์„ ํƒ, ๋‚ฎ์€ loss ๊ฒฐ๊ณผ ํ™•์ธ
  • ๊ฐ๊ฐ์˜ ํ›„๋ณด๊ตฐ์˜ ์ ˆ๋Œ€ ์ˆ˜์š”์™€ ์ƒ๋Œ€ ์ˆ˜์š”๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ Rebalancing์„ ๊ฐ€์žฅ ์ž˜ ํ•ด์†Œํ•  ์ˆ˜ ์žˆ๋Š” ์ •๋ฅ˜์žฅ ์„ ํƒ
    • ๊ฐ๊ฐ์˜ ํ›„๋ณด๊ตฐ์— ์ ˆ๋Œ€ ์ˆ˜์š”์™€ ์ƒ๋Œ€ ์ˆ˜์š”๋ฅผ ํ‰๊ท ์œผ๋กœ ๊ฐ–๋Š” ๊ฐ€์šฐ์‹œ์•ˆ ๋ถ„ํฌ ์ปค๋„๋กœ ์‚ฌ์šฉ
    • ํŠน์ • ํ›„๋ณด๊ตฐ์˜ Rebalancing ์ •๋„๋ฅผ ์ด ๋ถ„ํฌ์˜ ๋ถ€ํ”ผ๊ฐ’์œผ๋กœ ์‚ฌ์šฉ (0~1)
    • ๊ฐ๊ฐ์˜ ํ–‰์ •๋™์—์„œ ๋ฐœ์ƒํ•˜๋Š” ์ตœ์  ํ›„๋ณด๊ตฐ์„ ์™„์ „ํƒ์ƒ‰ํ•˜๊ณ  ๋ชจ๋“  ํ–‰์ •๋™์˜ ํ›„๋ณด๊ตฐ์„ ์ตœ์ข…๋‹ต์•ˆ์œผ๋กœ ์ œ์ถœ
  • ๊ธฐ์กด ๋ฐฐ์น˜ ์ •๋ฅ˜์žฅ์˜ Rebalancing Metric 0.3, ์ œ์•ˆ ํ›„๋ณด๊ตฐ์˜ Rebalancing Metric 0.08๋กœ 73% ๊ฐ์†Œ

Project

Result

Reference