TheMasterAlgorithm

前言

最近在阅读美国华盛顿大学计算机科学教授佩德罗·多明戈斯(Pedro Domingos)的书籍《终极算法》(The Master Algorithm)。多明戈斯教授深入浅出的介绍了现在在人工智能和机器学习领域的学派和常见算法,并且以生动形象的例子阐述了各种学派与算法的优缺点与应用领域,是一本非常好的人工智能科普读物,阅读之后颇有收获,可以让人有种一览机器学习全貌之感,可以非常好的把握现在的人工智能及机器学习的发展概况。如果以后想从事相关领域的学习与工作,非常推荐一读。

Machine-learning mind map

最近总是会忘记一些概念,对于机器学习的框架有些混淆模糊了,所以做了一个思维导图帮助理清框架,以期学习时有的放矢。

1. 什么是机器学习?

  • 机器学习是通过编程让计算机从数据中进行学习的科学和艺术。充分利用这些技术可以极大的提高人类生产的效率,是新一代的技术革命。

2. 为什么要用机器学习方法呢?

  • 原因如下:
    • 需要进行大量手工调整或需要拥有长串规则才能解决的问题:机器学习算法通常可以简化代码、提高性能。
    • 问题复杂,传统方法难以解决:最好的机器学习方法可以找到解决方案。
    • 环境有波动:机器学习算法可以适应新数据。
    • 洞察复杂问题和大量数据