现在,我在300维空间中有10M个数据点,等待还原成2D空间。我知道一些降维算法,如t、多核t、Q、umap、largevis.然而,对于如此大规模的数据来说,它们太慢了。我认为以下的想法可以减轻这个问题:
这是否一个可行的想法?你知道有类似想法的作品吗?对于建立这样一个神经网络,有什么建议吗?
发布于 2020-02-05 10:30:04
你要找的是自动编码器。

训练这个神经网络时,输出向量最接近输入向量(您可能需要尝试几个距离损失:欧氏距离,TripletSemiHardLoss,.)。这样,包含两个神经元的隐藏层将成为您的2D表示!在任何情况下,您的方法也是明智的,也许只是稍微辛苦一点。
https://stackoverflow.com/questions/60072885
复制相似问题