精品文档
精品文档
第
03
讲算法设计
导语
算法是智能计算领域最核心的概念之一。当你拥有
了一台机器,希望机器系统能够为你服务,解决你需要
解决的某个智能计算任务,那你首先要给出完成这项任
务的算法步骤。比如,你希望具备猜扑克牌颜色这样一
个魔术游戏的能力,那么你就需要为机器编制完成这样
任务的算法。如果说对于计算机科学技术的学生而言,
玩的就是算法,那么对于智能科学技术的学生而言,玩
的就是智能算法!
正是通过使用算法,可以将智慧编进机器系统中,
从而来构建能够表现智能行为的机器。因此,你编制的
算法越有智慧,那么所构建的机器也就越能够具有更智
慧的行为表现。从某中意义上讲,机器智能的限度就是
能否找到算法的限度。那些能够找到算法的智能任务范
围,也就是智能机器的能力范围。
智能科学技术研究的目的,就是要找出尽可能多的
智能算法,使我们的机器拥有尽可能多的智慧能力。由
此可见,算法在智能科学与技术领域中的重要地位,掌
握算法设计的原理,也就成为学习这一专业的最基本技
能。
第
3.1
节算法概述
一般而言,所谓算法就是给出解决一个(智能)计
算问题具体步骤的集合。我们在前面
“
机器系统
”
一讲中
已