初步了解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函数计算的是矩阵,这就不知道怎么弄了;

有时间继续;

相关推荐
IT猿手12 小时前
2025年最新原创多目标算法:多目标酶作用优化算法(MOEAO)求解MaF1-MaF15及工程应用---盘式制动器设计,提供完整MATLAB代码
算法·数学建模·matlab·多目标优化算法·多目标算法
AI模块工坊12 小时前
IEEE 2025 | 重磅开源!SLAM框架用“法向量+LRU缓存”,将三维重建效率飙升72%!
人工智能·深度学习·神经网络·机器学习·计算机视觉
文弱_书生13 小时前
为什么神经网络的权重矩阵具有低秩特性?如何理解和解释?
人工智能·神经网络·矩阵
大佬喝可乐14 小时前
卷积神经网络(CNN)全面解析
人工智能·神经网络·cnn
洛华36315 小时前
初识神经网络04——构建神经网络2
人工智能·深度学习·神经网络
MATLAB代码顾问21 小时前
MATLAB实现遗传算法求解路网路由问题
开发语言·算法·matlab
楚韵天工1 天前
基于机器学习的生活垃圾分类识别系统
python·神经网络·机器学习·计算机视觉·分类·生活
巫婆理发2221 天前
正向传播与反向传播(神经网络思维的逻辑回归)
人工智能·神经网络·逻辑回归
项目申报小狂人1 天前
2025年中科院2区红杉优化算法Sequoia Optimization Algorithm-附Matlab免费代码
算法·数学建模·matlab
跳跳糖炒酸奶2 天前
第二章、LSTM(Long Short-term Memory:长短时记忆网络)
人工智能·rnn·深度学习·神经网络·lstm