人工智能是指研究如何用计算机去模拟、延伸和扩展人的智能;如何使计算机变得更聪敏、更能干;如何设计和制造具有更高智能水平的计算机的理论、方法、技术及应用系统的一门新兴的科学技术。
人工智能研究与计算机软件开发有着不可分割的关系:一方面各种人工智能要用计算机软件实现;另一方面许多计算机软件也要应用人工智能的理论、方法和技术去开发,例如专家智能系统、计算机故障诊断、计算机财会、计算机游戏等软件。
人的智能体现在思维、感知、行为三个层次,因此,计算机人工智能也要研究解决这三个层次的问题。
(1) 机器思维。具体讲是计算机思维、计算机学习、计算机诊断、计算机辅助设计、计算机证明疑难算例、计算机编程、计算机下棋、计算机作曲、计算机绘画等等。
(2) 机器感知。让计算机像人一样能感觉到气味、颜色、触觉。
(3) 机器行为。研究计算机模拟、延伸和扩展人的智能行为,如语言、动作、智能监测、智能控制等行为。
人工智能的应用十分广泛,如智能控制、智能材料、智能家电、智能通信等等。