0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

探索可解释的人工智能推理

MqC7_CAAI_1981 来源:YXQ 2019-03-20 15:00 次阅读

引言

推理是人类智能活动的重要组成部分,一直以来是人工智能研究的核心内容。人工智能进入了以深度学习技术为主导的新时代, 无论是计算机视觉语音识别、语言理解、机器翻译、对话系统等,似乎无处不是数据驱动下深度学习的“功劳”。从推理的视角来看,从已知的事实(有标注的数据),得出未知的结论,就是推理。但对智能系统做出的推理结果,需要有一个行为的解释机制。

深度学习是一个黑箱,最大的弊端是缺乏对其结果的解释能力。回想在知识工程时代,基于规则的专家系统技术,其结果却具有很好的解释性。受此启发,我们提出这样一个问题:在解决“可解释”的推理上,传统的知识工程技术是否可以继续发挥作用?可解释的人工智能未来的发展方向是什么?

基于知识工程的可解释推理

让我们回顾一下人工智能推理的早期阶段——知识工程时代。知识工程包括知识的获取、表达和推理,其本质是将数据转换为易于机器处理的结构化知识。一个典型的专家系统由知识库与推理机组成,前者需要专家人工构建(见图1)。知识工程的代表——专家系统,可以顺着推理机使用到的规则, 表现出很好的解释能力。从20 世纪90 年代后期开始,知识工程因以下一些困扰而进入了低潮。

图1:传统知识工程的组成

1. 知识获取困难。知识库构建过程中依赖专家人工构建的方式。如Cyc[1] 在2000 年,积累了160 万条常识性知识,在耗费了350 人/ 年的成本后最终失败。

2. 构建专家系统需要完备的领域知识(包括常识),对于大部分问题本身具有的不确定性,要从专家的经验中构建推理引擎非常困难,这限制了专家系统的应用。

尽管知识工程这个名词已不再流行,但知识工程将数据转换为易于机器处理的结构化知识的本质,其自顶向下的演绎推理方式可能是解开目前可解释性缺失困扰的途径之一。目前已经出现的一系列研究正在弥补传统知识工程的缺陷,并努力将知识引导与数据驱动这两种知识获取与推理方式进行融合,其中一个典型的代表就是CMU 的永不停息语言学习者NELL[2]。NELL 通过机器学习、NLP 等数据驱动手段并结合人工介入,来从互联网网页中析取断言式知识(beliefs),形成海量的通用知识图谱,这从一定程度上解决了解释性中知识来源的问题,改善了传统知识工程知识获取困难的问题。在基于知识的推理方面,IBM 的Watson 系统[3] 在Jeopardy 挑战中战胜了两位人类冠军,其核心算法Deep QA 通过生成问题答案的候选(假设),在非结构化数据中收集证据,并用机器学习模型对证据进行评分,最后利用聚合算法实现对假设的排序。这种方式借鉴了专家系统中推理引擎的推理流程,实现了数据驱动算法与推理流程的有机融合。图神经网络[4] 等研究也正尝试将传统的贝叶斯网络和知识图谱,与深度学习相融合,来探索深度学习的可解释机制。

未来与展望

可解释性的问题正在引起各界的关注。2017 年7 月美国国防部高级研究计划署启动了7 000 万美元的可解释性人工智能计划(XAI)[5] 旨在对军事领域智能算法的认知进行理解。欧盟在2018 年生效的通用数据保护法中引入解释的权力[6],旨在处理算法不可解释带来的问题。学术界也正从多个不同的角度入手开展研究,出现了反事实探测[7]、可视化[8]、转移学习[9] 等一系列基于事后解析的方法。在实时分析方面,则出现了多跳注意力[10]、推导过程生成[11],以及可解释性网络[12] 等一系列研究。其中知识计算延续了知识工程的目标,是一种融合实时与事后可解释性分析的计算框架,是传统知识工程与大数据、算法与群体智慧融合后的产物。知识的获取已不单纯依靠从专家的经验中总结出来, 而是综合应用多种“计算”手段而获得的(见图2)。

