美文网首页
分类算法的区别

分类算法的区别

作者: dechuan | 来源:发表于2017-04-19 16:08 被阅读0次
  • 最近在重新看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 个二元分类器(看讲义)"

相关文章

  • KNN与K-Means算法的区别

    内容参考:Kmeans算法与KNN算法的区别kNN与kMeans聚类算法的区别 KNN-近邻算法-分类算法 思想:...

  • 分类算法的区别

    最近在重新看Andrew Ng的课程,课程作业都放在这 ,学到神经网络的时候,想到一个问题,神经网络和逻辑回归是什...

  • Kmeans聚类

    1 聚类与分类的区别2 k-means 聚类基本概念3 算法优缺点4 算法思路5 代码实现 1 聚类与分类的区别 ...

  • 机器学习浅析(下)

    上篇文章讲了监督学习的五类分类算法,接下来要讲的是回归算法。那回归和分类有什么区别呢?区别就在于输出变量的类型。定...

  • 逻辑回归算法简介

    逻辑回归算法:虽然名字中带有回归两个字,但它却不是回归算法,它是一个经典的二分类算法。 回归与分类的区别:回归:可...

  • 排序算法总结(java)

    目录:一、排序算法说明 1.排序的定义 2.术语解析 3.算法分类 4.比较和非比较的区别 5.排序算法...

  • 分类算法与数据挖掘

    ################分类算法与数据挖掘---也就是回归于分类算法--对应于Y的0/1算法 ####分类...

  • Spark.GBDT学习-GBT总结

    Spark.ML中的GBT分类/回归算法的总结。分类和回归任务的区别在于损失函数和基学习器(决策树)不纯度计算准则...

  • 温故知新-MYSQL-索引基础

    概念 分类:主键索引、唯一索引、普通索引、组合索引、全文索引 算法:Btree,hash 区别:hash只能用于=...

  • 大数据算法:分类算法

    KNN分类算法 KNN算法,即K近邻(K Nearest Neighbour)算法,是一种基本的分类算法。其主要原...

网友评论

      本文标题:分类算法的区别

      本文链接:https://www.haomeiwen.com/subject/wkkhzttx.html