机器学习笔记1
什么是机器学习
1.1 机器学习的定义
Arthur Samuel (1959). Machine Learning: Field of study that gives computers the ability to learn without being explicitly programmed.
机器学习:给予计算机能自我学习的能力而不是明确的编程。
Tom Mitchell (1998) Well-posed Learning Problem: A computer program is said to learn from experience E with respect to some task T and some performance measure P, if its performance on T, as measured by P, improves with experience E.
如果一个计算机程序在执行任务T时以性能度量P和经验E自我提升的,那么我们称这个计算机程序在从经验E中学习关于任务T和性能度量P的知识
1.2 机器学习算法类别
1、Supervised Learning 监督学习:学习数据带有标签
若标签是离散型的可以看作是分类问题,预测一个离散的值,例如:给定肿瘤大小来判断是良性的还是恶性的
若标签是连续型的可以看作是回归问题,预测一个连续的值,例如:通过房屋大小来预测房屋的价格
例题:区分回归问题和分类问题
答案:第三个
2、Unsupervised Learning 无监督学习:学习数据没有标签
无标签可以看作是聚类问题,例如收集1,000,000个不同的基因,并找到一种方法,将这些基因自动组合成相似或相关的不同变量,如寿命、位置、角色等
3、Reinforcement learning 强化学习、Recommender systems 推荐学习
课后作业地址:https://www.heywhale.com/home/column/5dd7524c83b6ff002c786fff
此类笔记学习于吴恩达老师机器学习的视频和参考于这两位大佬:
https://www.cnblogs.com/maxiaodoubao/p/10184428.html
https://www.cnblogs.com/xingkongyihao/category/1161554.html
如有冒犯,请联系我,我将立即删除链接!
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 智能桌面机器人:用.NET IoT库控制舵机并多方法播放表情
· Linux glibc自带哈希表的用例及性能测试
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 新年开篇:在本地部署DeepSeek大模型实现联网增强的AI应用
· DeepSeek火爆全网,官网宕机?本地部署一个随便玩「LLM探索」
· Janus Pro:DeepSeek 开源革新,多模态 AI 的未来
· 互联网不景气了那就玩玩嵌入式吧,用纯.NET开发并制作一个智能桌面机器人(三):用.NET IoT库
· 上周热点回顾(1.20-1.26)