1968 Hubel & Wiesel 猫脑实验

Hubel和Wiesel干了一件事,他们将猫麻醉后,把电极插到其视觉神经上连接示波器,并给它们看不同的图像,观察脑电波的反应。他们发现猫看到鱼的图片神经元不会兴奋。但是却意外发现,切换幻灯片的时候猫的神经元会兴奋,也就是图片的边缘会引起猫咪神经元的兴奋。

由于这项发现,Hubel和Wiesel一起获得了1981年的诺贝尔奖。这项发现不仅在生物学上留下浓墨重彩的一笔,而且对20年后人工智能的发展埋下了伏笔。

1980 Neocognitron

日本科学家福岛邦彦提出了neocognitron,其目标是构建一个能够像人脑一样实现模式识别的网络结构从而帮助我们理解大脑的运作。并且他提出现在卷积在用的一系列前向传播的标准方法。 其网络结构:

Neocoginitro主要贡献:

  1. 将脑神经科学的结构在做了计算机模拟;
  2. 提出了现在CNN常用的step-by-step的filter;
  3. 使用ReLU来给网络提供非线性;
  4. 采用平均池化来做downsampling;
  5. 保证了网络的平移不变性;
  6. 实现了稀疏交互。

基本上大部分现代CNN的结构在这个模型上都已经得到了体现。

1990 BP for CNN

Yann Lecun将反向传播应用到了类似Neocoginitro的网络上来做有监督学习,实现一个手写数字识别的神经网络。 其网络结构:

这里共有四层隐层和一层输出,其中H1和H3都是卷积层,而H2和H4都是downsampling( 降采样:降低数据采样率或分辨率的过程)层。这篇论文最重要的是它简化了卷积操作,便于将反向传播应用到CNN上,并且利用它解决了一个现实世界中的问题。

1998 LeNet-5

Gradient-Based Learning Applied to Document Recognition,依然是Yann Lecun提出的,手写数字识别从此进入工业,比如银行支票识别等等。网络结构:

可以看出来,LeNet-5的结构和现在用的CNN网络结构已经非常接近了。这里网络层数加深到了7层,其中两层卷积两层池化。 LeNet-5标志着卷积神经网络的开端,因为当时计算机算力的限制,所以其使用了复杂的局部连接。并且当时并没有使用softmax和交叉熵,而是使用了欧式径向基函数和均方误差。

2006 Jake Bouvrie

Notes on Convolutional Neural Networks(2006 Jake Bouvrie), 其明确了我们在优化神经网络时对权重更新的一些手段。

2012 AlexNet

Imagenet classification with deep convolutional neural networks(Alex Net)。 AlexNet的出现可以说是标志着神经网络的复苏和深度学习的崛起

网络结构:

此网络特色: + 使用了ReLU作为激活函数; + 使用了数据增强; + 使用了mini-batch SGD; + 在GPU上训练; + 实现了Dropout层来避免过拟合。

2015 ResNet

Deep residual network (ResNet),第一个在ImageNet图片分类上表现超过人类水准的算法。 网络结构:

堆叠式结构; + 深度的突破与终结,其最多可以达到1000多层,不过随着层数的增加,网络的效果并不会变得越来越好。

以上大致就是卷积神经网络发展比较重要的一些时点、事件。

