分类算法的区别

  • 最近在重新看Andrew Ng的课程,课程作业都放在 ,学到神经网络的时候,想到一个问题,神经网络和逻辑回归是什么关系。
  • 逻辑回归作为一种分类算法,直白理解是用一条直线/曲线/曲面将不同类别的输入区分开,得到每种输入对应的类别。绝大部分的情况下,需要用复杂的多项式区分不同的类别,输入维度越多,多项式的项数越多,复杂维度下,很难直接用逻辑回归求解,从而引入神经网络。看这篇文章
Logistic Regression看做是仅含有一个神经元的单层的神经网络!
Softmax regression其实是多维的Logistic regression,它其实可以看做是单层多个神经元的神经网络!
  • 这就涉及到一个问题,softmax regression是什么,Andrew Ng课程里没有看到,但讲义里面有介绍:通过广义线性模型可以推出sigmoid和softmax,sigmoid只针对分两类的逻辑回归,是softmax的特例,softmax是将目标变量分为K类的算法。Andrew Ng课程里的方法是做K个logistic model,选最大的h(x)。当然这两种方法也是有专门使用场景的:"Softmax 回归 vs. k 个二元分类器(看讲义)"
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 引言 机器学习栏目记录我在学习Machine Learning过程的一些心得笔记,涵盖线性回归、逻辑回归、Soft...
    hfk阅读 4,399评论 4 18
  • 机器学习是做NLP和计算机视觉这类应用算法的基础,虽然现在深度学习模型大行其道,但是懂一些传统算法的原理和它们之间...
    在河之简阅读 20,583评论 4 65
  • 有一个姑娘 有一个姑娘,昨天再次遇到了她,只是她不再像以前一样多言。 ...
    adophdy阅读 153评论 0 1
  • 七夕,牛郎织女相会的日子,儿子子洋要和同学相约去玩,昨天和我们说的时候,老公还打趣的说,有女同学吗?有的话给赞助的...
    飞天小龙女阅读 366评论 5 17
  • 平行时空 流星划过 斗转星移 变幻莫测 你成了我 我们有着一样的肤色 我们说着一家的中国话 我们传承着同根的命脉 ...
    AH的啊哈哈阅读 103评论 0 1