预设未来
我喜欢给自己预设未来。想象一下未来的我在做什么,我怎么才能做这件事,我需要准备好什么。
通常认为,现在能影响未来,而未来不能影响现在。
ML PA的研究经历让我发现,未来可以影响现在。不但可以,通过未来影响现在的技巧还在被很多人使用,甚至有数学模型来表达这种影响。
PA具有记忆效应,即过去的输入会影响现在的输出。但数据表明,未来的输入也会影响现在的输出。把未来的数据加入训练模型中,能增加对当前输出预测的准确度。这种结果乍听之下有些奇怪,细想之后又觉得很有道理。未来的点虽然还没有输出,但是PA会预知未来的点。PA为了能够在未来输出指定的信号,而提前调整它自己当前的状态。而这种调整影响了当前的输出,同时也影响了未来的输出。这种对未来的影响不是来自现在的输出。
因此,并非未来直接影响现在,而是对未来的预期会影响当前的某些状态,当前的某些状态又影响了当前的表现,也会影响未来的表现。也就是说,在当前状态的联系下,现在的表现与未来的表现发生了相互作用。类似马尔可夫的数学模型能表达这一系列逻辑。当前的某些状态就是模型中的潜变量。当前的表现与未来的表现是显变量。
这里的关键是对未来的预期,如果没有对未来的预期,当前的状态和未来的表现就没有了联系。未来也就无法影响现在。就好比,如果PA不知道能提前预知未来的点,也就不会对当前的状态作调整,因此也不会影响当前的输出。
以PA为例子会有一些歧义。因为PA可以预知未来的点,所以PA的未来输出会对当前输出有影响。但人无法预知未来,所以对人来说,未来对现在没有影响。我不知道这么认为。所谓的PA提前预知未来的点,并不是真的预知未来。因为这些点还没有输出,只是人为给它加上的对未来输出的期望。PA会照着这个期望去调整。也许下一个点是一个非常极端的信号,PA调整之后仍无法输出所预期的点。因为“PA提前预知的未来的点”不是真实的未来,而是预期的未来。但因为有了这个预期,现在的输出改变了,未来的输出改变了。
通过未来影响现在的技巧。电影《摔跤吧,爸爸》中有个片段。阿米尔汗在买鸡,与老板砍价。他说他的女儿未来会成为世界冠军,但她需要吃肉。后来他的女儿真的成了世界冠军。此刻她不是,但老板仍然把鸡卖给了他。
我喜欢给自己预设未来。为了实现这个未来,我必须从现在开始努力。家人和朋友看到我的努力,会来支持我。未来也因为我的努力而变得可能。