位置: IT常识 - 正文

几种常见的归一化方法(常见的归中反应有哪些)

编辑:rootadmin
几种常见的归一化方法

推荐整理分享几种常见的归一化方法(常见的归中反应有哪些),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:什么是归一,常见的归中反应有哪些,常见的归中反应有哪些,几种常见的归一模型,常见的归一化算法包括,几种常见的归一模型,几种常见的归一模型,常见的归一化算法包括,内容如对您有帮助,希望把文章链接给更多的朋友!

数据归一化是深度学习数据预处理中非常关键的步骤,可以起到统一量纲,防止小数据被吞噬的作用。

一:归一化的概念

归一化就是把所有数据都转化成[0,1]或者[-1,1]之间的数,其目的是为了取消各维数据之间的数量级差别,避免因为输入输出数据数量级差别大而造成网络预测误差过大。

二:归一化的作用

1)为了后面数据处理的方便,归一化可以避免一些不必要的数值问题。

2)为了程序运行时收敛速度更快

3)统一量纲。样本数据的评价标准不一样,需要对其量纲化,统一评价标准,这算是应用层面的需求。

4)避免神经元饱和。就是说当神经元的激活在接近0或者1时,在这些区域,梯度几乎为0,这样在反向传播过程中,局部梯度就会接近于0,这样非常不利于网络的训练。

5)保证输出数据中数值小的不被吞食。

三:归一化的类型1:线性归一化

线性归一化也被称为最小-最大规范化;离散标准化,是对原始数据的线性变换,将数据值映射到[0,1]之间。用公式表示为:

差标准化保留了原来数据中存在的关系,是消除量纲和数据取值范围影响的最简单的方法。代码实现如下:

def MaxMinNormalization(x,Max,Min): x = (x - Min) / (Max - Min); return x

适用范围:比较适用在数值比较集中的情况

缺点:1)如果max和min不稳定,很容易使得归一化的结果不稳定,使得后续使用效果也不稳定。如果遇到超过目前属性[min,max]取值范围的时候,会引起系统报错。需要重新确定min和max。

2)如果数值集中的某个数值很大,则规范化后各值接近于0,并且将会相差不大。(如 1,1.2,1.3,1.4,1.5,1.6,10)这组数据。

2:零-均值归一化(Z-score标准化)

Z-score标准化也被称为标准差标准化,经过处理的数据的均值为0,标准差为1。其转化公式为:

其中为原始数据的均值,为原始数据的标准差,是当前用的最多的标准化公式

这种方法给予原始数据的均值(mean)和标准差(standard deviation)进行数据的标准化。经过处理的数据符合标准正态分布,即均值为0,标准差为1,这里的关键在于复合标准正态分布

代码实现如下:

def Z_ScoreNormalization(x,mu,sigma): x = (x - mu) / sigma; return x3:小数定标规范化

这种方法通过移动属性值的小数数位,将属性值映射到[-1,1]之间,移动的小数位数取决于属性值绝对值的最大值。转换公式为:

几种常见的归一化方法(常见的归中反应有哪些)

4:非线性归一化 

这个方法包括log,指数,正切

适用范围:经常用在数据分析比较大的场景,有些数值很大,有些很小,将原始值进行映射。

四:批归一化(BatchNormalization)1:引入

在以往的神经网络训练时,仅仅只对输入层数据进行归一化处理,却没有在中间层进行归一化处理。虽然我们对输入数据进行了归一化处理,但是输入数据经过了这样的矩阵乘法之后,其数据分布很可能发生很大改变,并且随着网络的层数不断加深。数据分布的变化将越来越大。因此这种在神经网络中间层进行的归一化处理,使得训练效果更好的方法就被称为批归一化(BN)

2:BN算法的优点

1)减少了人为选择参数

2)减少了对学习率的要求,我们可以使用初始状态下很大的学习率或者当使用较小的学习率时,算法也能够快速训练收敛。

3)破换了原来的数据分布,一定程度上缓解了过拟合(防止每批训练中某一个样本经常被挑选到)

