人工智能有三驾马车:数据、算法、算力。本文重点介绍算法相关的知识。
本文将介绍算法在人工智能里的概念,算法的4个特征、6个通用方法。以及在选择算法时需要注意的3个点。
什么是算法?
简单的说,算法就是:解决问题的手段,并且是批量化解决问题的手段。
菜谱就是一种“算法”,只要按照菜谱的方法做,就能做出对应的菜。
人工智能里的算法主要是用来训练模型的。
机器学习 一共有7步,第3步就是选择合适的算法模型。通过训练得到最后的可预测模型。
详细了解机器学习:这应该是全网最好的「机器学习」科普文
算法的4个基本特征算法具有下面4个特征:
可行性确定性有穷性拥有足够的情报关于这4项特征详细的说明请查看《算法的基本概念》
算法的6个基本方法
计算机的算法和人类计算的方式不同,大致有6种不同的思路:
列举法归纳法递推递归减半递推技术回溯法想要了解详情可以查看《算法的基本概念》
选择算法时的3个Tips