斯坦福大学cs229学习体会(1)-机器学习入门
来源:互联网 发布:vscode 函数补全 编辑:程序博客网 时间:2024/05/17 02:36
斯坦福大学cs229学习体会(1)-机器学习入门
之前在上一家公司实习的时候做了一些和机器学习有关的内容,是一个朴素贝叶斯的分类预测。当时没有机器学习的基础,就自己一个人各种查阅资料,请教同事。总算是完成了一个基于朴素贝叶斯分类的预测算法的实现,并且准确度也很高。觉得整个项目很有意思,就自己开始自学机器学习的一些东西,看过cs229几节课也看过231,也看过台大的教授的课。但都因为自己的原因学到一半停止了,效果也不好。最近因为换了份工作,发现自己对机器学习的兴趣依然不减,遂有了重新学习吴恩达的课程的冲动,并发现有了之前的学习,对很多东西有了新的认识。
写这样一个博客,一是为了督促自己继续学下去,二是为了记录自己学习中的一些感悟,也许对一些小白能有一些帮助。
机器学习的学习个人感觉有三个方面
- 算法数学原理
- 算法的变成实现
- 实际项目的应用
这套学习体会会把主要思路放在算法的数学原理。我将在后续学习中尝试进行代码的实现。
目前我们学习的课程都是有监督学习,就是已知一件事情的特征和结果的的学习。一般来说我们会把数据分为训练集和测试集,训练集用来学习得到相应的函数,测试集用来测试我们算法的精确度。
监督学习的本质可以用这样一张图来分析
在这张图片中我们可以看到,training set中是一个学习集,学习的数据通过学习算法(Learning Algorithm)得到了一个假设函数h(hypothesis)。随后我们在预测的过程中,把新的数据集输入,通过h函数得到相应的输出,这个h可以得到一个连续值(如各种回归算法),也可以是不连续的(如各种贝叶斯分类算法)等。在之后的学习中,都将围绕这些内容进行学习研究。
明天开始要去厦门旅游,所以下一章的内容可能会延迟的久一点,下一章主要和大家聊聊我认识的回归算法,包括线性回归,局部加权回归,以及如何求解这些算法的数学原理。
- 斯坦福大学cs229学习体会(1)-机器学习入门
- 斯坦福大学cs229学习体会--回归算法(1)
- 机器学习 cs229学习笔记1
- cs229 机器学习
- 斯坦福大学机器学习笔记(1)
- Stanford机器学习__Lecture notes CS229. Linear Regression(1)
- 吴恩达AndrewNg-机器学习课程-CS229课件翻译-1
- 机器学习-斯坦福大学翻译
- 斯坦福大学机器学习-note2
- 斯坦福大学机器学习-note9
- 【斯坦福大学-吴恩达-机器学习】
- 斯坦福大学《机器学习》笔记
- 斯坦福大学《机器学习》总结
- 【学习笔记】斯坦福大学公开课: cs229 Learning Theory【下】
- cs229 斯坦福机器学习笔记(一)-- 入门与LR模型
- 【斯坦福CS229】机器学习知识框架
- 【cs229】斯坦福机器学习笔记(一)
- [机器学习](六)cs229之EM算法
- Web Service笔记(五):CXF开发RESTful风格的Web Service
- springmvc+spring+hibernate+shiro+jbpm框架搭建
- Java中HashMap,LinkedHashMap,TreeMap的区别
- 「模版」RMQ+ST表
- 冒泡排序及Java实现
- 斯坦福大学cs229学习体会(1)-机器学习入门
- sell fish
- [Android开发] Android中实现定时器的四种方式
- IDEA使用前的各种基本设置
- STM32F1外部中断实例
- 矩阵分解----奇异值分解(SVD)原理和应用
- JDBC
- 脚本
- Jquery 完善的检测机制