使用自动编码器进行降维

using an Autoencoder for dimensionality reduction

我有一个包含大量向量的数据集,其中每个向量有 21300 个值,自然我想减少每个向量的维度,即压缩向量

我的数据集没有分成训练和测试数据集,因为我希望所有的向量都被压缩,我已经尝试用我的数据集中的第一个向量来匹配自动编码器,然后继续使用结果编码器来压缩剩余的向量,但是所有剩余的向量最终看起来与第一个向量非常相似,我的问题是我该如何压缩这些向量?

使用所有数据构建自动编码器模型,而不仅仅是第一个向量。

检查 here 在 python 中的示例。