A.I.聊天记录截图
这两天,人工智能圈的头条都被“Facebook关闭失控的AI项目”这个新闻承包了,原因是AI“自创”了人类无法理解的语言。
虽然Facebook出来辟谣,是在编程上犯了一个错误,也并没有关闭项目,但事情依旧甚嚣尘上。
毕竟就在上周,Facebook公司创始人马克·扎克伯格和特斯拉CEO埃隆·马斯克还因人工智能“开撕”。前者对人工智能持乐观态度,后者则称其为人类文明的威胁。
有网友称,小扎这次脸打的忒疼了吧。。。
小编不吹不黑说句公道话,关闭项目和看好人工智能并不冲突,更何况,只是编程错误,项目也并没有关闭。朋友们,要保持理智。
今天,小编以大家熟知的AlphaGo为例,一起探讨智能算法产品背后的技术原理和应用。
AlphaGo技术原理
AlphaGo是谷歌旗下DeepMind公司开发的一款人工智能程序,其背后的技术主要是运用了以机器学习,尤其是深度学习为代表的人工智能算法。
AlphaGo主要借助深度学习中的神经网络算法, 形成了策略网络(用来判断每一步该如何落子)和价值网络(判断棋子胜负的概率)。
简单理解就是从每一层棋面的一小部分入手,衡量棋子在这种局势下会赢还是会输的特征,得出一些更高层的理解,然后通过很多很多层的表征处理,实现对整个棋局的判断。
最新版的AlphaGo凭借自我对弈的不断训练与学习,获得了更强大的策略网络和价值网络,使得其已经不需要参考人类的棋谱,摆脱了对各种走棋方案穷举遍历的计算量,极大提高了机器的性能。
以机器学习为代表的智能算法将AlphaGo推向了围棋界的巅峰,表明人工智能除了传统的物理机器之外已经成功渗透到复杂的分析决策领域,也预示着智能算法技术在社会将有更广泛、更有意义的应用。
图 1:Alphago的两个策略网络(来源:nature)
人工智能算法
总的来说,人工智能就是通过技术对人的意识和思维过程进行模拟,使机器像人一样思考,在某些方面达到甚至超过人类的智力范围。
机器学习是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科,专门研究计算机怎样模拟或实现人类的学习行为。
机器学习是人工智能的核心,其原理简单地说,就是通过算法程序把无序的数据转换成有用的信息,它对大量数据进行训练处理,通过对数据的学习,自动发现与提取数据特征,从而构建分析模型,并不断进行模型的自优化。
当对数据的分析拓展到对图片文本、自然语言等的分析时,深度学习便开始展现它的威力了。
图 2:机器学习原理
深度学习是机器学习里最前沿的技术分支,其优势之一可以理解为特征抽象,从底层特征学习获得高阶特征,进一步描述更为复杂的信息结构。
举个栗子,要基于深度学习的原理判断一个小狗,首先识别出最基本的纹理及边缘轮廓特征,如眼眶、眼球、鼻梁等;其次,进一步识别出局部特征,如在眼眶、眼球等基础上识别出眼睛这一局部器官;最后,更进一步学习获得物体更高阶特征以致整体全貌,如结合眼睛、鼻子、毛发等局部特征辨认出完整的小狗。
图 3:深度学习示例
智能算法产品VS人工决策
图 4:智能算法产品与人工决策比较
智能算法产品以机器学习算法等技术为支撑,通过对大量历史数据的训练,自动发现并提取数据特征,在持续的自我学习中得到分析模型,同时通过对模型的校验不断提高模型的精准性。当新的数据输入时,智能算法产品基于训练出的模型来判断新数据在未来一段时间的可能变化。
人工决策则主要是基于业务经验,人对长期的业务实践进行归纳总结,得出一些事件发生的经验和规律。当新的事件出现时,则根据总结出的规律对事件进行分析,预测事件在未来的表现。
通过比较,我们可以看出,智能算法产品主要基于对大量数据的分析,在对客观特征的发现能力、分析决策的精确度等方面都能有更多的优势;
而人工决策主要侧重主观经验判断,在判断一些小概率事件的时候会有相对好一点的效果。
但是,智能算法产品基于强大的数据处理能力,在处理问题,尤其是对大量问题进行处理的效率上要极大地优于人工服务。在很多情形下,智能算法产品所起到的服务效果往往需要许多相同种类的人工服务才能达到。
智能算法产品与金融
近几年,人工智能在科技界掀起了高潮,基于人工智能技术开发的智能算法产品成为了金融科技的新宠。
当然,智能算法产品的产生不是一蹴而就的,是伴随着科技进步不断发展的。
最早移动互联的兴起使许多线下活动转移到线上,这些线上行为导致海量数据的积累,进一步云计算极大地提高了对大量数据的储存与运算能力。当有了数据,也有了数据处理能力时,智能算法产品便开始逐渐得到运用。
AlphaGo是智能算法产品在围棋界的典型代表,但在与我们密切相关的金融领域,智能算法产品也发挥着举足轻重的作用。金融领域是数字化程度很高的地方,也是最有热情拥抱人工智能的地方。
智能算法产品在金融领域里最广泛的应用就是在财富管理和风险信贷上,通过对金融投资决策、风险定价等最核心职能的优化,智能算法产品能有效提高分析判断的效率,助力于经营决策的智能化、动态化与前瞻化。
产品的基本原理在于深入具体业务场景,利用智能算法对客户数据进行分析,然后给客户提供与其相匹配的定制化服务。
在投资决策上,这种定制化的服务是基金、股票等资产组合的推荐;在风险信贷上,这种定制化的服务则是给客户符合其资质的授信额度、贷款价格等。
在以上两个核心领域,目前兴业数金已经依托前沿技术、结合具体的业务场景打造出了三条算法驱动的、智能化的产品线。
一是智能投顾,包括“基海精灵”和“股海精灵”这两款分别针对基金和股票的投顾产品,它面向资本市场投资者,为投资者提供量身定制的资产配置服务,能够实现千人千面、组合动态再平衡等功能;
二是智能风控产品——“企明星”,它主要面向中小合作机构客户,能够实现客户多维度数据管理、财务侦测、信用评级、违约判定、授信额度计量、风险定价等功能;
三是智能信贷产品——“数e贷”,它是基于多维数据的特征工程及神经网络算法开发的,针对特定的、风险可控的C端客户及小微客户量身定制的快速审批贷款产品。
目前,数金算法金融实验室正在不断丰富与完善人工智能产品线,推动市场和客户对接,加强与科研院所、同业机构在人工智能领域的合作,促进人工智能算法在金融领域更加深入与广泛的应用。
本文作者:兴业数金算法金融实验室 代仕娅