这本书比较像导论性质,整体给你介绍下机器学习领域有哪些研究分支,以及这些研究分支中成熟的经典算法。

这本书虽然也有算法描述,但这些算法都是实现底层机器学习算法的,如果没有编程基础或者现在主流的分布式编程的思想,想要直接自己动手据此写代码还是比较困难的。如果你想找的是直接上手coding的实践应用类的书籍,这本书可以放一放,等你先上手了再来。不是这本书难,其实它讲的东西都很简单,只是纯粹的它不是实践类的书籍。

它能给你打下的是不错的概念基础。让你整体认识下机器学习的门道。让你跟专业的人对话的时候,on the same page。

个人学习笔记。

我以前看了蛮多的综艺节目,节目里总是有些为了效果而让嘉宾出糗、令人发笑的游戏环节。

没有想到这些游戏会在今天我看周志华老师《机器学习》这本书的时候派上用场。而且还发现这些游戏简直就是真人版的机器学习模型训练的过程。不要太神奇!

比如:马尔可夫随机场是个报数游戏。
玩家围坐一圈,有些人之间要报数相同通关,有些人之间要报数不同才通关,否则游戏失败,大家要接受惩罚。
当主持人不告诉玩家谁跟谁之间要报数相同(即高相关)、谁跟谁要报数不同(即负相关),但他自己会根据已知的规则判断游戏是成功还是失败。
经过几轮游戏成败之后,玩家摸索出这个规律的过程就是找到模式的过程,即模型训练的过程。

高级版的可以做的复杂一些,比如将玩家分组(团、极大团的概念),还可以设置协调室,主持人在内组织各团队成员进行沟通(类比分离集的概念),要求每团队出的沟通人员都是固定的。

  

   

另外一个有趣的游戏就是“传声筒”游戏。 万万想不到这就是一个隐马尔科夫模型。
主持人写一段话,让带有各地方言口音的人去念这段话,然后你根据声音去写出原话是什么。

​​​​​​​​​​​​​​​​​​​​​

周志华《机器学习》个人笔记相关推荐

  1. 周志华机器学习(西瓜书)学习笔记(持续更新)

    <周志华机器学习>笔记 第1章 绪论 1.1 引言 1.2 基本术语 1.3 假设空间 1.4 归纳偏好 1.5 发展历程 1.6 应用现状 第2章 模型评估与选择 2.1 经验误差与过拟 ...

  2. 小吴的《机器学习 周志华》学习笔记 第二章 模型评估与选择

    小吴的<机器学习 周志华>学习笔记 第二章 模型评估与选择 上一周我们介绍了第一章的基础概念,这一次将带来第二章的前三节.后面的2.4 比较检验与2.5 偏差与方差,涉及概率论与数理统计概 ...

  3. 小吴的《机器学习 周志华》学习笔记 第一章 绪论

    小吴的<机器学习 周志华>学习笔记 第一章 绪论 近一年时间接触到不少机器学习的知识,虽然断断续续学了一些,总感觉还没有入门(只学会了疯狂调包).因此,最近开始系统学习Machine Le ...

  4. 小吴的《机器学习 周志华》学习笔记 第二章 2.4 比较检验、2.5 偏差与方差

    小吴的<机器学习 周志华>学习笔记 第二章 2.4 比较检验. 2.5 偏差与方差 2.4 比较检验 上一周提到了实验的评价方法和性能量度,步骤简单可以看成:先使用某种实验评估方法测得学习 ...

  5. 【读书笔记】周志华 机器学习 第二章 模型评估和选择

    第二章 模型评估和选择 1 欠拟合和过拟合 偏差和方差 1.1 欠拟合和过拟合 1.2 偏差和方差 2 评估方法 性能度量 2.1 评估方法 2.1.1 留出法 2.2.2 交叉验证法 2.2.3 自 ...

  6. 周志华机器学习--绪论

    周志华机器学习–绪论 第一章 绪论 第二章 模型评估与选择 第三章 线性模型 第四章 决策树 第五章 支持向量机 第六章 神经网络 第七章 贝叶斯分类器 第八章 集成学习和聚类 文章目录 周志华机器学 ...

  7. 周志华-机器学习西瓜书-第三章习题3.3 编程实现对率回归

    本文为周志华机器学习西瓜书第三章课后习题3.3答案,编程实现对率回归,数据集为书本第89页的数据 使用tensorflow实现过程 # coding=utf-8 import tensorflow a ...

  8. 周志华机器学习(6):支持向量机

    周志华机器学习(6):支持向量机 6 支持向量机 6.1 间隔与支持向量 6.2 对偶问题(dual problem) 6.3 核函数 6.4 软间隔与正则化 基本是大段摘录西瓜书加上一些自己的解释补 ...

  9. 周志华机器学习--模型评估与选择

    周志华机器学习–模型评估与选择 第一章 绪论 第二章 模型评估与选择 第三章 线性模型 第四章 决策树 第五章 支持向量机 第六章 神经网络 第七章 贝叶斯分类器 第八章 集成学习和聚类 文章目录 周 ...

  10. 周志华机器学习-决策树

    周志华机器学习-决策树 第一章 绪论 第二章 模型评估与选择 第三章 线性模型 第四章 决策树 第五章 支持向量机 第六章 神经网络 第七章 贝叶斯分类器 第八章 集成学习和聚类 文章目录 周志华机器 ...

最新文章

  1. 一个基于SpringBoot + Mybatis + Vue的代码生成器
  2. python 网络编程--socket模块/struct模块
  3. Spring security+jwt服务鉴权完整代码
  4. android工程jrr版本怎么改,ionic3 生成android 如何控制versionCode版本号
  5. Java程序和MySQL数据库中关于小数的保存问题
  6. Koa项目搭建过程详细记录
  7. OpenCV添加中文(五)
  8. spark RDD,reduceByKey vs groupByKey
  9. 十个谈话技巧让你在IT职场出人头地
  10. Flink的waterMark概念解释
  11. 复杂sql 查询编写方法_学习SQL:如何编写复杂的SELECT查询
  12. kubernetes安装_在 Kubernetes 上安装 Gitlab CI Runner
  13. 上瘾:如何打造习惯养成中的产品(投资篇)
  14. qq linux五笔输入法,qq五笔输入法
  15. J2Cache+Spring注入配置参数,无需读取固定路径下的j2cache.properties配置文件
  16. wingdings字体符号在哪_wingdings2字体
  17. 求解Catalan数,(大数相乘,大数相除,大数相加)
  18. 百度长期不收录网站怎么办?9个方法解决不收录
  19. TypeError Class constructor ExampleService cannot be invoked withou ‘new‘ at
  20. 【计算机毕业设计】188校园商铺管理系统设计与实现

热门文章

  1. 天涯社区离线阅读器(实现只看楼主功能)
  2. linux mint 图标主题_Ubuntu/Linux Mint 用上仿 Win7/Win8 主题
  3. php注册页面 邮件回复,PHP发送邮件确认验证注册功能示例【修改别人邮件类】...
  4. 【Ruby】【改gem源镜像】【Win10 + Jruby-9.1.2.0 + Rails 5.1.3 + gem 2.6.4 】
  5. 机器学习之多项式拟合
  6. matlab程序设计八个实验报告,MATLAB程序设计实验报告.doc
  7. 高温差热分析仪(高温热重分析仪)
  8. Http状态代码指示
  9. 微信小程序自定义侧滑删除组件
  10. matlab信号加入白噪音再分离,Matlab中给信号增加白噪声