Home [Week 03 / Day 012] ํ•™์Šต ๊ธฐ๋ก
Post
Cancel

[Week 03 / Day 012] ํ•™์Šต ๊ธฐ๋ก

๐Ÿ“ ์˜ค๋Š˜ ํ•œ ์ผ

  • ๋ฐ์ผ๋ฆฌ ์Šคํฌ๋Ÿผ
  • ๊ฐ•์˜ ์ˆ˜๊ฐ• ๋ฐ ์ •๋ฆฌ
    • [Data Viz] 3-1, 2, 3, 4๊ฐ•
    • [Data Viz] 4-1, 2, 3๊ฐ•
  • ํ”ผ์–ด์„ธ์…˜
  • ๋งˆ์Šคํ„ฐ ํด๋ž˜์Šค


๐Ÿ‘ฅ ํ”ผ์–ด์„ธ์…˜ ์š”์•ฝ

์˜ค๋Š˜ ํ”ผ์–ด์„ธ์…˜์—์„œ๋Š” ๊ฐ์ž ์ค€๋น„ํ•ด์˜จ ํ‚ค์›Œ๋“œ์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐ๋ฅผ ๋‚˜๋ˆ„๊ณ , ํŒ€ ํšŒ๊ณ ๋ฅผ ์ง„ํ–‰ํ–ˆ๋‹ค. ์ œ์‹œ๋๋˜ ํ‚ค์›Œ๋“œ๋กœ๋Š” Seaborn์˜ jointplot/pairplot/FacetGrid, 1.5*IQR ๋“ฑ์ด ์žˆ์—ˆ๋Š”๋ฐ, ์—ญ์‹œ๋‚˜ ์˜ค๋Š˜๋„ ์ •๋ง ์œ ์ตํ•œ ์‹œ๊ฐ„์ด์—ˆ๋‹ค. ๋‚˜๋Š” ์ „๊ณต ๊ณผ๋ชฉ ํ”„๋กœ์ ํŠธ์—์„œ ์„œ์šธ์‹œ์˜ ๋”ฐ๋ฆ‰์ด ๋ฐ์ดํ„ฐ์™€ ๊ธฐ์ƒ ๊ด€์ธก ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ง€๊ณ  Pandas์™€ Seaborn, XGBoost๋ฅผ ์ด์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ ๋ถ„์„, ์‹œ๊ฐํ™”, ๊ทธ๋ฆฌ๊ณ  ๋จธ์‹ ๋Ÿฌ๋‹์„ ํ–ˆ๋˜ ๊ฒƒ์„ ๊ฐ„๋žตํžˆ ๋ณด์—ฌ๋“œ๋ ธ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ํŒ€ ํšŒ๊ณ ์—์„œ๋Š” ๊ฐ์ž ๊ฐœ์„ ํ•  ์ , ์ž˜ํ•œ ์  ๋“ฑ์„ ๋‚˜๋ˆ„์—ˆ๋‹ค. ๋‚˜๋Š” ๋ชจ๋ฅด๋Š” ๊ฒƒ์„ ์ฐพ์•„๋งŒ ๋ณด๊ณ ๋‚˜์„œ ์•ˆ๋‹ค๊ณ  ์ฐฉ๊ฐํ•˜๊ณ  ๋„˜์–ด๊ฐ”๋˜ ์ ์ด ๋งŽ์€ ๊ฒƒ ๊ฐ™์•„, ๊ทธ ์ ์„ ์ถ”๊ฐ€์ ์ธ ์ •๋ฆฌ๋ฅผ ํ†ตํ•ด์„œ ๋ณด์™„ํ•ด๋‚˜๊ฐ€๊ณ  ์‹ถ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋‹ค.


๐Ÿพ ์ผ์ผ ํšŒ๊ณ 

