Machine Learning Note Phase 1( Done!)】的更多相关文章

Machine Learning 这是第一份机器学习笔记,创建于2019年7月26日,完成于2019年8月2日. 该笔记包括如下部分: 引言(Introduction) 单变量线性回归(Linear Regression with One Variable) 线性代数(Linear Algebra) 多变量线性回归(Linear Regression with Multiple Variables) Octave 逻辑回归(Logistic Regression) 正则化(Regularizat…
1 什么是随机森林? 作为新兴起的.高度灵活的一种机器学习算法,随机森林(Random Forest,简称RF)拥有广泛的应用前景,从市场营销到医疗保健保险,既可以用来做市场营销模拟的建模,统计客户来源,保留和流失,也可用来预测疾病的风险和病患者的易感性.最初,我是在参加校外竞赛时接触到随机森林算法的.最近几年的国内外大赛,包括2013年百度校园电影推荐系统大赛.2014年阿里巴巴天池大数据竞赛以及Kaggle数据科学竞赛,参赛者对随机森林的使用占有相当高的比例.此外,据我的个人了解来看,一大部…
作者:Poll的笔记 博客出处:http://www.cnblogs.com/maybe2030/  阅读目录 1 什么是随机森林? 2 随机森林的特点 3 随机森林的相关基础知识 4 随机森林的生成 5 袋外错误率(oob error) 6 随机森林工作原理解释的一个简单例子 7 随机森林的Python实现 8 参考内容 1 什么是随机森林? 作为新兴起的.高度灵活的一种机器学习算法,随机森林(Random Forest,简称RF)拥有广泛的应用前景,从市场营销到医疗保健保险,既可以用来做市场…
1.为什么选择机器学习策略 案例:建立猫咪图像识别app 系统的优化可以有很多的方向: (1)获取更多的数据集,即更多的图片: (2)收集更多多样数据,如处于不常见的位置的猫的图,颜色奇异的猫的照片等: (3)增加算法迭代次数,使算法训练的更久: (4)尝试添加正则化: (5)改变神经网络的架构(层数,单元的个数等): …… 2.如何使用本书帮助你的团队 本书其实就是帮助做决策,决定改进的策略. 3.先修知识和符号标记 监督学习(supervised learning)主要会介绍:线性回归(li…
31.解读学习曲线:其他情况 下图反映了高方差,通过增加数据集可以改善. 下图反映了高偏差和高方差,需要找到一种方法来同时减少方差和偏差. 32.绘制学习曲线 情况:当数据集非常小时,比如只有100个样本,这时绘制出来的学习曲线可能噪声非常大. 解决方法: (1)与其只使用10个样本训练单个模型,不如从你原来的100个样本中进行随机有放回抽样,选择几批(比如3-10)不同的10个样本进行组合.在这些数据上训练不同的模型,并计算每个模型的训练和开发错误,最终计算和绘制平均训练集误差和平均开发集误差…
21.偏差和方差举例 前提:对于人类而言,可以达到近乎完美的表现(即人类去做分类是误差可以接近0). (1)假设算法的表现如下:训练误差率:1%,开发误差率:11%:此时即为高方差(high variance),也被称为过拟合(overfitting). (2)假设算法的表现如下:训练误差:15&,开发误差率:16%:此时即为高偏差(high bias),也被称为欠拟合(underfitting). (3)假设算法的表现如下:训练误差:15%,开发误差率:30%:此时即为高偏差和高方差. (4)…
11.何时修改开发集.测试集和度量指标 开展一个新项目,尽快选好开发集和测试集:例子,根据度量指标A分类器排在B分类器前面,但是团队认为B分类器在实际产品上优于A分类器,这时就需要考虑修改开发集和测试集,或者评价指标了. 有三个主要原因可能导致A分类器的评分较低: (1)你需要处理实际数据的分布和开发集.测试机数据的分布情况不同. (2)你的开发集上过拟合. (3)该指标所度量的不是项目应当优化的目标. 12小结:建立开发集和测试集 (1)选择作为开发集和测试集的数据,应当与你预期在将来获取并良…
Machine Learning Note Introduction Introduction What is Machine Learning? Two definitions of Machine Learning are offered. Arthur Samuel described it as:"the filed of study that gives computers the ability to learn without being explicitly programmed…
配置完成后: sudo apt-get update 安装和删除软件: sudo apt-get install sudo apt-get remove buntu14.04和16.04官方默认更新源sources.list和第三方源推荐(干货!) 写在前面:笔者由于还在学校学习,学校没有开发给Linux用的上网客户端,所以只能用在windows系统中通过安装虚拟机运行linux比较方便,但没有外网,只有学校的教育网,所以我需要将ubuntu的默认源修改为教育网中的资源才可以完美运行ubuntu…
m_Orchestrate learning system---八.下拉列表(select标签)如何实现链接功能 一.总结 一句话总结:option的值就是链接地址,选择事件为指向选中的option的值 1.button如何跳转? button执行js函数,然后可以在js函数里面实现跳转 2.为什么要查看网页源代码? 多去看网页页面源代码,你就知道你的代码被解析成了什么样子了 3.表单中textarea和别的input标签不同之处在哪? 表单中textarea又和别的input标签不同,别的in…