250x250
Link
๋‚˜์˜ GitHub Contribution ๊ทธ๋ž˜ํ”„
Loading data ...
Notice
Recent Posts
Recent Comments
๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋ก๐Ÿ›  Machine Learning (36)

Data Science LAB

[Python] ํƒ์ƒ‰์  ์š”์ธ๋ถ„์„ (FA)

ํƒ์ƒ‰์  ์š”์ธ๋ถ„์„ - ์š”์ธ๋ถ„์„ (FA)์€ ๊ด€์ฐฐ๋œ ๋ณ€์ˆ˜ ์ง‘ํ•ฉ์—์„œ ๊ฐ€์žฅ ์˜ํ–ฅ๋ ฅ ์žˆ๋Š” ๊ธฐ๋ณธ ์š”์ธ ๋˜๋Š” ์ž ์žฌ ๋ณ€์ˆ˜๋ฅผ ๊ฒ€์ƒ‰ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ํƒ์ƒ‰์  ๋ฐ์ดํ„ฐ ๋ถ„์„ ๋ฐฉ๋ฒ•์ด๋‹ค . - ๋ณ€์ˆ˜ ์ˆ˜๋ฅผ ์ค„์—ฌ ๋ฐ์ดํ„ฐ ํ•ด์„์— ๋„์›€์„ ์ค€๋‹ค. - ๋ชจ๋“  ๋ณ€์ˆ˜์—์„œ ์ตœ๋Œ€ ๊ณต๋ถ„์‚ฐ์„ ์ถ”์ถœํ•˜์—ฌ ๊ณตํ†ต ์ ์ˆ˜์— ๋„ฃ๋Š”๋‹ค. - ์š”์ธ ๋ถ„์„์€ ์‹œ์žฅ ์กฐ์‚ฌ, ๊ด‘๊ณ , ์‹ฌ๋ฆฌํ•™, ๊ธˆ์œต ๋ฐ ์šด์˜ ์—ฐ๊ตฌ์— ๋„๋ฆฌ ์‚ฌ์šฉ๋จ ํƒ์ƒ‰์  ์š”์ธ ๋ถ„์„ ๋ฐฉ๋ฒ• 1. ๋ณ€์ˆ˜๊ฐ„์˜ ์ƒ๊ด€ํ–‰๋ ฌ๋กœ๋ถ€ํ„ฐ ๊ณตํ†ต ์š”์ธ ๋„์ถœ 2. ๊ณตํ†ต ์š”์ธ์„ ์ด์šฉํ•ด ๋ณ€์ˆ˜๊ฐ„์˜ ์ƒ๊ด€๊ด€๊ณ„ ์„ค๋ช… 3. ์š”์ธ ๋ถ€ํ•˜๋Ÿ‰(factor loading)์ด ์ ˆ๋Œ“๊ฐ’ 0.3 ์ด์ƒ์ด๋ฉด ์œ ์˜ํ•˜๋‹ค๊ณ  ํŒ๋‹จ ํƒ์ƒ‰์  ์š”์ธ ๋ถ„์„์˜ ๋ชฉ์  1. ์ž๋ฃŒ ์š”์•ฝ : ๋ณ€์ˆ˜๋“ค์„ ๋ช‡๊ฐœ์˜ ๊ณตํ†ต๋œ ๋ณ€์ธ์œผ๋กœ ๋ฌถ์Œ 2. ์ถœ์ •๋„๊ตฌ ํƒ€๋‹น์„ฑ ๊ฒ€์ • : ๋ณ€์ธ๋“ค์ด ๋™์ผํ•œ ์š”์ธ์œผ๋กœ ๋ฌถ์ด๋Š”์ง€๋ฅผ ํ™•์ธ 3...

[Python] ๋‹คํ•ญ ํšŒ๊ท€๋ถ„์„ (Polynomial Regression)