4)减少梯度消失,加快收敛速度,提高训练精度。

3:批归一化(BN)算法流程

输入:上一层输出结果X={x1,x2,.....xm},学习参数,

算法流程:

1)计算上一层输出数据的均值:

其中,m是此次训练样本batch的大小。

2)计算上一层输出数据的标准差:

3)归一化处理得到

公式中的是为了避免分母为0而加进去接近于0的很小的值。

4)重构,对经过上面归一化处理得到的数据进行重构,得到:

其中,为可学习的参数。

详细理解可参考:深度学习基础之归一化

几种常见的归一化方式

本文链接地址:https://www.jiuchutong.com/zhishi/294568.html 转载请保留说明!

上一篇:网络工程师笔记(网络工程师笔记大全)

下一篇:YOLOv8代码上线,官方宣布将发布论文,附精度速度初探和对比总结(yolov1代码)

  • 红米k30s至尊纪念版快充的功率(红米k30s至尊纪念版是什么屏幕)

    红米k30s至尊纪念版快充的功率(红米k30s至尊纪念版是什么屏幕)

  • 抖音被限制分享什么意思(抖音如何发布作品)

    抖音被限制分享什么意思(抖音如何发布作品)

  • qq怎么打出爱心形状(qq怎么打出爱心表情)

    qq怎么打出爱心形状(qq怎么打出爱心表情)

  • 笔记本pageup键在哪(笔记本的pageup键怎么按)

    笔记本pageup键在哪(笔记本的pageup键怎么按)

  • 华为平板是什么系统(华为平板是什么型号)

    华为平板是什么系统(华为平板是什么型号)

  • excel表格内容怎么排序(excel表格内容怎么调整行距)

    excel表格内容怎么排序(excel表格内容怎么调整行距)

  • 苹果系统尽量不更新吗(2021苹果系统尽量不更新吗)

    苹果系统尽量不更新吗(2021苹果系统尽量不更新吗)

  • 抖音没有粉丝怎么办?(抖音没有粉丝怎么挂团购链接)

    抖音没有粉丝怎么办?(抖音没有粉丝怎么挂团购链接)

  • ota支持是什么意思(ota有没有用)

    ota支持是什么意思(ota有没有用)

  • 售后重装系统是正版吗(电脑重装系统算不算售后)

    售后重装系统是正版吗(电脑重装系统算不算售后)

  • 在internet的基本服务功能中,远程登录所使用的命令是(在internet的基本服务中文件传输)

    在internet的基本服务功能中,远程登录所使用的命令是(在internet的基本服务中文件传输)

  • 苹果11信号差吗(苹果11信号是不是特别差)

    苹果11信号差吗(苹果11信号是不是特别差)

  • 使字体变粗的快捷键是(想要字体变粗的过程,怎么操作)

    使字体变粗的快捷键是(想要字体变粗的过程,怎么操作)

  • 抖音下载的视频如何把抖音号去掉(抖音下载的视频如何去掉抖音号)

    抖音下载的视频如何把抖音号去掉(抖音下载的视频如何去掉抖音号)

  • 刷脸认证老失败怎么办(刷脸验证失败怎么办)

    刷脸认证老失败怎么办(刷脸验证失败怎么办)

  • 蜂窝移动网络显示错误怎么设置(蜂窝移动网络显示错误)

    蜂窝移动网络显示错误怎么设置(蜂窝移动网络显示错误)

  • ipad7是什么时候出的(ipad7是什么时候的)

    ipad7是什么时候出的(ipad7是什么时候的)

  • 台式电脑钉钉直播没有声音(台式电脑钉钉直播没有麦克风怎么办)

    台式电脑钉钉直播没有声音(台式电脑钉钉直播没有麦克风怎么办)

  • 联想笔记本频繁自动关机(联想笔记本频繁蓝屏重启)

    联想笔记本频繁自动关机(联想笔记本频繁蓝屏重启)

  • 如何隐身访问非好友的空间(如何隐身访问陌生人)

    如何隐身访问非好友的空间(如何隐身访问陌生人)

  • 手机menu键在哪里(安卓menu键不见了)

    手机menu键在哪里(安卓menu键不见了)

  • ios13截图快捷键(iphone13 截屏快捷键)

    ios13截图快捷键(iphone13 截屏快捷键)

  • 新闻咨询在哪里关(咨询新闻怎么写)

    新闻咨询在哪里关(咨询新闻怎么写)

  • surface pro7何时发布(微软surface pro7发布时间)

    surface pro7何时发布(微软surface pro7发布时间)

  • 一加7手机防水吗(一加7手机防水怎么样)

    一加7手机防水吗(一加7手机防水怎么样)

  • 红魔7pro和苹果13promax哪个好(红魔3和一加7pro哪个好)

    红魔7pro和苹果13promax哪个好(红魔3和一加7pro哪个好)

  • 增值税发票抵扣是什么意思
  • 税务迁移麻烦吗
  • 总分公司报税有哪些注意事项
  • 保险公司报销修手机
  • 分包抵扣
  • 限定性资产账务处理
  • 去税务局申报增值税需要带税盘吗
  • 培训咨询企业的发展前景
  • 公司开劳务发票几个点
  • 旅游企业增值税优惠政策
  • 不动产在建工程是什么意思
  • 暂估入账的原材料有成本差异吗
  • 转让财产怎么交税
  • 销售亏损原因分析范文
  • 租的办公室要交税么
  • 服务费发票怎么做分录
  • 没有进项开销项发票是虚开发票吗
  • 办公软件无形资产的确认条件有哪些
  • 企业注销时未分配利润怎么处理
  • 金蝶怎么打开以前的年度账
  • 同一控制亏损企业怎么算
  • 劳务公司代发劳务费合法吗
  • 工程预算费用会计怎么做
  • 苹果15promax参数
  • 赊销商品应收款
  • au_.exe是什么进程
  • vue3中使用require
  • 企业所得税的纳税人包括哪些
  • cpu版本的pytorch可以运行LSgan嘛
  • iframe frame
  • 临时工工资计入哪里
  • 网络技术公司技能培训
  • 一只什么海鸥填空
  • uniapp封装组件,多了一层
  • php连接mysql数据库步骤正确的是
  • clh锅
  • Laravel 5.3 学习笔记之 配置
  • php构造函数重载
  • tsop封装
  • 个税专项附加扣除具体怎么操作
  • 未确认融资费用怎么算
  • 保险费的增值税税率
  • ps怎么抠的干净
  • 研发支出属于什么类
  • 商誉减值可以避税吗
  • 小规模公司的做账要求
  • sql server2005备份
  • mysql主从配置详解
  • 申报纳税的步骤
  • 新公司成立的文案
  • 报税残疾人保障费怎么算
  • 小规模减免的增值税要交所得税吗
  • 用友t6自定义结转
  • 支出可以缴纳所得税吗
  • 库存商品一直没有销售怎么办
  • 资本公积金转增股本是利好吿
  • 递延资产放在资产负债表哪里
  • 退货收到红字发票怎么办
  • 修理费未收到发票怎么办
  • 汇算清缴如何调到不退不补
  • 预算凭证是什么
  • 5000以下固定资产一次性计提折旧政策
  • 公司购买购物卡账务处理
  • 企业为什么要进行绩效管理?
  • 关于mysql数据库服务登录下列描述正确的是
  • 硬盘装pe怎么启动
  • xp停在windows界面
  • 使用移动硬盘快速启动
  • window如何删除输入法
  • win7系统本地连接图标不见了
  • grep正则表达式运用举例
  • win10无法打开wifi列表
  • node.js快速入门
  • linux系统搜索文件内容
  • [置顶] Deniz Saypinar
  • 细说javascript
  • 获取android_id
  • python函数判断质数
  • jQuery Tags Input Plugin(添加/删除标签插件)详解
  • 我各位一个关于网上申报增值税所得税的申报流
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设