深度学习基础(六)Self-Taught Learning

本文介绍了在深度学习中,如何利用无标签数据进行学习。自学习算法假设无标签数据与有标签数据分布不同,而无监督学习则认为两者分布相同。通过自编码器进行特征学习,去除最后一层后,输入数据经激活函数转化为特征表示,有效减少存储和计算需求。文章鼓励读者通过实践来加深理解。
摘要由CSDN通过智能技术生成

要想提高学习类的算法,最简单的方法就是使用更多的数据,但是有标签的数据往往是很难获取的,因此对于无标签的数据的学习,我们有自学习算法和无监督特学习算法。

有两类常用的特征学习算法,自学习算法的前提假设是无标签的数据和有标签的数据不一定满足一样的分布,而无监督学习算法的前提假设是两者的分布是一样的。


我们先来介绍一下特征学习:

我们之前讲过自编码器,输入时有标签的数据集  \textstyle \{ x_u^{(1)}, x_u^{(2)}, \ldots, x_u^{(m_u)}\}

STL SparseAE.png

对于训练好的参数:\textstyle W^{(1)}, b^{(1)}, W^{(2)}, b^{(2)} ,给定任意输入,我们可以得到隐层的a。

我们去掉稀疏自编码器的最后一层,就得到如下模型

STL SparseAE Features.png

对于每一个输入值\textstyle x_l^{(1)},我们可以得到对应的激活函数\textstyle a_l^{(1)},即如下:

\textstyle (x_l^{(1)}, a_l^{(1)})

我们的输入可以替换为

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值