Machine Learing(Andrew)
生榨的椰汁
小白,努力中!
展开
-
吴恩达机器学习课程-作业8-异常检测和推荐系统(python实现)
Machine Learning(Andrew) ex8-Anomaly Detection and Recommender Systems椰汁笔记Anomaly detection这是也是一个非监督学习算法异常检测做什么?从一组数据中找到那些“异常”的数据,基于高斯分布(正太分布)。生活中的很多事情都是符合高斯分布的,对于数据也是如此。我们通过参数估计,估计出数据符合的高斯分布参...原创 2020-03-05 13:56:31 · 2092 阅读 · 5 评论 -
吴恩达机器学习课程-作业7-K-means聚类和主成分分析(python实现)
Machine Learning(Andrew) ex6-Support Vector Machines椰汁笔记K-means Clustering前面学习的内容都是监督学习,这将是我们学习的第一个非监督学习算法。我们先把这个算法说清楚再说作业。这个算法是干什么的?将没有标签的数据,划分成K组。通过这个算法我们可以将数据进行分类,具体可以应用到根据用户数据将用户进行分类,对各类用...原创 2020-03-04 17:12:15 · 2929 阅读 · 3 评论 -
吴恩达机器学习课程全(python实现)
吴恩达机器学习课程(python实现)作业1-线性回归作业2-逻辑回归作业3-多分类和神经网络作业4-神经网络训练作业5-Bias vs Variance作业6-支持向量机完成作业时参考了博主Cowry5,在这里表示感谢!文章中难免存在问题,欢迎指正!...原创 2020-03-03 17:20:32 · 19177 阅读 · 4 评论 -
吴恩达机器学习课程-作业6-支持向量机(python实现)
Machine Learning(Andrew) ex4-Support Vector Machines椰汁笔记Support Vector Machines这个算法是干什么的?分类算法,和逻辑回归类似。这个算法的优点是什么?这个算法又叫做最大间距分类算法。下面这张图就是很好的解释,对于下面的分类问题之前的逻辑回归的决策边界可能是粉色或者绿色的线。可以看到虽然是成功将数据集分为...原创 2020-03-03 16:37:43 · 2451 阅读 · 4 评论 -
吴恩达机器学习课程-作业5-Bias vs Variance(python实现)
吴恩达机器学习课程-作业5-Bias vs Variance(python实现)椰汁笔记Regularized Linear Regression1.1 Visualizing the dataset对于一个机器学习的数据,通常会被分为三部分训练集、交叉验证集和测试集。训练集用于训练参数,交叉验证集用于选择模型参数,测试集用于评价模型。这里的作业数据,已经给我们划分好了 ...原创 2020-03-02 17:42:25 · 1278 阅读 · 0 评论 -
吴恩达机器学习课程-作业4-神经网络训练(python实现)
吴恩达机器学习课程-作业4-神经网络训练(python实现)椰汁笔记Neural Networks1.1 Visualizing the data1.2 Model representation由于本次作业的数据和网络结构和上次的作业相同,因此这两步已经在上次作业中完成,这里不再赘述。1.3 Feedforward and cost function当前网络的前向传播计...原创 2020-03-01 14:42:06 · 2248 阅读 · 5 评论 -
吴恩达机器学习课程-作业3-多分类和神经网络(python实现)
吴恩达机器学习课程-作业3-多分类和神经网络(python实现)椰汁笔记Multi-class Classification1.1 Dataset这里的数据存储变成了.mat的格式,这样的数据选择借助scipy.io.loadmat()实现import scipy.io as siodata = sio.loadmat("ex3data1.mat")print(data.ke...原创 2020-02-29 14:00:27 · 2544 阅读 · 1 评论 -
吴恩达机器学习课程-作业2-逻辑回归(python实现)
吴恩达机器学习课程-作业2-逻辑回归(python实现)椰汁笔记Logistic Regression1.1 Visualizing the data可视化数据的第一步就是读入数据,数据形式和作业相同都是txt文件。第一列为第一门课程的成绩,第二列为第二门课程的成绩。读入方式仍然是按行读入,进行分离转换。发现这样的数据读入总是存在因此,这里封装一个读取该种类型数据文件的函数。...原创 2020-02-28 15:56:00 · 4111 阅读 · 5 评论 -
吴恩达机器学习课程-作业1-线性回归(python实现)
吴恩达机器学习课程-作业1-线性回归(python实现)椰汁学习笔记最近刚学习完吴恩达机器学习的课程,现在开始复习和整理一下课程笔记和作业,我将陆续更新。Linear regression with one variable2.1 Plotting the Data首先我们读入数据,先观察数据的内容数据是一个txt文件,每一行存储一组数据,第一列数据为城市的人口,第二列数据...原创 2020-02-27 17:12:38 · 12277 阅读 · 13 评论