推理机是实施问题求解的核心执行机构，常见于专家系统。它是对知识进行解释的程序，根据知识的语义，对按一定策略找到的知识进行解释执行，并把结果记录到动态库的适当空间中去。
优点.推理机的程序与知识库的具体内容无关，所以对知识库的修改不需要改动推理机。
缺点.纯粹的形式推理会降低问题求解的效率。因此一般采用推理机和知识库相结合的方法。