Machine Learning3 [TIL] ๋ด์ผ๋ฐฐ์์บ ํ AI 9๊ธฐ - 13ํ ๐ถ ํ์ต ๋ฒ์๋จธ์ ๋ฌ๋ ๊ฐ์ธ๊ณต๋ถ๋จธ์ ๋ฌ๋ ํน๊ฐ ๐ถ ๊ณต๋ถ ๋ด์ฉโจ ๋จธ์ ๋ฌ๋๐ฉ ๊ฐ๋ > ์ค์ผ์ผ(Scale)์ด ๋ค๋ฅด๋ค? - ํน์ฑ ๊ฐ์ ๊ฐ์ ๋ฒ์๊ฐ ๋ค๋ฅธ ๊ฒฝ์ฐ ex) ๊ธธ์ด๋ 10~40, ๋์ด๋ 100~1000 - ์ด๋ฐ ๊ฒฝ์ฐ, ๊ทผ์ ๋ฐ์ดํฐ ํ์ ๋ฑ์์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์์ - ์ ๊ทํ (๋ฒ์ ๊ฐ์ ๋์ผํ๊ฒ ๋ง์ถฐ์ฃผ๋ ์์ )์ด ํ์ํจ > ๋ฐ์ดํฐ๋ฅผ ํํํ๋ ๊ธฐ์ค์ด ๋ค๋ฅด๋ฉด ์๊ณ ๋ฆฌ์ฆ์ด ์ฌ๋ฐ๋ฅด๊ฒ ์์ธกํ ์ ์์ - ๊ฑฐ๋ฆฌ ๊ธฐ๋ฐ์ธ ๊ฒฝ์ฐ ํนํ ๊ทธ๋ ๋ค - ์ฌ๊ธฐ์๋ k-์ต๊ทผ์ ์ด์ ๋ชจ๋ธ๋ ํฌํจ - ์ ๋๋ก ์ฌ์ฉํ๊ธฐ ์ํด์๋ ํน์ฑ๊ฐ์ ์ผ์ ํ ๊ธฐ์ค์ผ๋ก ๋ง์ถฐ ์ฃผ์ด์ผ ํจ - ์ด๋ฐ ์์ ์ ๋ฐ์ดํฐ ์ ์ฒ๋ฆฌ(data preprocessing)๋ผ๊ณ ํจ ๐ฉ ์ฉ์ด โจ ๋ถ์ฐ(Variance) - ๋ฐ์ดํฐ๊ฐ ํ๊ท ์ผ๋ก๋ถํฐ .. 2024. 12. 16. [TIL] ๋ด์ผ๋ฐฐ์์บ ํ AI 9๊ธฐ - 12ํ ๐ถ ํ์ต ๋ฒ์์๊ณ ๋ฆฌ์ฆ, SQL ์ฝ๋์นดํ๋จธ์ ๋ฌ๋ ๊ฐ์ธ๊ณต๋ถ ๐ถ ๊ณต๋ถ ๋ด์ฉโจ ์ฝ๋์นดํ๐ฉ ๋ฌธ์ # https://school.programmers.co.kr/learn/courses/30/lessons/120583 (์ค๋ณต๋ ์ซ์ ๊ฐ์)๐ฉ ๋ต์# 1. for๋ฌธ ์ฌ์ฉdef solution(array, n): answer = 0 for i in array: if i == n: answer += 1 return answer# 2. count() ํจ์ ์ฌ์ฉdef solution(array, n): return array.count(n) ๐ฉ ์ถ๊ฐ# count() ํจ์ ๊ตฌํ๋ถstatic PyObject *list_count(PyListObject .. 2024. 12. 13. [TIL] ๋ด์ผ๋ฐฐ์์บ ํ AI 9๊ธฐ - 10ํ ๐ถ ํ์ต ๋ฒ์๊ฐ์ข: ๋ฐ๋ฅ๋ถํฐ ์์ํ๋ ๋จธ์ ๋ฌ๋ 3~5 ์ฃผ์ฐจ ๐ถ ๊ณต๋ถ ๋ด์ฉํ์ฌ ๋ณด์ ํ๊ณ ์๋ ์ง์๊ณผ ๊ฐ์๋ก๋ ์ดํด๊ฐ ๊ฐ๋ฅํ ๋ด์ฉ์ด ๊ฑฐ์ ์์๋ค.๋ค์ ๋ค์ ๋ ๋์์ด ๋๋๋ก ๊ฐ์์์ ๋์จ ์ฉ์ด์ ๋ํด ์ ๋ฆฌํ๊ณ ์ ํ๋ค.โจ ํ๊ท ๋ชจ๋ธ 1. ํต๊ณํ์์ ํ๋ ๋๋ ๊ทธ ์ด์์ ๋ ๋ฆฝ ๋ณ์์ ์ข ์ ๋ณ์ ๊ฐ์ ๊ด๊ณ๋ฅผ ๋ชจ๋ธ๋งํ๋ ๋ฐ ์ฌ์ฉ 2. ๋ณ์๋ค ์ฌ์ด์ ๊ด๊ณ๋ฅผ ์์์ผ๋ก ํํ 3. ์ฃผ์ด์ง ๋ฐ์ดํฐ์ ๊ธฐ๋ฐํด ์ข ์ ๋ณ์์ ๊ฐ์ ์์ธกํ๊ฑฐ๋ ์ค๋ช ํ๋ ๋ฐ ์ฌ์ฉ โ๏ธ ์ ํ 1) ๋จ์ ์ ํ ํ๊ท (Simple Linear Regression) • ํ ๊ฐ์ ๋ ๋ฆฝ ๋ณ์์ ํ ๊ฐ์ ์ข ์ ๋ณ์ ์ฌ์ด์ ์ ํ ๊ด๊ณ๋ฅผ ๋ชจ๋ธ๋ง 2) ๋ค์ค ์ ํ ํ๊ท (Multiple Linear Regression) .. 2024. 12. 6. ์ด์ 1 ๋ค์