๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋ก2024/09 (6)

Today, I will

ํšŒ๊ท€ ๋ถ„์„(LinearRegression model)

1. ํšŒ๊ท€๋ž€?ํšŒ๊ท€๋Š” ์ˆซ์ž ์˜ˆ์ธก์„ ํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์ด๋‹ค.์˜ˆ๋ฅผ ๋“ค์–ด, ์ง‘์˜ ํฌ๊ธฐ(์ž…๋ ฅ)๋ฅผ ๋ณด๊ณ  ์ง‘๊ฐ’(์ถœ๋ ฅ)์„ ์˜ˆ์ธกํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ, ์ˆซ์ž๋ฅผ ๋ฝ‘์•„๋‚ด๋Š” ๋ฌธ์ œ๋ฅผ ํ’€ ๋•Œ ํšŒ๊ท€๋ฅผ ์“ด๋‹ค. ์ฆ‰, ํšŒ๊ท€ ๋ถ„์„์€ ์ฃผ์–ด์ง„ ์ž…๋ ฅ ๋ฐ์ดํ„ฐ(ํŠน์ง•)๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์—ฐ์†์ ์ธ ์ถœ๋ ฅ ๊ฐ’์„ ์˜ˆ์ธกํ•˜๋Š” ๊ธฐ๋ฒ•์œผ๋กœ, ๋…๋ฆฝ ๋ณ€์ˆ˜์™€ ์ข…์† ๋ณ€์ˆ˜ ๊ฐ„์˜ ์„ ํ˜• ๊ด€๊ณ„๋ฅผ ๊ฐ€์ •ํ•œ๋‹ค.2. ์„ ํ˜• ํšŒ๊ท€(Linear Regression)๋ž€?์„ ํ˜• ํšŒ๊ท€๋Š” ๊ฐ€์žฅ ๊ฐ„๋‹จํ•œ ํšŒ๊ท€ ๋ฐฉ๋ฒ•์ด๋‹ค.๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๊ณ  ์ง์„ ์„ ๊ทธ์–ด์„œ, ์ด ์ง์„ ์„ ๋”ฐ๋ผ๊ฐ€๋ฉด์„œ ๊ฒฐ๊ณผ๋ฅผ ์˜ˆ์ธกํ•˜๋Š” ๋ฐฉ์‹์ด๋‹ค.์‰ฝ๊ณ  ๊ธฐ๋ณธ์ ์ด๊ธฐ ๋•Œ๋ฌธ์— ์ฒ˜์Œ์— ์‹œ๋„ํ•ด๋ณด๊ธฐ ์ข‹๋‹ค.๋ฐ์ดํ„ฐ๋ฅผ ์ง์„ ์œผ๋กœ ์„ค๋ช…ํ•  ์ˆ˜ ์žˆ์„ ๋•Œ ์ž˜ ๋งž์•„๋–จ์–ด์ง„๋‹ค.(์ž…๋ ฅ๊ณผ ์ถœ๋ ฅ ๊ฐ„์˜ ๊ด€๊ณ„๊ฐ€ ์„ ํ˜•)๋‹ค๋ฅธ ๋ชจ๋ธ๋ณด๋‹ค ๋น ๋ฅด๊ณ  ๊ฐ„๋‹จํ•ด์„œ ์ฒ˜์Œ ํ•™์Šต์ด ๋น ๋ฅด๊ณ  ๊ณผ์ ํ•ฉ(overfitting)์˜ ์œ„ํ—˜์ด ์ ๋‹ค...

[Ubuntu] ์šฐ๋ถ„ํˆฌ์—์„œ Python๊ณผ Jupyter Notebook์„ ์„ค์น˜ํ•ด๋ณด๊ธฐ

