全书分为12章,分别讨论了人工智能的认知问题,人工智能逻辑,约束推理,定性推理,基于范式推理,归纳学习,类比学习,解释学习,知识发现和数据开采,分布式人工智能,进化计算和人工生命。