EXCEL文件展示MLP的计算过程
MLP 实现步骤(共 5 步)
步骤 1:输入层数据准备
在表格中输入两个特征值 x1、x2,作为 MLP 的输入。本次使用:x1=0.5,x2=0.8
步骤 2:设置网络参数(权重 + 偏置)
手动设置输入层到隐藏层、隐藏层到输出层的权重和偏置:
隐藏层参数:w11=0.2,w21=0.3,b1=0.1;w12=0.4,w22=0.1,b2=0.2
输出层参数:v1=0.5,v2=0.3,b3=0.15
步骤 3:计算隐藏层净输入
对隐藏层神经元进行线性加权求和,得到净输入:
H1 净输入 = x1w11 + x2w21 + b1
H2 净输入 = x1w12 + x2w22 + b2
步骤 4:隐藏层激活(Sigmoid)
使用 Sigmoid 激活函数将净输入转换为非线性输出:
H1 输出 = 1 / (1 + exp (-H1 净输入))
H2 输出 = 1 / (1 + exp (-H2 净输入))
步骤 5:计算输出层并得到最终结果
对输出层进行加权求和并激活,得到 MLP 最终输出:
输出层净输入 = H1v1 + H2v2 + b3
最终输出 = 1 / (1 + exp (- 输出层净输入))