์šฐ๋ถ„ํˆฌ์—์„œ ์ •์ƒ์ ์ธ Python, pip, Jupyter Notebook ์„ค์น˜ ๋ฐ ์‹คํ–‰์„ ์œ„ํ•œ ์ ˆ์ฐจ๋ฅผ ์†Œ๊ฐœํ•˜๋„๋ก ํ•œ๋‹ค.> ์ฐธ๊ณ : ์šฐ๋ถ„ํˆฌ ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ์—์„œ work ํŒŒ์ผ์„ ๋งŒ๋“ค์–ด์„œ ์ง„ํ–‰ํ•˜๋Š” ํฌ์ŠคํŒ… [๋ฆฌ๋ˆ…์Šค] WSL์„ ์‚ฌ์šฉํ•˜์—ฌ Windows์— Linux๋ฅผ ์„ค์น˜ํ•ด๋ณด๊ธฐ์œˆ๋„์šฐ์ฆˆ ์ปดํ“จํ„ฐ์— ๋ฆฌ๋ˆ…์Šค๋ฅผ ์„ค์น˜ํ•˜์—ฌ wsl ๋ช…๋ น์–ด๋ฅผ ํ†ตํ•ด ์ƒ์‹œ๋กœ ๋ฆฌ๋ˆ…์Šค ํ™˜๊ฒฝ์—์„œ ์—ฌ๋Ÿฌ๊ฐ€์ง€ ์ฝ”๋“œ๋ฅผ ํ…Œ์ŠคํŠธ, ์‹คํ–‰ํ•ด๋ณด๊ธฐ ์œ„ํ•ด ์œˆ๋„์šฐ์ฆˆ์— ๋ฆฌ๋ˆ…์Šค๋ฅผ ์„ค์น˜ํ•ด๋ณด๊ณ  ๋ฆฌ๋ˆ…์Šค ํ™ˆ ๊ฒฝ๋กœ์— work ๋ผ๋Š” ํŒŒ์ผ์„flyduckdev.tistory.com  1. ํŒจํ‚ค์ง€ ๋ชฉ๋ก์„ ์—…๋ฐ์ดํŠธsudo apt-get update์ตœ์‹  ๋ฒ„์ „์˜ ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ๋„๋ก ์‹œ์Šคํ…œ์˜ ํŒจํ‚ค์ง€ ๋ชฉ๋ก์„ ์ตœ์‹  ์ƒํƒœํ™”(3๋ถ„ ์ •๋„ ์†Œ์š”)2. Python ์„ค์น˜sudo apt-get install pytho..

[๋ฆฌ๋ˆ…์Šค] WSL์„ ์‚ฌ์šฉํ•˜์—ฌ Windows์— Linux๋ฅผ ์„ค์น˜ํ•ด๋ณด๊ธฐ

์œˆ๋„์šฐ์ฆˆ ์ปดํ“จํ„ฐ์— ๋ฆฌ๋ˆ…์Šค๋ฅผ ์„ค์น˜ํ•˜์—ฌ wsl ๋ช…๋ น์–ด๋ฅผ ํ†ตํ•ด ์ƒ์‹œ๋กœ ๋ฆฌ๋ˆ…์Šค ํ™˜๊ฒฝ์—์„œ ์—ฌ๋Ÿฌ๊ฐ€์ง€ ์ฝ”๋“œ๋ฅผ ํ…Œ์ŠคํŠธ, ์‹คํ–‰ํ•ด๋ณด๊ธฐ ์œ„ํ•ด ์œˆ๋„์šฐ์ฆˆ์— ๋ฆฌ๋ˆ…์Šค๋ฅผ ์„ค์น˜ํ•ด๋ณด๊ณ  ๋ฆฌ๋ˆ…์Šค ํ™ˆ ๊ฒฝ๋กœ์— work ๋ผ๋Š” ํŒŒ์ผ์„ ๋งŒ๋“ค์–ด์ฃผ๋Š” ์ผ๋ จ์˜ ๊ณผ์ •์„ ํฌ์ŠคํŒ…ํ•ด๋ด…๋‹ˆ๋‹ค. ์ฐธ๊ณ ํ•˜์‹œ์–ด ์ฆ๊ฑฐ์šด ๋ฆฌ๋ˆ…์Šคํ•˜์„ธ์š”! ์„ค์น˜Windows ๊ธฐ๋Šฅ ์ผœ๊ธฐ๋จผ์ €, ์ œ์–ดํŒ์œผ๋กœ ๊ฐ„๋‹ค.ํ”„๋กœ๊ทธ๋žจ ๋ฐ ๊ธฐ๋Šฅ์œผ๋กœ ๋“ค์–ด๊ฐ€์„œ Windows ๊ธฐ๋Šฅ ์ผœ๊ธฐ/๋„๊ธฐ๋ฅผ ์„ ํƒ๊ฑฐ๊ธฐ์„œ Linux์šฉ Windows ํ•˜์œ„ ์‹œ์Šคํ…œ๊ณผ ๊ฐ€์ƒ ๋จธ์‹  ํ”Œ๋žซํผ์„ ์ฒดํฌํ•œ ํ›„ ํ™•์ธ์„ ๋ˆŒ๋Ÿฌ ์„ค์น˜์žฌ๋ถ€ํŒ… Ubuntu ์„ค์น˜์ปดํ“จํ„ฐ๋ฅผ ๋‹ค์‹œ ์‹œ์ž‘ํ•˜๊ณ , Microsoft Store๋ฅผ ์—ฐ๋‹ค.๊ฒ€์ƒ‰์ฐฝ์— Ubuntu๋ฅผ ์ž…๋ ฅํ•˜๊ณ , ๋ฒ„์ „ 22.04๋ฅผ ์„ ํƒํ•œ ํ›„ ์„ค์น˜๋ฅผ ์‹œ์ž‘(์•ˆ์ •์„ฑ์„ ์œ„ํ•˜์—ฌ ๋ฒ„์ „์€ ์ตœ์‹ ๋ณด๋‹ค ์‚ด์ง ๋น ๋ฅธ ๋ฒ„์ „..?) ๋ช…๋ น์–ด ์‹คํ–‰ (cmd...