径向基函数神经网络_卷积神经网络的发展相关推荐

  1. 卷积网络和卷积神经网络_卷积神经网络的眼病识别

    卷积网络和卷积神经网络 关于这个项目 (About this project) This project is part of the Algorithms for Massive Data cour ...

  2. cnn卷积神经网络_卷积神经网络(CNN)原理及应用

    一.CNN原理 卷积神经网络(CNN)主要是用于图像识别领域,它指的是一类网络,而不是某一种,其包含很多不同种结构的网络.不同的网络结构通常表现会不一样.从CNN的一些典型结构中,可以看到这些网络创造 ...

  3. 人脸检测卷积神经网络_卷积神经网络和计算机视觉的人脸面具检测算法

    人脸检测卷积神经网络 In this article, we explore an application of Computer Vision that is largely relevant to ...

  4. 卷积云神经网络_卷积神经网络

    阅读提醒,本文以严谨为主,兼顾理解. 目标 介绍CNNs的基础结构和训练方法. 理解本文所需知识: 高中数学,高中语文 完全读懂本文所需知识: 微积分,线性代数 为了大众阅读,在英文第一次出现的时候, ...

  5. 卷积云神经网络_卷积神经网络简介

    广告 一.卷积 我们在 2 维上说话.有两个 的函数 f(x, y) 和 g(x, y) .所谓 f 和 g 的卷积就是一个新的 的函数 c(x, y) .通过下式得到: 这式子的含义是:遍览从负无穷 ...

  6. 径向基函数(RBF)神经网络

    Data Mining 径向基函数(RBF)神经网络 RBF网络能够逼近任意的非线性函数,可以处理系统内的难以解析的规律性,具有良好的泛化能力,并有很快的学习收敛速度,已成功应用于非线性函数逼近.时间 ...

  7. 神经网络与卷积神经网络_神经网络与人的思想

    神经网络与卷积神经网络 If you are familiar with the terms Artificial Intelligence, Machine Learning , Deep Lear ...

  8. 卷积神经网络学习指南_卷积神经网络的直观指南

    卷积神经网络学习指南 by Daphne Cornelisse 达芙妮·康妮莉丝(Daphne Cornelisse) 卷积神经网络的直观指南 (An intuitive guide to Convo ...

  9. 人工神经网络和卷积神经网络_神经生理学和人工神经网络

    人工神经网络和卷积神经网络 I'm not a doctor in medicine, but I'm really fascinated by biology and especially how ...

最新文章

  1. 像“打游戏”一样用Numpy,可视化编程环境Math Inspector了解一下? | 代码开源
  2. 哈希表的实现(取余法)
  3. 二分类神经网络的特征光谱---2-3至2-9
  4. python中pos的用法_Python:数组、队列及堆栈的使用(list用法)--转
  5. 励志:他读书时挣了五十万,找工作时收获阿里腾讯快手等ssp offer
  6. 可逆神经网络(Invertible Neural Networks)详细解析:让神经网络更加轻量化
  7. linux opendir php,php opendir()列出目录下所有文件的实例代码
  8. 华为鸿蒙等不急了,华为最强巨作,鸿蒙OS+六摄+麒麟985,网友:等不及了!
  9. 求水面面积(C语言)
  10. Http Handler 介绍
  11. 【渝粤教育】国家开放大学2018年春季 3722-21T燃气输配工程 参考试题
  12. DasViewer加载大疆智图、CC等三维模型无空间坐标的解决方法
  13. 电子招投标——电子投标书制作教程
  14. Apache DolphinScheduler 2.X保姆级源码解析
  15. 马未都说收藏:陶瓷篇-常见瓷器器形分类
  16. 支付宝扫码支付php demo
  17. linux亮度调节指令,Linux Mint 亮度调节——xrandr命令学习
  18. 获取ios设备的电池信息
  19. 关于测试工程师的职业发展思考
  20. 生成全局唯一ID的3个思路

热门文章

  1. 图像增强中的高斯金字塔/拉普拉斯金字塔 融合
  2. 高斯金字塔的构建步骤
  3. 关于笔记本电脑散热不佳且噪音很大的维修记录随想
  4. cut最后几位 shell_linux的cut命令用法总结
  5. java如何实现敌人血量,通过脚本查找游戏对象练习:1、查找血量最少的敌人。2、通过name查找子物体(层级未知)...
  6. Unity3d六 unity3d资源解析(意义、来源、编辑和查看工具)
  7. java用户权限管理与权限设置(二)
  8. 原来我一直在踩雷区,这才是MySQL 使用索引的正确方式
  9. 漏扫工具Appscan使用简介
  10. Django >python manage.py migrate报错:(1064, “You have an error in your SQL syntax