์˜ค๋Š˜๋„ ์—ญ์‹œ๋‚˜ ์—ด์‹ฌํžˆ ๊ฐ•์˜๋ฅผ ๋“ค์œผ๋ฉฐ ์‹ค์Šต๊ณผ ์ •๋ฆฌ๋ฅผ ํ–ˆ๋‹ค. ๊ฒฐ๊ตญ ๋˜ ํ”ผ์–ด์„ธ์…˜ ์ „๊นŒ์ง€ ์™„๋ฃŒํ•˜์ง€ ๋ชปํ•ด์„œ ์ €๋… ์‹œ๊ฐ„๋„ ์‚ฌ์šฉํ–ˆ๋‹ค. Seaborn์„ ๋‹ค๋ฃจ๋Š” ๋ถ€๋ถ„์ด๋‹ค๋ณด๋‹ˆ ์–‘์ด ์ •๋ง ๋ฐฉ๋Œ€ํ•˜๊ณ  ์‹ค์Šต์„ ํ•˜๋Š๋ผ ์ •์‹ ์ด ์—†์—ˆ๋Š”๋ฐ, ํ™•์‹คํžˆ ์ „์ฒด์ ์œผ๋กœ ํ›‘๊ณ ๋‚˜๋‹ˆ ์ „๊ณต ํ”„๋กœ์ ํŠธ์—์„œ๋Š” ์ž˜ ๋ชจ๋ฅด๊ณ  ๊ทธ๋ƒฅ ์ผ๋˜ ๊ฒƒ๋“ค(ex. pairplot)์— ๋Œ€ํ•ด์„œ ์ •๋ฆฌ๊ฐ€ ๋˜๋Š” ๋Š๋‚Œ์ด ๋“ ๋‹ค. ์˜ค๋Š˜ ํ”ผ์–ด์„ธ์…˜์—์„œ๋Š” ํŒ€ ํšŒ๊ณ ๋ฅผ ํ•˜๋ฉด์„œ ๊ฐ์ž ๊ฐœ์„ ํ•  ์ ์— ๋Œ€ํ•ด์„œ ์ด์•ผ๊ธฐ๋ฅผ ๋‚˜๋ˆด์—ˆ๋Š”๋ฐ, ๋Œ€๋ถ€๋ถ„์˜ ํŒ€์›๋ถ„๋“ค์ด ์•„์ง๋„ ์ •๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ •ํ•˜์ง€ ๋ชปํ–ˆ๋‹ค๊ณ  ํ•˜์…จ๋‹ค. ๋‚˜๋˜ํ•œ ์ •๋ฆฌํ•˜๋Š” ๋ฐ์— ์‹œ๊ฐ„์ด ๋งŽ์ด ์†Œ์š”๋˜๋Š” ํŽธ์ด๋ผ ๊ฐ™์€ ๊ณ ๋ฏผ์ด๋‹ค.. ๊ทธ๋ฆฌ๊ณ  ์˜ค๋Š˜์˜ ๋งˆ์Šคํ„ฐ ํด๋ž˜์Šค์—์„œ๋Š” ์•ˆ์ˆ˜๋นˆ๋‹˜๊ป˜์„œ ๋ง์”€์„ ํ•ด์ฃผ์…จ๋Š”๋ฐ, ์‹œ๊ฐํ™”์— ๋Œ€ํ•œ ๋‚ด์šฉ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋งˆ์Šคํ„ฐ๋‹˜์˜ ๋น„์ „์„ ์—ฟ๋ณผ ์ˆ˜ ์žˆ์–ด์„œ ์ •๋ง ์œ ์ตํ–ˆ๋‹ค. ํ•œ ๊ฐ€์ง€ ๋‚˜์—๊ฒŒ ๋งŽ์ด ๋„์›€์ด ๋˜์—ˆ๋˜ ๋ง์”€์€ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ์— ๊ด€ํ•œ ๊ฒƒ์ด์—ˆ๋Š”๋ฐ, โ€œ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์‹œ๊ฐ„๊นŒ์ง€๋งŒ ๋…ธ๋ ฅํ•˜๊ณ , ๋งŒ์•ฝ ๋ชป ํ’€๋ฉด ๋‹ต๋ณ€์„ ๋ณด๊ณ , ๊ด€๋ จ๋œ ๋ฌธ์ œ๋ฅผ ํ’€์–ด๋ณด๊ณ , ์ผ์ฃผ์ผ ๋’ค์— ๋‹ค์‹œ ๊ทธ ๋ฌธ์ œ๋ฅผ ํ’€์–ด๋ณด๋Š” ๊ฒƒ์„ ์ถ”์ฒœํ•œ๋‹คโ€๋Š” ๋ง์”€์ด์—ˆ๋‹ค. ๋‚˜๋„ ํ•œ ๋ฌธ์ œ ๋‹น ์–ด๋Š ์ •๋„๋กœ ์‹œ๊ฐ„์„ ์žก๋Š” ๊ฒƒ์ด ์ข‹์„์ง€ ๊ณ ๋ฏผ์ด ๋งŽ์•˜๋Š”๋ฐ, ์ถ”์ฒœํ•ด์ฃผ์‹  ์ด ๋ฐฉ๋ฒ•์ด ๊ดœ์ฐฎ์•„๋ณด์—ฌ์„œ ํ•œ ๋ฒˆ ์‹œ๋„ํ•ด๋ณด๋ ค ํ•œ๋‹ค.


