logo好方法网

用于对象识别的稀疏联想记忆


技术摘要:
描述了使用稀疏联想记忆进行对象识别的系统。在操作中,该系统将关于对象的签名数据转换成表示输入神经元层中的激活的二进制信号的集合。基于输入神经元层中的激活,将输入神经元连接到隐藏神经元,这允许从隐藏神经元回到输入神经元的循环连接。然后,在输入神经元层  全部
背景技术:
(1)技术领域 本发明涉及对象辨识系统,并且更具体地,涉及使用稀疏联想记忆(SAM:sparse  associative  memory)来识别对象的对象辨识系统。 (2)相关技术的描述 在各种设置中,自动识别特定对象的能力可能是重要的。例如,为了取证或验证目 的,能够快速识别机械或零件是很重要的。军事系统中的零件可能是伪造的,因此需要进行 验证以测试零件是否确实是特定对象或甚至是来自经选择和批准的供应商的特定对象。通 过手动方式进行验证非常耗时,因此需要自动方式。 已经尝试使用神经网络创建辨识系统。例如,一些研究人员已经试图采用 Hopfield(霍普菲尔德)网络的变体(参见“所并入的参考文献的列表”,参考文献6),其是联 想记忆。Hopfield网络是完全连接网络(即,各个神经元都连接至每个其它神经元),并且将 图案存储在神经元之间的连接的权重中。Hopfield网络虽然在某种程度上可操作以识别图 案,但是Hopfield网络具有多个缺点,这些缺点包括: 1.存储权重需要大量计算机存储空间,因为它们是浮点和数字O(n2),其中,n是神 经元的数量。 2.记忆的回忆不限于在网络中存储的图案;另外,网络频繁地回忆所谓的虚假记 忆(参见参考文献1)。对于足够大量的存储图案,当网络呈现随机输入时,虚假记忆的回忆 概率接近100%。 3.即使对于适度数量的存储图案,正确检索的概率也下降到接近0%,从而限制了 网络可以存储的图案数量;存储的图案数量上限为n/(2log  n),例如,对于n=1000个神经 元,上限为72(参见参考文献2)。 Hopfield网络的变体提供关于如何更新连接权重的不同规则。利用这些规则中的 一些规则,存储图案的容量可能比上述容量更大。例如,利用Storkey规则,容量为n/sqrt (2log  n)而不是n/(2log  n),例如,对于n=1000个神经元,容量为269(参见参考文献9)。尽 管如此,上述缺点1和缺点2仍然存在。 因此,持续需要一种使用稀疏联想记忆自动地且有效地检测对象的系统。
技术实现要素:
本公开提供了一种使用稀疏联想记忆进行对象识别的系统。在各个方面,该系统 包括存储器和一个或更多个处理器。该存储器是编码有可执行指令的非暂时性计算机可读 4 CN 111615705 A 说 明 书 2/9 页 介质,使得在执行指令时,一个或更多个处理器执行多个操作,该多个操作包括:将关于对 象的签名(signature)数据转换成表示输入神经元层中的激活的二进制信号的集合;基于 输入神经元层中的激活将输入神经元连接到隐藏神经元;形成从隐藏神经元回到输入神经 元的循环连接(recurrent  connection);在输入神经元层中的输入神经元稳定时,识别输 入神经元的激活图案,该激活图案是恢复图案;通过将恢复图案与关系数据库中存储的图 案进行比较来识别对象;并且基于对象的识别对设备进行控制。 在又一方面,对设备进行控制包括基于对象的识别使设备执行物理动作。 在另一方面,该系统执行以下操作:迭代地激活输入神经元和隐藏神经元,直到输 入神经元的稳定发生为止。 进一步地,当激活在两个连续时间步长之间保持不变或执行预定次数的迭代时, 输入神经元的稳定发生。 在再一方面,循环连接包括抑制性连接。 在另一方面,签名数据包括来自一个或更多个传感器的对象的传感器记录。 在又一方面,物理动作包括使机器在对象上打印对象标签。 在另一方面,物理动作包括使机器将对象移动到箱中。 最后,本发明还包括计算机程序产品和计算机实现方法。该计算机程序产品包括 存储在非暂时性计算机可读介质上的计算机可读指令,该计算机可读指令可以由具有一个 或更多个处理器的计算机执行,使得在执行这些指令时,该一个或更多个处理器执行本文 列出的操作。另选地,计算机实现方法包括使计算机执行这种指令并执行所得到的操作的 动作。 附图说明 从以下参照附图对本发明的多个方面的详细描述,将容易理解本发明的目的、特 征和优点,其中: 图1是示出了根据本发明的多个实施方式的系统的组件的框图; 图2是具体实现本发明的一个方面的计算机程序产品的例示; 图3是例示了根据本发明的多个实施方式的顶级处理流的流程图; 图4是示出了根据本发明的多个实施方式的联想记忆的架构的例示; 图5是例示了根据本发明的多个实施方式的用于存储一个图案的处理的流程图; 图6是示出了根据本发明的多个实施方式的联想记忆连接的例示; 图7是示出了根据本发明的多个实施方式的包括抑制性连接的联想记忆连接的例 示; 图8是例示了根据本发明的多个实施方式的用于回忆图案的处理的流程图; 图9A是例示了将具有抑制和不具有抑制的SAM与Hopfield网络进行比较的正确图 案回忆的概率的图表,示出了当n=1000时作为所存储图案的数量的函数的结果; 图9B是例示了将具有抑制和不具有抑制的SAM与Hopfield网络进行比较的正确图 案回忆的概率的图表,示出了当存储1000个图案时作为n的函数的结果; 图10A是例示了将具有抑制和不具有抑制的SAM与Hopfield网络进行比较的虚假 激活的概率的图表,示出了当n=1000时作为所存储图案的数量的函数的结果; 5 CN 111615705 A 说 明 书 3/9 页 图10B是例示了将具有抑制和不具有抑制的SAM与Hopfield网络进行比较的虚假 激活的概率的图表,示出了当存储1000个图案时作为n的函数的结果;以及图11是示出了根 据多个实施方式的设备的控制的框图。
下载此资料需消耗2积分,
分享到:
收藏