# 机器学习

# 机器学习是什么?

机器学习是对能通过经验自动改进的计算机算法研究

机器学习是用数据或以往的经验,以此优化计算机的性能标准

# 为什么要用机器学习?

  • 有些棘手问题只能用机器学习解决,比如判断一个东西是什么,这个东西就无法通过逻辑语句判断。

  • 既可以机器学习也可以编写规则解决的,在获取数据比编写规则更加容易的情况下应该优先使用机器学习解决问题。比如一个需求要把中文变为英文,你写了一堆逻辑,当需求变动,需要将中文变成其他语言时候,传统逻辑需要重新编写规则(如果你找不到写好的库的话),而在有数据的情况下,机器学习只需要换一套数据训练模型即可解决,不需要改任何代码。

  • GUP等计算能力的提升,使得机器学习成本大幅度降低,普及率提高。

# 机器学习如何运作?

主要利用以下算法进行运作:

  • 神经网络(重要)

  • 决策树、支持向量机、贝叶斯分类器、强化学习等等...