图2:知识计算框架

知识计算人在回路的架构,为可解释的人工智能的实现提供了框架,是大数据下的新型知识工程。未来在探索可解释的人工智能推理的研究中,我们仍需在此基础上建立知识、数据和反馈于一体的人工智能理论和模型,有机协调“知识指导下的演绎”、“数据驱动中的归纳”与“行为强化内的规划”。 知识工程从提出至今,作为早期的知识推理手段对后续的一系列研究产生了深远的影响,从这个意义上讲,知识工程并没有过时,在未来将继续在人工智能研究中扮演重要的角色。

参考文献

[1] Lenat, D.B., M. Prakash, and M. Shepherd, CYC: Using common sense knowledge to overcome brittleness andknowledge acquisition bottlenecks. AI magazine, 1985. 6(4): 65.

[2] Carlson, A., et al. Toward an architecture for never-ending language learning. in AAAI. 2010. Atlanta.

[3] Ferrucci, D.A., Introduction to “this is watson”. IBM Journal of Research and Development, 2012. 56(3.4): 1: 1-1:15.

[4] Battaglia, P.W., et al. Relational inductive biases, deep learning, and graph networks. arXiv preprintarXiv:1806.01261, 2018.

[5] Gunning, D., Explainable artificial intelligence (xai). Defense Advanced Research Projects Agency (DARPA), ndWeb, 2017.

[6] Goodman, B. and S.R. Flaxman, European Union regulations on algorithmic decision-making and a. 2017.

[7] Ribeiro, M.T., S. Singh, and C. Guestrin. Why should i trust you?: Explaining the predictions of any classifier. inProceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining. 2016.ACM.

[8] Zeiler, M.D. and R. Fergus. Visualizing and understanding convolutional networks. in European conference oncomputer vision. 2014. Springer.

[9] Wang, H., et al. Emergent Predication Structure in Hidden State Vectors of Neural Readers. arXiv preprintarXiv:1611.07954, 2016.

[10] Shen, Y., et al. Reasonet: Learning to stop reading in machine comprehension. in Proceedings of the 23rd ACMSIGKDD International Conference on Knowledge Discovery and Data Mining. 2017. ACM.

[11] Ling, W., et al. Program induction by rationale generation: Learning to solve and explain algebraic word problems.arXiv preprint arXiv:1705.04146, 2017.

[12] Zhang, Q., Y.N. Wu, and S.-C. Zhu. Interpretable convolutional neural networks. in The IEEE Conference onComputer Vision and Pattern Recognition (CVPR). 2018.

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 人工智能
    +关注

    关注

    1775

    文章

    43716

    浏览量

    230495
  • 深度学习
    +关注

    关注

    73

    文章

    5224

    浏览量

    119866

原文标题:学会原创 | 探索可解释的人工智能推理

