[关闭]
@nrailgun 2016-08-25T07:26:15.000000Z 字数 574 阅读 1945

Auto-Encoder

机器学习


An auto encoder is an unsupervised learning algorithm that applies backpropagation, setting the target values to be equal to the inputs, i.e., y=x.

To impose a "sparsity" constraint on hidden units, we add a KL divergence term to the loss function.

∑js(ρlogρρ^j+(1−ρ)log1−ρ1−ρ^j)

where ρ^j=1m∑mi[aj(x)], s is the number of hidden units.

Our overall loss function is

Jsparse(W,b)=J(W,b)+β∑jsKL(ρ∥ρ^j)

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注