原文:利用局部敏感哈希改进推荐系统实时性

传统的基于协同过滤的推荐系统在实时性方面的弊端 面对具有大规模高维稀疏矩阵特征的用户 项目历史评分矩阵,传统的单纯的基于协同过滤的推荐系统存在计算量大,扩展性不强,推荐效率低等问题,严重影响实时推荐系统的实现,因此本文尝试在现有基于协同过滤的推荐系统上,引入局部敏感哈希 Local Sensitive Hashing, LSH 对其进行改进,局部敏感哈希基于随机映射机制将高维空间的数据降维,并原空 ...

2020-03-19 14:39 0 603 推荐指数:

查看详情

局部敏感哈希算法

这篇文章介绍了局部敏感哈希算法,局部敏感哈希是非监督的哈希算法。 算法的输入是实数域的特征向量,输出为一个binary vector。 利用哈希函数将数据点映射到不同的桶中是一种保形映射,使得数据点 i 和数据点 j 在原始空间的相似度 s 与映射后的在同一个桶的概率呈现正相关。之所以这么做,主要 ...

Wed Aug 10 06:42:00 CST 2016 0 1928
基于局部敏感哈希的协同过滤推荐算法之E^2LSH

一.算法实现   基于p-stable分布,并以‘哈希技术分类’中的分层法为使用方法,就产生了E2LSH算法。   E2LSH中的哈希函数定义如下:   其中,v为d维原始数据,a为随机变量,由正态分布产生; w为宽度值,因为a∙v+b得到的是一个实数 ...

Wed May 06 18:03:00 CST 2015 0 2088
局部敏感哈希LSH(Locality-Sensitive Hashing)——海量数据相似查找技术

一、 前言     最近在工作中需要对海量数据进行相似查找,即对微博全量用户进行关注相似度计算,计算得到每个用户关注相似度最高的TOP-N个用户,首先想到的是利用简单的协同过滤,先定义相似度量(cos,Pearson,Jaccard),然后利用通过两两计算相似度,计算top-n进行筛选,这种 ...

Fri Oct 18 05:54:00 CST 2019 0 473
浅析常用局部敏感哈希算法

  上一年记录的东西,整理下...   需要代码联系我QQ:791909235,本人不做义务咨询。 一.哈希检索概述   LSH是Locality Sensitive Hashing的缩写,也翻译为局部敏感哈希,是一种通过设计满足特殊性质即局部敏感哈希函数,提高相似查询效率的方法 ...

Thu Jul 09 00:24:00 CST 2015 2 7594
局部敏感哈希源代码-python

之前在研究lsh算法,糊里糊涂的,但是该算法的高速性能让我还是得把他搞懂。 借鉴之前阅读的各个大佬博客,从相思能推荐的角度完善了一版代码,花了两天时间才调试出来,看看以后能不能用得上。大家有需求的可以直接使用了,福利满满。嘎嘎嘎 功能:已知一个样本的二进制特征向量,从特征中心中找出特征相似 ...

Thu Mar 26 03:21:00 CST 2020 0 986
局部敏感哈希-Locality Sensitivity Hashing

一. 近邻搜索   从这里开始我将会对LSH进行一番长篇大论。因为这只是一篇博文,并不是论文。我觉得一篇好的博文是尽可能让人看懂,它对语言的要求并没有像论文那么严格,因此它可以有更强的表现力。   局部敏感哈希,英文locality-sensetive hashing,常简称为LSH。局部 ...

Wed Jun 27 23:21:00 CST 2018 1 8375
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM