当前位置: 首页 > 专利查询>清华大学专利>正文

神经网络信息发送方法和系统技术方案

技术编号:15725219 阅读:120 留言:0更新日期:2017-06-29 13:11
本发明专利技术涉及一种神经网络信息发送方法和系统,所述方法包括:根据当前神经元计算出的神经元信息,获取与所述神经元信息对应的路由信息,所述路由信息,包括所述神经元信息由所述当前神经元发送至目的神经元所经过的所有路由神经元的信息,以及各所述路由神经元之间的连接信息;根据所述路由信息,获取与所述路由信息对应的延时信息;根据所述神经元信息和所述延时信息,输出所述神经元信息。本发明专利技术在神经元的输出信息中考虑延时信息,使得神经元信息能够携带更加丰富的时域信息,丰富了神经元的运行模式,增强了整个网络的泛化能力。

【技术实现步骤摘要】
神经网络信息发送方法和系统
本专利技术涉及人工神经网络
,特别是涉及神经网络信息发送方法和系统。
技术介绍
传统的神经网络研究绝大多数仍是在冯·诺依曼计算机软件并搭配高性能GPU(GraphicProcessingUnit通用计算技术)平台中实现的,整个过程的硬件开销、能耗和信息处理速度都不容乐观。为此,近几年神经形态计算领域迅猛发展,即采用硬件电路直接构建神经网络从而模拟大脑的功能,试图实现大规模并行、低能耗、可支撑复杂模式学习的计算平台,并能将神经网络的处理结果,做到更加的仿生。根据传统的神经网络中的神经信息接收方法计算出的神经元输出信息,与实际的仿生结果,差距过大。
技术实现思路
基于此,有必要针对传统神经元信息接收方法计算得出的神经元信息与实际仿生结果差距过大的问题,提供一种神经网络信息发送方法和系统,所述方法包括:根据当前神经元计算出的神经元信息,获取与所述神经元信息对应的路由信息,所述路由信息,包括所述神经元信息由所述当前神经元发送至目的神经元所经过的所有路由神经元的信息,以及各所述路由神经元之间的连接信息;根据所述路由信息,获取与所述路由信息对应的延时信息;根据所述神经元信息和所述延时信息,输出所述神经元信息。在其中一个实施例中,所述路由信息,包括:根据各所述路由神经元的信息处理量,和/或各所述路由神经元之间的信息传输量,确定的信息处理传输量。在其中一个实施例中,所述根据所述路由信息,获取与所述路由信息对应的延时信息,包括:若所述信息处理传输量大于等于信息量阈值,将所述路由信息对应的延时信息设置为第一时延,否则将所述延时信息设置为第二时延,且所述第一时延的时长大于所述第二时延的时长。在其中一个实施例中,所述路由信息,包括:根据各所述路由神经元的总数量,和/或各所述路由神经元之间的连接总数量,确定的距离量。在其中一个实施例中,所述根据所述路由信息,获取与所述路由信息对应的延时信息,包括:若所述距离量大于等于距离阈值,将所述路由信息对应的延时信息设置为第三时延,否则将所述延时信息设置为第四时延,且所述第三时延的时长大于所述第四时延的时长。在其中一个实施例中,所述根据所述神经元信息和所述延时信息,输出所述神经元信息,包括:将所述神经元信息和所述延时信息,按照输出信息编码规则进行编码后,组成所述当前神经元的输出信息;输出所述当前神经元的输出信息。在其中一个实施例中,所述根据所述神经元信息和所述延时信息,输出所述神经元信息,包括:获取所述当前神经元的输出起始时刻;在所述输出起始时刻,根据所述延时信息确定的时延,延时输出所述神经元信息。在其中一个实施例中,根据当前神经元计算得出的神经元信息,按照其发送到目的神经元所要经过的路由信息,确定延时信息,并根据所述延时信息和所述神经元信息,输出所述神经元信息。由于根据神经元信息的路由信息确定了延时信息,并在输出所述神经元信息时,考虑延时信息,使得神经元信息能够携带更加丰富的时域信息,丰富了神经元的运行模式,增强了整个网络的泛化能力。在其中一个实施例中,所述路由信息,主要考虑路由神经元的信息处理量,和路由神经元之间的信息传输量,组成整个路由的总的信息量。根据不同路由的信息量,对延时信息进行确定。如信息量大的路由延时大些,或信息量大的路由延时小些,均可,根据任务的实际需求进行灵活设定即可。根据信息量进行延时信息的确定的方法,能够考虑神经元网络中的各神经元的处理能力,提高整个神经网络的处理效率。在其中一个实施例中,根据预设的信息量阈值,将大于等于所述信息量阈值的路由的延时信息,设定为大于小于所述信息量阈值的路由的延时信息。将神经网络中,信息量大的路由的延时增大后,可降低信息量大的路由的信息处理压力,调节整个神经网络的处理负荷。在其中一个实施例中,根据路由神经元的总数量,或各路由神经元之间的连接总数量,确定路由的距离量,并根据所述路由的距离量,确定延时信息,可将距离量较大的路由的延时设定为大于距离量较小的路由的延时,调节距离量大的路由的信息处理压力,使得整个神经网络的处理更加的高效。也可使距离量较小的路由的延时设定为较大,以使整个神经网络的信息的同步性更好。在其中一个实施例中,根据路由神经元的总数量,或各路由神经元之间的连接总数量,确定路由的距离量,并根据所述路由的距离量,确定延时信息,将距离量较大的路由的延时设定为大于距离量较小的路由的延时,调节距离量大的路由的信息处理压力,使得整个神经网络的处理更加的高效。在其中一个实施例中,将所述神经元信息和所述延时信息,按照输出信息编码规则进行编码后,组成当前神经元的输出信息后并输出。如将所述神经元信息和所述延时信息,均编码在路由信息中输出,以使接收到携带延时信息的路由信息的神经元,根据所述时延信息对所述神经元信息进行处理。提高了神经元输出信息的信息量,丰富了神经元的运行模式,增强了整个网络的泛化能力。在其中一个实施例中,确定当前神经元的输出起始时刻,并在所述输出起始时刻,在述延时信息确定的延时时长后,发放所述神经元信息。在输出所述神经元信息时,将延时信息,用时域的方式融合到当前神经元信息的输出中,丰富了神经元的运行模式,增强了整个神经网络的泛化能力。本专利技术还提供一种神经网络信息发送系统,包括:路由信息获取模块,用于根据当前神经元计算出的神经元信息,获取与所述神经元信息对应的路由信息,所述路由信息,包括所述神经元信息由所述当前神经元发送至目的神经元所经过的所有路由神经元的信息,以及各所述路由神经元之间的连接信息;延时信息获取模块,用于根据所述路由信息,获取与所述路由信息对应的延时信息;神经元信息输出模块,用于根据所述神经元信息和所述延时信息,输出所述神经元信息。在其中一个实施例中,所述路由信息获取模块,包括:信息处理传输量获取单元,用于根据各所述路由神经元的信息处理量,和/或各所述路由神经元之间的信息传输量,确定的信息处理传输量。在其中一个实施例中,所述延时信息获取模块,包括:信息量时延获取单元,用于若所述信息处理传输量大于等于信息量阈值,将所述路由信息对应的延时信息设置为第一时延,否则将所述延时信息设置为第二时延,且所述第一时延的时长大于所述第二时延的时长。在其中一个实施例中,所述路由信息获取模块,还包括:距离量获取单元,用于根据各所述路由神经元的总数量,和/或各所述路由神经元之间的连接总数量,确定的距离量。在其中一个实施例中,所述延时信息获取模块,还包括:距离量时延获取单元,用于若所述距离量大于等于距离阈值,将所述路由信息对应的延时信息设置为第三时延,否则将所述延时信息设置为第四时延,且所述第三时延的时长大于所述第四时延的时长。在其中一个实施例中,所述神经元信息输出模块,包括:输出信息获取单元,用于将所述神经元信息和所述延时信息,按照输出信息编码规则进行编码后,组成所述当前神经元的输出信息;输出信息输出单元,用于输出所述当前神经元的输出信息。在其中一个实施例中,所述神经元信息输出模块,包括:输出起始时刻获取单元,用于获取所述当前神经元的输出起始时刻;延时输出单元,用于在所述输出起始时刻,根据所述延时信息确定的时延,延时输出所述神经元信息。在其中一个实施例中,根据当前神经元计算得出的神经元信息,按照其发送到目的本文档来自技高网...
神经网络信息发送方法和系统

