Loading [MathJax]/extensions/TeX/boldsymbol.js
高级搜索

留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

基于类别转移加权张量分解模型的兴趣点分区推荐

李胜 刘桂云 何熊熊

刘焕淋, 方菲, 黄俊, 陈勇, 向敏, 马跃. 面向业务的弹性光网络光路损伤感知能效路由策略[J]. 电子与信息学报, 2019, 41(5): 1202-1209. doi: 10.11999/JEIT180580
引用本文: 李胜, 刘桂云, 何熊熊. 基于类别转移加权张量分解模型的兴趣点分区推荐[J]. 电子与信息学报, 2022, 44(1): 203-210. doi: 10.11999/JEIT200934
Huanlin LIU, Fei FANG, Jun HUANG, Yong CHEN, Min XIANG, Yue MA. Energy Efficiency Routing Strategy with Lightpath Impairment Awareness in Service-Oriented Elastic Optical Networks[J]. Journal of Electronics & Information Technology, 2019, 41(5): 1202-1209. doi: 10.11999/JEIT180580
Citation: LI Sheng, LIU Guiyun, HE Xiongxiong. A Recommendation Method for Point-of-Interest Partition Based on Category Transfer Weighted Tensor Decomposition Model[J]. Journal of Electronics & Information Technology, 2022, 44(1): 203-210. doi: 10.11999/JEIT200934

基于类别转移加权张量分解模型的兴趣点分区推荐

doi: 10.11999/JEIT200934
基金项目: 国家自然科学基金(61873239, 61675183),浙江省重点研发计划(2020C03074)
详细信息
    作者简介:

    李胜:男,1984年生,博士,副教授,研究方向为大数据推荐、信号处理和医疗图像处理

    刘桂云:女,1995年生,硕士生,研究方向为兴趣点推荐

    何熊熊:男,1965年生,博士,教授,研究方向为数据驱动迭代学习控制

    通讯作者:

    李胜 shengli@zjut.edu.cn

  • 中图分类号: TP391

A Recommendation Method for Point-of-Interest Partition Based on Category Transfer Weighted Tensor Decomposition Model

