人工智能算法的应用与探索
1. 算法在人工智能中的角色
人们通常会在工具采用新颖方法并以类似人类的方式与用户交互时,才会意识到人工智能的存在,像Siri、Alexa和Cortana等数字助理就是典型例子。然而,一些常见工具,如GPS导航器和专业规划器(用于避免汽车碰撞、自动驾驶飞机和安排生产计划等),由于它们过于常见且在幕后运行,往往不被视为人工智能。
这就是所谓的“人工智能效应”,由美国作家帕梅拉·麦考达克在1979年提出。该效应指出,成功的智能计算机程序很快就会被人们忽视,成为幕后英雄,而人们的注意力会转移到仍需解决的人工智能问题上。人们开始忽视经典算法对人工智能的重要性,转而幻想由深奥技术创造的人工智能,或者将其等同于机器学习和深度学习等最新进展。
算法是一系列操作步骤,通常由计算机处理,能在有限时间内找到问题的正确解决方案,或者告知无解。尽管人类手动解决算法问题已有数千年历史,但这可能会耗费大量时间,并且需要进行大量数值计算,具体取决于问题的复杂程度。算法的核心在于寻找解决方案,而且越快越容易越好。算法已经深深融入了设计它们的人类的智慧中,任何基于算法运行的机器都必然反映出这些算法程序中所蕴含的智慧。
2. 算法的含义
算法总是呈现一系列步骤,但不一定需要执行所有步骤来解决问题。算法的应用范围极其广泛,操作可能涉及数据存储、探索以及将数据组织成数据结构。在科学、医学、金融、工业生产与供应以及通信等领域,都能找到解决问题的算法。
所有算法都是为了在合理时间内找到问题的正确解决方案(如果无解则反馈)。人工智能算法与普通算法的区别在于,它解决的问题通常被认为是人类智能行为的产物。人工智能算法倾向于处理复杂问题,这些
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



