人工智能是一个试图在计算机中捕捉人类智能各个方面的智能项目。另一个项目,也被称为人工智能,寻求使用人类启发的算法来近似传统的棘手问题。人工智能可以说包括机器人学、规划、推理、学习和自然语言理解等领域。
机器学习是一门试图提高机器完成任务的能力的学科,举个例子。它可以被认为是在人工智能的兴趣范围内,但是机器学习的研究人员不需要在人工智能的整体成功中有智力上的利害关系。机器学习与统计物理和某些信号处理主题有着密切的重叠,某些公式与规划、控制理论和动态规划有着强烈的重叠。
软计算涉及的过程包括间接的近似解,而不是二进制算法,广泛认为包括模糊逻辑、神经网络和遗传算法等技术。这些技术与人工智能、控制理论、复杂系统理论等的某一规划和学习子集有着广泛的重叠。