机器学习学习笔记

三种python编译方式:python文件每次整体运行,python控制台以每一块运行,以任意行块运行。

张量,表示一个由数值组成的数组,具有一个轴的张量对应数学上的向量,具有两个轴的张量对应数学上的矩阵,两个以上数学上没有特定名称。

Sigmoid函数:

tanh,即双曲正切函数

全连接神经网络训练过程

1.训练:

1000份->x->y 100份个(x,y)

2.搭建模型model

3开始训练:参数{学习率a;学习训练轮...}

3.1 前先传播得出y

3.2 计算误差

3.3 反向传播(利用梯度下降)

3.4直到训练轮数结束

3.5产生model(w,b更新完毕)

4.开始测试x->y

5.应用

卷积神经网络运算过程(Alex,resnet,yoloV5)

输入特征图,给定步幅,卷积核,得出结果,不同通道最终相加

池化操作

最大池化和平均池化

优化器(SGD,Adam)更新模型参数

# 使用Adam优化器,学习率为0.001
optimizer = torch.optim.Adam(model.parameters(), lr=0.001)

损失函数

均方误差损失函数(回归)

交叉熵损失函数(均方差)


机器学习学习笔记
http://localhost:8090//archives/ji-qi-xue-xi-xue-xi-bi-ji
作者
李烁
发布于
2024年11月06日
许可协议