๐Ÿ“š Study

ADP ๊ณต๋ถ€๋ฅผ ์™œํ•ด?๋ผ๋Š” ์งˆ๋ฌธ์„ ์ƒ๊ฐ๋ณด๋‹ค ์ž์ฃผ ๋“ฃ๊ฒŒ ๋˜์–ด ๋‚˜๋Š” ADP ๊ณต๋ถ€๋ฅผ ์™œํ•˜๊ณ  ์žˆ๋Š” ๊ฒƒ์ผ๊นŒ, ์ž˜ ํ•˜๊ณ ์žˆ๋Š” ๊ฒƒ์ผ๊นŒ์— ๋Œ€ํ•œ ํšŒ๊ณ ๋ฅผ ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ADP๋ฅผ ๊ณต๋ถ€ํ•œ ์‚ฌ๋žŒ์œผ๋กœ์„œ ์ƒ๋‹นํžˆ ์‹ค๋ฌด์ ์ธ ์ž๊ฒฉ์ฆ์ด๋ผ๊ณ  ๋Œ€๋‹ตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ ‡๊ธฐ ๋•Œ๋ฌธ์— ์‹ค๋ฌด์ ์ธ ๋Šฅ๋ ฅ์„ ์ธ์ •๋ฐ›๊ณ  ์‹ถ์–ด ์ด ์ž๊ฒฉ์ฆ์„ ๋ฐ”๋ผ๋ณด๊ณ  ์—ด์‹ฌํžˆ ๊ณต๋ถ€๋ฅผ ํ•ด์™”๋˜ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. "์ž๊ฒฉ์ฆ ์ทจ๋“์„ ์œ„ํ•œ ์ž๊ฒฉ์ฆ์€ ์ง€์–‘ํ•œ๋‹ค"๋Š” ๋ง์„ ๋งŽ์ด ๋“ค์–ด์„œ ๊ณต๋ถ€๋ฅผ ํ•˜๋ฉด์„œ ์‹ค์ œ๋กœ ์ ์šฉ๋„ ๋งŽ์ด ํ•ด๋ณด๊ณ  ๋‚˜์ค‘์— ์ฐธ๊ณ ๋ฅผ ํ•  ์ˆ˜ ์žˆ๋„๋ก github๋‚˜ tistory์— ๊ณ„์†ํ•ด์„œ ํ”์ ์„ ๋‚จ๊ฒจ์™”์Šต๋‹ˆ๋‹ค. ๊ฑฐ์˜ 1๋…„๋™์•ˆ ADP ๊ณต๋ถ€๋ฅผ ํ•˜๋ฉด์„œ ๋А๋‚€ ๊ฒƒ์€ ADP ๊ณต๋ถ€์— ์š”๋ น์€ ์—†๋‹ค!์ž…๋‹ˆ๋‹ค. ์—ด์‹ฌํžˆ ๋ฐ์ดํ„ฐ๋ฅผ ๋œฏ์–ด๋ณด๊ณ  ๊ณต๋ถ€ํ•œ ๋งŒํผ ์‹ค๋ ฅ๋„ ์Œ“์ด๊ณ  ์ž๊ฒฉ์ฆ์˜ ํ•ฉ๊ฒฉ์€ ๊ทธ์— ์ €์ ˆ๋กœ ๋’ค๋”ฐ๋ผ ์˜ค๋Š” ๊ฒƒ์ธ ๊ฒƒ ๊ฐ™๋‹ค๋Š” ..
๋ฌผ๋ก  pandas์—๋Š” ์•„์ฃผ ์ต์ˆ™ํ•˜์ง€๋งŒ ์žŠ์–ด๋ฒ„๋ฆฌ๊ฑฐ๋‚˜ ํ•˜๋Š” ๊ฒฝ์šฐ๋ฅผ ๋Œ€๋น„ํ•˜์—ฌ ๊ณ์— ๋‘๊ณ  ์ž์ฃผ ๋ณด๋Š” ๊ฒƒ์ด ์ข‹๊ธฐ๋•Œ๋ฌธ์— ๋ธ”๋กœ๊ทธ์— ์˜ฌ๋ ค๋‘ก๋‹ˆ๋‹ค! ๋ณดํ†ต cheetsheet์€ ํ•œ์žฅ์œผ๋กœ ์ •๋ฆฌ๋˜์–ด์žˆ๋Š”๋ฐ pandas๋Š” ๋‘์žฅ์œผ๋กœ ์ •๋ฆฌ๊ฐ€ ๋˜์–ด์žˆ๋„ค์š”! ์ž์ฃผ์ž์ฃผ ๋ด์•ผ๊ฒ ์Šต๋‹ˆ๋‹ค ใ…Žใ…Ž
2022.07.13 - [ADP ์‹ค๊ธฐ] - [ADP] ADP 25ํšŒ ์‹ค๊ธฐ์‹œํ—˜ ํ›„๊ธฐ ๋ฐ ๋ฌธ์ œ ๋ณต๊ธฐ [ADP] ADP 25ํšŒ ์‹ค๊ธฐ์‹œํ—˜ ํ›„๊ธฐ ๋ฐ ๋ฌธ์ œ ๋ณต๊ธฐ ์ด๋ฒˆ์— ์ฒซ ADP ์‹ค๊ธฐ์‹œํ—˜์„ ์‘์‹œํ•˜๊ณ  ์™”๋Š”๋ฐ์š”! 4์‹œ๊ฐ„์ด..๊ธธ์ค„ ์•Œ์•˜๋Š”๋ฐ ์ •๋ง ์ˆœ์‹๊ฐ„์— ์ง€๋‚˜๊ฐ€๋”๋ผ๊ตฌ์š”.. ์‹ค๊ธฐ์‹œํ—˜ ํ›„๊ธฐ๊ฐ€ ์—†๊ธฐ๋„ ํ•˜๊ณ  ์žˆ๋”๋ผ๋„ ์˜ค๋ž˜๋œ ํ›„๊ธฐ๋ผ์„œ ์ตœ๊ทผ ์‹œํ—˜ ๋ฐฉ์‹์„ ๊ฐ„๋‹จํ•˜๊ฒŒ ์ ์–ด xod22.tistory.com 2022.11.20 - [ADP ์‹ค๊ธฐ] - [ADP] ADP 26ํšŒ ์‹ค๊ธฐ์‹œํ—˜ ํ›„๊ธฐ ๋ฐ ๋ฌธ์ œ ๋ณต๊ธฐ, ํ’€์ด [ADP] ADP 26ํšŒ ์‹ค๊ธฐ์‹œํ—˜ ํ›„๊ธฐ ๋ฐ ๋ฌธ์ œ ๋ณต๊ธฐ, ํ’€์ด 2022.07.13 - [ADP ์‹ค๊ธฐ] - [ADP] ADP 25ํšŒ ์‹ค๊ธฐ์‹œํ—˜ ํ›„๊ธฐ ๋ฐ ๋ฌธ์ œ ๋ณต๊ธฐ [ADP] ADP 25ํšŒ ์‹ค๊ธฐ์‹œํ—˜ ํ›„๊ธฐ ๋ฐ ๋ฌธ์ œ ๋ณต๊ธฐ ์ด๋ฒˆ์— ์ฒซ ADP ์‹ค๊ธฐ์‹œ..
2022.07.13 - [ADP ์‹ค๊ธฐ] - [ADP] ADP 25ํšŒ ์‹ค๊ธฐ์‹œํ—˜ ํ›„๊ธฐ ๋ฐ ๋ฌธ์ œ ๋ณต๊ธฐ [ADP] ADP 25ํšŒ ์‹ค๊ธฐ์‹œํ—˜ ํ›„๊ธฐ ๋ฐ ๋ฌธ์ œ ๋ณต๊ธฐ ์ด๋ฒˆ์— ์ฒซ ADP ์‹ค๊ธฐ์‹œํ—˜์„ ์‘์‹œํ•˜๊ณ  ์™”๋Š”๋ฐ์š”! 4์‹œ๊ฐ„์ด..๊ธธ์ค„ ์•Œ์•˜๋Š”๋ฐ ์ •๋ง ์ˆœ์‹๊ฐ„์— ์ง€๋‚˜๊ฐ€๋”๋ผ๊ตฌ์š”.. ์‹ค๊ธฐ์‹œํ—˜ ํ›„๊ธฐ๊ฐ€ ์—†๊ธฐ๋„ ํ•˜๊ณ  ์žˆ๋”๋ผ๋„ ์˜ค๋ž˜๋œ ํ›„๊ธฐ๋ผ์„œ ์ตœ๊ทผ ์‹œํ—˜ ๋ฐฉ์‹์„ ๊ฐ„๋‹จํ•˜๊ฒŒ ์ ์–ด xod22.tistory.com ADP 26ํšŒ๋„ ์‘์‹œํ•˜์˜€๋Š”๋ฐ ๋Šฆ์—ˆ์ง€๋งŒ ๊ฐ„๋‹จํ•˜๊ฒŒ ์‹œํ—˜๋ณต๊ธฐํ•œ ๊ฒƒ๊ณผ ํ’€์ดํ•œ ๊ฒƒ์„ ์ ์–ด๋ณด๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์‹œํ—˜๋ฌธ์ œ ๋ณต๊ธฐ - ๋จธ์‹ ๋Ÿฌ๋‹ 1-1. ๊ฒฐ์ธก์น˜ ์‹๋ณ„ํ•˜์—ฌ ์ œ์‹œ, ์‚ญ์ œํ•˜์ง€ ์•Š๊ณ  ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•๊ณผ ๊ฒฐ๊ณผ 1-2. ์ด์ƒ์น˜ ์ œ๊ฑฐ 1-3. ๊ตฐ์ง‘์ƒ์„ฑ๊ณผ ์‚ฌ์œ  2-1. ๊ตฐ์ง‘์„ฑ๋Šฅ์ง€ํ‘œ, ๊ตฐ์ง‘๊ฐ„ ์ฐจ์ด์™€ ํŠน์„ฑ๋ถ„์„ 2-2. ์ถ”์ฒœ์ƒํ’ˆ ๊ตฌ์„ฑ, ํƒ€๊ตฐ์ง‘๊ณผ์˜ ์ถ”์ฒœ ์ƒํ’ˆ์ฐจ์ด 2-3..
์ˆ˜์น˜ํ˜•๋ณ€์ˆ˜ : boxplot์„ ํ†ตํ•œ ์ด์ƒ์น˜์ œ๊ฑฐ(familysizestr(๋ฌธ์ž)->๋”๋ฏธ๋ณ€ํ™˜ RandomForestClassifier RandomForest : 0.7703455129 train/test๋กœ ๋‚˜๋ˆ„๊ณ  ๋์ด ์•„๋‹ˆ๋ผ ์ •ํ™•๋„๋ฅผ ํ™•์ธํ•˜๊ณ  ๋ฐ์ดํ„ฐ๋ฅผ ํ•ฉ์ณ์„œ ๋‹ค์‹œ ๋ชจ๋ธ์„ ํ•™์Šต์‹œํ‚ค๋‹ˆ ์„ฑ๋Šฅ์ด ๋” ์ข‹์•„์กŒ๋‹ค!!
์ˆ˜์น˜ํ˜•๋ณ€์ˆ˜ : boxplot์„ ํ†ตํ•œ ์ด์ƒ์น˜์ œ๊ฑฐ(familysizestr(๋ฌธ์ž)->๋”๋ฏธ๋ณ€ํ™˜ ๋ณ€์ˆ˜ ์ •๊ทœํ™” ์ง„ํ–‰(MinMaxScaler)+XGBoost(XGBoostclassifier) XGBoost : 0.6819231961 ์ •๊ทœํ™”๋•Œ๋ฌธ์ธ์ง€ XGB ๋ชจ๋ธ ๋•Œ๋ฌธ์ธ์ง€ ๊ฐ‘์ž๊ธฐ ์„ฑ๋Šฅ์ด ๋‚ฎ์•„์ง..๋ญ๊ฐ€ ๋ฌธ์ œ์ธ ๊ฒƒ์ธ๊ฐ€ ๊ณ„์† ์ •ํ™•๋„๋ฅผ ํŒ๋ณ„ํ• ๋•Œ model.score(y_test, pred)๋กœ ํ–ˆ์—ˆ๋Š”๋ฐ ๊ณ„์† 1๋กœ ์ถœ๋ ฅ์ด๋˜์„œ ๊ณผ๋Œ€ ์ ํ•ฉ์ธ๊ฐ€?ํ•˜๊ณ  ์ •ํ™•๋„๋ฅผ ์–ด๋ฆผ์žก์„ ์ˆ˜ ์—†์—ˆ๋Š”๋ฐ accuracy_score(y_test, pred)๋กœ ์‚ฐ์ถœ์„ ํ•˜๋‹ˆ 0.7~์–ธ์ €๋ฆฌ๋กœ ์ถœ๋ ฅ์ด ๋˜์—ˆ๋‹ค. ๋ณดํ†ต score๊ณผ ์‹ค์ œ ๊ฒฐ๊ณผ ์ œ์ถœ์€ 0.05์ •๋„ ์ฐจ์ด๊ฐ€ ๋‚˜๋Š” ๊ฒƒ์œผ๋กœ ํ™•์ธ๋˜๋ฉฐ ์ด๋ฅผ ํ†ตํ•ด์„œ ๋ชจ๋ธ ์„ฑ๋Šฅ์„ ํŒŒ์•…ํ•˜๊ณ ..์ด๊ฒƒ์ €๊ฒƒ ๋งŒ์ ธ๋ด์•ผ ์ข‹์€ ์„ฑ๋Šฅ์„ ๋‚ผ ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™..
์ˆ˜์น˜ํ˜•๋ณ€์ˆ˜ : boxplot์„ ํ†ตํ•œ ์ด์ƒ์น˜์ œ๊ฑฐ(familysize๋ณ€์ˆ˜ ์ƒ์„ฑ ํ›„ ๊ธฐ์กด ๋ณ€์ˆ˜ ์‚ญ์ œ VCL์œ ํšจ์„ฑ๊ฒ€์‚ฌ(์œ ํšจํ•˜์ง€ ์•Š๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋Š” ๋ฌธํ•ญ ์‚ญ์ œ) ์ƒ๊ด€๊ณ„์ˆ˜ ๊ทธ๋ž˜ํ”„ ํ–‰๋ ฌ(๋ฒ”์ฃผํ˜•์„ ์ œ์™ธํ•˜๊ณ ) ์˜ํ–ฅ์ด ์—†๋‹ค๊ณ  ์ƒ๊ฐ๋˜๋Š” ์ปฌ๋Ÿผ drop ๋ช…๋ชฉํ˜„ ๋ณ€์ˆ˜->str(๋ฌธ์ž)->๋”๋ฏธ๋ณ€ํ™˜ ๋žœ๋คํฌ๋ ˆ์ŠคํŠธ(RandomForestClassifier) +ํ•˜์ดํผํŒŒ๋ผ๋ฏธํ„ฐ ํŠœ๋‹ 1์ฐจ:0.713114415 2์ฐจ:0.7127885655 3์ฐจ:0.7121872187(VCL์€ ์œ ํšจ์„ฑ row์ œ๊ฑฐํ›„ ๋ฌธํ•ญ์‚ญ์ œ ์•ˆํ•จVCL6,9,12๋งŒ ์‚ญ์ œ!, ๋ชจ๋ธ์— ํฐ ์˜ํ–ฅ์€ ์ฃผ์ง€ ์•Š๋Š” ๊ฒƒ์œผ๋กœ ํŒŒ์•…) ์ „์ฒ˜๋ฆฌ ์ˆœ์„œ๋„ ๋ณ€๊ฒฝํ•ด๋ณด๊ณ  EDA(boxpot, ์ƒ๊ด€๊ณ„์ˆ˜๊ทธ๋ž˜ํ”„)๋ฅผ ํ†ตํ•ด ์ „์ฒ˜๋ฆฌ๋ฅผ ์ถ”๊ฐ€ ์ง„ํ–‰ํ•˜๊ณ  ๋‚˜๋ฆ„ ๋…ผ๋ฆฌ์ ์œผ๋กœ ๋ชจ๋ธ์„ ๊ตฌ์„ฑํ–ˆ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋Š”๋ฐ ์ •ํ™•๋„๊ฐ€ ์ฒ˜์Œ๋ณด๋‹ค ์ข‹๊ฒŒ ๋‚˜์˜ค์ง€ ์•Š์•„..
xod22
'๐Ÿ“š Study' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ธ€ ๋ชฉ๋ก