我没有看到在 R 中做卷积神经网络的包。有没有人在 R 中实现过这种算法?
R中的卷积神经网络
数据挖掘
r
卷积神经网络
软件推荐
2021-09-15 11:30:43
4个回答
我猜 cnn 没有包,但你可以编写自己的卷积层。mxnet 或 h2o 将对它有用。
看一下这个:
http://dmlc.ml/rstats/2015/11/03/training-deep-net-with-R.html
R 中有以下 2 个包可用于深度神经网络训练:
darch:用于深度架构和受限玻尔兹曼机的软件包。darch 包是基于 GE Hinton 和 RR Salakhutdinov 的代码构建的(可在 Matlab 代码下用于深度信念网络)。该软件包用于生成具有多层(深度架构)的神经网络,使用常见的已知训练算法(如反向传播或共轭梯度)对其进行训练和微调。此外,监督微调可以通过 maxout 和 dropout 来增强,这两种最近开发的技术可以改善深度学习的微调。CRAN 链接:http ://cran.um.ac.ir/web/packages/darch/index.html
deepnet:R中的深度学习工具包。实现一些深度学习架构和神经网络算法,包括BP,RBM,DBN,Deep autoencoder等。CRAN 链接:https ://cran.r-project.org/web/packages/deepnet/index.html
MXNetR 包是用 C++ 编写的 MXNet 库的接口。它包含前馈神经网络和卷积神经网络 (CNN) (MXNetR 2016a)。
其它你可能感兴趣的问题