@所见所得,都很科学

人工智能有三驾马车:数据、算法、算力。
什么是算法?
简单的说,算法就是:解决问题的手段,并且是批量化解决问题的手段。
菜谱就是一种“算法”,只要按照菜谱的方法做,就能做出对应的菜。

人工智能里的算法主要是用来训练模型的。
机器学习一共有7步,第3步就是选择合适的算法模型。通过训练得到最后的可预测模型。

算法的4个基本特征

算法具有下面4个特征:
1、可行性
2、确定性
3、有穷性
4、拥有足够的情报
算法的6个基本方法
计算机的算法和人类计算的方式不同,大致有6种不同的思路:
- 列举法
- 归纳法
- 递推
- 递归
- 减半递推技术
- 回溯法
选择算法时的3个Tips

- 解决不同的问题可能会用到不同的算法,也可能用相同的算法。没有某种算法是万能的,只是适用的范围不同而已。
- 算法没有高级和低级之分,快速便宜的解决问题才是目的,一味追求复杂的算法(例如:深度学习),相当于“用大炮打蚊子”
- 有时候有多种算法可以解决同一个问题,用最低的成本和最短的时间解决问题才是目的。根据不同环境选择合适的算法很重要。
评论留言