
machine learning Andrew Ng
Mr-Cat伍可猫
不会编程的文科生不是一个好的数学家
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
机器学习-Andrew Ng课程笔记
本文是参考Andrew Ng网上课程和别人总结的机器学习笔记,作为笔者学习的参考,笔者主要实现了一些程序问题。 持续更新中… 1 两个参数梯度下降法 现在有一组数据,plot之后如下图 x = np.array([1,3,4,7,9,10,11,18]) y = np.array([5,12,12,20,32,30,33,60]) 现在问:当x等于8的时候,y的取值是多少? 首先看这个图,具有...原创 2019-01-11 00:07:54 · 291 阅读 · 0 评论 -
机器学习梯度下降法举例
现在有一组数据,plot之后如下图 x = np.array([1,3,4,7,9,10,11,18]) y = np.array([5,12,12,20,32,30,33,60]) 现在问:当x等于8的时候,y的取值是多少? 首先看这个图,具有线性,于是我们假设先用一条直线拟合(即一次函数) 采用梯度下降法 我们的hypothesis为 有两个参数,使用梯度下降法参数更新为 用pytho...原创 2019-01-08 21:21:23 · 4065 阅读 · 3 评论 -
将图片读取为像素格式
使用python有两种方法: 使用scipy.misc 使用imageio #可以使用scipy.misc和imageio中的任何一种,这里我使用scipy.misc, #所以我注释掉了imageio import matplotlib.pyplot as plt import scipy.misc #import imageio #读取文件目录 image_file_name = (r'C...原创 2019-01-09 20:56:11 · 1801 阅读 · 1 评论 -
周志华《机器学习》章节整理
《机器学习》课后答案见课后答案 本部分主要目的在于:使用现有的包(主要是sklearn)实现课程中的问题,同时也是对应课文介绍一些常用包 持续更新中… 第二章 模型评估和选择 1)测试集和训练集的划分 这部分内容主要参加文献3,。 参考文献 1.为什么要用交叉验证 2.sklearn.model_selection 3.sklearn.model_selection.train_test_s...原创 2019-01-26 23:57:23 · 1832 阅读 · 0 评论