Multiclass Classification: One-vs-all
์ด์ ๋ถํฐ ๋ ๊ฐ ์ด์์ ์นดํ ๊ณ ๋ฆฌ๋ฅผ ๊ฐ์ง๋ ๋ฐ์ดํฐ์ ๋ํด์๋ ์ด ๋ฐฉ์์ ์ฌ์ฉํ์ฌ ๋ถ๋ฅํ ๊ฒ์ด๋ค. $y={0,1}$ ๋์ ์, ์ข ๋ ํ์ฅ๋ $y={0,1,...,n}$์ ์ฌ์ฉํ ๊ฒ์ด๋ค.
$y={0,1,...,n}$์ด๋ฏ๋ก ๋ฌธ์ ๋ฅผ $n+1$ ์ด์ง ๋ถ๋ฅ ๋ฌธ์ ๋ก ๋๋๋ค. ๊ฐ๊ฐ์์ $y$๊ฐ ์ฐ๋ฆฌ์ ํด๋์ค ์ค ํ๋์ ๊ตฌ์ฑ์์ผ ํ๋ฅ ์ ์์ธกํ๋ค.
๊ธฐ๋ณธ์ ์ผ๋ก ํ๋์ ํด๋์ค๋ฅผ ์ ํํด์ ๋ค๋ฅธ ๋ชจ๋ ํด๋์ค๋ฅผ ํ๋์ ๋ ๋ฒ์งธ ํด๋์ค๋ก ๋ฌถ๋๋ค. ์ด๋ฅผ ๋ฐ๋ณต์ ์ผ๋ก ํ์ฌ, ์ด์ง logistic regression์ ๊ฐ ์ผ์ด์ค์ ์ ์ฉ์ํจ ๋ค์์, ๊ฐ์ฅ ๋์ ๊ฐ์ ๋ฐํํ hypothesis๋ฅผ ์์ธก์ผ๋ก ์ฌ์ฉํ๋ค. ๋ค์์ ๊ทธ๋ฆผ์ ํ๋์ ๋ฐ์ดํฐ์ ์ด 3๊ฐ์ ํด๋์ค๋ก ๋ถ๋ฅ๋๋ ๊ณผ์ ์ ๋ณด์ฌ์ค๋ค.
์ด๋ฅผ ์์ฝํ๋ฉด, ๊ฐ ํด๋์ค์ ๋ํด $y=i$์ธ ํ๋ฅ ์ ์์ธกํ๊ธฐ ์ํด logistic regression ๋ถ๋ฅ๊ธฐ $h_{\theta}(x)$๋ฅผ ํ์ต์ํจ๋ค. ์๋ก์ด $x$์ ๋ํด ์์ธก์ ํ๊ธฐ ์ํด์๋, $h_{\theta}(x)$์ ๊ฐ์ ๊ทน๋ํ์ํค๋ ํด๋์ค๋ฅผ ์ ํํ๋ฉด ๋๋ค.
'Lecture ๐งโ๐ซ > Coursera' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Machine Learning] Neural Networks (0) | 2023.03.20 |
---|---|
[Machine Learning] Solving the Problem of Overfitting (2) | 2023.03.20 |
[Machine Learning] Classification & Representation (0) | 2023.03.15 |
[Machine Learning] Computing Parameters Analytically (0) | 2023.03.14 |
[Machine Learning] Multivariate Linear Regression (0) | 2023.03.14 |