跟着吴恩达老师学习机器学习 Python笔记分享! (跟着吴恩达老婆的是谁)

文章编号:36881 资讯动态 2024-11-30 吴恩达 机器学习

译者:AI研习社( 成语风 )

双语原文链接: A Full-Length Machine Learning Course in python for Free


吴恩达在斯坦福大学讲授的机器学习课程堪称Coursera上最具人气的课程。我之前试听了好几门别的机器学习课程但我觉得他的在拆解概念使之变得易于理解方面做得最好。

我用自己的方式解释所有的算法(以我能做到的最简洁的水平)然后展示之前几篇文章的几乎所有算法开发过程。我觉得我可以把它们全部总结到一页纸的篇幅,这样可以让学的人更容易跟上一点。有时这点点帮助会起很大的作用。

我们开始吧!

线性回归

最简单的机器学习。此算法是基于一个高中讲的很基本的直线公式

没忘吧?忘了也无所谓。这是一个很简单的公式。这是解释为什么这个简单公式可以被用来做预测的完整文章。

纯手撸python线性回归算法:逐步版

上面这篇文章只在单个变量的数据集上有用。但是在现实生活中绝大多数数据集有多个变量。使用同一个简单公式你可以开发出多变量的算法。

python多元线性回归算法逐步展示

多项式回归

这个是线性回归的姊妹。但是多项式回归能够更精准地找出输入变量和输出变量之间的关系,甚至是在这个关系不是线性的时候、

手撸python多项式回归

对数回归(罗吉斯回归)

对数回归是在线性回归基础上开发的。他也用到了同一个简单的直线方程。这就是一个广泛使用的、强大的、流行的机器学习了。这可以用来预测分类变量。以下文章逐步解释了对数回归用于二分类问题的开发过程。

完整手撸python对数回归算法:逐步版

基于二分类的概念,我们就可以开发出用于多分类任务的对数回归。同时,有一些优化函数可以让你快速完成计算。在下文中我从这两个思路出发完成了一个数字识别数据集的多分类任务。

手撸python多分类算法项目实战:逐步版

神经网络

神经网络如今变得越来越流行。你都读到这篇文章了,我猜你肯定听说过它。

一个神经网络在更复杂的数据集上解决的快得多。这也涉及了同一个直线方程但是这个的开发要比前几个要复杂的多。如果你听了吴恩达的课,你应该已经了解了这些概念。不然,我会尽量细地拆解这个概念。希望能帮到你:

完整手撕python神经网络算法

学习曲线

如果你把全部的时间了开发上但是它却不按你设想的那样去解决问题怎么办。你该怎么修好它?首先你需要找到问题出在哪里。是算法有错,还是数据不足以训练模型还是你需要更多特征?看起来问题好多哦是不是?但如果你不首先解决问题在哪,然后朝着正确的方向前进,你将会浪费无数时间。以下是如何找出问题的帮助:

如果你的ML算法表现不佳

另一方面如果数据集偏斜太厉害,那又是另一个挑战。比如你试图解决一个分类问题,95%是阳性结果只有5%是阴性结果。这么一搞你就算是瞎猜所有的预测是阳性你也有95%的准确率。另一方面,如果这个ML算法看起来有90%准确率那可真是够低效的吧?连瞎猜都比它准。下文就是几个处理这种问题的点子:

精确率,召回率,F度量概念全解

K均值聚类

最老牌的流行无监督学习。这个算法不想前面几个一样做出预测。他只是基于数据内部的相似性进行归类。这更像是试图更有效地理解当前的数据。然后当算法收到新数据的时候,基于它的特性,它会决定这个新数据被归类到哪一个簇。本算法还有别的重要应用。他可以用来给图片降维。

你想啊,当我们需要输入大量图片进入算法来训练一个图片分类模型的时候。超高分辨率的图片会输入沉重的负担并且拖慢整个训练过程(认出这是什么图哪需要这么高分辨率!)。这种情况下一个维度更低的图片就可以让我们更快处理完。这只是举一个例子。你或许可以想见很多同样原因的别的用途。

下文是一个开发K均值聚类算法的完整教程,以及如何使用这个算法来给图片降维。

完整手撕python K均值聚类算法

异常检测

这又是一个机器学习核心任务。用于信用卡欺诈检测,制造缺陷品检测,甚至是癌细胞检测。用高斯分布(正态分布)办法或者简单到一个概率公式就可以搞定。下文是一个完整的逐步指导文章:用高斯分布的概念来开发异常检测。

完整手撕python异常检测算法:逐步指导

如果你需要小小复习一下高斯分布法,看这篇文:

单元和多元高斯分布:清晰理解带图示

推荐系统

