CapsNet 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
CapsNet 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
CapsNet 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
CapsNet 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
CapsNet 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

酝酿许久,深度学习之父Geoffrey Hinton终于发表了备受瞩目的Capsule Networks(CapsNet)。 Hinton本次挟CapsNet而来,大有要用它取代CNN的气势。那么,CapsNet相比CNN到底有哪些优势?它又是否能为AI界带来革命性转折呢?

首先,这位被誉为深度学习之父Geoffrey Hinto究竟是何许人也呢?在上世界50年代,深度神经网络的概念就已出现,从理论上来讲可以解决众多问题,但是一直以来却没有人知道该如何训练它,渐渐的也就被放弃。直至1986年,Hinton想到了通过反向传播来训练深度网络,标志了深度学习发展的一大转机。然而,受限于当时的计算机运算能力,直到2012年,Hinton的发明才得以一显神通。这一突破也为近年来人工智能的发展奠定了基础。

Capsule Networks在以下数据集上也获得了更高的识别准确度。这个数据集经过了精心设计,是一个纯粹的形状识别任务,即从不同的角度来看也能识别物体。CapsNet在该数据集上打败了最先进的CNN,将错误数量减少了45%。

要想使用胶囊网络,首先你得训练它——于是,我根据Hinton 的论文建立了一个Repo(非常感谢naturomics).

以下指南将为你提供在MNIST数据集上训练的模型。(MNIST是手写数字的数据集,很适合用作测试机器学习算法的基准线)

1. 复制Repo:

git clone https://github.com/bourdakos1/capsule-networks.git

2. 安装 requirements文件:

pip install -r requirements.txt

3. 开始训练!

python main.py

MNIST数据集包含6万个训练图像。默认情况下,该模型每次批处理的大小是128个,训练50次。每一次训练都是数据集的一次完整运行过程。由于每次批量大小是128,所以每次训练大约有468个批处理(60,000 / 128 ≈468)。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (1)

加载中
mark
2019/09/06 15:55
回复
举报
更多评论
发表于AI & 大数据专区
2018/02/01 14:44

深度学习之父低调开源 CapsNet,欲取代 CNN

“卷积神经网络(CNN)的时代已经过去了!” ——Geoffrey Hinton 酝酿许久,深度学习之父Geoffrey Hinton在10月份发表了备受瞩目的Capsule Networks(CapsNet)。 Hinton本次挟CapsNet而来,大有要用它取代CNN的气势。 今天,有科技媒体发布Capsule Networks(CapsNet)开源的消息,去寻找Github链接后,发现本次开源非常低调且隐蔽,隐藏在谷歌tensorflow的专题之下,没有相关报道,谷歌也搜不到,不熟悉Github的同学很难查找。 ...

12
83
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2018/02/01 16:59

深度学习之父低调开源 CapsNet,欲取代 CNN

“卷积神经网络(CNN)的时代已经过去了!” ——Geoffrey Hinton 酝酿许久,深度学习之父Geoffrey Hinton在10月份发表了备受瞩目的Capsule Networks(CapsNet)。 Hinton本次挟CapsNet而来,大有要用它取代CNN的气势。 今天,有科技媒体发布Capsule Networks(CapsNet)开源的消息,去寻找Github链接后,发现本次开源非常低调且隐蔽,隐藏在谷歌tensorflow的专题之下,没有相关报道,谷歌也搜不到,不熟悉Github的同学很难查找。 ...

0
0
2020/03/25 11:45

Hinton老爷子CapsNet再升级,结合无监督,接近当前最佳效果

2017 年,Geoffrey Hinton 在论文《Dynamic Routing Between Capsules》中提出 CapsNet 引起了极大的关注,同时也提供了一个全新的研究的方向。今日,CapsNet 的作者 Sara Sabour、Hinton 老爷子联合牛津大学的研究者提出了胶囊网络的改进版本——堆栈式胶囊自编码器。这种胶囊自编码器可以无监督地学习图像中的特征,并在无监督分类任务取得最佳或接近最佳的表现。这也是胶囊网络第一次在无监督领域取得新的突破。 一个目标可以...