Funds: The National Natural Science Foundation of China (61873239,61675183), The Key R&D Projects in Zhejiang Province (2020C03074)
  • 摘要: 基于位置社交网络的兴趣点(POI)推荐是人们发现有趣位置的重要途径,然而,现实中用户在不同区域的地点偏好侧重的差异,加之高维度的历史签到信息,使得精准而又个性化的POI推荐极富挑战性。对此,该文提出一种新型的基于类别转移加权张量分解模型的兴趣点分区推荐算法(WTD-PR)。通过结合用户连续行为和时间特征,来充分利用用户的历史访问信息,从而得到类别转移权重因子;接着改进用户-时间-类别张量模型,在此张量中加入类别转移权重,预测用户的喜好类别;最后,根据用户的历史访问区域划分出本地和异地,并基于用户的当前位置找出推荐区域范畴,进而引入位置因素和社交因素,结合候选类别作兴趣点分区推荐。通过在真实数据集上进行对比实验,实验结果表明,所提算法不仅具有通用性,而且在推荐性能上也优于其他对比算法。
  • 动目标检测在诸如交通监控等计算机视觉领域具有广泛应用[1]。作为自动视频分析的第1步,动目标检测旨在确定和分割感兴趣目标,据此为后续目标追踪和行为识别提供依据[2]

    动目标检测算法可分为帧差法[3]、光流法[4]和背景减除(Background Subtraction, BS)法[5]3类。帧差法快速简单但其仅在相邻帧间比较目标与背景差异导致无法提取完整目标区域[6]。光流法依视频时空梯度估算运动场,需计算整幅图像光流信息,计算开销大[7]。BS法将背景模板和视频帧不同部分视为动目标[8]。传统中值模型等构建模板虽较简单,但存在运动背景时检测效果不甚理想[9]。据此,Stauffer等人[10]提出高斯混合(Mixture of Gaussian, MoG)模型。MoG相对稳定且精确,但模型参数固定导致其难以适应场景变化。针对此缺点,Zivkovic[11]提出改进自适应高斯混合模型,然其建模时间较长。针对此问题,Candès等人[12]提出稳健主分量分析(Robust Principal Component Analysis, RPCA)模型,将观测矩阵分解为低秩与稀疏矩阵,利用主分量追踪(Principal Component Pursuit, PCP)法求解。RPCA虽不存在参数更新,然其未考虑观测噪声使得噪声环境下检测精度显著下降。基于此,Ding等人[13]提出贝叶斯稳健主分量分析(Bayesian Robust Principal Component Analysis, BRPCA)模型,考虑噪声同时引入贝叶斯方法以增强模型稳健性,然而当观测矩阵出现数据丢失时该模型所使用L2损失项将导致检测性能下降[14]。针对此问题,Wang等人[15]提出稳健矩阵分解概率(Probabilistic Robust Matrix Factorization, PRMF)方法,基于L1损失及L2正则项以解决BRPCA存在的问题。但由于未能利用前景像素空间分布特性从而导致算法虚警率较高进而动态背景下动目标检测性能较低。针对此问题,Zhou等人[16]提出低秩表示检测连续前景(DEtecting Contiguous Outliers in the LOw-rank Representation, DECOLOR)法,利用稀疏前景聚类特性解决动态背景下PRMF方法性能不佳问题,然而由于该模型贪婪特性,强运动背景场景下检测精度显著降低。

    综上,本文提出一种动态背景下基于低秩与稀疏分解的目标检测方法。该方法先引入γ范数近似矩阵秩函数以解决核范数过惩罚较大奇异值导致有偏估计致使最小化问题无法获得最优解进而降低检测性能的问题。而后针对L1范数未充分使用前景像素空域先验信息问题,利用L1/2范数对前景进行稀疏约束以抑制动态背景。进而基于虚警像素稀疏及空间不连续特性,对前景施加空间连续性(Spatial Continuity, SC)约束使得前景抽取更完整。最后利用基于交替方向最小化(Alternating Direction Minimizing, ADM)策略扩展的增广拉格朗日乘子(Augmented Lagrange Multiplier, ALM)法求解所得模型以实现动目标检测。

    设图像序列MRm×n×s,其中m, n分别为图像高度和宽度,s为帧数。将M重构为ZRmn×s,则动目标检测可建模为式(1)的RPCA问题[12]

    minH,KH+λK1,s.t.Z=H+K (1)

    其中,HRmn×s, KRmn×s分别为低秩背景和稀疏前景矩阵,为核范数,1L1范数,λ为权衡低秩和稀疏度的正则因子。强动态背景下,RPCA模型无法完整检测目标且前景充斥大量背景像素,检测性能较差[17]。主要原因在于核范数近似矩阵秩函数过度惩罚矩阵较大奇异值,致核范数最小化问题无法获得最优解进而降低目标检测性能[18]。据此,本文采用非凸γ范数代替核范数以获得秩函数近乎无偏估计。此外,相较于L1范数,L1/2范数可获得更加稀疏前景矩阵,因此可降低虚警率[19]。同时,对前景施加SC约束可抑制动态背景像素影响。综上,本文提出基于γL1/2范数SC正则化低秩近似(γnorm&L1/2norm and Spatial Continuity regularized Low-Rank approximation, SCLRγ&L1/2)动目标检测方法以改善动态背景下目标检测精度。

    本节首先介绍γL1/2范数并提出SC约束正则化,而后构建SCLRγ&L1/2动目标检测模型,最后利用基于ADM的ALM方法对所得优化问题进行求解。

    由于核范数可导致有偏估计,而极大极小凹加(Minmax Concave Plus, MCP)函数可近似无偏估计矩阵秩函数,因而作为MCP矩阵扩展形式的γ范数在秩最小化问题中可得更好近似解[20]。给定向量β=(β1β2···βp)TRp, λ>0, γ>1, MCP函数可定义为Mλ,γ(β)=pi=1Ωλ,γ(βi)。其中

    Ωλ,γ(t)=λt0[1x/λγ]+dx={λ2γ/2, |t|λγλ|t|t2/2γ,其他 (2)

    其中,(z)+=max{z,0}。同理,给定矩阵A=[Aij]Rm×n,其MCP范数可定义为Mλ,γ(A)=i,jΩλ,γ(Ai,j)

    设矩阵A奇异值分解(Singular Value Decomposition, SVD)可表示为A=UAΣAVAT,其中,UA=[u1u2un], VA=[v1v2···vn], ΣA=diag(σ1σ2···σn),且σ1σ2σn0, σi(A)表示A的第i个奇异值,令σ(A)=(σ1(A)σ2(A)···σr(A))T, r=min{m,n}。定义Ωγ(t)=Ω1,γ(t), Mγ(A)=M1,γ(A),则矩阵Aγ范数可定义为Aγ=ri=1σi(A)0(1u/γ)+du=ri=1Ω1,γ(σi(A))=Mγ(σ(A))

    Lq正则化中,q(1/2,1)q值越小,解越稀疏;q(0,1/2)时解的稀疏性无明显差异[21]。因而L1/2相较于L1范数具有较好稀疏特性。假设矩阵A划分为{A1A2···As},则L1/2范数可定义为A1/2=(si=1|Ai|1/2)2

    通常,前景矩阵K中动态背景造成的虚警像素具有稀疏但不连续特性,而潜在被检测动目标具备明显且连续强度变化这一特征[22]。因此对前景施加SC约束以抑制动态背景像素可使前景更为完整进而降低虚警率。设KRmn×s{K1K2···Ks}构成,KkRm×n为第k帧,则SC约束可表示为Φ(K)=sk=1KkSC。其中,KkSC为第k帧所有像素值之和,即

    KkSC=m1i=1n1j=1(Kkh(i,j))2+(Kkv(i,j))2+m1i=1|Kkv(i,n)|+n1j=1|Kkh(m,j)| (3)

    其中,KkhKkv分别定义为图像水平和垂直方向上的操作[23]

    Kkh(i,j)={Kk(i,j+1)Kk(i,j),j<n0,j=n (4)
    Kkv(i,j)={Kk(i+1,j)Kk(i,j),i<m0,i=m (5)

    其中,Kk(i,j)为第k帧图像ij列位置像素值。

    综上所述,为提高秩函数近似精度且在抽取稀疏前景目标同时抑制动态背景的影响以改善目标检测性能,本文提出如下SCLRγ&L1/2动目标检测模型

    minH,KHγ+λ1K1/21/2+λ2Φ(K),s.t.ZHK22ε (6)

    其中,K1/21/2为矩阵KL1/2正则化,2为欧氏范数。λ1权衡前景稀疏性,λ2控制约束强度,ε为误差上界。

    本文采用ALM法[24]求解式(6)动目标检测优化问题,为方便后续使用交替最小化策略求解,令G=K,此时式(6)转化为式(7)的等价问题

    minH,K,GHγ+λ1K1/21/2+λ2Φ(G),s.t.ZHK22ε,KG=0 (7)

    通常,约束条件KG=0在工程中较为苛刻,等价松弛为KG22ε1, ε1为误差上界,式(7)等价为

    minH,K,GHγ+λ1K1/21/2+λ2Φ(G),s.t.ZHK22ε,KG22ε1 (8)

    则增广拉格朗日函数可表示为

    minLμ1,μ2(H,K,G,Y1,Y2)=minH,K,G,Y1,Y2Hγ+λ1K1/21/2+λ2Φ(G)+Y1,ZHK+Y2,KG+μ1/2ZHK22+μ2/2KG22 (9)

    其中,Y1Y2为拉格朗日乘子,μ1μ2为惩罚参数。式(9)最优化问题可划分为如下4个子问题。

    (1) 更新Hk+1

    minHHγ+Y1k,ZHKk+μ1/2ZHKk22 (10)

    由于Hγ关于σ(H)非凸,可每次迭代时使用Hγσ(Hold)的局部线性逼近(Locally Linear Approximation, LLA)进行近似求解,其中Hold为上一次迭代值[18]。因此,式(10)可进一步表示为

    minHQγ(σ(H)|σ(Hold))+Y1k,ZHKk+μ1/2ZHKk22 (11)

    其中,Qγ(A|Aold)=Mγ(Aold)+i,j(1|Aoldij|/γ)+(|Aij||Aoldij|)为给定AoldMγ(A)的LLA。式(11)最优解为

    ˆHk+1S1/μ1,Λ(ZKk+Yk1/μ1) (12)

    其中,Sτ,Λ(Y)=minX12XY22+τQγ(σ(X)|σ(Xold)), Sτ,Λ(X)=UXDτ,Λ(ΣX)VTX为广义奇异值收缩算子,Λ=(IΣXold/γ)+, I为单位矩阵。[Dτ,Λ(A)]ij=sgn(Aij)(|Aij|τΛij)为广义收缩算子,sgn()为符号函数。

    (2) 更新Kk+1

    minKλ1K1/21/2+Y1k,ZHk+1K+Y2k,KGk+μ1/2ZHk+1K22+μ2/2KGk22 (13)

    式(13)可通过文献[25]中的半阈值化算子(Half-Thresholding Operator, HTO)求解。求解式(13)前,先由式(14)的L1/2正则化问题推导出HTO

    minxRN{yAx22+λx1/21/2} (14)

    其中,ARM×N为给定矩阵,y为观测数据,x=(x1x2xN)TRN为待恢复稀疏结构,λ>0为正则化参数。对于式(14),只要x1/21/2的梯度(x1/21/2)其预解式存在,即对于任意正实数λ,算子Rλ,1/2()=(I+λ/2(1/21/2))1均被定义,则可得

    x=(I+λμ/2(1/21/2))1(x+μAT(yAx))=Rλμ,1/2(x+μAT(yAx)) (15)

    μ为正的参数,定义Bμ(x)=x+μAT(yAx),则得到x=Rλμ,1/2(Bμ(x))。由文献[25]知,对角非线性表示算子 Rλ,1/2(x)=(fλ,1/2(x1)fλ,1/2(x2)···fλ,1/2(xN))T,其中,fλ,1/2(xi)=2/3xi(1+cos(2π/32/3φλ(xi)))φλ(xi)=arccos(λ/8(|xi|/3)(3/2))。由此,可得L1/2正则化问题阈值化函数为

    hλμ,1/2(x)={fλμ,1/2(x), |x|>354/4(λμ)2/30,  其他 (16)

    问题式(14)阈值可表示为x=Hλμ,1/2(Bμ(x)), Hλμ,1/2(x)=(hλμ,1/2(x1)hλμ,1/2(x2)···hλμ,1/2(xN))T。式(16)为半阈值化函数,Hλμ, 1/2为 HTO。

    综上所述,基于HTO,可得问题式(13)最优解为

    ˆKk+1H2λ1/(μ1+μ2)[(Y1kY2k+μ1Zμ1Hk+1+μ2Gk)/(μ1+μ2)] (17)

    (3) 更新Gk+1

    minGλ2Φ(G)+Y2k,Kk+1G+μ2/2Kk+1G22 (18)

    式(18)可等价为minGλ2Φ(G)+μ2/2G(Kk+1+(Y2k/μ2))22。假设W=Kk+1+Y2k/μ2, W=[W1W2···Ws]Rmn×s, G=[G1G2···Gs]Rmn×s,则

    min{Gj}sj=1λ2sj=1GjSC+μ2/2sj=1GjWj22 (19)

    其中,GjRmn×1, WjRmn×1。将GjWj重塑为2维形式,即

    min{(Gj)m×n}sj=1λ2sj=1(Gj)m×nSC+μ2/2sj=1(Gj)m×n(Wj)m×n22 (20)

    式(20)的最优化问题可拆分为s个子问题,且每个子问题都可使用文献[26]中的快速梯度投影法求解,即(Gj)m×n=PC((Wj)m×nλ2/μ2L(p,q))。其中,(p,q)为矩阵对,pR(m1)×n, qRm×(n1)L定义为R(m1)×n×Rm×(n1)Rm×n, L(p,q)i,j=pi,j+qi,jpi1,jqi,j1,i=1,2,···,m;j=1,2,···,nPC表示集合C=Rm×n上的正交投影算子。对于n维空间Bl.u={x:lxiju,i,j},若 C=Bl,u,则

    PBl,u(x)ij={l,xij<lxij,  lxi,juu,xij>u (21)

    获得各子问题最优解后,将其重塑为Gjk+1Rmn×1,则 Gk+1可通过式(22)更新

    ˆGk+1[Gk+11Gk+12Gk+1s] (22)

    (4) 更新拉格朗日乘子

    Y1k+1=Y1k+μ1(ZHk+1Kk+1) (23)
    Y2k+1=Y2k+μ2(Gk+1Kk+1) (24)

    在已知观测矩阵Z条件下,通过式(12),式(17)和式(22)交替优化H, KG直至满足迭代收敛条件:ZHkKk22φZ22, φ为控制误差的常数,依据实验选取φ=1×105。综上,本文所提基于低秩与稀疏分解的动目标检测方法步骤如表1所示。

    表 1  低秩与稀疏分解动目标检测方法
     算法:使用ADM策略扩展的ALM法求解问题式(7)
     输入:观测矩阵Z,参数γ, λ1, λ2, μ1, μ2φ
     输出:H, KG
     (1):固定其他变量,计算式(12)以更新变量H
     (2):固定其他变量,由式(17)更新变量K
     (3):固定其他变量,计算式(22)以更新变量G
     (4):由式(23)和式(24)更新拉格朗日乘子Y1Y2
     (5):重复步骤(1)—(4),直至满足收敛条件。
    下载: 导出CSV 
    | 显示表格

    实验数据集:本文利用CDnet-2014[17]和UCSD[27]数据集的5个视频序列(Boats, Bottle, Rain, Fountain, Fall)作为测试集,并与MoG[10], PCP[12], BRPCA[13], PRMF[15]和DECOLOR(DEC)[16]算法对比以验证动态背景下所提方法动目标检测的有效性。实验环境如下:处理器i7-7700,内存8GB,仿真软件MATLAB R2017b。评价指标:本文采用准确率(Precision)、召回率(Recall)和F值(F-measure)作为评价指标。真阳性(True Positive, TP)为正确分类为前景像素的数目,假阳性(False Positive, FP)为误分类为前景而实际为背景像素的数目,假阴性(False Negative, FN)为被错误分类为背景而实际为前景像素的数目。Precision=TP/(TP+FP), Recall=TP/(TP+FN), F-measure=2(Precision×Recall/(Precision+Recall))

    依据实验,本文设置λ1=0.4/mn, λ2=2/mn, μ1=μ2=1×103, φ=1×105。由文献[18]可知,参数γ应被设置为严格大于1的较小实数。为确定最优γ取值,经多次重复实验,本文在[1,10]范围内重复实验以研究不同γ取值对F-measure的影响。为调整方便,本文从集合{1,2,4,6,8,10}中选择离散的最优参数。

    图1可知,在不同动态背景场景下,F-measure随γ取值变化产生的波动不大,稳健性较好。[1,4]内各场景下F-measure均不断增大,[4,10]内随γ增大F-measure均呈减小趋势,从而可知当γ=4时所提SCLRγ&L1/2模型在不同动态背景场景下均可实现最优动目标检测,因而,在以下实验中均设置γ=4

    图 1  不同场景下F-measure随γ取值变化曲线

    图2为6种算法在5个动态背景场景下部分目标检测结果对比。由图2(c)可知,当环境存在不同程度动态背景干扰时,所提方法均可较好抑制动态背景,同时目标检测结果较为完整,从而表明所提方法具有较高检测精度和稳健性。由图2(d)可知,BRPCA算法在Boats, Fountain和Fall场景下对动态背景抑制较差,其虽在Bottle和Rain场景下可抑制大部分动态背景但虚警率较高。由图2(e)可知,DEC算法在不同动态场景下均存在较严重误检,检测精度较差。由图2(f)图2(g)图2(h)可知,PRMF, MoG和PCP算法在Rain场景下可较好抑制动态背景,然而均不同程度丢失目标细节,检测结果不够完整,且在Boats, Bottle, Fountain和Fall场景下均不能较好抑制动态背景。

    图 2  检测结果对比

    所提方法及5种对比算法在5个场景下的Precision, Recall和F-measure对比如图3所示。其中,图3(f)为6种算法在5个场景下3个性能指标的平均值对比图,其对应数据指标如表2所示。加粗字体标识Precision, Recall和F-measure之最大值,下划线标识对应次最大值。由图3可知,所提方法在各场景下均有较高Precision, Recall和F-measure值。由表2可知,所提方法在所有场景下均具有最高Precision和F-measure。DEC算法平均Recall值稍高于本文所提方法,由图2可知是由于其在动态背景场景下检测的前景区域过于平滑且包含较多虚警像素。

    表 2  不同场景下6种算法评价指标平均值
    评价指标PCPMoGPRMFDECBRPCA本文算法
    Precision0.47150.48960.55560.69380.79080.8967
    Recall0.78880.79780.81930.91990.89530.9181
    F-measure0.54400.58850.63870.76430.83330.9022
    下载: 导出CSV 
    | 显示表格
    图 3  动目标检测定量分析对比

    此外,通过对比平均F-measure以分别验证非凸γ范数、L1/2范数及SC约束相较于RPCA模型的性能提升效果。由图4知,使用非凸γ范数,L1/2范数及SC约束时F-measure相较于RPCA模型均有不同程度提升。与使用非凸γ范数及L1/2范数约束相比,施加SC约束相较于RPCA模型性能提升最大,说明利用动目标具备明显且连续强度变化这一特征施加SC约束可有效抑制动态背景像素进而提高动目标检测精度。

    图 4  各部分性能提升对比

    本文所提SCLRγ&L1/2模型计算复杂度主要由SVD及若干矩阵乘法运算决定。给定单幅大小为m×n共计s帧图像序列,令a=mn, b=s。每次迭代时,分别更新H, K, G及拉格朗日乘子Y1, Y2。更新H时首先计算a×b大小的矩阵SVD,需(4a2b+8ab2+9b3)次浮点运算[28],然后利用广义奇异值收缩算子求得收缩奇异值矩阵并与左、右奇异向量矩阵相乘,此时需要((a+b)r2)次浮点运算,rmin(a,b)为图像序列矩阵的秩。可得更新H时需O(a2b+ab2+b3)次浮点运算。更新K, G, Y1Y2需逐元素相加和收缩操作,需O(ab)次浮点运算。综上,所提方法总计算复杂度为O(a2b+ab2+b3+4ab)=O(a2b+ab2+b3)

    为进一步验证所提方法时间开销性能,选取100帧分辨率为432×288的RGB图像序列进行多次重复实验,对比平均运行时间以分析所提方法和对比算法时间开销大小。由表3知,与PCP和BRPCA算法相比,本文所提方法运行时间较短,表明所提方法时间开销更小。虽然与MoG、PRMF和DEC算法相比本文所提方法运行时间较长,即时间开销较大,然而结合上述定性与定量分析可知,本文所提方法检测性能显著优于上述3种算法,本文所提方法以牺牲一定程度的计算效率为代价换取明显的动目标检测性能提升。

    表 3  不同动目标检测算法平均运行时间对比(s)
    算法PCPMoGPRMFDECBRPCA本文算法
    运行时间541.55177.70105.31288.366161.29498.42
    下载: 导出CSV 
    | 显示表格

    基于低秩与稀疏分解理论,本文提出一种基于γL1/2范数SC正则化动目标检测方法。所提方法通过引入γ范数得到最小化问题最优解以提高检测准确率,同时利用L1/2范数获得更加稀疏前景矩阵。基于虚警像素稀疏且不连续特性对前景施加SC约束以抽取更为完整和平滑前景,进而构建SCLRγ&L1/2模型。最后,利用基于ADM扩展的ALM法求解约束最小化问题。实验结果表明,与主流算法对比,所提方法在所有场景下均具有最高准确率和F值,可显著改善动目标检测精度。

  • 图  1  时间特征划分示例

    图  2  类别转移图示例

    图  3  框架图

    图  4  截断Tucker分解:秩-(τ1,τ2,τ3)近似

    图  5  用户区域划分示例

    图  6  二分图示例

    图  7  分区推荐的优势对比

    图  8  算法性能对比

    表  1  类别预测算法

     输入:张量{\boldsymbol{R}},权重{{\boldsymbol{W}}^{\rm{TC}}},误差阈值\varepsilon
     输出:因子矩阵{\boldsymbol{U}},{\boldsymbol{T}},{\boldsymbol{C}}和核心张量{\boldsymbol{S}}
     (1) 通过HOSVD初始化张量{\boldsymbol{R}},得到{\boldsymbol{\hat R}}
     (2) 赋给{\boldsymbol{U}} \in {{\boldsymbol{R}}^{m \times {\tau _1}}}, \boldsymbol{T} \in {\boldsymbol{R}^{g \times {\tau _{\rm{2}}}}}{\boldsymbol{C}} \in {{\boldsymbol{R}}^{n \times {\tau _{\rm{3}}}}}, {\boldsymbol{S}} \in {{\boldsymbol{R}}^{{\tau _1} \times {\tau _2} \times {\tau _3}}}随机数值,设置步长\varphi
     (3) {\rm{While}}\;\;{\rm{ }}{L_t} - {L_{t{\rm{ + }}1}} > \varepsilon :
     (4) {\rm{For}}\;\;{\rm{ }}{{\boldsymbol{\hat R}}_{ijk}} \ne 0:
     (5) {\hat {\boldsymbol{R}}_{ijk}} = {\boldsymbol{S}}{ \times _{\boldsymbol{U}}}{{\boldsymbol{U}}_{i * }}{ \times _{\boldsymbol{T}}}{{\boldsymbol{T}}_{j * }}{ \times _{\boldsymbol{C}}}{{\boldsymbol{C}}_{k * }}
     (6) {{\boldsymbol{U}}}_{i\ast }\leftarrow {{\boldsymbol{U}}}_{i\ast }-\phi \lambda {{\boldsymbol{U}}}_{i\ast }-\phi ({{\boldsymbol{Y}}}_{ijk}-{\boldsymbol{W}}^{{\rm{T}}{\rm{C}}}·{\widehat{{\boldsymbol{R}}}}_{i}{}_{jk}){\boldsymbol{S}}{\times }_{{\boldsymbol{T}}}{{\boldsymbol{T}}}_{j\ast }{\times }_{{\boldsymbol{C}}}{{\boldsymbol{C}}}_{k\ast }
     (7) {{\boldsymbol{T}}}_{j\ast }\leftarrow {{\boldsymbol{T}}}_{j\ast }-\phi \lambda {{\boldsymbol{T}}}_{j\ast }-\phi ({{\boldsymbol{Y}}}_{ijk}-{\boldsymbol{W}}^{{\rm{T}}{\rm{C}}}·{\widehat{{\boldsymbol{R}}}}_{i}{}_{jk}){\boldsymbol{S}}{\times }_{{\boldsymbol{U}}}{{\boldsymbol{U}}}_{i\ast }{\times }_{{\boldsymbol{C}}}{{\boldsymbol{C}}}_{k\ast }
     (8) {{\boldsymbol{C}}}_{k\ast }\leftarrow {{\boldsymbol{C}}}_{k\ast }-\phi \lambda {{\boldsymbol{C}}}_{k\ast }-\phi ({{\boldsymbol{Y}}}_{ijk}-{\boldsymbol{W}}^{{\rm{T}}{\rm{C}}}·{\widehat{{\boldsymbol{R}}}}_{i}{}_{jk}){\boldsymbol{S}}{\times }_{{\boldsymbol{U}}}{{\boldsymbol{U}}}_{i\ast }{\times }_{{\boldsymbol{T}}}{{\boldsymbol{T}}}_{j\ast }
     (9) {\boldsymbol{S}}\leftarrow {\boldsymbol{S}}-\phi \lambda {\boldsymbol{S}}-\phi ({{\boldsymbol{Y}}}_{ijk}-{\boldsymbol{W}}^{{\rm{T}}{\rm{C}}}·{\widehat{{\boldsymbol{R}}}}_{i}{}_{jk}){{\boldsymbol{U}}}_{i\ast }\otimes {{\boldsymbol{T}}}_{j\ast }\otimes {{\boldsymbol{C}}}_{k\ast }
     (10) \rm{End}
     (11) 输出{\boldsymbol{U}}, {\boldsymbol{T}}, {\boldsymbol{C}}, {\boldsymbol{S}}
    下载: 导出CSV

    表  2  数据集统计分布表

    数据集用户数量地点数量地点类别签到记录
    NY972588036813258
    CA401871422396401555
    下载: 导出CSV

    表  3  多维因素有效性验证

    数据集评价指标WTD-TWTD-CWTD-LPWTD-FL WTD-FPWTD-PR
    NY\rm{Pre}@100.06790.06850.07130.07390.07840.0810
    \rm{Rec}@100.08150.08620.09770.09610.10050.1035
    CA\rm{Pre}@100.06480.06530.06790.06850.07050.0794
    \rm{Rec}@100.02570.02610.02730.02860.02910.0340
    下载: 导出CSV
  • [1] YU Fet, LI Zhijun, JIANG Shouxu, et al. Point-of-interest recommendation for location promotion in location-based social networks[C]. 2017 18th IEEE International Conference on Mobile Data Management, Daejeon, South Korea, 2017: 344–347. doi: 10.1109/MDM.2017.57.
    [2] LI Xutao, CONG Gao, LI Xiaoli, et al. Rank-GeoFM: A ranking based geographical factorization method for point of interest recommendation[C]. The 38th International ACM SIGIR Conference on Research and Development in Information Retrieval, Santiago, Chile, 2015: 433–442. doi: 10.1145/2766462.2767722.
    [3] LIAN Defu, ZHENG Kai, GE Yong, et al. GeoMF++: Scalable location recommendation via joint geographical modeling and matrix factorization[J]. ACM Transactions on Information Systems, 2018, 36(3): 33. doi: 10.1145/3182166
    [4] YAO Lina, SHENG Q Z, QIN Yongrui, et al. Context-aware point-of-interest recommendation using tensor factorization with social regularization[C]. The 38th International ACM SIGIR Conference on Research and Development in Information Retrieval, Santiago, Chile, 2015: 1007–1010. doi: 10.1145/2766462.2767794.
    [5] ZHANG Lu, SUN Zhu, ZHANG Jie, et al. Modeling hierarchical category transition for next POI recommendation with uncertain check-ins[J]. Information Sciences, 2020, 515: 169–190. doi: 10.1016/j.ins.2019.12.006
    [6] LI Huayu, GE Yong, HONG Richang, et al. Point-of-Interest recommendations: Learning potential check-ins from friends[C]. The 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Francisco, USA, 2016: 975–984. doi: 10.1145/2939672.2939767.
    [7] GUO Lei, WEN Yufei, and LIU Fangai. Location perspective-based neighborhood-aware POI recommendation in location-based social networks[J]. Soft Computing, 2019, 23(22): 11935–11945. doi: 10.1007/s00500-018-03748-9
    [8] REN Yueqiang, WANG Ze, SUN Xiaona, et al. A multi-element hybrid location recommendation algorithm for location based social networks[J]. IEEE Access, 2019, 7: 100416–100427. doi: 10.1109/ACCESS.2019.2929313
    [9] YAO Lina, SHENG Q Z, WANG Xianzhi, et al. Collaborative location recommendation by integrating multi-dimensional contextual information[J]. ACM Transactions on Internet Technology, 2018, 18(3): 32. doi: 10.1145/3134438
    [10] HE Jing, LI Xin, LIAO Lejian, et al. Inferring a personalized next point-of-interest recommendation model with latent behavior patterns[C]. The Thirtieth AAAI Conference on Artificial Intelligence, Phoenix, USA, 2016: 137–143. doi: 10.5555/3015812.3015833.
    [11] DING Jingtao, YU Guanghui, LI Yong, et al. Learning from Hometown and current city: Cross-city POI recommendation via interest drift and transfer learning[J]. Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, 2019, 3(4): 131. doi: 10.1145/3369822
    [12] YIN Hongzhi, ZHOU Xiaofeng, CUI Bin, et al. Adapting to user interest drift for POI recommendation[J]. IEEE Transactions on Knowledge and Data Engineering, 2016, 28(10): 2566–2581. doi: 10.1109/TKDE.2016.2580511
    [13] LIAN Defu, ZHANG Zhenyu, GE Yong, et al. Regularized content-aware tensor factorization meets temporal-aware location recommendation[C]. 2016 IEEE 16th International Conference on Data Mining, Barcelona, Spain, 2016: 1029–1034. doi: 10.1109/ICDM.2016.0131.
    [14] GAO Huiji, TANG Jiliang, HU Xia, et al. Exploring temporal effects for location recommendation on location-based social networks[C]. The 7th ACM Conference on Recommender Systems, Hong Kong, China, 2013: 93–100. doi: 10.1145/2507157.2507182.
    [15] 赵明, 闫寒, 曹高峰, 等. 融合用户信任度和相似度的基于核心用户抽取的鲁棒性推荐算法[J]. 电子与信息学报, 2019, 41(1): 180–186. doi: 10.11999/JEIT180142

    ZHAO Ming, YAN Han, CAO Gaofeng, et al. Robust recommendation algorithm based on core user extraction with user trust and similarity[J]. Journal of Electronics &Information Technology, 2019, 41(1): 180–186. doi: 10.11999/JEIT180142
    [16] CHENG Chen, YANG Haiqin, KING I, et al. Fused matrix factorization with geographical and social influence in location-based social networks[C]. The Twenty-Sixth AAAI Conference on Artificial Intelligence, Toronto, Canada, 2012: 17–23. doi: 10.5555/2900728.2900731.
    [17] 司亚利, 张付志, 刘文远. 基于签到活跃度和时空概率模型的自适应兴趣点推荐方法[J]. 电子与信息学报, 2020, 42(3): 678–686. doi: 10.11999/JEIT190287

    SI Yali, ZHANG Fuzhi, and LIU Wenyuan. An adaptive point-of-interest recommendation method based on check-in activity and temporal-spatial probabilistic models[J]. Journal of Electronics &Information Technology, 2020, 42(3): 678–686. doi: 10.11999/JEIT190287
    [18] CHEN Jialiang, LI Xin, CHEUNG W K, et al. Effective successive POI recommendation inferred with individual behavior and group preference[J]. Neurocomputing, 2016, 210: 174–184. doi: 10.1016/j.neucom.2015.10.146
  • 期刊类型引用(2)

    1. 陈华杰,许琮擎,周枭,占俊杰. 利用局部特征匹配的运动小目标光流估计. 电光与控制. 2024(02): 98-104 . 百度学术
    2. 王振平. 竞赛用投篮自动机器人目标识别方法研究. 机械设计与制造. 2023(10): 273-276+280 . 百度学术

    其他类型引用(3)

  • 加载中
图(8) / 表(3)
计量
  • 文章访问数:  806
  • HTML全文浏览量:  486
  • PDF下载量:  79
  • 被引次数: 5
出版历程
  • 收稿日期:  2020-11-02
  • 修回日期:  2021-04-19
  • 网络出版日期:  2021-08-26
  • 刊出日期:  2022-01-10

目录

/

返回文章
返回