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

  • 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

Optimal-Bicycle-Station-Selection01 5.jpg Optimal-Bicycle-Station-Selection02 5.jpg Optimal-Bicycle-Station-Selection03 5.jpg Optimal-Bicycle-Station-Selection04 5.jpg Optimal-Bicycle-Station-Selection05 5.jpg Optimal-Bicycle-Station-Selection06 5.jpg Optimal-Bicycle-Station-Selection07 5.jpg Optimal-Bicycle-Station-Selection08 5.jpg Optimal-Bicycle-Station-Selection09 5.jpg Optimal-Bicycle-Station-Selection10 5.jpg Optimal-Bicycle-Station-Selection11 5.jpg Optimal-Bicycle-Station-Selection12 5.jpg Optimal-Bicycle-Station-Selection13 5.jpg Optimal-Bicycle-Station-Selection14 5.jpg Optimal-Bicycle-Station-Selection15 5.jpg Optimal-Bicycle-Station-Selection16 5.jpg Optimal-Bicycle-Station-Selection17 5.jpg Optimal-Bicycle-Station-Selection18 5.jpg Optimal-Bicycle-Station-Selection19 5.jpg Optimal-Bicycle-Station-Selection20 5.jpg Optimal-Bicycle-Station-Selection21 5.jpg Optimal-Bicycle-Station-Selection22 5.jpg Optimal-Bicycle-Station-Selection23 5.jpg Optimal-Bicycle-Station-Selection24 5.jpg Optimal-Bicycle-Station-Selection25 5.jpg Optimal-Bicycle-Station-Selection26 5.jpg Optimal-Bicycle-Station-Selection27 5.jpg Optimal-Bicycle-Station-Selection28 5.jpg Optimal-Bicycle-Station-Selection29 5.jpg Optimal-Bicycle-Station-Selection30 5.jpg Optimal-Bicycle-Station-Selection31 5.jpg Optimal-Bicycle-Station-Selection32 5.jpg Optimal-Bicycle-Station-Selection33 5.jpg Optimal-Bicycle-Station-Selection34 5.jpg Optimal-Bicycle-Station-Selection35 5.jpg Optimal-Bicycle-Station-Selection36 5.jpg Optimal-Bicycle-Station-Selection37 5.jpg Optimal-Bicycle-Station-Selection38 5.jpg Optimal-Bicycle-Station-Selection39 5.jpg Optimal-Bicycle-Station-Selection40 5.jpg Optimal-Bicycle-Station-Selection41 5.jpg Optimal-Bicycle-Station-Selection42 5.jpg Optimal-Bicycle-Station-Selection43 5.jpg Optimal-Bicycle-Station-Selection44 5.jpg Optimal-Bicycle-Station-Selection45 5.jpg Optimal-Bicycle-Station-Selection46 5.jpg Optimal-Bicycle-Station-Selection47 5.jpg Optimal-Bicycle-Station-Selection48 5.jpg Optimal-Bicycle-Station-Selection49 5.jpg Optimal-Bicycle-Station-Selection50 5.jpg Optimal-Bicycle-Station-Selection51 5.jpg Optimal-Bicycle-Station-Selection52 5.jpg Optimal-Bicycle-Station-Selection53 5.jpg Optimal-Bicycle-Station-Selection54 5.jpg Optimal-Bicycle-Station-Selection55 5.jpg Optimal-Bicycle-Station-Selection56 5.jpg Optimal-Bicycle-Station-Selection57 5.jpg Optimal-Bicycle-Station-Selection58 5.jpg Optimal-Bicycle-Station-Selection59 5.jpg Optimal-Bicycle-Station-Selection60 5.jpg Optimal-Bicycle-Station-Selection61 5.jpg Optimal-Bicycle-Station-Selection62 5.jpg Optimal-Bicycle-Station-Selection63 5.jpg Optimal-Bicycle-Station-Selection64 5.jpg Optimal-Bicycle-Station-Selection65 5.jpg Optimal-Bicycle-Station-Selection66 5.jpg Optimal-Bicycle-Station-Selection67 5.jpg Optimal-Bicycle-Station-Selection68 5.jpg Optimal-Bicycle-Station-Selection69 5.jpg Optimal-Bicycle-Station-Selection70 5.jpg Optimal-Bicycle-Station-Selection71 5.jpg Optimal-Bicycle-Station-Selection72 5.jpg Optimal-Bicycle-Station-Selection73 5.jpg Optimal-Bicycle-Station-Selection74 5.jpg Optimal-Bicycle-Station-Selection75 5.jpg Optimal-Bicycle-Station-Selection76 5.jpg Optimal-Bicycle-Station-Selection77 5.jpg Optimal-Bicycle-Station-Selection78 5.jpg Optimal-Bicycle-Station-Selection79 5.jpg Optimal-Bicycle-Station-Selection80 5.jpg

Result

Pasted image 20231004093902.jpg

Reference