当前位置:网站首页>Product Quantization (PQ)
Product Quantization (PQ)
2022-08-09 10:47:00 【qq_26391203】
How product quantization is used in image retrieval:
"' After quantitative learning, for a given query sample, the query sample and library can be calculated by looking up a tableAsymmetric distance of the samples in"'
A brief description of product quantization: The typical representative of vector quantization methods is the product quantization (PQ, Product
Quantization) method, which decomposes the feature space into Cartesian products of multiple low-dimensional subspaces, and then quantize each subspace individually.In the training phase, each subspace is clustered to obtain kk centroids (ie quantizers), and the Cartesian product of all these centroids constitutes a dense division of the whole space, and can ensure that the quantization error is relatively small;After quantitative learning, for a given query sample, the asymmetric distance between the query sample and the sample in the library can be calculated by looking up the table.Approximate Nearest Neighbor Search- K-means clustering algorithm: Clustering belongs to unsupervised learning, the previous regression, Naive Bayes, SVM, etc. all have the category label y, that is to say, the classification of the sample has been given in the sample.However, there is no y given in the clustered samples, only the feature x. For example, it is assumed that the stars in the universe can be represented as the point set clip_image002 [10] in the three-dimensional space.The purpose of clustering is to find the latent class y of each sample x and put together samples x of the same class y.For example, for the stars above, after clustering, the result is a cluster of stars. The points in the cluster are relatively close to each other, and the distance between the stars in the cluster is relatively far.
- Product quantization process idea: https://www.cnblogs.com/mafuqiang/p/7161592.html
边栏推荐
- For versions corresponding to tensorflow and numpy, report FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecate
- 学习NET-SNMP之二-----------VisualStudio编译Net-SNMP
- 多商户商城系统功能拆解26讲-平台端分销设置
- The complete grammar of CSDN's markdown editor
- 1005 继续(3n+1)猜想 (25 分)
- json库的dumps()方法和loads()方法
- unix环境编程 第十四章 14.8 存储映射I/O
- 人物 | 从程序员到架构师,我是如何快速成长的?
- tensor.eq() tensor.item() tensor.argmax()
- 源代码阅读器项目
猜你喜欢
随机推荐
深度学习--自编码器(AutoEncoder)
Official explanation, detailed explanation and example of torch.cat() function
工作--今天的学习
PoseNet: A Convolutional Network for Real-Time 6-DOF Camera Relocalization Paper Reading
kubernetes中不可见的OOM
AQS同步组件-ForkJoin、BlockingQueue阻塞队列解析和用例
编解码(seq2seq)+注意机制(attention) 详细讲解
深度学习--神经网络(基础讲解)
CSDN的markdown编辑器语法完整大全
OneNote 教程,如何在 OneNote 中搜索和查找笔记?
Transformer+Embedding+Self-Attention原理详解
[华为云在线课程][SQL语法分类][数据操作][学习笔记]
The torch. The stack () official explanation, explanation and example
json库的dumps()方法和loads()方法
相关系数计算,热力图绘制,代码实现
Cluster understanding
单元测试1之单元测试的引用
基于STM32设计的环境检测设备
The common problems in laptops, continuously updated
faster-rcnn学习



![[Error record] Solve the problem that ASRock J3455-ITX cannot be turned on without a monitor plugged in](/img/a9/d6aba07e6a4e1536cd10d91f274b2e.jpg)




