深度学习基础
文章平均质量分 81
深度学习使用称为神经网络的模型来建模和解决各种机器学习问题。神经网络是由许多称为神经元的单元组成的,这些神经元通过连接权重相互连接,并通过非线性的激活函数来处理输入数据。神经网络的层数越多,模型对数据的抽象表示能力就越强,因此被称为深度学习。
胡乱儿起个名
什么都会一点儿的研究生!目前就职于某芯片公司....
展开
-
Batch Normalization和Layer Normalization和Group normalization
批量规范化和层规范化在神经网络中的每个批次或每个层上进行规范化,而GroupNorm将特征分成多个组,并在每个组内进行规范化。这种规范化技术使得每个组内的特征具有相同的均值和方差,从而减少了特征之间的相关性。通常,组的大小是一个超参数,可以手动设置或自动确定。相对于批量规范化,GroupNorm的一个优势是它对批次大小的依赖性较小。这使得GroupNorm在训练小批量样本或具有不同批次大小的情况下更加稳定。另外,GroupNorm还可以应用于一维、二维和三维的输入,适用于不同类型的神经网络架构。原创 2024-03-05 22:53:00 · 1508 阅读 · 0 评论 -
卷积神经网络的通道和批次代码演示
【代码】卷积神经网络的通道和批次代码演示。原创 2024-03-02 00:30:58 · 262 阅读 · 0 评论 -
什么是上采样和下采样
在卷积神经网络(Convolutional Neural Network,CNN)中,下采样和上采样是指特征图的空间尺寸变化操作。原创 2024-02-27 23:08:01 · 1059 阅读 · 0 评论 -
模型量化--int8量化
在深度学习领域,模型通常采用float32这种数据格式进行训练和存储,每个参数占据32比特(即4字节)的空间。例如,一个大小为7b的模型会需求28b的显存或内存资源。但如果能够将参数所需的存储空间压缩至16比特、8比特甚至4比特,那么就能显著减少所需的存储容量,并可能加快模型的推理速度。量化可以应用在模型的参数(即权重)、激活值,甚至是在训练过程中更新的梯度上。参数的量化通常相对容易实施,因为模型的参数分布通常比较稳定。原创 2024-02-23 23:18:15 · 1313 阅读 · 0 评论 -
CNN卷积神经网络详解
卷积神经网络(CNN)是一种深度学习模型,广泛应用于图像处理、语音识别、自然语言处理等领域。图像分类和识别:CNN在图像分类和识别方面的应用是最为广泛的。通过训练,CNN能够学习到从图像中提取特征的能力,从而实现对图像的分类和识别。例如,在人脸识别、物体检测、车牌识别等领域,CNN都取得了显著的效果。语音识别:CNN也可以应用于语音识别领域,通过对语音信号的卷积和池化处理,提取出语音的特征表示,从而实现对语音的分类和识别。原创 2024-02-04 03:20:30 · 1523 阅读 · 1 评论 -
机器学习笔记--机器学习基本概念(全面总结,通俗易懂)
什么是机器学习?本文主要介绍了机器学习中的常见概念,包括监督学习和无监督学习、半监督学习、弱监督学习、强化学习、欠拟合和过拟合、损失和优化的概念以及常用的激活函数等。原创 2024-01-22 19:13:26 · 1163 阅读 · 0 评论 -
机器学习笔记--监督学习和无监督学习全面总结(原理、示意图、代码)
本文为大家总结了监督学习和无监督学习中常用算法原理简单介绍,包括了代码的详细详解,是机器学习的入门学习,同时也是AI算法面试的重点问题。主要包括线性回归、逻辑回归、决策树、朴素贝叶斯、k近邻算法、SVM、PCA、K-Meams等。原创 2024-01-21 21:20:18 · 2512 阅读 · 1 评论