【技术保护点】
一种神经网络信息发送方法,其特征在于,所述方法包括:根据当前神经元计算出的神经元信息,获取与所述神经元信息对应的路由信息,所述路由信息,包括所述神经元信息由所述当前神经元发送至目的神经元所经过的所有路由神经元的信息,以及各所述路由神经元之间的连接信息;根据所述路由信息,获取与所述路由信息对应的延时信息;根据所述神经元信息和所述延时信息,输出所述神经元信息。

【技术特征摘要】
1.一种神经网络信息发送方法,其特征在于,所述方法包括:根据当前神经元计算出的神经元信息,获取与所述神经元信息对应的路由信息,所述路由信息,包括所述神经元信息由所述当前神经元发送至目的神经元所经过的所有路由神经元的信息,以及各所述路由神经元之间的连接信息;根据所述路由信息,获取与所述路由信息对应的延时信息;根据所述神经元信息和所述延时信息,输出所述神经元信息。2.根据权利要求1所述的神经网络信息发送方法,其特征在于,所述路由信息,包括:根据各所述路由神经元的信息处理量,和/或各所述路由神经元之间的信息传输量,确定的信息处理传输量。3.根据权利要求2所述的神经网络信息发送方法,其特征在于,所述根据所述路由信息,获取与所述路由信息对应的延时信息,包括:若所述信息处理传输量大于或等于信息量阈值,将所述路由信息对应的延时信息设置为第一时延,否则将所述延时信息设置为第二时延,且所述第一时延的时长大于所述第二时延的时长。4.根据权利要求1所述的神经网络信息发送方法,其特征在于,所述路由信息,还包括:根据各所述路由神经元的总数量,和/或各所述路由神经元之间的连接总数量,确定的距离量。5.根据权利要求4所述的神经网络信息发送方法,其特征在于,所述根据所述路由信息,获取与所述路由信息对应的延时信息,包括:若所述距离量大于或等于距离阈值,将所述路由信息对应的延时信息设置为第三时延,否则将所述延时信息设置为第四时延,且所述第三时延的时长大于所述第四时延的时长。6.根据权利要求1所述的神经网络信息发送方法,其特征在于,所述根据所述神经元信息和所述延时信息,输出所述神经元信息,包括:将所述神经元信息和所述延时信息,按照输出信息编码规则进行编码后,组成所述当前神经元的输出信息;输出所述当前神经元的输出信息。7.根据权利要求1所述的神经网络信息发送方法,其特征在于,所述根据所述神经元信息和所述延时信息,输出所述神经元信息,包括:获取所述当前神经元的输出起始时刻;在所述输出起始时刻,根据所述延时信息确定的时延,延时输出所述神经元信息。8.一种神经网络信息发送系统,其特征在于,包括:路由信息获取模块,...

【专利技术属性】
技术研发人员:施路平吴双裴京李国齐
申请(专利权)人:清华大学
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1