机器学习笔记-standford公开课课程学习笔记
一、回归问题(regression)与分类问题(classification)的区别
二者都属于监督式学习,回归问题和分类问题的本质一样,都是针对一个输入做出一个输出预测,其区别在于输出变量的类型。
分类问题是指,给定一个输入,根据训练集推断它所对应的类别,是一种定性输出,也叫离散变量预测;通常是用来预测一个值,如预测房价、未来的天气情况等。
回归问题是指,给定一个输入,根据训练集推断它所对应的输出值,是一种定量输出,也叫连续变量预测;分类问题是用于将事物打上一个标签,通常结果为离散值。
二、线性回归:设有n个特征变量x1,x2...,m个样本数据
(这里的y是训练样本中的对应目标变量的取值,我们要确定θi的值,使得J(θ)的值最小)
具体求解:
①梯度下降法(gradient descent)找局部最优;因为J(θ)函数是一个碗形结构,只有一个局部最小值,故局部最优就是整体最优
对θj(j=0,1...n),给定一个初始值,然后不断迭代,只到取得局部最小,这里的α 是学习速度(梯度下降的步长)
批量梯度下降:在更新参数时使用所有的样本来进行更新,样本量大时,训练速度很慢
随机梯度下降:在更新参数时只使用一个样本来进行更新,训练的准确性不高,最终结果一般是接近全局最小值,收敛速度较慢,但是训练速度快
二者的折中:小批量梯度下降法-在更新参数时使用部分样本来进行更新
三、局部加权回归Locally weighted linear regression,要预测x对应的y值时,只考虑x周围的样本数据,并使用线性回归算法,数据量过大时效率不高,因为权重的问题,他是用的模型不是固定的,每次预测都要重新拟合;权重:其中分母中的符合是波长函数,控制权重下降的速度
具体的求解θj(j=0,1...n)的算法上面已经讲过的,这里最小值的计算式子稍有变化
最后补充:非参数学习算法vs参数学习算法:参数的选择随着训练数据的变化而变化;参数固定
参考: http://open.163.com/special/opencourse/machinelearning.html
机器学习笔记-standford公开课课程学习笔记相关推荐
- c语言课程笔记格式,C语言课程学习笔记.docx
C语言课程学习笔记 C语言基础语言排行榜C--java--objective-C进制:进制:进位机制.用普通的话讲,应该为人为的定义一种度量来标识一样东西.计算机常用的进制有:十进制.二进制.八进制和 ...
- cs224w(图机器学习)2021冬季课程学习笔记12 Knowledge Graph Embeddings
诸神缄默不语-个人CSDN博文目录 cs224w(图机器学习)2021冬季课程学习笔记集合 文章目录 1. Heterogeneous Graphs and Relational GCN (RGCN) ...
- cs224w(图机器学习)2021冬季课程学习笔记20 Advanced Topics on GNNs
诸神缄默不语-个人CSDN博文目录 cs224w(图机器学习)2021冬季课程学习笔记集合 文章目录 1. Advanced Topics on GNNs 2. Limitations of Grap ...
- 台湾大学林轩田机器学习技法课程学习笔记4 -- Soft-Margin Support Vector Machine
红色石头的个人网站:redstonewill.com 上节课我们主要介绍了Kernel SVM.先将特征转换和计算内积这两个步骤合并起来,简化计算.提高计算速度,再用Dual SVM的求解方法来解决. ...
- 台湾大学林轩田机器学习技法课程学习笔记1 -- Linear Support Vector Machine
红色石头的个人网站:redstonewill.com 关于台湾大学林轩田老师的<机器学习基石>课程,我们已经总结了16节课的笔记.这里附上基石第一节课的博客地址: 台湾大学林轩田机器学习基 ...
- 台湾大学林轩田机器学习基石课程学习笔记13 -- Hazard of Overfitting
红色石头的个人网站:redstonewill.com 上节课我们主要介绍了非线性分类模型,通过非线性变换,将非线性模型映射到另一个空间,转换为线性模型,再来进行分类,分析了非线性变换可能会使计算复杂度 ...
- cs224w(图机器学习)2021冬季课程学习笔记16 Community Detection in Networks
诸神缄默不语-个人CSDN博文目录 cs224w(图机器学习)2021冬季课程学习笔记集合 文章目录 1. Community Detection in Networks 2. Network Com ...
- cs224w(图机器学习)2021冬季课程学习笔记4 Link Analysis: PageRank (Graph as Matrix)
诸神缄默不语-个人CSDN博文目录 cs224w(图机器学习)2021冬季课程学习笔记集合 文章目录 1. Graph as Matrix 2. PageRank / the Google Algor ...
- cs224w(图机器学习)2021冬季课程学习笔记2: Traditional Methods for ML on Graphs
诸神缄默不语-个人CSDN博文目录 cs224w(图机器学习)2021冬季课程学习笔记集合 文章目录 1. 章节前言 2. Traditional Feature-based Methods: Nod ...
最新文章
- python利器app怎么查文献-科研人必备:一个工具搞定文献查阅、数据分析、模型搭建...
- 一个express老系统csrf漏洞修复
- 时频分析:短时傅里叶变换实现(2)
- html5基础知识点文本标签
- ABAP mesh expression, JavaScript and Scala expression
- c语言素数程序出现大空行,C语言实现寻找大素数
- body 没有被撑开_body没有高度设置背景色为什么可以全屏显示?
- 如何使用卡巴斯基急救盘清理感染的PC
- Python 爬虫利器二之 Beautiful Soup 的用法
- iperf 测试局域网速度
- dotCMS学习记录--结构
- django实现目录上传(最简单的方法)
- USTC2017 writeup
- LabVIEW安装多个NI软件产品时的安装顺序
- python 克里金空间插值_C#教程之空间插值——克里金插值
- Libcef源码下载与编译
- 跨域问题No ‘Access-Control-Allow-Origin‘ header is present on the requested resource.
- GPA计算器beta1
- 暗原色先验图像去雾算法研究_先验算法
- 跟名站学前端之某百科网站
热门文章
- echarts折线图
- android rgb保存图片,安卓用户当心:使用RGB色域图片可能会造成手机“变砖”
- JAVA毕业设计web家庭财务管理系统计算机源码+lw文档+系统+调试部署+数据库
- 为什么客户成功(CS)组织在物联网平台即服务(IoTPaas)中至关重要
- 如何用python写函数_numpy的random函数 如何利用python中的
- 2022-2023 科学道德与学风建设(chao星) 自我学习记录日志四(8-10)
- Spring学习笔记——Spring如何装配各种类型的属性以及实际应用
- 类与对象的关系和使用
- BZOJ_1014_[JSOI2008]_火星人prefix_(Splay+LCP_Hash+二分)
- 艾默生无线适配器775XD11I5WA3WK9