Advertisement

研究与应用批量归一化在CNN中

阅读量:

相较于浅层模型,深层模型在训练过程中存在输入分布与权重参数同步变化的特性,这使得其训练过程较为复杂。前一篇文章详细阐述了卷积神经网络CNN的基本架构以及相关模型的组成,本文则重点探讨CNN模型的优化策略,具体介绍批量归一化方法的应用。

文章结构概览

前言

一、 背景阐述

二、BN概述

2.1 BN核心理念

2.2 BN算法整体步骤如下图所示

2.3 Batch Normalization的反向传播过程

三、BN主要功能

四、BN在CNN中的应用

五、BN的优势特点

总结


前言

【BN的概念最初由谷歌团队于2015年提出,其作为一种模型训练优化策略,被广泛应用于深度神经网络的训练过程中。参考文献:Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift。这一技术现已成为绝大多数卷积神经网络中的标准操作方法。本文结合相关论文以及网络上一些高质量的技术文章,对批次归一化进行简要介绍,主要从背景、原理、作用以及在CNN中的应用四个方面展开说明。

论文摘要:

在深度神经网络的训练过程中,每一层的输入分布会随着前一层参数的变化而发生改变,这种现象使得模型训练变得尤为复杂。为了应对这一问题,

全部评论 (0)

还没有任何评论哟~