【发布时间】:2017-02-17 09:58:07
【问题描述】:
上下文
我对神经网络比较陌生,想了解能够在学习表示之后进行类预测的聚类方法。
自动编码器/rbms/深度信念网络的一些在线教程通常有一个监督 fit() 调用,例如 fit(X,y) 或 Pipeline(rbm,logistic)。看: http://www.pyimagesearch.com/2014/09/22/getting-started-deep-learning-python/
http://scikit-learn.org/stable/auto_examples/neural_networks/plot_rbm_logistic_classification.html
我想探索隐藏层对未标记数据的影响,因此像 k-means 这样的算法还不够。
请求
很高兴看到一个调用类似于 fit(X) 和 predict(Y) 的 Python 示例,其中 X 和 Y 是 未标记 数据集。这个想法是 predict() 通过找到一个“最接近”的类来运行,该类由 fit() 中学习的表示确定。
我当然不指望一个完整的实施,但相关资源将不胜感激。
例如,在http://deeplearning.net/tutorial/DBN.html,似乎我们可以建立一个DBN。有对应的 predict() 方法吗?
附录
一个有点相关的问题:
Getting the learned representation of the data from the unsupervised learning in pylearn2
【问题讨论】:
-
如果没有标签,预测函数的输出应该是什么?
标签: python deep-learning theano unsupervised-learning