预测编码是认知的计算模型。与其他计算模型一样,它试图用我们的大脑进行的组合来解释人类的思想和行为。至少在至少三个方面与更传统的方法不同。首先,它渴望全面:它旨在解释人类认知的一个领域,而是所有这些领域 - 感知,运动控制,决策,计划,推理,关注等。其次,它的目的是统一:它不是用许多不同的计算来解释认知,而是通过吸引单个计算的认知来解释认知 - 一种计算任务和一种计算算法据称是认知的基础。tird,它的目的是完成:它不仅是有关计算故事的一部分,而且是一个从神经调节器的释放的细节到合理行动的抽象原理的模型,该模型是所有代理的抽象原理。