简体   繁体   English

在python深度学习中构建图像推荐系统的最佳模型

[英]Best models to build Image recommendation System in python deep learning

I have explored about techniques to build Image Recommendation system with Deep Learning models, which it has to search in 100k images to find the top similar ones for recommendation on the given input image, I need the simple, best and reliable implementation references.我探索了使用深度学习模型构建图像推荐系统的技术,它必须在 10 万张图像中搜索以找到最相似的图像以在给定的输入图像上进行推荐,我需要简单、最佳和可靠的实现参考。

I tried with VGG-19 model didn't get expected results, not aware of other techniques.我试过用 VGG-19 模型没有得到预期的结果,不知道其他技术。

There is a simpler method , which is similar to word embeddings.有一种更简单的方法,类似于词嵌入。 If we find an expressive vector representation, or embedding for images, we can then calculate their similarity by looking at how close their vectors are to each other.如果我们找到了一个富有表现力的向量表示或图像嵌入,我们就可以通过查看它们的向量彼此之间的接近程度来计算它们的相似度。

In addition, if we calculate these vectors for all images in our database ahead of time, this approach is both fast (one forward pass, and an efficient similarity search), and scalable.此外,如果我们提前为我们数据库中的所有图像计算这些向量,这种方法既快速(一次前向传递和有效的相似性搜索),又可扩展。

Annoy is one of the libraries that implement fast solutions. Annoy 是实现快速解决方案的库之一。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 用于图像训练的深度学习 - Deep learning for image training 如何使用卷积神经网络 (python) 构建深度学习文本分类器 - How to build a deep learning text classifier using convolutional neural networks (python) Azure 机器学习与 Python 的过拟合/欠拟合机器学习模型 - Overfitting/Underfitting Machine Learning Models with Azure Machine Learning vs Python 如何使用for循环修复函数而不迭代。 Python推荐系统 - How to fix function with for loop not iterating. Recommendation system in Python 这个深度学习图像分类问题的目标应该是什么 - what should be the target in this deep learning image classification problem 我们是否可以使用TensorflowLite在Raspberry Pi3上运行多个深度学习模型以进行推理 - Can we run multiple deep learning models on Raspberry Pi3 with TensorflowLite for inferenc 基于规则的推荐系统 - Rule-based recommendation system 如何在路线检测中使用Python进行深度学习(Keras / Tensorflow)创建自己的数据集 - How to create your own dataset with Python for Deep Learning (Keras / Tensorflow) in Road Line detection 使用 pandas 实现流行的产品推荐系统 - Implement popular product recommendation system using pandas 使用 mlflow 提供在线学习模型 - Serve online learning models with mlflow
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM