人脸识别美颜算法实战-深度学习基础知识

深度学习与机器学习的区别:

机器学习:人类定义输入数据的特征

深度学习:机器自动找到输入数据的特征

在深度学习中,采用多层的神经网络架构来提取图像 信息,越靠近底层的神经网络提取出来的都是点、线等低维度特征, 而高维度的神经网络层则会更多地保留比如耳朵、眼睛等高维度特 征

人脸识别美颜算法实战-深度学习基础知识_第1张图片

深度学习通过低维度特征到高维度特征 一层层地构建,找到最终能够构成分类器的最佳组合。

深度学习入门概念

1.神经网络

在深度学习中,神经网络由很多“神经元”组合而成,神经元的 作用是传递数据,通过训练调整相关的权重,完成深度学习中的“学 习”功能。神经网络是一切深度学习网络的基石。

2 偏差

权重只改变输入比例的大小,添加另外一个线性变量——偏差 (bias),输入就变成了:

权重×输入+偏差

添加偏差的目的是为了扩展权重与输入相乘所得结果的范围。

3 激活函数

输入通过增加权重和偏差后,输入的形式为y=ΣW×X+b,将这个 线性分量应用于输入时需要将这个线性输入变成一个非线性输入,使 得神经网络可以解决更多复杂的问题

常见的激活函数有Sigmoid、ReLU、tanh和Softmax。

(1)Sigmoid定义如下:

Sigmoid(x)=

你可能感兴趣的:(深度学习,算法,人工智能)