【发布时间】:2020-10-17 15:29:52
【问题描述】:
我有一个多维的hyper-spectral 图像 (channels, width, height = 15, 2500, 2500)。我想将其 15 个通道维度压缩为 5 个通道。因此,输出将是 (channels, width, height = 5, 2500, 2500)。一种简单的方法是应用 PCA。但是,性能并不是那么好。因此,我想使用变分自动编码器(VAE)。
当我在 Tensorflow 或 keras 库中看到可用的解决方案时,它显示了一个使用卷积变分自动编码器(CVAE)对whole images 进行聚类的示例。
https://www.tensorflow.org/tutorials/generative/cvae
https://keras.io/examples/generative/vae/
但是,我只有一张图片。实施 CVAE 的最佳实践是什么?是通过移动窗口的方式生成样本图像吗?
【问题讨论】:
标签: tensorflow keras deep-learning unsupervised-learning dimensionality-reduction