推荐系统无处不在。如果你在1688买了什么东西,它就会给你推荐一些你可能会喜欢的别的产品。B站也会给你推荐你可能会喜欢的视频,QQ会给你推荐你可能认识的人。你看是不是到处都有。

吴恩达的课程教你如何用那在线性回归里面用的同一个直线方程开发一个推荐系统。这就是逐步展示怎么开发一个电影推荐系统的:

完整手撕python推荐系统:逐步版

结语

希望这些文章能帮到一些人机器学习起步,最好的学习办法是跟着做,绝大多数都是基于一个非常简单的公式。我看到有人讲机器学习或者人工智能需要很重度的编程知识或者困难的数学,这倒未必。用简单的代码,基础数学和统计学知识你就可以做到很多事了。同时不停地提高你的编程水平从而胜任更复杂的任务。

如果你对机器学习感兴趣就花一点时间,在这上面花点功夫。


AI研习社是AI学术青年和AI开发者技术交流的在线社区。我们与高校、学术机构和产业界合作,通过提供学习、实战和求职服务,为AI学术青年和开发者的交流互助和职业发展打造一站式平台,致力成为中国最大的科技创新人才聚集地。

如果,你也是位热爱分享的AI爱好者。欢迎与译站一起,学习新知,分享成长。

跟着吴恩达老师学习机器学习,Python笔记分享!

版权文章,未经授权禁止转载。详情见 转载须知 。

跟着吴恩达老师学习机器学习,Python笔记分享!


本文地址: https://www.gpxz.com/article/d4dabbc87276bcd45cb6.html
全局中部横幅
全局中部横幅
液压件

淮安市新星汽车配件厂自1987年创建以来,凭借雄厚的技术、超强的研发能力和卓越的产品品质已成为液压行业一颗新星。电话:0517-8426702915252393000。

金泰宠物

金泰宠物-宠物资讯大全(jtvalves.cn)每天更新宠物店,宠物狗,宠物龟,宠物猫,宠物鼠,观赏鱼,爬宠,宠物市场等宠物相关资讯

淘券网

淘券网-优惠券折扣直播第一站!每天更新千款,纯人工筛选验货,限时限量特卖,全场1折包邮!

苹果id贷

苹果id贷无需征信验证,苹果手机xr以上可申请。id贷平台为您提供苹果id贷下款额度信息、申请入口。苹果id贷是为用户周转资金,无视黑白必下款的手机苹果id贷款平台。

视频监控安装工程公司

新安宝科技(深圳)有限公司成立于1988年,领先防盗报警器厂家供应商、广东深圳视频监控施工安装工程公司,包括红绿灯交通监控工程,红绿灯交通监控安装,红绿灯交通监控公司,红绿灯交通监控施工,道路监控安装,道路监控工程,道路监控施工,深圳视频监控施工安装,深圳视频监控安装施工。专业从事视频监控系统、防盗报警器、门禁、停车场等弱电智能化工程,专业监控工程承包公司,拥有专业团队,专业队伍,各种监控工程承包,包括道路监控工程承包,高速监控工程承包,红绿灯监控工程承包,交通监控工程承包

盖特软件

【盖特软件官网】箱包行业数字化整体解决方案服务商,25年专注手袋行业ERP,皮具ERP,箱包ERP系统,箱包软件,手袋行业软件!行业名牌!【专业推荐】

宁波法里奥光学股份有限公司

宁波法里奥光学科技发展有限公司坐落于风景如画、交通便利、经济发达的海港城市—宁波。是一家集科、工、贸于一体的综合性高新技术企业,主要从事视光学精密光电仪器的研发、生产、和贸易。多年来,凭借软件控制、光学和机械设计领域的专业水平和领先技术,在视光学行业内迅速崛起。

上海奚诗科技商贸中心

海绵财经头条网是一个专注于财经领域的资讯分享平台,致力于为用户提供最新、最全面的财经头条知识。我们紧跟财经动态,实时更新各类财经新闻、市场分析、投资策略等内容,帮助用户快速把握市场脉搏,做出明智的财经决策。无论您是投资者、企业家还是财经爱好者,海绵财经头条网都是您获取财经资讯、掌握市场动态的重要窗口。

PVC快速门

苏州快速门厂家西朗门业,生产PVC快速门、洁净室快速门、硬质快速门、快速堆积门等获CE/UL/CNAS认证,服务70+世界500强,全国售后覆盖,出口70余国,专业提供工业通行口解决方案。

全国火车列车时刻表在线查询

查询我国33个省、市所属的火车站、火车运营线路的时刻表

淄博网站备案

淄博网站备案服务商,淄博网站建设、淄博网站空间、淄博网站制作首选品牌,5年品牌服务,感谢有您。电话:0533-3584084

全局底部横幅