Cyan's Blog

Search

Search IconIcon to open search

Part.16_MulticlassClassification-One_vs_Rest(ML_Andrew.Ng.)

Last updated Aug 19, 2021 Edit Source

# One vs Rest

2021-08-19

Tags: #MulticlassClassification #Classification #MachineLearning

# MulticlassClassification

$$\begin{aligned} &y \in{0,1 \ldots n} \\ &h_{\theta}^{(0)}(x)=P(y=0 \mid x ; \theta) \\ &h_{\theta}^{(1)}(x)=P(y=1 \mid x ; \theta) \\ &\cdots \\ &h_{\theta}^{(n)}(x)=P(y=n \mid x ; \theta) \\ &\text { prediction }=\max {i}\left(h{\theta}^{(i)}(x)\right) \end{aligned}$$

# One vs Rest

将二分类问题应用到多分类里面, 即对每一个分类分别训练一个二分类模型$h^{(i)}(x)$ , 因为$h^{(i)}(x)$的大小可以看作属于这个分类的概率, 在预测的时候将数据点带入$n$个$h^{(i)}(x)$里面, 取概率最大的分类作为预测结果.