`
Chris_Ma
  • 浏览: 9158 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

机器学习

 
阅读更多

 

 

     机器学习三要素:模型、目标、算法,model  cost function 

    

著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处。
作者:周小涛
链接:http://www.zhihu.com/question/24900876/answer/65176508
来源:知乎

Linear Regression的cost function是最小二乘,即
J(\theta)=\frac{1}{2}\sum_{i=1}^m(h_\theta(x^{(i)})-y^{(i)})^2
但是Logistic Regression的cost function却是J(\theta)=\sum_{i=1}^m[y^{(i)}logh_\theta(x^{(i)})+(1-y^{(i)})log(1-h_\theta(x^{(i)}))]
为什么Logistic Regression不使用最小二乘做cost function呢?

答案是各自的响应变量y服从不同的概率分布。
在Linear Regression中,前提假设是y服从正态分布,即y\sim N(\mu,\sigma^2),而Logistic中的y是服从二项分布的,即y\sim Bernoulli(\phi)。(为什么不服从正态?因为y非0即1啊!)
因而,在用极大似然估计计算时,所得到的cost function自然是不一样的。(可自行推导)

然而,只有目标是没用的,我们还要有方法来达到目标,这里的方法就是上述的算法——最优化算法。包括常用的梯度下降法(最速下降法)、牛顿法、拟牛顿法等。这样,一个机器学习算法就算完整了,因为可以用这些最优化算法来minJ(\theta)求出\theta

 

 

分享到:
评论

相关推荐

    机器学习/深度学习500问

    机器学习/深度学习500问机器学习/深度学习500问机器学习/深度学习500问机器学习/深度学习500问机器学习/深度学习500问机器学习/深度学习500问机器学习/深度学习500问机器学习/深度学习500问机器学习/深度学习500问...

    机器学习部分课后习题答案(较完整)

    机器学习部分课后习题答案(较完整)机器学习部分课后习题答案(较完整)机器学习部分课后习题答案(较完整)机器学习部分课后习题答案(较完整)机器学习部分课后习题答案(较完整)机器学习部分课后习题答案(较...

    python机器学习教程-从零开始掌握Python机器学习:十四步教程.pdf

    python机器学习教程_从零开始掌握Python机器学习:⼗四步 教程 Python 可以说是现在最流⾏的机器学习语⾔,⽽且你也能在⽹上找到⼤量的资源。你现在也在考虑从 Python ⼊门机器学习吗?本教程或 许能帮你成功上⼿,...

    机器学习实战源代码.rar_python机器学习_机器学习_机器学习代码_机器学习实战_机器学习源码

    机器学习源码,供机器学习初学者下载,主要用的语言是python.

    机器学习30讲.pdf

    机器学习公式推导与代码实现 很多同学在学习机器学习的时候,理论粗略看一遍之后就直接上手编程了,非常值得表扬。但是他不是真正的上 手写算法,而是去直接调用 sklearn 这样的 package,这就不大妥当了。笔者不是...

    机器学习matlab源代码.rar

    机器学习matlab源代码机器学习matlab源代码机器学习matlab源代码机器学习matlab源代码机器学习matlab源代码机器学习matlab源代码机器学习matlab源代码机器学习matlab源代码机器学习matlab源代码机器学习matlab源代码...

    数据挖掘与机器学习课程设计-基于深度学习对数据进行分析识别课设合集.zip

    数据挖掘与机器学习课程设计-基于深度学习对数据进行分析识别课设合集,包含动物识别、 手写数字识别、猫狗识别、鸟类分类。 数据挖掘与机器学习课程设计-基于深度学习对数据进行分析识别课设合集,包含动物识别、 ...

    面板数据机器学习简介-研究论文

    机器学习极大地扩展了评估经济面板数据的工具范围。 本文将各种机器学习方法应用于波士顿房屋数据集,这是机器学习的标志性试验场。 尽管机器学习通常缺乏线性回归的明显解释性,但基于决策树的方法却对数据集特征的...

    《数据挖掘与机器学习》教学大纲 (2).pdf

    《数据挖掘与机器学习》教学大纲 (2).pdf《数据挖掘与机器学习》教学大纲 (2).pdf《数据挖掘与机器学习》教学大纲 (2).pdf《数据挖掘与机器学习》教学大纲 (2).pdf《数据挖掘与机器学习》教学大纲 (2).pdf《数据挖掘...

    机器学习Tom M.mitchell课后题ppt

    机器学习 Tom M.mitchell 中文版 课后题答案 ;全书讲解ppt;西安电子科技大学研究生期末考试题目 机器学习这门学科所关注的问题是:计算机程序如何随着经验积累自动提高性能?近年 来,机器学习被成功地应用于很多...

    Python机器学习实践指南.zip_python_python 教程_python 机器学习_python机器学习_机器学习

    python编程资料,实用,可自行学习.除此之外还可学习机器学习算法。

    李宏毅 机器学习 课程作业代码

    李宏毅 机器学习 课程作业代码李宏毅 机器学习 课程作业代码李宏毅 机器学习 课程作业代码李宏毅 机器学习 课程作业代码李宏毅 机器学习 课程作业代码李宏毅 机器学习 课程作业代码李宏毅 机器学习 课程作业代码...

    模式识别与机器学习期末考查试题及参考答案(20210221222717).pdf

    模式识别与机器学习期末考查试题及参考答案(20210221222717).pdf模式识别与机器学习期末考查试题及参考答案(20210221222717).pdf模式识别与机器学习期末考查试题及参考答案(20210221222717).pdf模式识别与机器学习...

    东南大学软件学院研究生机器学习期末大作业.pdf

    东南大学软件学院研究生机器学习期末大作业.pdf东南大学软件学院研究生机器学习期末大作业.pdf东南大学软件学院研究生机器学习期末大作业.pdf东南大学软件学院研究生机器学习期末大作业.pdf东南大学软件学院研究生...

    机器学习常用各类算法详解

    01-机器学习_(python数据类型详解) 01-机器学习_(python语言与numpy库) 02-机器学习_(knn分类算法与应用) - 简化版 03-机器学习_(贝叶斯分类算法与应用) 04-机器学习_(kmeans聚类算法与应用) 05-机器学习_...

    机器学习课件(外国大学).zip

    机器学习课件(外国大学).zip机器学习课件(外国大学).zip机器学习课件(外国大学).zip机器学习课件(外国大学).zip机器学习课件(外国大学).zip机器学习课件(外国大学).zip机器学习课件(外国大学).zip机器...

    机器学习机器学习机器学习python的PPT资源

    这个资源是包含python的PPT资源,快来加入机器学习吧。

    BAT机器学习面试1000题系列

    BAT机器学习面试1000题系列 1 前言 1 BAT机器学习面试1000题系列 2 1 归一化为什么能提高梯度下降法求解最优解的速度? 22 2 归一化有可能提高精度 22 3 归一化的类型 23 1)线性归一化 23 2)标准差标准化 ...

    清华大学-学堂在线-大数据机器学习课件笔记.zip

    清华大学-学堂在线 大数据机器学习课件笔记系列:概述、机器学习的基本概念、模型性能评估、感知机、聚类、贝叶斯分类器及图模型、决策树和随机森林、逻辑斯谛回归与最大熵模型、支持向量机 SVM、核函数与非线性 SVM...

    量子机器学习算法综述

    机器学习在过去十几年里不断发展,并对其他领域产生了深远的影响.近几年,研究人员发现结合量子计算特性的新型机器学习算法可实现对传统算法的加速,该类成果引起了广泛的关注和研究.因此,文中对近十年的量子机器学习...

Global site tag (gtag.js) - Google Analytics