0
0
2019/11/04 09:00

什么是胶囊网络?| 小白深度学习入门

小白深度学习入门系列 1. 直观理解深度学习基本概念 2. 白话详解ROC和AUC 3. 什么是交叉熵 4. 神经网络的构成、训练和算法 5. 深度学习的兴起:从NN到DNN 6. 异军突起的激活函数:ReLU 7. CNN,RNN,LSTM都是什么? 8. 什么是Transformer 9. 什么是生成对抗网络(GAN) 什么胶囊网络 胶囊网络(CapNet) 胶囊网络(CapsNet)于2011年在Geoffrey Hinton的一篇名为《Transforming Autoencoders》的论文中首次出现。 2017年底,Geo...

0
0
发表于AI & 大数据专区
2020/03/30 07:49

AI前沿|结合深度学习和类比预报预测极端天气

基于类比预报、深度学习模式识别技术和基于影响的自动标签策略构建数据驱动框架预测极端天气。训练数据来自大集合的全耦合地球系统模式,并利用标注后的对流层中部的大尺度环流形势(Z500)训练CapsNets,同时利用地面温度和Z500同时训练神经网络模型时,准确率能达到80%左右,而召回率在88%左右。CapsNets的结果优于卷积神经网络和逻辑回归方法的结果。 本文主要是基于类比预报,从过去的数据集中寻找类似的天气形势进行预报。...

0
0
2019/11/04 16:55

胶囊网络——Capsule Network

# 胶囊网络——Capsule Network 作者:林泽龙 # 1. 背景介绍 CNN 在处理图像分类问题上表现非常出色,已经完成了很多不可思议的任务,并且在一些项目上超过了人类,对整个机器学习的领域产生了重大的影响。而 CNN 的本质由大量的向量和矩阵的相乘或者相加,因此神经网络的计算消耗非常大,所以将一张图片上全部像素信息传递到下一层运算是十分困难的,所以出现了“卷积”和“池化”这种方法,能够在不损失数据本质的情况下帮我们...

0
0
发表于AI & 大数据专区
2017/10/29 20:03

大神Hinton的Capsule论文亮相,CNN或被取代

大神Geoffrey Hinton一直在号召展开一次AI革命。他想要推翻反向传播,另起炉灶。因为反向传播的思想和目前神经网络的层次结构并不像我们的大脑。 Hinton提出,应该在现有神经网络结构的基础上,加一个capsule的层级,每一层网络的神经元组成capsule,在内部做计算,然后输出一个压缩的结果。 Hinton上个月在多伦多大学讲“卷积神经网络的问题及对策”时,就谈到要在现有神经网络结构的基础上,加一个capsule的层级,每一层网络的...

0
0
2020/08/02 01:15

6月数据库汇总(截止6.21)(下)

点击蓝字 关注我们 写在前面 整个5-6月份发表了近100篇数据库文章。进一步去掉一些其他物种的以及植物方面的数据库。 这次的数据库我们分成了六个方面。(1) 疾病相关数据库;(2) DNA相关数据库;(3) RNA相关数据库;(4) 蛋白相关数据库;(5) 组学分析流程数据库;(6) 微生物和老鼠相关数据库;(7) 其他数据库。 由于这个月发表的数据库比较多,所以我们分上、中、下来介绍这些新发表的数据库。今天我们把剩下的两个部分的数据库...

0
0
2020/07/03 01:03

6月数据库汇总(截止6.21)(下)

点击蓝字 关注我们 写在前面 整个5-6月份发表了近100篇数据库文章。进一步去掉一些其他物种的以及植物方面的数据库。 这次的数据库我们分成了六个方面。(1) 疾病相关数据库;(2) DNA相关数据库;(3) RNA相关数据库;(4) 蛋白相关数据库;(5) 组学分析流程数据库;(6) 微生物和老鼠相关数据库;(7) 其他数据库。 由于这个月发表的数据库比较多,所以我们分上、中、下来介绍这些新发表的数据库。今天我们把剩下的两个部分的数据库...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
1 评论
30 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部