
算法
远岫出烟云
心外无物,心外无事,心外无理。
展开
-
IGC(Interleaved Group Convolutions) 【IGC代替卷积,获得更小、更快、更准的深度学习模型IGCV】
下面是微软研究院张婷研究员的报告PPT节选。视频:https://www.bilibili.com/video/av23295590?from=search&seid=7224169471719308503深度学习被引起关注是在2012年用神经网络训练的一个分类模型在ImagNet上取得了第一名,而且其分类精度比第二名高出10多个点,当时所使用的模型为AlexNet,现在看来其为一个比较简...原创 2018-06-28 21:36:00 · 5027 阅读 · 0 评论 -
ImageNet历年冠军和相关CNN模型
ImageNet是一个超过15 million的图像数据集,大约有22,000类。 是由李飞飞团队从2007年开始,耗费大量人力,通过各种方式(网络抓取,人工标注,亚马逊众包平台)收集制作而成,它作为论文在CVPR-2009发布。当时人们还很怀疑通过更多数据就能改进算法的看法。 深度学习发展起来有几个关键的因素,一个就是庞大的数据(比如说ImageNet),一个是GPU的出现。(还有更优的...原创 2018-12-27 19:33:35 · 2353 阅读 · 1 评论 -
Python数据处理 matplotlib绘图原理分析
参考:https://www.cnblogs.com/zyg123/p/10512513.html在matplotlib库里,总分成两种绘图方法方法一:函数式绘图 方法二:面向对象式绘图函数式绘图在matplotlib.pyplot里是封装好的函数,用户可以直接调用函数进行绘图。一般的,我们约定 matplotlib.pyplot 取别名为 plt其模块下主要定义如下两方面...原创 2019-04-15 23:10:43 · 1680 阅读 · 0 评论 -
【ROC曲线与AUC值】衡量网络模型的性能,在测试集上的正确率点对 [Receiver Operating Characteristic and Area Under roc Curve]
本文根据以下文章整理而成,链接:(1)http://blog.youkuaiyun.com/ice110956/article/details/20288239(2)http://blog.youkuaiyun.com/chjjunking/article/details/5933105转载:https://www.cnblogs.com/gatherstars/p/6084696.html1.概述...转载 2019-05-03 15:19:30 · 2203 阅读 · 0 评论 -
为什么说深度学习和机器学习截然不同? 【分分钟搞定】 人工智能 - 机器学习 - 深度学习 三者之间的关系
关于AI报道的狂轰乱炸,动不动就各种智能,其实很多人对于 人工智能AI - 机器学习ML - 深度学习DL 三者之间的关系并没有弄清楚,这里做个简单介绍。如上图所示,简单明了的展示了:人工智能是个大的范畴,机器学习实现人工智能的一种手段,而深度学习是机器学习里面的其中一个方法。人工智能的概念早在1950年就被提出来了,只是人类一直没有找一个可行的手段去实现这个美好的愿望。直到1980年机器...原创 2019-05-04 15:04:10 · 597 阅读 · 0 评论 -
训练结果到底好不好【神经网络模型优化】如何根据 训练和验证 准确度 / 损失 曲线诊断优化我们的学习模型
在进行深度学习神经网络的训练过程中,为了提高网络模型的准去度,这里就其中的一些技巧进行概要描述大。然而在实际中,在原理和方法几乎定型的时候,我们往往需要针对自己的任务和自己设计的神经网络进行debug才能达到不错的效果,这也就是一个不断调试不断改进的一个过程。这其实也类似于制造业里面的制造工艺。咱们古人练就长生不老丹,便是典型的调参过程。(题外话:长生不老丹里面一味非常重要的药材叫...转载 2019-04-25 10:29:00 · 18188 阅读 · 0 评论 -
深度神经网络就是深度学习的全部吗【深度学习DL ≠ 深度神经网络DNN】周志华演讲:深度学习不只是深度神经网络
周志华教授是美国计算机学会 (ACM)、美国科学促进会 (AAAS)、国际人工智能学会 (AAAI) 、国际电气电子工程师学会 (IEEE) 、国际模式识别学会 (IAPR)、国际工程技术 (IET/IEE) 等学会的会士,实现了 AI 领域会士大满贯,也是唯一一位在中国大陆取得全部学位的 AAAI 会士,对于机器学习中的集成学习、多标记学习与半监督学习有着卓越的贡献。他还一手参与创建了南京大学人...转载 2019-05-06 10:25:24 · 933 阅读 · 0 评论 -
【深度学习】为什么使用ReLU作为激活函数,ReLU比sigmoid优秀在哪里
推动深度学习变得兴起的主要因素包括:数据规模、计算量及算法的创新。当前大多数算法的创新都是为了提升运算能力,使运算速度更快,尤其对于复杂的神经网络、大规模的数据而言运算效率确实非常重要,而用ReLU替换sigmoid作为激活函数,便是其中算法创新的一个典型案例。为什么使用ReLU作为激活函数,ReLU比sigmoid优秀在哪里从图中可以看到,在sigmoid函数箭头所指区域,梯度会...原创 2019-07-04 08:50:47 · 9856 阅读 · 0 评论 -
【patch】CNN中 patch 是什么?patch 在CNN学习训练中是怎么起作用的?
在阅读基于深度卷积神经网络的图像识别、分类或检测的文献时经常看到“patch”,不是很能理解,后来就总结了一下。通过阅读,“patch”似乎是CNN输入图像的其中一小块,但它究竟是什么呢?当使用CNN解决问题时,“patch”什么时候开始起作用?为什么我们需要“patch”? “patch”和内核(即特征检测器)之间有什么关系?在CNN学习训练过程中,不是一次来处理一整张图片,而是先...原创 2019-07-31 23:16:58 · 50779 阅读 · 12 评论