1:BN,对于一个batch中的样本,取不同样本同一通道的数据进行标准化。理解下图,N表示batch大小为N(也就是说这个batch包含N个样本,样本也可以理解为图片),C表示每个样本的通道数,比如常用的一张图片有RGB三个通道,H*W就是样本的大小,也就是图片的高和宽,图中可以理解为将图片flatten了。所以,如图,BN就是对同一batch下不同样本,同一通道做标准化
图和内容均参考自:深入理解Batch Normalization原理与作用 | 电子创新网 Imgtec 社区 (eetrend.com)
2:LN,理解了BN,那么LN就好理解多了,就是对同一个图的不同通道做标准化,再简单点说,就是对一张图做标准化:
可以按照上面所说,参考图自行理解
图来自:(2条消息) 层标准化详解(Layer Normalization)_十里清风的博客-CSDN博客_layer normalization