直接给定一些样本和一些规则，让机器自动根据一些规则进行分类。无论哪种学习方法都会进行误差分析，从而知道所提的方法在理论上是否误差有上限。
自然语言处理.自然语言处理探讨如何处理及运用自然语言，自然语言认知则是指让电脑「懂」人类的语言。自然语言生成系统把计算机数据转化为自然语言。自然语言理解系统把自然语言转化为计算机程序更易于处理的形式。
知觉.机器感知是指能够使用感测器所输入的资料（如照相机、麦克风、声纳以及其他的特殊感测器）然后推断世界的状态。电脑视觉能