Climbing the wrong hill

我经常提醒自己,不要 climbing the wrong hill

计算机科学中的一个经典问题是爬山(hill climbing)。想象一下,自己像一个小蚂蚁一样被扔在丘陵地带的一个随机地点,你只看得到周围一个小局部。目标是到达最高的山峰。

一个最简单的算法是,在任何时刻,都朝着更高的方向迈出一小步。这种方法的风险是,很可能到达某个小山丘的顶部,而非最高的山峰顶部。

另一个通常更好的算法是,先让自己反复地把自己随机地放在地形的不同部分,做简单的爬山,然后在多次这样的尝试之后,决定哪个山丘最高。

作为一个普通人,我们可能知道我们想要登上的山峰并不是我们正在攀登的山丘。但当前的山丘诱惑力很强。最终陷入了行为经济学家强调的一个常见陷阱「当下享乐偏误」:人们倾向于系统性地高估短期回报,而非长期回报。这种影响在更有野心的人身上似乎更强烈。他们的雄心壮志似乎使他们很难放弃短期的上升台阶。

那我们应该怎么做呢?应该随机地进入地形的不同部分,寻找最高的山峰,当寻找到最高的山峰时,不要再在当前的山丘上浪费时间了,无论下一步看起来多么好。