智能风控:原理、算法与工程实践
上QQ阅读APP看书,第一时间看更新

推荐序

梅子行先生是我的好友,很荣幸受邀为梅先生的这本力作撰写推荐序。同时,得知本书即将由机械工业出版社出版,在此对本书的面世表示衷心祝贺。

风险性是包括信贷业务在内的金融活动的根本属性,风险管理是金融行业的核心与基石。根据我个人的理解,从方法的演进历程而言,风险管理大致经历以下三个阶段:

第一阶段是“纯人脑的风险管理”。由于可获得的数据很少,可运用的分析技术稀缺,这一阶段的风险管理完全依赖于从业者的经验累积和主观判断。

第二阶段是“人脑+电脑的风险管理”。由于累积了一定量的数据,出现了数据表格(如Excel)和统计分析工具,计算机开始在风险管理中发挥一定的作用。

第三阶段是“智能风险管理”,这也是目前正在经历并将长期处于的阶段。由于拥有了海量的数据,加之包括机器学习、深度学习在内的人工智能技术逐步普及,风险管理正在变得更加精确、高效。

梅先生的这本书以当前流行的机器学习模型作为技术线,以信贷业务的风险管控作为场景图,以线带面勾勒出了信贷领域智能风控的最佳实践,可谓是一本贴合当前智能风险管理业务需要的佳作。

本书以Python作为实现智能风险管理的编程语言,而我个人也十分推崇运用Python分析金融、管控风险。我想借此机会,回答一下被众多金融从业者问及的一个普遍性问题:“为什么金融领域如此偏爱Python? ”我的回答包括以下三点:

第一,Python是开放的(Python is open)。Python不仅免费而且还是开源的,同样金融也是海纳百川、兼收并蓄的,Python与金融的“碰撞”必将创造出一个更加开放与包容的金融科技世界。

第二,Python是强大的(Python is powerful)。Python拥有大量第三方模块和工具包,便于开展各类科学数据分析与可视化工作,即使在机器学习、深度学习等前沿的人工智能领域,Python的工具包也发挥着不可替代的作用。而如今在整个金融行业数字化、智能化转型的关键阶段,强大的Python将助力金融业的转型。

第三,Python是简洁的(Python is simple)。Python的语法结构与代码的简洁性,使得无论是缺乏计算机编程经验的新手,还是熟练驾驭C++、Java、R等语言的编程老手,对Python都比较容易上手。而简洁性这一点也恰恰是当前金融业不断追求的,自从2008年全球金融危机以来,金融领域的一个典型特征就是金融产品的交易结构和规则日趋简洁。

那么,广大读者如何才能通过本书真正掌握智能风控技术呢?在这里我想借用三句宋词来阐述学习本书的三部曲。

第一部曲是“昨夜西风凋碧树,独上高楼,望尽天涯路”。(晏殊《蝶恋花》)对于广大读者而言,首先必须设定明确的学习目标,制订合理的学习计划和时间表,充分做好学习的长远规划和顶层设计。

第二部曲是“衣带渐宽终不悔,为伊消得人憔悴”。(柳永《蝶恋花》)由于智能风控既包括风险管理又包含人工智能,内容多、技术要求高,因此学习的过程绝不会轻松,更不可能是一日之功,而需要坚定自己的理想与信念,持之以恒地付出与努力。

第三部曲是“众里寻他千百度,蓦然回首,那人却在灯火阑珊处”。(辛弃疾《青玉案·元夕》)虽然包括机器学习在内的人工智能技术很强大,但是它所能发挥的作用大小与运用场景密不可分,在大量的运用场景中,风险管理可以说是最佳的运用场景之一。广大读者在学习本书时需要结合风险管理的理论和实践,因为只有这样才能让人工智能助力我们的学习。

金融科技时代已经来临,人工智能正创造着风险管理的无限可能!热切期盼梅先生的这本书能够成为广大金融从业者尤其是风险管理从业者的必备工具书。

斯文

经济学博士、CPA、CFA、FRM

微信公众号“风控博士沙龙”负责人

热门书《基于Python的金融分析与风险管理》作者