1.首先说算法
一般意义的算法指通过一系列工作流程完成一个指定的任务从而达到特定的效果
对于A地到B地的出行,可以选择先坐火车,再乘坐公交车,再步行的流程,这是一个生活中完成长途出行的算法,特定的效果可以是经济、舒适、便捷
对于找出A地到B地的最短路,可以利用标号法从出发点开始搜索,对于中间节点依次迭代,直到遍历完成,这是一个求解路径的算法,特定的效果是路径长度最短
2.再谈计算机算法
计算机算法是算法的一个子集,具有两个显著的特点:其一是任务通常面对计算机领域研究的问题,其二是工作流程可以在计算机上运行
不难看出,数据结构、深度(广度)优先搜索,二叉树等经典计算机算法都具有如上的特征
3.最后说人工智能算法
人工智能算法是能使机器智能化地处理复杂任务,从本身来看,与经典计算机算法有如下的联系与区别
联系:人工智能算法基本都可以在计算机上运行
区别:人工智能算法解决的问题不局限于传统计算机领域,比如***诊断、药物合成等任务并不是传统计算机学科中的问题
此外,人工智能算法具有一个显著的特点是:以数据驱动的方式解决任务
以上内容来自网络,目的只是为了学习参考和传递资讯。
其版权归原创作者所有,如不慎侵犯了你的权益,请联系我们【qq123456】告知,我们将做删除处理!