当前位置: 首页 > news >正文

提取神经网络数学表达式


来自《老饼讲解神经网络》 www..bbbdata.com
 

当我们在matlab训练好网络后,可以使用神经网络工具箱的sim(net,x)函数进行预测输出。但往往想提取出它的数学表达式,该怎么提取呢?

下面以
《一个简单的神经网络例子》中的模型为例,提取神经网络表达式。

在 《一个简单的神经网络例子》中我们设置的模型为:

1:节点个数设置: 输入层、隐层、输出层的节点个数分别为[2 ,3,1]。

2:传递函数设置:隐层( tansig函数)。输出层(purelin函数)。

3:训练方式:trainlm。

一.写出模型表达式

先根据我们之前所设置的BP神经网络模型,写出它的数学表达式:

(1)表达式就参数较多,但实际只有两类参数:权重w和阈值b。

w_{11}^{(2,3)}​ 代表这个权值是第2层的第1个节点到第3层的第1个节点的权值。

b_1^{(2)}代表这个阈值是第2层的第1个节点的阈值。


http://www.mrgr.cn/news/70178.html

相关文章:

  • hive的tblproperties支持修改的属性
  • synchronized锁失灵?
  • WebGIS三维地图框架--Cesium
  • 基于Python的网上银行综合管理系统
  • 计算机网络(10)网络性能
  • 物联网通信技术及应用 | 第三章 ZigBee技术概述 | 自用笔记
  • CST如何计算CMA中的模式加权系数MWC
  • 信息安全工程师题
  • 在不久的未来,AI大模型将会如何重塑软件开发流程,会对现在的工作产生什么样的冲击
  • 大模型分布式训练并行技术(五)混合并行
  • Python金融大数据分析概述
  • 量化交易系统开发-实时行情自动化交易-3.4.1.2.A股交易数据
  • BLIP/BLIP-2模型全解析
  • Java基础Day-Sixteen
  • 智能量化模型在大数据下的中阳策略发展
  • 测试中的精准校验:Levenshtein库的应用与实践
  • 第三百一十八节 Java线程教程 - Java线程优先级、Java守护线程
  • 鸿蒙NEXT开发笔记(十三)仿微信聊天App的BASE64转像素图
  • kafka(启动集群,使用spring方法,自定义配置)
  • webpack 性能优化方案 - 代码分离(分包)
  • 部署Apollo 9.0-1 安装docker(阿里源安装)
  • 解读Nature:Larger and more instructable language models become less reliable
  • Android13 默认开启冻结进程
  • 电销智能机器人,怎么使用,操作复杂吗?
  • linux rocky 9.4部署和管理docker harbor私有源
  • ANDROIDWORLD: A Dynamic Benchmarking Environment for Autonomous Agents论文学习