Linear Regression(์ ํ ํ๊ท)
์ ๋ต์ด ์๋ ๋ฐ์ดํฐ์ ์ถ์ธ๋ฅผ ์ ์ค๋ช ํ๋ ์ ํ ํจ์๋ฅผ ์ฐพ์ x์ ๋ํ y๋ฅผ ์์ธกํ๋ ๊ฒ์ด๋ค.
- 1๊ฐ์ ๋ ๋ฆฝ๋ณ์(x)๊ฐ 1๊ฐ์ ์ข ์๋ณ์(y)์ ์ํฅ์ ๋ฏธ์น ๋, ๋จ์ ํ๊ท๋ถ์์ด๋ผ ํ๊ณ y = ax + b ํํ์ ์์ ์ธ์ด๋ค.
์ด๋ a๋ ๊ฐ์ค์น(weight), b๋ ๋ณด์ ์น ๋๋ ํธํฅ(bias)๋ผ๊ณ ํ๋ค.
- 2๊ฐ ์ด์์ ๋ ๋ฆฝ๋ณ์(x)๊ฐ 1๊ฐ์ ์ข ์๋ณ์(y)์ ์ํฅ์ ๋ฏธ์น ๋, ๋ค์ค ํ๊ท๋ถ์์ด๋ผ ํ๊ณ ๋ค์๊ณผ ๊ฐ์ ํํ์ ์์ ์ธ์ด๋ค.
์ฌ๊ธฐ์ ๋จธ์ ๋ฌ๋์ ์ต์ ์ Theta set๋ฅผ ์ฐพ๊ธฐ ์ํด ์ค์ ๊ฐ๊ณผ ๊ฐ์ค๋ก๋ถํฐ ์ป์ ์์ธก๊ฐ์ ์ค์ฐจ๋ฅผ ๊ณ์ฐํ๋ ์์ ์ธ์ฐ๊ณ , ์ด ์์ ๊ฐ์ ์ต์ํํ๋ ๋ฐฉ์์ ์ฌ์ฉํ๋ค. ์ด๋ ์ค์ ๊ฐ๊ณผ ์์ธก๊ฐ์ ๋ํ ์ค์ฐจ์ ๋ํ ์์ Cost Function(๋น์ฉํจ์) ๋๋ Loss Function(์์คํจ์) ๋๋ Objective Function(๋ชฉ์ ํจ์)์ด๋ผ ํ๋ค. ํ๋ ์ฃผ์ํ ์ ์, ๋ชฉ์ ํจ์๋ ์ต์ํํ๋ ๋ฐฉํฅ์ผ๋ก ๋ฌธ์ ๋ฅผ ํ๋ฉด ๋น์ฉํจ์์ ๋์ผํ์ง๋ง, ์ต๋ํํ๋ ๋ฐฉํฅ์ผ๋ก ๋ฌธ์ ๋ฅผ ํ๋ฉด ๋ฌ๋ผ์ง๋ค. ๋ชฉ์ ํจ์ ์์ ๋น์ฉํจ์๊ฐ ํฌํจ๋๋ ๊ฐ๋ ์ด๋ค.
์ ํํ๊ท์ ๊ฒฝ์ฐ cost function์ผ๋ก MSE Function(Mean Squared Error Function, ํ๊ท ์ ๊ณฑ์ค์ฐจํจ์)์ ์ฌ์ฉํ๋ค.
→ MSE(Cost)๊ฐ ์ต์๊ฐ ๋๋๋ก ํ๋ Theta(parameter)๋ฅผ ์ฐพ์์ผ ํ๋ค.
→ ์ด๋ป๊ฒ? ๊ฒฝ์ฌํ๊ฐ๋ฒ์ผ๋ก!
Gradient Descent Algorithm(๊ฒฝ์ฌํ๊ฐ๋ฒ)
- ๋ณ์(์ํ)์ ์ด๊ธฐ๊ฐ์ ์ค์ - ๋๋คํ๊ฒ ์ง์ ํ๋ค
- ํ์ฌ ๋ณ์ ๊ฐ์ ๋์๋๋ Cost function์ ๊ฒฝ์ฌ๋ ๊ณ์ฐ(๋ฏธ๋ถ) - ๋ฏธ๋ถํ๋ฉด ๊ธฐ์ธ๊ธฐ๊ฐ ๋์จ๋ค.
- ๋ณ์๋ฅผ ๊ฒฝ์ฌ๋ฐฉํฅ(๊ธฐ์ธ๊ธฐ์ ์์ ๋ฐฉํฅ=Gradient์ ์์ ๋ฐฉํฅ)์ผ๋ก ์์ง์ฌ ๋ค์ ๋ณ์ ๊ฐ์ผ๋ก ์ค์
- 1~3์ ๋ฐ๋ณตํ๋ฉฐ cost function์ด ์ต์๊ฐ ๋๋๋ก ํ๋ ๋ณ์ ๊ฐ์ผ๋ก ๊ทผ์ ํด ๋๊ฐ๋ค.
Logistic Regression (๋ก์ง์คํฑ ํ๊ท)
์ด์ง ๋ถ๋ฅ(binary classification) ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ ๋ชจ๋ธ์ด๋ค.
์๊ทธ๋ชจ์ด๋ ํจ์(sigmoid function)๋ฅผ ์ด์ฉํ์ฌ ๊ธฐ๋ณธ์ ์ผ๋ก ํน์ input data๊ฐ ์์ฑ class์ ์ํ ํ๋ฅ ์ ๊ณ์ฐํ๋ค.
๋ก์ง์คํฑํ๊ท์ ๊ฒฝ์ฐ cost function์ผ๋ก Cross-entropy Function์ ์ฌ์ฉํ๋ค.
Softmax Algorithm(์ํํธ๋งฅ์ค ์๊ณ ๋ฆฌ์ฆ)
๋ชจ๋ธ ์๋๊ณ ํจ์๋ค!
์ผ์ข ์ normalization(์ ๊ทํ)์ผ๋ก ๋ณผ ์ ์๋ค. ๋์๋น๊ต ์๋ฐ๋๊ณ , ์ ๋ถ ๋ค ํฉํ๋ฉด 1์ด ๋๋ค.
'TIL๐ฅ > ๋ฉ์์ด์ฌ์์ฒ๋ผ_AI School 5๊ธฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฉ์ฌ] AI SCHOOL 5๊ธฐ_ Day 31 (0) | 2022.04.13 |
---|---|
[๋ฉ์ฌ] AI SCHOOL 5๊ธฐ_ Day 30 (0) | 2022.04.12 |
[๋ฉ์ฌ] AI SCHOOL 5๊ธฐ_ Day 26 (0) | 2022.04.08 |
[๋ฉ์ฌ] AI SCHOOL 5๊ธฐ_ Day 25 (0) | 2022.04.07 |
[๋ฉ์ฌ] AI SCHOOL 5๊ธฐ_ Day 18 (0) | 2022.03.31 |
๋๊ธ