1.一种用于机器预测的计算机实现的方法,包括:
由硬件处理器通过利用卷积运算扩展非卷积动态玻尔兹曼机(dybm)来形成卷积动态玻尔兹曼机(c-dybm);
由所述硬件处理器使用所述c-dybm的所述卷积运算根据观察的时间序列的过去图块来生成时间t的未来事件的预测;以及
由所述硬件处理器响应于所述时间t的未来事件的所述预测而执行物理动作。
2.根据权利要求1所述的计算机实现的方法,其中所述时间t的未来事件是通过使用具有模型参数θ∈[u,v,b,λ,μ,w]的如下预测模型f根据在所述时间t之前发生的过去的观察
其中
其中
u、v和b是k个卷积图的所述模型参数,
λ和μ是衰减率,
t是所述过去的观察的长度,以及
tk是第k卷积图的图块的宽度。
3.根据权利要求1所述的计算机实现的方法,还包括使用下采样函数同时以指数方式增加窗口大小来动态下采样观察和潜在表示中的任何一个,所述下采样函数在子时间区域上取最大值,所述下采样函数是
4.根据权利要求3所述的计算机实现的方法,其中缺失的序列值被所述动态下采样忽略。
5.根据权利要求3所述的计算机实现的方法,其中所述子时间区域具有变化的长度。
6.根据权利要求3所述的计算机实现的方法,其中最早的子时间区域的所述窗口大小是无穷大。
7.根据权利要求1所述的计算机实现的方法,其中所述动作包括:通过响应于所述时间t的未来事件的所述预测基于车辆的当前轨迹是与障碍物的碰撞而自动控制所述车辆的一个或多个驾驶相关功能来避开所述障碍物。
8.根据权利要求1所述的计算机实现的方法,其中用于扩展所述dybm的所述卷积运算是一维卷积运算。
9.根据权利要求8所述的计算机实现的方法,其中所述一维卷积运算扩展所述c-dybm中的资格痕迹的总和。
10.一种用于机器预测的计算机程序产品,所述计算机程序产品包括非暂态计算机可读存储介质,所述非暂态计算机可读存储介质具有利用其实现的程序指令,所述程序指令由计算机可执行以引起所述计算机执行根据权利要求1至9中任一项所述的方法。
11.一种用于机器预测的计算机处理系统,包括:
存储器,用于存储程序代码;以及
处理器,用于运行所述程序代码以执行根据权利要求1至9中任一项所述的方法。
12.一种计算机可读存储介质,具有利用其实现的程序指令,所述程序指令由计算机可执行以引起所述计算机执行根据权利要求1至9中任一项所述的方法。