您当前位置:经济网 >> 金融衍生品 >> 行情中心 >> 股市 >> 浏览文章
  • 股市
  • 阿尔法围棋与炒股

    时间:2016年03月24日 信息来源:经济网 作者:孟可 点击: 【字体:

      2016年3月15日,韩国九段棋手李世石与谷歌计算机Alpha Go的人机大战第五局继续在首尔进行,这是人机最后一次对决。此前李世石在0-3告负的情况下,第4局发现了Alpha Go的一个致命缺陷。今天,李世石将进一步去测试Alpha Go还是否有其他漏洞。最终,李世石再次不敌Alpha Go,人机大战以1-4告终。

        这对于人类围棋界不亚于一次地震,人们哑口无言。

        AlphaGo利用蒙特卡罗树搜索、神经网络系统两大核心技术,能给出有效的应对策略。这是人工智能60年历史上的里程碑事件,说明计算机通过深度学习在单一项目上超过人类智力成为可能!

        蒙特卡罗就是随机算法的意思,比如森林里有10000个苹果,你的任务是在10分钟内找出最大的苹果。所有,你只能随机拿1个,再随机拿另外1个跟前者比较,留下大的,循环往复。这个算法就属于蒙特卡罗算法——尽量找好的,但不保证是最好的。

        对应的就是穷举法,假定问题的最佳答案在某个范围里,将范围内的每个值都试一遍,理论上一定可以找到最佳答案,但是需要把10000个苹果全拿来比较。

        为什么电脑不用穷举法而用蒙特卡罗算法呢?很简单,围棋的计算太复杂了,是个天文数字,现代的超级电脑都算不过来。即便如此,电脑进行相对海量计算随机落子布局,然后对这些巨量的随机布局进行打分评比,评出尽可能的较优落子。尽管不一定是最优的一步,也往往明显强于人类的布局,因为人类脑中可选的较优布局数量更少。

        那么,在炒股上运用人工智能的电脑计算能否击败人类呢?

        先看看股市的变化有多少种吧。举个短线交易的例子:

        以今日的收盘价为参照,明日开盘就至少有3种变化:高开、平开、低开;明日盘中就有3种变化:高走、平走、低走;明日收盘也有3种变化::高收、平收、低收。

        这样明天至少就有27种变化吧?

        实际只分析明天还不够,往往需要分析后天及大后天这几天的变化走势,那么至少需要27*27种;再加上盘中异动,比如超大现手,直线拉升等N种变化,那就是27*27*N种。在实战上还要分析K线组合,不同的K线组合也对应着不同的后期变化。如果有三种K线组合可能发生,那么至少需要27*27*N*3种。一共有上万种变化需要电脑进行评分,还要寻找分数最高的最佳短期交易对策,后期还要设立资金仓位配比、计算止损位、进行历史回溯性测算、计算历史上类似走势的成功概率及风险值……这也是个巨大的计算。

        这不是最重要的,最重要的是电脑必须把人类的种种心理对走势的变化影响计算在内,这是一件麻烦的事。很多事件发生时是无法对人类的心理影响进行评比打分的,比如计算机无法算到飞机撞楼能对美国股市产生那么大的影响,就是说电脑无法对人类心理问题进行量化。

        不仅如此,电脑人工智能还有更加难以应付的事情,可能会突然发生各种重大的意外事件。电脑在下棋时,不可能遇到规则以外的事,比如棋手突然把它的棋子偷走,而股市经常会发生预测不到的事情,比如说黑天鹅事件。因此,即使人工智能有如此强大的运算能力,在股市长久地运用蒙特卡罗法进行取样计算也很难赚到钱,对于股市这个开放系统来说,它的随机取样样本实在是太小了!
     
    文章热词:
    延伸阅读:
    • 经济日报
    • 经济杂志
    • 专刊
    二维码