声明:参考Andrew Ng深度学习课件以及tornadomeet博文的代码。
自编码算法定义
有监督的神经网络需要我们的数据是有标注(Labeled)的,然而神经网络并不止限于处理有标注的数据,同时还能处理无标注的数据,形如:
x(1),x(2),x(3),...其中x(i)∈Rn
AutoEncoder-自编码网络可以处理此类算法。
自编码神经网络尝试学习一个 hw,b(x)≈x 的函数。
参数设置
输入: x
输出:a(l)j l层j个节点的激活度
权重: w,b
平均活跃度
隐藏神经元 j 的平均活跃度