文章出处:【微信号:CAAI-1981,微信公众号:中国人工智能学会】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    5G智能物联网课程之Aidlux下人工智能开发

    课程类别 课程名称 视频课程时长 视频课程链接 课件链接 人工智能 参赛基础知识指引 14分50秒 https://t.elecfans.com/v/25508.html *附件:参赛基础知识指引
    发表于 04-01 10:40

    嵌入式人工智能的就业方向有哪些?

    嵌入式人工智能的就业方向有哪些? 在新一轮科技革命与产业变革的时代背景下,嵌入式人工智能成为国家新型基础建设与传统产业升级的核心驱动力。同时在此背景驱动下,众多名企也纷纷在嵌入式人工智能领域布局
    发表于 02-26 10:17

    身边的人工智能有哪些

    身边的人工智能有哪些  身边的人工智能应用已经渗透到了我们日常生活的方方面面。从智能手机中的语音助手到智能家居设备,人工智能正逐渐改变着我们
    的头像 发表于 12-07 16:32 2288次阅读

    ai人工智能机器人

    随着时间的推移,人工智能的发展越来越成熟,智能时代也离人们越来越近,近几年人工智能越来越火爆,人工智能的应用已经开始渗透到各行各业,与生活交融,成为人们无法拒绝,无法失去的一个重要存在
    发表于 09-21 11:09

    《通用人工智能:初心与未来》-试读报告

    取代人类了吗? 很多人都担心这个问题,其实这个就是有点杞人忧天了。人工智能是服务人类,而不是取代人类。人类是不知道多少万年进化的结果,而计算机是基于逻辑和推理的理论建立的,人类是复杂的是社会的,关于情感
    发表于 09-18 10:02

    如何将人工智能应用到效能评估系统软件中去解决

    分析员工工作量和生产效率,同时针对不同流程的不同瓶颈提供个性化解决方案。   此外,我们还可以使用智能算法来识别和评估员工的表现和能力,为企业提供更精准的人才招聘和留住方案。   综合来看,人工智能
    发表于 08-30 12:58

    小白也能听懂的人工智能原理

    小白也能听懂的人工智能原理  随着科技的不断发展,人工智能已经成为了许多领域的关键技术。相信大家对于人工智能这个词汇都不陌生,但是人工智能是如何实现的呢?本篇文章将会向大家介绍小白也能
    的头像 发表于 08-15 16:07 645次阅读

    未来的人工智能将会怎么样

    随着人工智能的发展,智能算法和技术将逐渐变得更加强大和复杂。未来的人工智能将能够更好地处理自然语言交互、图像解析和模式识别,从而更好地模拟人类思维过程。人工智能将能够更好地分析和应用海
    的头像 发表于 08-14 15:08 1345次阅读

    人工智能的概念是什么

    人工智能处理的问题可以包括推理、学习、认知、感知和行为等各个领域。其中,人工智能推理能力指的是根据已知的条件,通过逻辑推理来得出结论的能力
    的头像 发表于 08-14 14:30 3831次阅读

    人工智能应该学什么专业

    数学是人工智能必备的学科。数学中的逻辑和统计方法被广泛应用于人工智能中。人工智能推理过程和机器学习的模型需要依赖于数学方法和理论。其中最基础的数学分别是线性代数,微积分和概率论。理解
    的头像 发表于 08-14 13:53 821次阅读

    有哪些人工智能

    有哪些人工智能 人工智能(Artificial Intelligence,简称AI)是指基于计算机科学、数学、工程学等多个领域的知识和方法,以及模仿人类智能、学习、推理、认知等能力的机
    的头像 发表于 08-12 16:32 2237次阅读

    AI 人工智能的未来在哪?

    人工智能、AI智能大模型已经孵化;繁衍过程将突飞猛进,ChatGPT已经上线。 世界首富马斯克认为AI对人类是一种威胁;谷歌前CEO施密特认为AI和机器学习对人类有很大益处。 每个国家对核武器的运用有两面性,可造可控;但AI智能
    发表于 06-27 10:48

    【书籍评测活动NO.16】 通用人工智能:初心与未来

    之后的达特茅斯研讨会开始,用机器来模仿人类学习及其他方面的智能,即实现“人工智能”(Artificial Intelligence,AI)便成为计算机领域持续的研究热点。时至今日,以深度学习为代表
    发表于 06-21 14:41

    可信人工智能研究方向与算法探索

    为了建立可信、可控、安全的人工智能,学术界与工业界致力于增强人工智能系统与算法的可解释性。具体地,可信人工智能旨在增强人工智能系统在知识表征
    发表于 05-24 10:02 404次阅读
    可信<b class='flag-5'>人工智能</b>研究方向与算法<b class='flag-5'>探索</b>

    文献综述:确保人工智能可解释性和可信度的来源记录

    本文对数据起源、可解释AI(XAI)和可信赖AI(TAI)进行系统的文献综述,以解释基本概念,说明数据起源文件可以用来提升基于人工智能系统实现可解释性。此外,文中还讨论了这个领域近期的
    的头像 发表于 04-28 15:55 951次阅读
    文献综述:确保<b class='flag-5'>人工智能</b><b class='flag-5'>可解释</b>性和可信度的来源记录