๋ฐ์ดํ„ฐ๊ฐ€ ๋‹จ์ˆœํ•œ ์ง์„  ํ˜•ํƒœ๊ฐ€ ์•„๋‹Œ ๋น„์„ ํ˜•์˜ ํ˜•ํƒœ๋ฅผ ๊ฐ–๊ณ  ์žˆ์„ ๋•Œ, ๊ฐ ๋ณ€์ˆ˜์˜ ๊ฑฐ๋“ญ ์ œ๊ณฑ์„ ์ƒˆ๋กœ์šด ๋ณ€์ˆ˜๋กœ ์ถ”๊ฐ€ํ•˜๋ฉด ์„ ํ˜• ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ™•์žฅ๋œ ํŠน์„ฑ์„ ๋ฐ์ดํ„ฐ ์„ธํŠธ์— ์„ ํ˜• ๋ชจ๋ธ๋กœ ํ›ˆ๋ จ ์‹œํ‚ค๋Š” ๊ธฐ๋ฒ•์„ ๋‹คํ•ญํšŒ๊ท€๋ผ๊ณ ํ•œ๋‹ค. 1. ๋‹คํ•ญ ๋ณ€์ˆ˜ ์ƒ์„ฑ PolynomialFeatures(degree=d)๋ฅผ ํ™œ์šฉํ•ด ๋ณ€์ˆ˜ ํŠน์„ฑ์„ ๊ฑฐ๋“ญ์ œ๊ณฑ์œผ๋กœ ๋ณ€ํ™˜ class sklearn.preprocessing.PolynomialFeatures(degree=2, interaction_only=False, include_bias = True, order='C') - ๋งค๊ฐœ๋ณ€์ˆ˜ degree : ๋‹คํ•ญ์‹์˜ ์ฐจ์ˆ˜ ๊ฒฐ์ • (default=2) interaction_only : ๊ต์ฐจํ•ญ์„ ์ถ”๊ฐ€ํ• ์ง€ ์—ฌ๋ถ€ ๊ฒฐ์ • (False์ธ ๊ฒฝ์šฐ ๊ต์ฐจํ•ญ๊ณผ ๋™์ผํ•œ ..

[Python] ์„ ํ˜• ํšŒ๊ท€๋ถ„์„

ํ•˜๋‚˜ ํ˜น์€ ๊ทธ ์ด์ƒ์˜ ์›์ธ์ด ์ข…์†๋ณ€์ˆ˜์— ๋ฏธ์น˜๋Š” ์˜ํ–ฅ์„ ์ถ”์ ํ•˜์—ฌ ์‹์œผ๋กœ ํ‘œํ˜„ํ•˜๋Š” ํ†ต๊ณ„๊ธฐ๋ฒ•์œผ๋กœ ๋จธ์‹ ๋Ÿฌ๋‹๊ณผ ๋‹ค๋ฅด๊ฒŒ ์‹์œผ๋กœ ํ‘œํ˜„ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ํ•ด์„๋ ฅ์„ ๋†’์ผ ์ˆ˜ ์žˆ๋‹ค. ์„ ํ˜• ํšŒ๊ท€๋ถ„์„์˜ ํ‰๊ฐ€ SST : ์ด๋ณ€๋™ SSE : ์„ค๋ช…๋œ ๋ณ€๋™ SSR : ์„ค๋ช…๋˜์ง€ ์•Š์€ ๋ณ€๋™์„ ์˜๋ฏธ ์œ„์˜ ์ˆ˜์‹์ด ์˜๋ฏธํ•˜๋Š” ๋ฐ”๋Š” ์ด ๋ณ€๋™ ์ค‘ ์„ค๋ช…๋œ ๋ณ€๋™์˜ ๋น„์œจ์ด๋‹ค. ์ฆ‰, ํšŒ๊ท€ ์ถ”์ •์„ ์ด ์ „์ฒด ๋ฐ์ดํ„ฐ๋ฅผ ์–ผ๋งˆ๋‚˜ ์„ค๋ช…ํ•˜๊ณ  ์žˆ๋Š”์ง€๋ฅผ ์˜๋ฏธํ•˜๋ฉฐ ์ด ๊ฐ’์ด ๋†’๋‹ค๋ฉด ํšŒ๊ท€ ์ถ”์ • ์ง์„ ์œผ๋กœ ์ƒˆ๋กœ์šด ๊ฐ’์„ ์˜ˆ์ธกํ•˜๊ฑฐ๋‚˜ ์ถ”์ •ํ•˜๋”๋ผ๋„ ๋ฏฟ์„ ์ˆ˜ ์žˆ๋Š” ์ •๋„๋ฅผ ์˜๋ฏธํ•œ๋‹ค. RMSE ๊ฐ’์€ ํ‰๊ท  ์ œ๊ณฑ๊ทผ ์˜ค์ฐจ๋กœ ์˜ˆ์ธก๊ฐ’์—์„œ ์‹ค์ œ ๊ด€์ธก๊ฐ’์„ ๋บ€ ๊ฐ’์˜ ์ œ๊ณฑ์˜ ํ•ฉ์„ ํ‘œ๋ณธ์˜ ์ˆ˜๋กœ ๋‚˜๋ˆˆ ๊ฒƒ์ด๋‹ค. SSE๊ฐ’์„ ์ž์œ ๋„ (n-2)๋กœ ๋‚˜๋ˆ„๊ณ  ๋ฃจํŠธ๋ฅผ ์ทจํ•œ ๊ฐ’๊ณผ ๊ฐ™๋‹ค. RMSE ๊ฐ’์ด ๋‚ฎ์„ ์ˆ˜๋ก ์˜ˆ์ธก๋ ฅ์ด ์ข‹๋‹ค๊ณ  ํ•  ์ˆ˜ ..