皇冠vip最高佣金:深度神经网络可解释性方法汇总,附Tensorflow代码实现

作者: 代码医生 2019-11-08 10:17:41
本文来源:http://www.2233122.com/www_puercn_com/

太阳城娱乐网最快登入,男子打断老婆腿后送医被赞不离不弃来自局域网的匿名人士对新闻:的评论"他的早餐很简单:一碗粥,一片面包,几片咸菜而已。魅族:你等等在上我,我给你要钱呢!高通:好...来自湖南省长沙市的匿名人士对新闻:的评论佛祖精通C#、Java、PHP、Python等各大主流语言来自山东省青岛市的匿名人士对新闻:的评论跑了50KM结果发现玻璃外,两边和顶上都坐满了人来自上海市的匿名人士对新闻:的评论我都知道原因,微波炉呗来自广东省的匿名人士对新闻:的评论联想也有同样的毛病,都被惯成全球性的大公司了!来自河南省平顶山市的匿名人士对新闻:的评论邮寄爆炸物判几年谁来科普下[s:笑]来自山东省淄博市的匿名人士对新闻:的评论质监部门和监管部门要到315才上班来自广东省的匿名人士对新闻:的评论用外部加热诋毁抹黑中国这事一定要跟寒锅人算账。真正使中国走向伟大复兴的不是孙和毛,而是邓小平。来自上海市的匿名人士对新闻:的评论欧盟的口水都流到地上了来自广东省广州市的匿名人士对新闻:的评论明天就包着石膏来上班了来自北京市的匿名人士对新闻:的评论你卖是你卖,看看我们愿不愿意买..来自广东省深圳市福田区的匿名人士对新闻:的评论所以贫困生就应该手里捧着窝窝头,菜里没有一滴油来自中国的匿名人士对新闻:的评论蠢货啊,水分子结冰除温度条件外,还要求在水中有冻结核。

来自广东省深圳市的匿名人士对新闻:的评论三星表示,这是电脑给手机加热了,我们不背这个锅!来自局域网的匿名人士对新闻:的评论对于不愿意使用触摸屏的用户.智能手机逾发难用来自广东省广州市的iOS客户端用户对新闻:的评论一次性不要出那么多颜色,红色我们可以留到iphone8再卖来自浙江省杭州市的匿名人士对新闻:的评论105吨也就300亿。魅族:你等等在上我,我给你要钱呢!高通:好...来自湖南省长沙市的匿名人士对新闻:的评论佛祖精通C#、Java、PHP、Python等各大主流语言来自山东省青岛市的匿名人士对新闻:的评论跑了50KM结果发现玻璃外,两边和顶上都坐满了人来自上海市的匿名人士对新闻:的评论我都知道原因,微波炉呗来自广东省的匿名人士对新闻:的评论联想也有同样的毛病,都被惯成全球性的大公司了!来自河南省平顶山市的匿名人士对新闻:的评论邮寄爆炸物判几年谁来科普下[s:笑]来自山东省淄博市的匿名人士对新闻:的评论质监部门和监管部门要到315才上班来自广东省的匿名人士对新闻:的评论用外部加热诋毁抹黑中国这事一定要跟寒锅人算账。来自广东省东莞市的匿名人士对新闻:的评论别介,美国人最爱的集体诉讼还没开始,怎么能算最艰难呢来自上海市的匿名人士对新闻:的评论说好的没问题呢这次真的要感谢美帝了。前几年,在龙口西那边小摊吃到个烟头,商家也就说不收钱了,不过我都吃了不少了,后来报警,也就只是不收钱了,又多给了10块钱,这就是违法成本。

来自广东省东莞市的匿名人士对新闻:的评论别介,美国人最爱的集体诉讼还没开始,怎么能算最艰难呢来自上海市的匿名人士对新闻:的评论说好的没问题呢这次真的要感谢美帝了。来自广东省东莞市的匿名人士对新闻:的评论别介,美国人最爱的集体诉讼还没开始,怎么能算最艰难呢来自上海市的匿名人士对新闻:的评论说好的没问题呢这次真的要感谢美帝了。俄罗斯帝国疆域甚大没有美帝的安全版爆炸,三星现在肯定还在坚持微波炉外部加热了来自广东省广州市的匿名人士对新闻:的评论S8改进修复了微波炉加热会爆炸的问题来自四川省的匿名人士对新闻:的评论关在派出所里听爱的供养,听到认错为止来自北京市的匿名人士对新闻:的评论有人高叫道:库克,你蓝宝石又加碳了。

理解神经网络:人们一直觉得深度学习可解释性较弱。然而,理解神经网络的研究一直也没有停止过,本文就来介绍几种神经网络的可解释性方法,并配有能够在Jupyter下运行的代码连接。

Activation Maximization

通过激活最化来解释深度神经网络的方法一共有两种,具体如下:

1.1 Activation Maximization (AM)

相关代码如下:

