[Linear Classification] part 4 - 3
๐ง๐ป๐ป์ฉ์ด ์ ๋ฆฌ
multiclass classification
One-VS-All
One Hot Encoding
Multiclass Classification
- image recognition
-> binary classification์์์ ๋ฌธ์ ์ ๊ฐ์ด, n์ฐจ์, signal space์์ ์ ๋ ฅ feature๋ฅผ plotting ํ, ์ด ์ ๋ ฅ feature๋ค์ ์ ์ ํ๊ฒ ๊ตฌ๋ถํ ์ ์๋ hyper plane์ ํ์ตํ๋ฉด์ ์ป๊ฒ ๋ฉ๋๋ค.
์ด๋ค model์์๋ multiclass classification๋ฌธ์ ์์ ๋ฐ๋ก class id ๊ฐ์ ์ถ๋ ฅํ๋ ๊ฒฝ์ฐ๋ค๋ ์์ง๋ง,
๋ณดํต์ binary classification ๋ฌธ์ ๋ฅผ multiclass classification ๋ฌธ์ ๋ก ํ์ฅ์ ํ๋ ๊ฒฝ์ฐ๋ ์ฐ๋ฆฌ๊ฐ ์๊ฐํ ์ ์์ต๋๋ค.
์ด๊ฒ์
One-VS-All
์ด๋ผ๋ ๊ฒ์ผ๋ก ์ดํดํ ์๊ฐ ์์ต๋๋ค.
๋ช ๊ฐ์ hyper plane์ ๊ทธ๋ ค์ multiclass classification ๋ฌธ์ ๋ฅผ binary classification model๋ก ํ์ฌ๊ธ ํ ์ ์๊ฒ ํ ์ ์์ต๋๋ค.
์ด๋ ๊ฒ ์ป๊ฒ๋ Score ๊ฐ๋ค์ sigmoid ํจ์๋ฅผ ์ฌ์ฉํ๊ฒ ๋๋ฉด, ํ๋ฅ ๊ฐ์ผ๋ก ๋งคํํ๊ฒ ๋ฉ๋๋ค.
One Hot Encoding
์ ์ฌ์ฉํ๋ฉด,
๋ ๊ฐ์ ์๋ก ๋ค๋ฅธ ํ ์ฌ์ด์ ๊ฑฐ๋ฆฌ๋ฅผ ๊ฐ๊น๊ฒ ํ๋ฉด์ ํ์ตํ ์ ์์ต๋๋ค.
์ด๋ ํด๋นํ๋ ์์น์ 1์ signalingํจ์ผ๋ก์จ label์ ์ ๋ณด๋ฅผ ๊ธฐ๋กํ๋ ๊ฒ์ ๋งํฉ๋๋ค.
ex) [1, 0, 0] , [0, 1, 0], [0, 0, 1], ...
์ด๋ ๊ฒ One Hot Encoding๋ label ๊ฐ๊ณผ ์ฐ๋ฆฌ์ sigmoid model์ด ์ถ๋ ฅํ๋ ํ๋ฅ ๊ฐ์ ์๋ก ๊ฐ์ ๋น๊ตํ์ฌ loss function์ ํตํด error๋ฅผ ๊ณ์ฐํจ์ผ๋ก์จ ํ์ต์ ํ ์๊ฐ ์๊ฒ ๋ฉ๋๋ค.
Linear Classification model์ ์ฅ์ ?
- ๊ฐ๋จํ๋ค // ์ฝ๊ฒ ๊ตฌํํ ์ ์๊ณ ์ฝ๊ฒ testํ ์ ์๋ค.
- ์ฒ์์ ์๋ํ๊ธฐ์ ์ ํฉํจ
- ํด์ ๊ฐ๋ฅ์ฑ์ด ๋๋ค.
'Artificial Intelligence' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Advanced Classification] part 5 - 2 (0) | 2023.01.19 |
---|---|
[Advanced Classification] part 5 - 1 (0) | 2023.01.19 |
[Linear Classification] part 4 - 2 (0) | 2023.01.19 |
[Linear Classification] part 4 - 1 (2) | 2023.01.19 |
[Parameter] part 3 - 2 (0) | 2023.01.16 |