为什么程序就是采用逆向思维也没办法预测股票


所有跟贴·加跟贴·新语丝读书论坛

送交者: bluesea 于 2007-03-13, 19:18:26:

如果做一个下围棋的智能程序,因为我们无法把所有步骤都推演一遍,最好的办法就是采用些其他的方法。有一个办法就是你去猜别人会怎么办。猜测的方式是,如果我是他,我会怎么办。比如程序在下一个子以前先假设这个子已经落下,然后想,如果我是他,看见这个子已经落下,我下步会怎么做。并以此来假设对方将来可能的行动。其实做其他类似的程序也可采用此方法,比如打牌。

但是这里有一个问题,如果对方程序也采用这样的方法,对方程序就会知道你的程序会这么猜测他,于是他就在逻辑上采用否定原来计划的方式,使自己不被猜测到。而如果你要改进你的程序你就要把对方否定的方式也考虑进去。而对方程序也知道你把否定的方式也考虑进去。。。。。。。如果做过类似问题的人就知道这是个没法解答的问题,只能自己随意设一下。以避免这种情况。

股票市场也是这样,假设有一个理论可以帮助很好的分析股票市场,非常的精确。如果人人都采用了用这个理论做的专家机器1的结果。那么必然会有人出一台与之相反的机器2,因为别人的行为都可测了,自己当然就能针对别人的方式反行其道,自己就是最大的赢家。而如果有人不想让机器2成唯一的赢家,就要把机器2的逆向思维(对机器1的否定)也规划进来,采用进一步逆向方法否定机器2的方式,做机器3。。。。。然后是机器4,机器5。最后大家会发现原来股票根本没办法预测。

这样的逆向思维从一开始就存在在人类思考习惯中。而一旦应用起来从一开始就注定了做不了什么事情。所以这样的程序其实不太好用。。。。。。




所有跟贴:


加跟贴

笔名: 密码: 注册笔名请按这里

标题:

内容: (BBCode使用说明)