为何输出是两个值解决的是3分类问题?

来源:2-3 神经元多输出

幕布斯7248415

2018-09-10

为何输出是两个值解决的是3分类问题?输出是2个值解决的不应该是2分类问题吗?

写回答

1回答

正十七

2018-09-11

这取决于你如何去设计,在课程中呢,我们是这样去理解的:

输出一个值的时候,比如值是a,我们认为a是某个类的概率,那么1-a就是另一个类的概率,所以输出一个值的时候解决的是二分类问题。 类比下来,输出两个值a,b 分别代表两个类的概率,那么1-a-b就代表第三个类的概率。


当然,也可以像你说的那样,输出几个值就去分几类,那种就是这样设计的,比如输出三个值a,b,c, 那么属于各个类的概率分别是a/(a+b+c), b/(a+b+c), c/(a+b+c).


两种做法都对,我们课程中讲的是第一种方法。

0
1
幕布斯7248415
老师,什么时候讲强化学习的课程?非常想听您讲强化学习的课程
2018-09-11
共1条回复

深度学习之神经网络(CNN/RNN/GAN)算法原理+实战

深度学习算法工程师必学,深入理解深度学习核心算法CNN RNN GAN

2617 学习 · 935 问题

查看课程