CNN训练流程1、图像预处理(1)尺度调整:将不同大小的训练样本集图像尺寸调整为48*48(2)对比度变换:将图像对比度归一化的三种方法A
将三个彩色空间的像素围绕平均像素强度线性变换加减一个标准偏差
将三个彩色空间的像素围绕平均像素强度线性变换加减两个个标准偏差
Contrast-limitedAdaptiveHistogramEqualization(CLAHE)对比受限的自适应直方图均衡化
第三种对比度变换产生的效果最好
图像扭曲:图像的位移,旋转度和尺度变换大小值都是在特定范围均匀分布的,在正负10%范围内
2、卷积神经网络处理流程Ourplainfeed-forwardCNNarchitectureistrainedusingon-linegradientdescent
Imagesfromthetrainingsetmightbetranslated,scaledandrotated,whereasonlytheoriginalimagesareusedforvalidation
Trainingendsoncethevalidationerroriszero(usuallyafter10to50epochs)
Initialweightsaredrawnfromauniformrandomdistributionintherange[−0
Eachneuron’sactivationfunctionisascaledhyperbolictangent
用在线梯度下降算法训练CNN,当有效误差为零训练结束(通常在10—50代之后),初始权重均匀分布在[-0
05]随机产生
每一个神经元的激励函数为双曲正切函数
九层的卷积神经网络架构图(1)输入层:3幅不同彩色空间的图像由输入层输入(2)卷积层:卷积层每一个卷机层通过输入图像与