logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

人工智能入门-深度学习权重初始化-从公式到代码实践了解各种权重初始化,从0实现代码

本文介绍了神经网络中的权重初始化方法,重点分析了Xavier初始化的原理及其在深度学习中的应用。Xavier初始化通过控制权重方差来保持信号在网络中的稳定传播,避免梯度消失或爆炸问题。文章详细推导了Xavier初始化的数学原理,提出应根据输入输出神经元数量确定权重分布范围。在实践部分,介绍了数据预处理(缺失值填充、标准化、独热编码)、模型设计、训练优化等关键步骤,并提供了K折交叉验证的实现方法。特

文章图片
#人工智能#深度学习#pytorch +3
人工智能入门-深度学习前向传播与反向传播理论公式剖析与实战代码案例详解,从公式到代码实战

前向传播(forward propagation或forward pass) 指的是:按顺序(从输入层到输出层)计算和存储神经网络中每层的结果。假设输入样本是 x∈Rd, 并且我们的隐藏层不包括偏置项。zW1x其中W(1)∈Rh×d 是隐藏层的权重参数。hϕz隐藏变量h也是一个中间变量。假设输出层的参数只有权重W(2)∈Rq×h, 我们可以得到输出层变量,它是一个长度为q的向量oW2h假设损失函数

文章图片
#人工智能#深度学习#pytorch +3
人工智能入门-深度学习-过拟合和欠拟合以及缓解方法-L1,L2正则化,DROP基本原理以及实现步骤-从公式到代码实践深入浅出

文章摘要 本文讨论了机器学习中的过拟合和欠拟合问题,并介绍了两种常见的正则化方法:权重衰减和Dropout。过拟合指模型在训练数据上表现良好但在测试数据上表现差,而欠拟合则是模型无法捕捉数据的基本模式。权重衰减通过L1/L2范数对模型参数进行约束,其中L2正则化(岭回归)能均匀分布权重,L1正则化(套索回归)可实现特征选择。实验表明,适当的L2正则化能有效降低过拟合。Dropout是另一种正则化技

文章图片
#人工智能#深度学习#神经网络 +4
人工智能入门-深度学习-深入浅出线性神经网络-从公式理解到代码实践,深入softmax

本文介绍了线性神经网络中的Softmax回归模型。首先阐述了Softmax函数的定义和公式,它能将输入向量转换为概率分布。接着详细推导了Softmax回归的预测过程、交叉熵损失函数及其导数计算,并通过实例演示了计算过程。最后提供了使用PyTorch实现Softmax分类器的代码示例,包括网络结构定义、前向传播过程及应用场景。文章重点突出了Softmax在解决多分类问题中的核心作用及其数学原理。

文章图片
#人工智能#深度学习#神经网络 +3
人工智能入门-深度学习中最常用的代码及补充的数学知识

这篇文章提供了深度学习训练的可复用代码和数学知识补充。代码部分包括训练和测试函数的实现,以及训练过程的示例循环和可视化方法。数学知识部分重点介绍了计算复杂度的分配(如数据加载5%、前向传播30%、反向传播60%)和凸函数的定义与意义,包括其几何解释和在深度学习中的应用(损失函数、优化算法、正则化)。文章还指出深度学习中许多目标函数实际是非凸的,可能存在多个局部最优解。

文章图片
#人工智能#深度学习
到底了