/nbviewer_jupyter_org/github/1202kbs/Understanding-NN/blob/master/1.1%20Activation%20Maximization.ipynb 

深度神经网络可解释性方法汇总,附Tensorflow代码实现

1.2 Performing AM in Code Space

相关代码如下:

/nbviewer_jupyter_org/github/1202kbs/Understanding-NN/blob/master/1.3%20Performing%20AM%20in%20Code%20Space.ipynb

深度神经网络可解释性方法汇总,附Tensorflow代码实现

Layer-wise Relevance Propagation

层方向的关联传播,一共有5种可解释方法。Sensitivity Analysis、Simple Taylor Decomposition、Layer-wise Relevance Propagation、Deep Taylor Decomposition、DeepLIFT。它们的处理方法是:先通过敏感性分析引入关联分数的概念,利用简单的Taylor Decomposition探索基本的关联分解,进而建立各种分层的关联传播方法。具体如下:

2.1 Sensitivity Analysis

相关代码如下:

/nbviewer_jupyter_org/github/1202kbs/Understanding-NN/blob/master/2.1%20Sensitivity%20Analysis.ipynb

深度神经网络可解释性方法汇总,附Tensorflow代码实现

2.2 Simple Taylor Decomposition

相关代码如下:

/nbviewer_jupyter_org/github/1202kbs/Understanding-NN/blob/master/2.2%20Simple%20Taylor%20Decomposition.ipynb

深度神经网络可解释性方法汇总,附Tensorflow代码实现

2.3 Layer-wise Relevance Propagation

相关代码如下:

/nbviewer_jupyter_org/github/1202kbs/Understanding-NN/blob/master/2.3%20Layer-wise%20Relevance%20Propagation%20%281%29.ipynb

/nbviewer_jupyter_org/github/1202kbs/Understanding-NN/blob/master/2.3%20Layer-wise%20Relevance%20Propagation%20%282%29.ipynb

深度神经网络可解释性方法汇总,附Tensorflow代码实现

2.4 Deep Taylor Decomposition

相关代码如下:

/nbviewer_jupyter_org/github/1202kbs/Understanding-NN/blob/master/2.4%20Deep%20Taylor%20Decomposition%20%281%29.ipynb

/nbviewer_jupyter_org/github/1202kbs/Understanding-NN/blob/master/2.4%20Deep%20Taylor%20Decomposition%20%282%29.ipynb

深度神经网络可解释性方法汇总,附Tensorflow代码实现

2.5 DeepLIFT

相关代码如下:

/nbviewer_jupyter_org/github/1202kbs/Understanding-NN/blob/master/2.5%20DeepLIFT.ipynb

深度神经网络可解释性方法汇总,附Tensorflow代码实现

Gradient Based Methods

基于梯度的方法有:反卷积、反向传播, 引导反向传播,积分梯度和平滑梯度这几种。具体可以参考如下链接:

/github_com/1202kbs/Understanding-NN/blob/master/models/grad.py

详细信息如下:

3.1 Deconvolution

相关代码如下:

/nbviewer_jupyter_org/github/1202kbs/Understanding-NN/blob/master/3.1%20Deconvolution.ipynb

深度神经网络可解释性方法汇总,附Tensorflow代码实现

3.2 Backpropagation

相关代码如下:

/nbviewer_jupyter_org/github/1202kbs/Understanding-NN/blob/master/3.2%20Backpropagation.ipynb

深度神经网络可解释性方法汇总,附Tensorflow代码实现

3.3 Guided Backpropagation

相关代码如下:

/nbviewer_jupyter_org/github/1202kbs/Understanding-NN/blob/master/3.3%20Guided%20Backpropagation.ipynb

深度神经网络可解释性方法汇总,附Tensorflow代码实现

3.4 Integrated Gradients

相关代码如下:

/nbviewer_jupyter_org/github/1202kbs/Understanding-NN/blob/master/3.4%20Integrated%20Gradients.ipynb

深度神经网络可解释性方法汇总,附Tensorflow代码实现

3.5 SmoothGrad

相关代码如下:

/nbviewer_jupyter_org/github/1202kbs/Understanding-NN/blob/master/3.5%20SmoothGrad.ipynb

深度神经网络可解释性方法汇总,附Tensorflow代码实现

Class Activation Map

类激活映射的方法有3种,分别为:Class Activation Map、Grad-CAM、 Grad-CAM++。在MNIST上的代码可以参考:

/github_com/deepmind/mnist-cluttered

每种方法的详细信息如下:

4.1 Class Activation Map

相关代码如下:

/nbviewer_jupyter_org/github/1202kbs/Understanding-NN/blob/master/4.1%20CAM.ipynb

深度神经网络可解释性方法汇总,附Tensorflow代码实现

4.2 Grad-CAM

相关代码如下:

/nbviewer_jupyter_org/github/1202kbs/Understanding-NN/blob/master/4.2%20Grad-CAM.ipynb

深度神经网络可解释性方法汇总,附Tensorflow代码实现

