最近进行的阿尔法狗和世界围棋冠军李世石的对战引起了全世界对人工智能的关注,结果更是超乎了许多人的预期。包括我本人和著名风险投资人、人工智能领域的专家李开复先生等事先都预测机器不会战胜人类。 然而结果却是相反。事后分析AlphaGo的技术原理,其运用的是“神经网络(深度学习)”技术,这个技术在这场比赛中发挥了核心作用,这也是目前人工智能领域一个核心的技术。 至于什么叫“深度神经网络算法(DNN算法)”,简单描述就是把变量作为输入的参数,输入的参数会往中间层做一个函数映射,一层一层地传导下去。 目前比较复杂的神经网络都可以达到十几层的深度。从图形上看它很像一个神经网络的结构,它的原理就是模仿人脑的神经元相互作用的过程。 这就好比细胞,单个的细胞结构、功能都比较简单,但是很多细胞组织在一起就能实现比较复杂的功能。同样的,单个的神经元处理信息的能力是比较有限的,但是很多神经元相互作用、互相传导就能实现一个复杂的人类思维过程。 当然,这其中具体的原理目前还未完全探索出来,这是一个非常有难度的学科。计算机网络其实也是在模仿这一点。我们可以把深度学习网络理解成一个“黑盒子”,里面上千万的参数都是经过大量的数据模型的培训,可以进行自我调整和学习的。 单个的参数,无论是从数学还是物理的角度都很难给它一个合理的解释,但是大量的参数整合在一起后,无论输入的参数还是输出的结果都能达到一个非常好的匹配效果。 那么一个训练得当的“深度神经网络”或者说“黑盒子”能达到什么样的效果呢?比方说,针对语音培训的网络,它能通过大量的语音输入或者输出的匹配之后很好地识别语音。相对于传统的语音识别模型来说,它能够大幅提高识别的准确率。类似的应用还有人脸识别等等。 而谷歌的AlphaGo也是这样一个经过培训的深度网络学习的应用,它相对于原有模型的优点就在于它对于参数模型的定义,它可以处理大量的数据,而且可以自动找出一些数据的相关性。 那么就金融领域而言,人工智能以及DNN算法能否实现一些相关的功能呢?就我看来,之前的金融工程往往是根据我们对金融目标的描述(经过对大量历史数据的统计和回归分析所得出的模型,这时我们一般假设历史可以重演)去预测市场未来的变化。 而DNN算法则可以自动提取一些相关性,我们可以把大量的数据(例如宏观经济指标、相关行业数据等)放入其中,同时匹配结果(例如当天股价涨跌情况)去培训这个网络。在数据量非常大的情况下,理论上可以培训出一个比较理想的模型。 它的优点在于,之前的金融从业者建立模型时往往是基于经验,由于影响市场的变量非常多且一些变量容易被忽略,这样的金融模型是很容易失效的。而机器学习相对来说就可以弥补这个缺点,因为它能够处理大量的数据。 很多时候,我们仅依靠经验分析或者肉眼观察很难发现这些数据的关联性或者对结果影响的重要程度,这个时候可以通过相关的神经网络去解决。 未来,AlphaGo的算法可能会被完全公开,其技术也可能被应用于医疗、机器人、智能手机助手以及无人驾驶等领域,但是还没有人提到这种技术在金融领域的应用。对此我认为,出于利益的考量,一般的量化投资公司不会轻易公开自己开发的适用性较强的模型。 而且,在实际金融市场的操作下有这样一个简单的规律——如果大量的人都在使用同一个交易策略,就算这个策略再有效也将失效,这也是这些公司不公开自己开发的模型的原因。 目前国际上几个大的投行和量化公司已经开始尝试在自己的交易算法和市场策略模型里加入DNN算法,原因就在于DNN算法可以处理大量看似不相关的数据并从中找出规律。 量化的策略都具有一定的时效性,一旦市场发生变化或者使用同一个交易策略的人越来越多,交易的策略也会失效,所以量化投资公司需要经常更新自己的模型。通过DNN算法,机器根据市场的反馈不断自我学习并且调整最优策略,可以实现动态的变化,保持时效性。 当然话又说回来,我也始终认为人工智能在金融领域的应用也有一定的局限性。金融市场本身存在着大量变量、大量信息和大量影响因素的共同作用,而且市场参与方由大量的机构和个人组成,是十分复杂且开放的。 相对来说,围棋是一种单一目标、固定规则的“完美策略”游戏,理论上来说是存在最优解的,因此DNN算法可以发挥比较理想的作用。但是对于稍微开放的游戏(例如多人对战的棋牌),机器暂时是无能为力的。 所以对于金融市场这个大量的人参与博弈、受到大量变量影响的对象来说,人工智能几乎是不可能“打遍天下无敌手”的。它只能作为一个金融从业者的辅助工具,在必要的时候给人做参考和提示。 总的来说,从现在人工智能的进展来看,所谓的“智能学习”或者说“深度学习”程序可以在一个单一目标、固定策略的环境下不断优化自己的策略,通过不断地跟自己博弈寻找最优解,这在一定程度上体现了“学习”。 但现在的机器还远远没有达到真正人类学习的状态,而且目前也没有特别理想的路径去实现这件事。所以说,真正的人工智能或者说“强人工智能”的发展还有非常漫长的路要走。 其实人工智能已经在一些领域得到了比较好的应用,例如刚才提到的语音就是一个非常经典的DNN算法的应用,上市公司“科大讯飞”一直在做这方面的研究。 在医疗领域,IBM公司的Watson处于领先地位。(需要说明的是,Watson的技术路径和AlphaGo是不同的,它更像是一个经过精心梳理的庞大的专家知识库,把你出现的症状和它已有的病例进行匹配从而找到解决方案。) 当然Watson在医疗上也只是起到辅助作用,它没有完全替代医生去进行诊疗,它只提供一些可能的结果,最后还是由医生进行判断。 教育领域,人工智能已经在智能阅卷上得到了比较好的应用。(此处的“智能阅卷”并非我们常见的识别答题卡,而是更高级别的应用,例如用人工智能批改作文。) 另外一个比较重要的应用领域就是安防,通过DNN算法实现人脸的识别。由于人脸存在一定的规律性,人脸识别通常运用“卷积智能网络”。具体的应用场景有人脸打卡、锁定通缉犯、识别危险动作。 A股上市公司“东方网力”就是与国内人工智能团队合作进行公安视频安防平台的开发,目前来看在人工智能领域还是前景看好的。 还要特别提到的是,在搜索领域,像研发AlphaGo的Google和国内的百度都有比较好的技术布局。一方面,利用人工智能能够大幅提高搜索的准确率,另一方面,也可以提高广告投放的精准度。 在无人驾驶汽车领域,Google和百度也在进行相关的尝试。与金融行业类似的,无人驾驶是一个开放式的场景,实现起来的难度比较大。 总之,随着时间的推移和技术的进步,经过大量数据的学习训练加之机器处理数据的能力越来越强,再过三到五年,人工智能在上述领域都能得到比较好的应用。 当然,上述领域的应用还停留在一个“弱人工智能”的前提下,未来,随着理论和算法上的突破,“强人工智能”也许也能有所突破。 这里引入一个“奇点”的概念,一些人工智能领域的专家认为,在达到“奇点”以前,人工智能的发展是一个平缓向上的线性过程,一旦突破“奇点”,人工智能可能就能够实现爆发式的上升,甚至有可能超出人类的想象范围。 因此,人工智能在未来会不会对人类的生存造成威胁,这也是一个非常值得探讨的问题。许多人工智能领域的专家都发出过倡议,认为对人工智能的研究还是要保持谨慎,防范未来可能产生的风险。 未来的三到五年都将是一个“弱人工智能”的时期,相应的研究都是为了提升人类生产和生活的效率和质量,把人类从繁重的体力劳动和一定程度上的脑力劳动中解放出来,这也是人工智能发展的初衷。 当然,在发展人工智能的同时我们也要做好相关的防范工作。根据Elon Musk的观点,最好的办法就是“开源”。也就是说,当人工智能可能产生威胁的时候,如果所有人都掌握人工智能,就可以达到一个制衡的效果,这可能是预防未来可能存在的风险的最佳策略。 责任编辑:张文慧 |
【免责声明】本文仅代表作者本人观点,与本网站无关。本网站对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。请读者仅作参考,并请自行承担全部责任。
本网站凡是注明“来源:七禾网”的文章均为七禾网 www.7hcn.com版权所有,相关网站或媒体若要转载须经七禾网同意0571-88212938,并注明出处。若本网站相关内容涉及到其他媒体或公司的版权,请联系0571-88212938,我们将及时调整或删除。
七禾研究中心负责人:刘健伟/翁建平
电话:0571-88212938
Email:57124514@qq.com
七禾科技中心负责人:李贺/相升澳
电话:15068166275
Email:1573338006@qq.com
七禾产业中心负责人:果圆/王婷
电话:18258198313
七禾研究员:唐正璐/李烨
电话:0571-88212938
Email:7hcn@163.com
七禾财富管理中心
电话:13732204374(微信同号)
电话:18657157586(微信同号)
七禾网 | 沈良宏观 | 七禾调研 | 价值投资君 | 七禾网APP安卓&鸿蒙 | 七禾网APP苹果 | 七禾网投顾平台 | 傅海棠自媒体 | 沈良自媒体 |
© 七禾网 浙ICP备09012462号-1 浙公网安备 33010802010119号 增值电信业务经营许可证[浙B2-20110481] 广播电视节目制作经营许可证[浙字第05637号]