任务的复杂性:任务的复杂性由执行任务所需的是单个概念还是多个概念,执行任务采用的方式是单步还是多步来决定。
  反馈:有反馈的系统不仅进行执行操作得到结果,同时还对执行的结果作出评价。不仅仅评价系统性能同时还评价知识本身性能(质量等)。可以用知识库作评价,也可以用环境作为客观评价标准。
  透明度:人们希望不仅能够了解执行结果,同时也能够了解推理过程。这样就能够更好地分析系统的运行过程。
  注意:执行环节给学习环节的反馈也很重要。学习系统都要用某种方法去评价学习环节推荐的假设。一种方法是用独立的知识库作这种评价。另一种方法是以环境作为客观的执行标准,系统判定执行环节是否按预期标准工作,由此反馈信息评价当时的假设。