4.3 Grad-CAM++

相关代码如下:

/nbviewer_jupyter_org/github/1202kbs/Understanding-NN/blob/master/4.3%20Grad-CAM-PP.ipynb

深度神经网络可解释性方法汇总,附Tensorflow代码实现

Quantifying Explanation Quality

虽然每一种解释技术都基于其自身的直觉或数学原理,但在更抽象的层次上确定好解释的特征并能够定量地测试这些特征也很重要。这里再推荐两种基于质量和评价的可解释性方法。具体如下:

5.1 Explanation Continuity

相关代码如下:

/nbviewer_jupyter_org/github/1202kbs/Understanding-NN/blob/master/5.1%20Explanation%20Continuity.ipynb

深度神经网络可解释性方法汇总,附Tensorflow代码实现

5.2 Explanation Selectivity

相关代码如下:

/nbviewer_jupyter_org/github/1202kbs/Understanding-NN/blob/master/5.2%20Explanation%20Selectivity.ipynb

深度神经网络可解释性方法汇总,附Tensorflow代码实现

人工智能 机器学习 技术
上一篇:数据转换率较低将如何严重影响机器学习 下一篇:谷歌升级可在浏览器内运行的免编程AI训练工具
评论
取消
暂无评论,快去成为第一个评论的人吧

更多资讯推荐

人工智能会给社会带来什么?一文看懂AI的变革 精选

人类科技迅猛发展的时代,人工智能以精准的算法和高效率的工作能力,在人类的生活与工作中起到愈加重要的作用,现在无论是手机、电脑等电子产品乃至于大型机器都涉及人工智能,为了让大家更好地了解人工智能,所以这次跟大家聊一聊人工智能的事儿~

科氪星球 ·? 2019-12-02 13:00:13
太阳城娱乐网最快登入 企业级AI如何开展?有Watson,无难题!

提到IBM的人工智能,当属Watson。2011年,Watson在美国智力问答电视节目《危险边缘》(Jeopardy)中亮相,并且一举打败了人类智力竞赛的冠军。从此,大家便知道了IBM有个叫Watson的人工智能平台。

鸢玮 ·? 2019-12-02 11:09:07
Reddit网友吵爆!算力和数据真能解决一切? 精选

近日,一位reddit用户发起一个讨论帖:如果我们只有更多的数据和计算能力而停止理论工作的发展,今天的哪些问题可以解决?哪些问题绝对无法解决?

张佳 ·? 2019-12-02 10:23:49
太阳城娱乐网最快登入 明年1月1日起,AI造假视频不得随意发布

新规来了。在这份刚刚印发的《网络音视频信息服务管理规定》中,四次直接提及深度学习,基本可以看做是针对AI造假视频的一次针对性管控。

问耕 ·? 2019-12-02 10:18:22
为物联网/人工智能项目寻找投资商的优秀方式

解决一个问题,并验证,而不是描述。许多物联网项目的演示方式,大大降低了投资者和客户的吸引力。这将导致项目永远无法启动,即使启动了,也很可能会失败。

Adam Dunkels ·? 2019-12-02 09:17:21
2020职场AI技能排行榜:TensorFlow热度飙升,Python最火,市场部也在学

近日,在线教育网站 Udemy 根据其学员的课程数据,制作了一份《2020 年职场学习趋势报告》,指出了哪些技能最受职场人关注。

佚名 ·? 2019-11-29 13:57:55
无法击败 AI 李世石宣布退役

作为唯一一名曾经打败 AI 围棋程序 AlphaGo 的人类,韩国九段棋手李世石上周正式退出职业围棋。

佚名 ·? 2019-11-29 08:00:36
太阳城娱乐网最快登入 百度与东软教育联合成立“东软百度人工智能学院” 破局AI“人才荒”

智能时代正在加速到来,而人工智能人才作为支撑AI发展的第一资源显得尤为重要。11月28日,百度与东软教育科技集团在京签署战略合作协议,并为合作设立的“东软百度人工智能学院”举行成立及授牌仪式。辽宁省教育厅党组成员、副厅长花蕾,国家开发银行大连分行行长张一帆,百度首席技术官王海峰,东软集团董事长兼CEO、东软教育科技集团董事长刘积仁等出席签约仪式。

佚名 ·? 2019-11-28 18:19:06
Copyright?2005-2019 太阳城娱乐网最快登入 www.2233122.com 版权所有 未经许可 请勿转载
菲律宾申博管理网登入 777老虎机微信支付充值 www.860msc.com 百家乐支付宝充值 申博138线上娱乐直营网 菲律宾太阳网a99.com
菲律宾申博太阳网城上娱乐 www.662588.com 申博正网存取款直营网 申博开户直营网 申博亚洲官网登入 太阳网上娱乐登入
菲律宾申博开户登入 申博太阳城手机版下载 申博代理有限公司登入 菲律宾太阳城申博登入 申博现金网 申博代理直营网