机械学习是基于记忆和检索的办法,学习方法很简单,但学习系统需要几种能力:
  1.能实现有组织的存储信息:该种学习方法必须有一种快速存取的方法,使得利用已存的信息求解问题,得到结论,比重新计算该值来得快。
  2.能进行信息综合:通常存储对象的数目可能很大,为了使其数目限制在便于管理的范围内,需要有某种综合技术。
  3.能控制检索方向:当存储对象增多时,其中可能有多个对象与给定的状态有关,这样就要求程序能从有关的存储对象中进行选择,以便把注意力集中到有希望的方向上来。
  例如对于某个数据x,经过某种计算过程得到的结果是y,那么系统就把(x,y)作为联想对存储起来,以后再对x作同样的计算时,就可通过查询(而不是计算)直接得到y。
  又如,对于某个事实A,经过某种推理而得到结论B,那么就可把(A,B)作为一条规则记录下来,以后就可以由A直接得到B。