给定一个预训练的 CNN 模型,我在参考和查询数据集中提取图像的特征向量,其中包含数千个元素。
我想应用一些增强技术来减少特征向量维度,以加快余弦相似度/欧几里德距离矩阵的计算。
在我的文献综述中,我已经提出了以下两种方法:
- 主成分分析 (PCA) + 美白
- 局部搜索散列 (LSH)
是否有更多方法来执行特征向量的降维?如果是这样,每个人的优点/缺点是什么?
给定一个预训练的 CNN 模型,我在参考和查询数据集中提取图像的特征向量,其中包含数千个元素。
我想应用一些增强技术来减少特征向量维度,以加快余弦相似度/欧几里德距离矩阵的计算。
在我的文献综述中,我已经提出了以下两种方法:
是否有更多方法来执行特征向量的降维?如果是这样,每个人的优点/缺点是什么?
降维技术的一些例子:
线性方法 | 非线性方法 | 基于图的方法 (“网络嵌入”) |
---|---|---|
PCA CCA ICA SVD LDA NMF |
内核 PCA GDA自动 编码 器 t-SNE UMAP MVU |
Diffusion maps Graph Autoencoders Graph-based kernel PCA (Isomap, LLE, Hessian LLE, Laplacian Eigenmaps) |
虽然还有很多。