๋ชฉ๋กMachine Learning (1)

SJ_Koding

Data Dictionary (๋ฐ์ดํ„ฐ ๋”•์…”๋„ˆ๋ฆฌ)

AI๊ฒฝ์ง„๋Œ€ํšŒ์—์„œ ๋ฒ”์ฃผํ˜• ๋ฐ์ดํ„ฐ์˜ ๊ฐ€๋ณ€์ˆ˜ํ™”๋ฅผ ์ง„ํ–‰ํ• ๋•Œ, get_dummies()๋ฅผ test์…‹์— ์‚ฌ์šฉํ•˜๋ฉด Data Leakage๋ถ€์ •ํ–‰์œ„์— ํ•ด๋‹น๋œ๋‹ค. test์…‹์€ ๋ณผ ์ˆ˜ ์—†๋‹ค๋Š” ๊ฐ€์ •์— ์œ„๋ฐฐ๋˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๋”ฐ๋ผ์„œ Train์…‹์„ ๊ธฐ๋ฐ˜์œผ๋กœ fit์„ ์ง„ํ–‰ํ•œ ํ›„, Test์…‹์— ๋Œ€ํ•ด transfrom์„ ์ง„ํ–‰ํ•˜๋Š” One-Hot Encoder๋“ฑ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ์ด๋ ‡๊ฒŒ ๋˜๋ฉด Train์…‹์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ฐ€๋ณ€์ˆ˜ํ™”๊ฐ€ ์ง„ํ–‰๋˜๊ธฐ ๋•Œ๋ฌธ์— test๋ฅผ ๋ณด์ง€ ์•Š์•„๋„ ๊ฐ€๋Šฅํ•˜๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ๋ฌธ๋“, ์‹ค์ œ ์ƒํ™ฉ์—์„œ์˜ ๋ฐ์ดํ„ฐ๊ฐ€ ๋– ์˜ฌ๋ž๋Š”๋ฐ ์˜ˆ๋ฅผ ๋“ค์–ด ์˜ํ™” ์žฅ๋ฅด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ด€๊ฐ ํ‰์  ์˜ˆ์ธกํ•˜๋Š” ์˜ˆ์ œ๋ฅผ ๋– ์˜ฌ๋ ค๋ณด์ž. '์•ก์…˜', '๋“œ๋ผ๋งˆ', '์ฝ”๋ฏธ๋””' ์žฅ๋ฅด์˜ ์˜ํ™” ๋ฐ์ดํ„ฐ๋ฅผ ์‚ฌ์šฉํ•  ํ•˜์—ฌ ๋ชจ๋ธ์ด ํ•™์Šต๋˜์—ˆ๋‹ค๊ณ  ํ•  ๋•Œ, 'SF์˜ํ™”'๊ฐ€ ์ž…๋ ฅ์œผ๋กœ ๋“ค์–ด์˜ฌ ๊ฒฝ์šฐ์—๋Š” ์–ด๋–ป๊ฒŒ ์ฒ˜๋ฆฌ..