๐ŸŒŠ ์ฃผ๊ฐ„ ํšŒ๊ณ 

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

์ด๋ฒˆ ์ฃผ๋ง๊นŒ์ง€ (์ œ๋ฐœ) ๋ฐ€๋ฆฐ ์ผ์„ ๋งˆ๋ฌด๋ฆฌํ•˜๊ณ  ๋‹ค์Œ์ฃผ๋ถ€ํ„ฐ๋Š” ์ •๋ง๋กœ CS ๊ณต๋ถ€(๋งค์ฃผ ํ”ผ์–ด์„ธ์…˜ ๋•Œ๋งˆ๋‹ค ์šด์˜์ฒด์ œ์˜ ์ค‘์š”์„ฑ์„ ๋ผˆ์ €๋ฆฌ๊ฒŒ ๋Š๋‚€๋‹ค..)์™€ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ณต๋ถ€๋ฅผ ์ œ๋Œ€๋กœ ๋ณ‘ํ–‰ํ•˜๊ณ  ์‹ถ๋‹ค. ๋ธ”๋กœ๊ทธ ์ •๋ฆฌ๋„ ๋” ์„ธ๋ถ€์ ์œผ๋กœ ์นดํ…Œ๊ณ ๋ฆฌ๋ฅผ ์งœ์„œ ์ ˆ๋Œ€ ๋ฐ€๋ฆฌ์ง€ ์•Š๋„๋ก ํ•˜๊ณ  ์‹ถ๋‹ค! ๊ทธ๋ฆฌ๊ณ  MLOps๋„โ€ฆ ํŒŒ์ดํ† ์น˜๋„โ€ฆ. ์–ด์ฐจํ”ผ ๋‹ค ํ•˜์ง€๋„ ๋ชป ํ•  ๊ฑฐ๋ฉด์„œ ๊ณ„ํš๋งŒ ๋Š˜์–ด๊ฐ„๋‹ค. โ˜น๏ธ ๊ฒŒ๋‹ค๊ฐ€ ๋ฐฉ๊ธˆ ์˜ฌ๋ผ์˜จ 4์ฃผ์ฐจ ํ•™์Šต ์ผ์ •์„ ๋ณด์•˜๋Š”๋ฐ, ์—„์ฒญ๋‚œ ์–‘์˜ ๊ณผ์ œ๋ฅผ ๋ณด๋ฉด์„œ ๊ฑฑ์ •์ด ๋งŽ์ด ๋˜๊ธฐ ์‹œ์ž‘ํ•œ๋‹ค. ๋‹ค์Œ ์ฃผ๋„ ๊ณผ์ œ๊ฐ€ ๋ชฉ์š”์ผ๊นŒ์ง€ ์ œ์ถœ์ธ ๋“ฏ ํ•˜๋‹ˆ ์‹œ๊ฐ„๊ด€๋ฆฌ๋ฅผ ์ž˜ํ•ด์•ผ๊ฒ ๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“ ๋‹ค.


๐Ÿš€ ์ฃผ๋ง๋™์•ˆ ํ•  ์ผ

  • ์—ฐํœด๋™์•ˆ ๋ชปํ•˜๊ณ  ๋ฏธ๋ค˜๋˜ ํ•  ์ผ๋“ค ๋งˆ๋ฌด๋ฆฌํ•˜๊ธฐ (์ œ๋ฐœ)
  • ๋ฉ˜ํ† ๋ง์—์„œ ๋‹ค๋ฃฐ ๋…ผ๋ฌธ ์ฝ๊ธฐ
  • ๋ธ”๋กœ๊ทธ ์นดํ…Œ๊ณ ๋ฆฌ ์ •๋น„ ํ›„ ๋…ธ์…˜ ๊ธ€ ๋ชจ๋‘ ์˜ฎ๊ธฐ๊ธฐ (git blog!)
  • ๋ณต์Šตํ•˜๊ธฐ (CS231n๋„ ํ•  ์ˆ˜ ์žˆ์œผ๋ฉด..!)
  • ์ •๋ฆฌ ๋งˆ๋ฌด๋ฆฌํ•˜๊ธฐ
This post is licensed under CC BY 4.0 by the author.

[Week 03 / Day 011] ํ•™์Šต ๊ธฐ๋ก

[Week 04 / Day 013] ํ•™์Šต ๊ธฐ๋ก