初步了解Matlab神经网络的激活函数

一个基本的神经网络问题描述如下,

一个具有双曲正切S型激活函数的单层网络,输入矢量有4组,每组有3个分量;输出矢量有5个神经元;

假定输入矢量和权矢量均取值为1。计算网络的输出。

它的Matlab代码如下,

Matlab 复制代码
q=4;
r=3;
S=5;
W=ones(S,r);
B=ones(S,q);
P=ones(r,q);
n=W*P+B;
A=tansig(n)

其中,tansig函数是神经网络的激活函数的一种,称为双曲正切S型函数;

激活函数是表征一个神经网络特性的关键函数。

上面代码将输出A的矩阵的值;

目前没有环境,用在线octave看一下;

没有tansig函数;可能是要载入相关工具包才有类似函数;

看下能不能自己定义一个tansig函数;根据资料,tansig函数的表达式是,

然后按此表达式定义了一个mysig函数;

把代码从头输一遍看下,

没有输出预期的值;

提示错误,大意是mysig函数计算的行列有问题;

也不知道mysig函数的表达式是否写对,或者前面的表达式计算的只是一次的值,是不是tansig函数计算的是矩阵,这就不知道怎么弄了;

有时间继续;

相关推荐
Cathy Bryant7 小时前
大模型损失函数(二):KL散度(Kullback-Leibler divergence)
笔记·神经网络·机器学习·数学建模·transformer
高洁019 小时前
大模型-高效优化技术全景解析:微调 量化 剪枝 梯度裁剪与蒸馏 下
人工智能·python·深度学习·神经网络·知识图谱
材料科学研究14 小时前
深度学习物理神经网络(PINN)!
python·深度学习·神经网络·pinn
星际棋手15 小时前
【AI】一文说清楚神经网络、机器学习、专家系统
人工智能·神经网络·机器学习
CappuccinoRose15 小时前
MATLAB学习文档(二十四)
学习·数学建模·matlab·数据可视化
可触的未来,发芽的智生16 小时前
触摸未来2025-10-18:生成文字的小宇宙矩阵溯源
人工智能·python·神经网络·程序人生·自然语言处理
茜茜西西CeCe20 小时前
数字图像处理-图像增强(2)
人工智能·算法·计算机视觉·matlab·数字图像处理·图像增强·陷波滤波器
无风听海20 小时前
神经网络之链式法则
人工智能·深度学习·神经网络
Evand J1 天前
【MATLAB例程】基于USBL和DVL的线性回归误差补偿,对USBL和DVL导航数据进行相互补偿,提高定位精度,附代码下载链接
开发语言·matlab·线性回归·水下定位·usbl·dvl
生命是有光的1 天前
【深度学习】神经网络基础
人工智能·深度学习·神经网络