没有合适的资源?快使用搜索试试~ 我知道了~
matlab建立两个隐含层的代码-DeepNeuralSimulator:轻量级C++库,用于训练和测试深度神经网络和峰值神经元...
共21个文件
build:6个
cpp:5个
m:4个
需积分: 32 1 下载量 30 浏览量
2021-05-26
08:57:54
上传
评论 1
收藏 16KB ZIP 举报
温馨提示
matlab建立两个隐含层的代码深度神经模拟器 该存储库提供了用于深度学习的轻量级抽象。 神经网络类允许用户训练和测试深度前馈神经网络,以进行分类或回归。 通过使用L2正则化的梯度下降进行训练,并通过反向传播计算梯度。 支持的激活功能包括ReLU,Logistic,Tanh和Softmax。 本教程详细介绍了此实现中使用的方法。 神经库类仅用于回归。 尖峰神经元池是非线性函数逼近的绝佳工具。 对它们进行训练,以使多维调整曲线的加权和紧密地重合所需的功能。 训练的阶段是(1)生成具有随机参数的不同神经元;(2)通过在函数的输入域上运行每个神经元来计算调整曲线;以及(3)解决最小二乘回归问题以计算最佳调整曲线权重。 神经激活是通过模拟产生的。 提供的MATLAB脚本可用于可视化不同神经元类型的调整曲线之间的差异。 支持以下神经元类型。 常规加标神经元 本质上爆发神经元 颤抖神经元 快速刺神经元 丘脑皮质神经元 共振神经元 低阈值尖峰神经元 提供了一个数据实用程序库,可用于生成,导入和导出用于模型训练和评估的数据集。 实现了几个简单的回归和分类数据集。 请注意,回归数据集具有二维输入和一维输
资源推荐
资源详情
资源评论
收起资源包目录
DeepNeuralSimulator-master.zip (21个子文件)
DeepNeuralSimulator-master
eigen.BUILD 175B
pool
neural_pool.hpp 2KB
BUILD 261B
neural_pool.cpp 3KB
network
neural_network.hpp 3KB
neural_network.cpp 4KB
BUILD 270B
scripts
visualizer.py 2KB
MATLAB
adjusted_spike_rate.m 202B
visualize_neuron_types.m 1KB
raw_spike_rate.m 289B
generate_tuning_curve.m 455B
README.md 3KB
BUILD 0B
WORKSPACE 398B
example-apps
pool-example-app.cpp 1KB
BUILD 418B
network-example-app.cpp 1KB
common
data_utils.hpp 4KB
BUILD 212B
data_utils.cpp 6KB
共 21 条
- 1
资源评论
weixin_38733281
- 粉丝: 2
- 资源: 954
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功