๐ ํ์ด์ฌ์ด ๋ฐ๊พผ ๋ฐ์ดํฐ ๊ณผํ์ ์ธ๊ณ
๋ฐ์ดํฐ ๊ณผํ์ ์ค๋๋ ๊ธฐ์ ๊ณผ ์ฌํ ์ ๋ฐ์์ ์ค์ํ ์ญํ ์ ํ๊ณ ์์ผ๋ฉฐ, ๊ทธ ์ค์ฌ์๋ ํ์ด์ฌ(Python)์ด๋ผ๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๊ฐ ์๋ค. ํ์ด์ฌ์ ๊ทธ ๊ฐ๊ฒฐ์ฑ๊ณผ ์ ์ฐ์ฑ ๋๋ถ์ ๋ฐ์ดํฐ ๋ถ์, ๋จธ์ ๋ฌ๋, ์น ๊ฐ๋ฐ ๋ฑ ๋ค์ํ ๋ถ์ผ์์ ํญ๋๊ฒ ์ฌ์ฉ๋๊ณ ์๋ค. ์ด๊ธฐ์๋ ์ฌ์ฉ์ ์ปค๋ฎค๋ํฐ์ ์ง์์ ๋ฐ์ ์ ์ฐจ ๋ฐ์ ํ์์ผ๋, ํ์ฌ๋ ๋ฐ์ดํฐ ๊ณผํ์์ ์์ง๋์ด์ ํ์ ๋๊ตฌ๋ก ์๋ฆฌ ์ก์๋ค.
ํ์ด์ฌ์ด ๋ฐ์ดํฐ ๊ณผํ์ ๋๋ฆฌ ์ฌ์ฉ๋๋ ์ด์ ๋ ๋ช ๊ฐ์ง๊ฐ ์๋ค. ์ฒซ์งธ, ์ฝ๋๊ฐ ๊ฐ๊ฒฐํ๊ณ ์ง๊ด์ ์ด์ด์ ์ด๋ณด์๋ ์ฝ๊ฒ ๋ฐฐ์ธ ์ ์๋ค. ์ด๋ ๋ง์ ์ฌ๋๋ค์ด ๋ฐ์ดํฐ ๋ถ์์ ๋์ ํ ์ ์๋ ๊ธฐ๋ฐ์ ๋ง๋ จํด ์ฃผ์๋ค. ๋์งธ, ๊ฐ๋ ฅํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ํด์ ์ํ๊ณ๊ฐ ์กฐ์ฑ๋์ด ์๋ค. NumPy, Pandas, Matplotlib, Scikit-learn ๋ฑ ๋ค์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ๋ฐ์ดํฐ ์ฒ๋ฆฌ์ ๋ถ์์ ํจ์จ์ ์ผ๋ก ์ํํ๋ ๋ฐ ํฐ ๋์์ ์ค๋ค. ์ด์ ํจ๊ป, Jupyter ๋ ธํธ๋ถ๊ณผ ๊ฐ์ ์ธํฐ๋ํฐ๋ธํ ํ๊ฒฝ์ ์ค์๊ฐ์ผ๋ก ๊ฒฐ๊ณผ๋ฅผ ํ์ธํ๋ฉฐ ์คํํ ์ ์๋ ๊ธฐํ๋ฅผ ์ ๊ณตํ์ฌ ํ์ต๊ณผ ๊ฐ๋ฐ์ ๋์ฑ ๋ฐ์ ์ํจ๋ค.
์ฌํ์ ์ผ๋ก, ๋ฐ์ดํฐ ๊ณผํ์ ๋ฐ์ ์ ๋ฐ์ดํฐ ์ค์ฌ์ ์์ฌ๊ฒฐ์ ๋ฌธํ๋ก์ ์ ํ์ ๊ฐ์ ธ์๋ค. ๋ง์ ๊ธฐ์ ๋ค์ด ๋ฐ์ดํฐ๋ฅผ ํตํด ๊ณ ๊ฐ์ ํ๋์ ๋ถ์ํ๊ณ , ์์ธก ๋ชจ๋ธ์ ํตํด ์์ฅ์ ๋ณํ๋ฅผ ์ฃผ๋ํ๊ณ ์๋ค. ์ด๋ ๋จ์ํ ์์ธก์ ๋์ด ๋น์ฆ๋์ค ์ ๋ต๊ณผ ์์ฌ๊ฒฐ์ ๊ณผ์ ์ ํ์ ์ ๋ถ๋ฌ์ผ์ผ์ผฐ์ผ๋ฉฐ, ๊ธฐ์ ์ ๊ฒฝ์๋ ฅ์ ๋์ด๋ ์ค์ํ ์์๋ก ์์ฉํ๊ณ ์๋ค. ์๋ฅผ ๋ค์ด, ๋ทํ๋ฆญ์ค๋ ์์ฒญ์์ ๋ฐ์ดํฐ๋ฅผ ๋ถ์ํ์ฌ ๋ง์ถคํ ์ฝํ ์ธ ๋ฅผ ์ถ์ฒํจ์ผ๋ก์จ ์ฌ์ฉ์ ๊ฒฝํ์ ํฅ์์ํค๊ณ , ์ด๋ฅผ ํตํด ๊ตฌ๋ ์ ์๋ฅผ ๋ํญ ์ฆ๊ฐ์์ผฐ๋ค.
๊ธฐ์ ์ ๊ด์ ์์ ๋ณด๋ฉด, ํ์ด์ฌ์ ๋จธ์ ๋ฌ๋๊ณผ ์ธ๊ณต์ง๋ฅ์ ๋ฐ์ ๊ณผ ๋ฐ์ ํ ๊ด๊ณ๋ฅผ ๋งบ๊ณ ์๋ค. TensorFlow๋ PyTorch์ ๊ฐ์ ํ๋ ์์ํฌ์ ํจ๊ป ์ฌ์ฉ๋๋ฉฐ ๋ฐ์ดํฐ์ ์์ด ๊ธ์ฆํ๋ ์๋์ ์ ํฉํ ์คํ๊ณผ ์ฐ๊ตฌ๊ฐ ๊ฐ๋ฅํ๋ค. ์ด๋ก ์ธํด ํ๊ณ์ ์ฐ์ ๊ณ ๋ชจ๋์์ ๋ฐ์ดํฐ ๊ณผํ์ ์์๊ฐ ๊ธ์ฆํ๊ณ ์์ผ๋ฉฐ, ์ด๋ฌํ ๊ธฐ์ ์ ์ฐ๊ณ์ฑ์ ํ์ด์ฌ์ ์ธ๊ธฐ๋๋ฅผ ๋์ฑ ๋์ด๊ณ ์๋ค.
๋ฌธํ์ ์ผ๋ก, ์ด๋ฌํ ๋ณํ๋ ๋ฐ์ดํฐ ๊ณผํ์๊ฐ ์คํ์ ๊ฐ์ ์กด์ฌ๋ก ๋ถ๊ฐ๋๋ ํ์์ ๋ง๋ค์ด๋๋ค. ๋ํ์์ ๋ฐ์ดํฐ ๊ณผํ์ ์ ๊ณตํ ์ ์ ์ธ์ฌ๋ค์ด ํ์ฌ์ ํต์ฌ ์ธ๋ ฅ์ผ๋ก ์๋ฆฌ๋งค๊นํ๋ฉด์, ์์ '๋ฐ์ดํฐ ๊ณผํ์'๋ผ๋ ์ง์ ์ด ์ฃผ๋ชฉ๋ฐ๊ณ ์๋ค. ์ด๋ ๋์ค๋งค์ฒด์์ ๋ฐ์ดํฐ ๊ณผํ๊ณผ ๊ด๋ จ๋ ๊ฐ์ฐ์ด๋ ์์ ์ด ์ ํํ๋ ๋ฑ์ ์ฌํ์ ํ์์ผ๋ก๋ ๋ํ๋๋ค. ๊ฐ์ข ์ธ๋ฏธ๋์ ์ปจํผ๋ฐ์ค์์๋ ๋ฐ์ดํฐ ๊ณผํ์์ ๊ฒฝํ๋ด๊ณผ ํต์ฐฐ์ ๊ณต์ ํ์ฌ ๋ฐ์ดํฐ์์ ๊ด๊ณ๋ฅผ ๋์ฑ ๊น์ด ์๊ฒ ํ๊ตฌํ๊ฒ ๋ง๋ ๋ค.
์์๋ ฅ์ ๋ฐํํ๋ฉด, ํฅํ ๋ฐ์ดํฐ ๊ณผํ์ ๋ฐ์ ๋ฐฉํฅ์ ๋์ฑ ํฅ๋ฏธ๋ก์ด ์์ธก์ ๊ฐ๋ฅํ๊ฒ ํ๋ค. ์๋ฅผ ๋ค์ด, ํฅํ 10๋ ์์ ๊ฐ์ธ ๋ฐ์ดํฐ ์ฃผ๊ถ์ด ํ๋ฆฝ๋๊ณ , ์ฌ์ฉ์๊ฐ ์์ ์ ๋ฐ์ดํฐ๋ฅผ ๋ณด์ ํ๊ณ ๊ด๋ฆฌํ๋ ์์ ์ด ์ฌ ์ ์๋ค. ์ด๋ ๊ธฐ์ ๋ค์ด ๋ฐ์ดํฐ๋ฅผ ์ ๊ณต๋ฐ๋ ๋ฐฉ์๊ณผ ๋ฐ์ดํฐ ๋ถ์์ ํจ๋ฌ๋ค์์ ์์ ํ ๋ฐ๊ฟ ๊ฒ์ด๋ค. ๋ํ, ๋ฐ์ดํฐ ๊ณผํ์ ๋ฐ์ ์ ๋ค์ํ ์ฐ์ ๋ถ์ผ์์ ์ค์๊ฐ ๋ฐ์ดํฐ ์ฒ๋ฆฌ ๋ฐ ์์ธก์ด ๊ฐ๋ฅํ๊ฒ ํ์ฌ, ์ฌ์ง์ด ์ธ๊ณต์ง๋ฅ์ด ๋ถ์ผ๋ณ ์ ๋ฌธ์ฑ์ ๊ฐ์ถ ๋๋ ์ญํ ๊น์ง ํ ์ ์์ ๊ฒ์ด๋ค.
์ค์ ์ฌ๋ก๋ก, ์๋ฃ ๋ถ์ผ์์๋ ๋ฐ์ดํฐ ๊ณผํ์ ํตํด ํ์์ ๋ณ๋ ฅ์ ๋ถ์ํ๊ณ ์น๋ฃ ํจ๊ณผ๋ฅผ ์์ธกํ๋ ์ฐ๊ตฌ๊ฐ ์งํ๋๊ณ ์๋ค. ์ด๋ฅผ ํตํด ๋ณด๋ค ๊ฐ์ธํ๋ ์๋ฃ ์๋น์ค๋ฅผ ์ ๊ณตํ ์ ์์ผ๋ฉฐ, ์ด๋ ์๋ฃ ๋น์ฉ ์ ๊ฐ๊ณผ ์น๋ฃ ํจ๊ณผ ํฅ์์ผ๋ก ์ด์ด์ง๋ค. ์ด์ฒ๋ผ ๋ฐ์ดํฐ ๊ณผํ์ ์ผ์์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐ ์์ด ์ ์ ๋ ํฐ ์ญํ ์ ํ๊ณ ์๋ค.
๋ ์๋ค์๊ฒ๋ ์ด๋ฌํ ๋ฐ์ดํฐ ๊ณผํ์ ๊ธ๊ฒฉํ ๋ฐ์ ์์์ ๋ณํํ๋ ์ง์ ์ ๊ธฐํ์ ํ๊ฒฝ์ ์ง์ํด์ผ ํ๋ค๋ ํต์ฐฐ์ ์ฃผ๊ณ ์ถ๋ค. ๋ฐ์ดํฐ ๋ถ์์ ์ค์์ฑ์ด ์ปค์ง์ ๋ฐ๋ผ, ๋ฐ์ดํฐ ๊ณผํ์ ๋ํ ์ดํด๊ฐ ์๋ ํ์ ์ ์ธ๋ ฅ๋ค๋ ๋ฐ์ดํฐ๋ฅผ ํ์ฉํ ์ค ์๋ ๋ฅ๋ ฅ์ ํค์ฐ๋ ๊ฒ์ด ํ์์ ์ด๋ค. ์ด๋ฌํ ๋ณํ๋ ๋จ์ํ ๊ธฐ์ ์ ์ง๋ณด๋ฟ ์๋๋ผ, ์ฌํ์ , ๊ฒฝ์ ์ ํ๊ฒฝ์ ์ง๊ฒฐ๋๊ธฐ ๋๋ฌธ์ด๋ค. ๋ฐ์ดํฐ ๊ณผํ์ ๋ฏธ๋๋ ๋ฐ๋ก ์ง๊ธ ๊ธฐ์ ๊ณผ ๊ฐ์ธ์ด ์ด๋ป๊ฒ ๋ฐ์ดํฐ๋ฅผ ๋ฐ๋ผ๋ณด๊ณ ํ์ฉํ๋๋์ ๋ฐ๋ผ ๊ฒฐ์ ๋ ๊ฒ์ด๋ค.
๊ฒฐ๋ก ์ ์ผ๋ก, ํ์ด์ฌ๊ณผ ๋ฐ์ดํฐ ๊ณผํ์ ์ ๋ณดํ ์ฌํ์ ํต์ฌ ๋๋ ฅ์ผ๋ก ์๋ฆฌ์ก๊ณ ์์ผ๋ฉฐ, ์ด๋ ์์ผ๋ก๋ ๊ณ์ํด์ ์งํํด ๋๊ฐ ๊ฒ์ด๋ค. ์ฐ๋ฆฌ๊ฐ ์๊ณ ์๋ ์ธ์์ ๋ฐ์ดํฐ ๊ณผํ๊ณผ ํ์ด์ฌ ์ธ์ด๋ฅผ ํตํด ๋ง๋ํ ์์ ์ ๋ณด๋ฅผ ์ฒ๋ฆฌํ๊ณ ๋ถ์ํ๋ ๋ฅ๋ ฅ์ ๋ฐ๋ผ ๋์ฑ ๋ฐ์ ๋ ์ค๋น๊ฐ ๋์ด ์๋ค. ์ด๋ฌํ ๋ณํ๋ฅผ ์์ฉํ๊ณ ์ ์ํ๋ ๊ฒ์ด ์์ผ๋ก์ ์๋์ ๋ง์ค ์ ์๋ ์ด์ ์ผ ๊ฒ์ด๋ค.
๋๊ธ
๋๊ธ ์ฐ๊ธฐ