智能与科技金融" src="/Upload/Images/2017030705/E5AC3D067D0897D9.jpg" alt="演讲 Thomas <wbr>Moscibroda: <wbr>人工智能与科技金融" />
金融业无国界,这也在全世界范围内提供了众多的商业机会。当我们提到科技金融(Fintech)的发展的时候,就离不开背后技术的支撑,我们称之为人工智能。人工智能正在改变我们的时代,就像几百年前蒸汽机引发的工业革命一样。
上周末(2 月 25 日)在厦门召开的 2017 首届科技金融国际峰会上,来自微软亚洲研究院的首席研究员,云计算及移动计算组(C&M)创始负责人,清华大学交叉信息科学研究院(IIIS)网络科学方向讲席教授 Thomas Moscibroda 为大家分享了题为《人工智能与科技金融》的演讲。演讲内容 (有部分删减) 整理如下:
金融,是计算机技术非常核心的应用方向之一。当我们大家在讨论科技金融的时候,很多人都会提到区块链,诚然区块链是科技金融中非常重要的技术,但它并不是唯一的。事实上,如今还有很多引领数字时代变革的技术具有极大的潜力。其中,我认为有三点十分值得关注。
第一,云计算
第二,大数据和人工智能
第三,区块链
在今天的演讲中,我会更多的从技术角度探讨科技金融的问题。
首先,云到底是什么样的概念?
云包含很多东西,在它的最底层是它的基础设施,例如记忆芯片、CPU 处理器等。
再上面一层是基础设施的服务和技术。例如微软认知服务里大家能够体验的人脸识别,语音识别等技术都是基于云平台所提供的技术。
今天,微软 Azure 公有云已经覆盖全球38个区域。同时,“云”也是一个混合的概念,这就意味着如果一家公司,有资金支持,有 IT 基础设施,有数据和软件,你就可以用这些元素构建公司的“云”。同时,云技术现在已经变得越来越安全,也逐步赢得了更多人的信任,云技术也相应的获得了更多的投入。
我可以和大家分享一个我的个人体验来说明这一点。起初,我问我们的客户,“你把你的业务挪到云计算上有什么感受?”很多人会觉得不安全,例如可能会有数据泄露问题。当他们真的把业务放到微软的云平台上之后,他们会发现其实云平台可能比自己公司内部的系统更安全,而且使用云平台还能对用户的隐私性,对数据使用的情况有更多的管控空间。从安全性上来说,这可能比公司原有的 IT 部门所做的更好。所以,从结果来讲,越来越多微软的潜在用户已经挪到了微软的云计算平台上。目前, 在全球“财富 500 强”企业中,有 85% 的企业采用了微软云服务。
为什么我们说云技术至关重要?其中一个原因就是,微软云技术意味着当一家公司选择了云平台之后,就能立刻享受到云计算带来的好处,例如无穷无尽的计算能力、最先进的人工智能算法、最强大的大数据引擎。微软拥有超过 100 个遍布全球的大型数据中心。在这样一个数据中心的内部,你可以看到 FPGA 技术、很多数据的融合。对于从事高频交易来说,云就是他们能找到的最快的数据处理中心。
从机器棋手战胜人类的背景来看,人工智能如今已经取得了长足的进步。同时,在图像识别、语音识别上也看到了人工智能超越人类或与人类比肩的实力。
不久前,我还参与了一次中国非常流行的直播,我在花椒直播使用德语与观众进行互动。借用微软的Microsoft Translator 实时语音翻译技术,观众能实时看到中德双语字幕以及听到中文的语音,Microsoft Translator 在其中完美扮演了“同声传译”的角色。
为什么说人工智能技术十分重要?因为我上述提到的这些技术所使用的人工智能算法是具有极强的通用性的,它可以用于围棋,用于翻译,同样也可以应用于金融技术。而这些算法,在过去几年当中,取得了非常显著的进步。例如还在 2012 年的时候,最好的神经网络算法仅有 8 层,而今这些算法无论是从层数还是准确性上都得到了很大的发展。因此,我们能看到交易算法都可以基于云技术得到升级。
当我们在讨论大数据,我们讨论的最多的是由结构性的数据来源。我们来分析其中某一个数据的意义。针对数据我们有许多不同层次的算法,与此同时人们也拥有了不受限于某一个公司的庞大的数据量。当我们在讨论数据的预测性,我们甚至可以用大数据预测改变你的投资规律、投资模式。所有这些功能都能够为金融科技带来巨大的变革。例如供应链金融、例如感知,这些都将带来巨大的冲击。
接下来,我想来讨论一下区块链。
区块链这个概念大家都应该很熟悉了,似乎每一个人都在讨论区块链的巨大潜力。但它的分布性,共享性,安全性等仍是我们关注的问题。此前,我们需要一个中央集权性的机构占据垄断地位,拥有所有的数据。但是有了区块链技术,情况就变得不一样了。
区块链技术其实有一定的门槛,近年来它有很多重要的技术进步,当然也有一些浮躁的声音。但是真正抓住了这项技术的核心的人还很少,还有很多人看不到这个技术的重要之处。那么,区块链究竟是由哪些核心部分组成的呢?我认为有四点是非常重要的。
第一点是它数据的结构。比如说我们有一个客户 Thomas,他想要给别人十元钱,那么这笔交易就立刻在一个区块中被记录下来,然后这个交易立刻被加密,和先前的区块连接起来。这就是我们为什么说这个是区块链,因为整个链上都是各个不同的小区块,这个问题的核心是一旦这个交易数据建立起来了,就不能再改变了。在传统的结构当中,一个新的数据诞生之后你还是可以对这个数据进行修改,但是区块链一旦被计入就绝不可能被改动。这样的数据结构可以保证每一个数据都是不可改变的,同时也是可以被追踪的。
第二个问题是网络问题。因为区块链技术的一项核心理念就是我们不相信彼此,所以在每一个数据的中心,我们都有各自独立的、相同的十元钱交易的记录。
第三个问题是共识协议问题。这个问题也是众多研究学者和学术会议正在讨论的问题。什么是共识协议?比如说你、我、他三个人,我给你付了十元,他付给我了十元,那么大家必须要对交易过程和内容达成共识,否则之后就可能产生分歧。所以在区块链中需要有共识协议来决定每一个交易中究竟什么事情先发生,什么事情后发生。
第四,智能合约。上面提到的三个层次是所有典型的区块链系统都具备的。智能合约出现在新的区块链系统中。智能合约就是有自己存储空间的一段代码控制的账户,有了它我们可以随意定义数字资产的语义和流通规则。它也正是近期使得区块链成为热点的原因之一。
从研究上来说,结合整个研究领域的想法,我们认为区块链有三大技术方面的挑战。
第一个问题是区块链如何用利用自己的长处让传统数据中心变得更有效率。虽然我们经常在讨论区块链,但不可否认的是传统的数据库是非常成功、非常流行,且深受大家欢迎的。比如说我们的支付宝和微信支付,这些本质都算是传统支付方式。在传统支付上,每一秒都可能有上亿的用户进行上亿的交易,普通人非常依赖于传统的数据中心。因此我们需要讨论的问题是,区块链如何用利用自己的长处让传统数据中心变得更有效率,更好用。
第二个问题是区块链的效率、隐私问题。在区块链中,每一个人都在分享自己的数据,而且每一个交易记录都需要被所有人核实、记录和存储。一方面,这个过程会使区块链对传统数据中心而言更慢。另一方面,区块链双方的交易过程中第三方必须知道,且会去核实这个交易的合法性和正当性,而每一个人都能知道交易双方的中间数据,这也带来了隐私问题。
第三个问题是关于智能区块链。在微软亚洲研究院,我们组正在进行相关的研究探索工作。我们可以设想一下,如果在区块链(比如以太坊)中通过智能算法,能分析挖掘出来人们数字资产在各个应用(智能合约)中的状态和流动趋势,那将能够完成更多你想象不到的事情。
谢谢大家的倾听。