机器学习
Chester Cheung
stay hungry , don't foolish
展开
-
机器学习之Python和Anaconda环境配置问题
最近开始学习Python语言了,准备开始机器学习方面的学习了,在大佬学长的帮助下,先是安装了一个2018.12.0版本的Anaconda3,但是在配置环境时,出了些小毛病没办法解决:有一个jupyter notebook安装好以后电脑仍然显示未安装的提示,在几次死磕之后果断放弃,找学长要了一个低版本的Anaconda3,版本是5.0的,参照CSDN上面的一些文章,花费了三个小时,终于成功配置好了P...原创 2019-03-11 22:33:22 · 12599 阅读 · 11 评论 -
ML Three Elements of Statistical Learning
统计学习的三要素:模型、策略、算法,简单表示为:方法 = 模型 + 策略 + 算法模型统计学习的首要目的是要想好需要学习出什么样的模型,在监督学习中,模型就是所要学习的条件概率分布或决策函数(简单来说,模型就是我们要使用的一种函数)。模型的假设空间(hypothesis space)包含有所有可能的条件概率分布或决策函数。比如举个简单的例子:假设决策函数是输入变量的线型函数,那么模型的假...原创 2019-05-06 17:05:34 · 152 阅读 · 0 评论 -
ML Basic Definition
机器学习(Machine Learning),是一门基于统计学的学习,他其中包含了很多的数学知识,所以,数学没学好,ML两行泪。参考论文:http://cs229.stanford.edu/notes-spring2019/lecture1_slide.pdfArthur Samuel (1959)是这样评价机器学习的: Machine Learning is the field of stu...原创 2019-04-24 18:14:56 · 791 阅读 · 0 评论 -
机器学习必备之matplotlib——数据可视化分析
之前我们已经简单的学习了Numpy和pandas的一些基础知识,get到了基本的数据分析操作;但是这些数据分析还不够直观,现在需要进一步学习更直观的可视化数据分析matplotlib。matplotlib的图像都位于Figure对象中,可以用plt.figure创建一个新的Figure[In] fig = plt.figure()这时候就会弹出来一个空窗口。plt.figure有一些属性,...原创 2019-05-06 17:11:18 · 740 阅读 · 0 评论 -
机器学习必备之Pandas(二)
Pandas函数应用和映射numpy有一些ufuncs(即元素级数组方法),也可以用于操作pandas对象:另一个常见的操作就是,将函数应用到由各行或各列所形成的一维数组上,DataFrame的apply方法即可实现这个功能: [In] f = lambda x: x.max() - x.min() [In] frame.apply(f) [Out] a 1.5...原创 2019-05-06 17:11:01 · 193 阅读 · 0 评论 -
机器学习必备之Pandas(一)
Pandas含有能使数据分析工作变得更快的高级数据结构和操作工具,Pandas是基于Numpy构建的,他让Numpy为中心的应用变得更简单了。其中,Pandas具有按轴对齐数据的功能,可以防止许多由于数据未对齐而导致的错误;既能处理时间序列的数据也能处理非时间序列的数据;灵活处理缺失的数据等。首先在使用Pandas库之前,我们需要先将pandas导入:[In] from pandas imp...原创 2019-05-06 17:10:39 · 329 阅读 · 0 评论 -
ML Linear Regrssion
线性回归作为回归算法中的较为基础的算法,所以先从线型回归入手。参考论文:http://cs229.stanford.edu/notes-spring2019/cs229-notes1.pdf我们先来看一个简单的例子,通过房间的面积和卧室的数目来预测房价。那么这里的X就是属于R^2的维向量,我们把x1设为居住面积,x2设为卧室的数量(初期把问题简化,做到最小可实现)。为了进行机器学习,我们必须...原创 2019-05-06 17:04:36 · 254 阅读 · 0 评论 -
机器学习必备之Numpy——数组和矢量计算
首先开始机器学习的入门学习,简单上手以后就可以开始数据分析的板砖工程了。先是要学习些Python的基础工具包,pandas,numpy,matplotlib等,主要在jupyter notebook交互式编译器进行编程训练。Numpy是Python科学计算的一个基础包,许多内容都基于Numpy以及构建与其上的库。除了为Python提供了快速的数组处理能力,Numpy还在数据分析方面有另外一个作用...原创 2019-05-06 17:10:18 · 763 阅读 · 0 评论