Instance Normalization(实例归一化)

1. 核心概念

Instance Normalization(实例归一化,简称InstanceNorm) 是深度学习中一种特征归一化技术。它的核心思想是:对每个样本的每个通道的特征图进行独立的归一化

简单来说,它计算每个样本、每个通道的均值和方差,并用这些统计量来归一化该通道的特征值。

2. 与BatchNorm、LayerNorm的对比(非常重要!)

要理解InstanceNorm,最好通过与更常见的归一化方法对比。假设我们的输入张量形状为 (N, C, H, W)

  • N:Batch Size(批次大小,样本数量)
  • C:Channels(通道数)
  • H:Height(高度)
  • W:Width(宽度)
归一化方法 计算均值和方差的维度 计算公式 适用场景
BatchNorm 跨样本,同一通道
(N, H, W)
μc=1NHW∑n=1N∑h=1H∑w=1Wxnchw\mu_c = \frac{1}{NHW}\sum_{n=1}^N\sum_{h=1}^H\sum_{w=1}^W x_{nchw}μc=NHW1n=1Nh=1Hw=1Wxnchw 标准CNN, batch size较大且稳定时
LayerNorm 跨通道、高、宽,同一样本
(C, H, W)
μn=1CHW∑c=1C∑h=1H∑w=1Wxnchw\mu_n = \frac{1}{CHW}\sum_{c=1}^C\sum_{h=1}^H\sum_{w=1}^W x_{nchw}μn=CHW<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值