|
|
当前位置:首页 > 机器人知识 > 深度学习的可解释性研究(三)——是谁在撩动琴弦 |
深度学习的可解释性研究(三)——是谁在撩动琴弦 |
来源:图灵人工智能 时间:2020/6/4 |
在上一节中我们介绍了建模后深度学习可解释性方法之一:隐层分析法,但我们也会发现隐层分析法的一个问题在于,通过端到端训练的隐层很多时候并没有什么特定的含义,多数依赖我们的主观判断。但是深度学习模型中往往只有输入层对我们来说才是有意义的,所以了解深度学习模型的一个更直观的方法是通过研究输入层的变化对结果的影响来判断输入变量或输入样本的重要性,这也是通常所说的敏感性分析方法。 敏感性分析(Sensitivity Analysis)是一类非常重要的,用于定量描述模型输入变量对输出变量的重要性程度的方法,在经济、生态、化学、控制等L域都已经有了非常成熟的应用。假设模型表示为 ,敏感性分析就是令每个属性在可能的范围变动,研究和预测这些属性的变化对模型输出值的影响程度。我们将影响程度的大小称为该属性的敏感性系数,敏感性系数越大,就说明属性对模型输出的影响越大。一般来讲对于神经网络的敏感性分析方法可以分为变量敏感性分析、样本敏感性分析两种,变量敏感性分析用来检验输入属性变量对模型的影响程度,样本敏感性分析用来研究具体样本对模型的重要程度,也是敏感性分析研究的一个新方向。
1. 变量敏感性分析 神经网络中的变量敏感性分析方法大概有以下几种:基于连接权的敏感性方法,基于偏导的敏感性分析方法、通过改变输入变量观察其影响的方法和与统计方法结合的敏感性分析方法。 基于连接权的敏感性分析方法 基于连接权的方法中比较有代表性的工作是Garson等人1991年在《Interpreting neural network connection weights》提出的方法,这种来自于“远古时期”的智慧相对来说就要简单粗暴一点。输入变量 对输出变量 的影响程度为:
|
相关推荐 |
»
大阪大学胡正涛博士(万伟伟老师团队)为机器人开发通用工具解决复杂变种变量的操作任务
» 医院候诊区流感性疾病的非接触式综合检测平台 » 用于微创手术的触觉传感器 » 用于微创手术的触觉传感器(二) » 如何创造可信的AI,这里有马库斯的11条建议 » 性能超越最新序列推荐模型,华为诺亚方舟提出记忆增强的图神经网络 » 履约时间预估:如何让外卖更快送达 » 多尺度图卷积神经网络:有效统一三维形状离散化特征表示 » OpenAI发布了有史以来最强的NLP预训练模型GPT-3 » 达摩院金榕教授113页PPT详解达摩院在NLP、语音和CV上的进展与应用实践 » 重构ncnn,腾讯优图开源新一代移动端推理框架TNN » 知识图谱在个性化推荐领域的研究进展及应用 |
![]() ![]() ![]() |
![]() |
|
|
版权所有 © 创泽智能机器人集团股份有限公司 中国运营中心:北京·清华科技园C座五楼 生产研发基地:山东日照太原路71号 电话:4008-128-728 |