核心概念

算法

为解决一类问题或得到结果而规定的一套有限、可执行步骤或规则。

简明解释

算法(algorithm)是为解决一类问题或得到结果而规定的一套有限、可执行步骤或规则。[1, Definition] 例如,路线搜索算法依次比较可走的道路并选出一条路径;排序方法和模型训练过程也可以是算法。算法属于方法,不等于运行它的软件产品,也不等于由训练得到的模型;其中许多算法并不属于人工智能,“有限步骤”也不表示每次运行都很快。

别和什么混淆

算法不等于模型:前者是步骤或规则,后者是对数据、过程或现象的表示。一个产品往往组合多个算法、模型、数据源、规则和界面。把系统结果一概说成“算法决定”,会掩盖目标、阈值和人工流程是谁设定的。

在本书中

第 1 章了解算法与 AI、自动化和软件的边界。

本页参考来源

  1. Black P E. algorithm [EB/OL]. NIST Dictionary of Algorithms and Data Structures, 2020. 定位:Definition. 稳定来源(访问 )。

相关概念