Skip to main content
QUICK REVIEW

[論文レビュー] Where to Go Next: A Spatio-temporal LSTM model for Next POI Recommendation

Pengpeng Zhao, Haifeng Zhu|arXiv (Cornell University)|Jun 18, 2018
Recommender Systems and Techniques参考文献 15被引用数 46
ひとこと要約

この論文は ST-LSTM を提案し、時間と距離のゲートを備えた時空間 LSTM の変種を用いて、次の POI 推薦のための短期および長期のユーザー関心をモデル化し、4つの実世界データセットで最先端の結果を達成します。

ABSTRACT

Next Point-of-Interest (POI) recommendation is of great value for both location-based service providers and users. Recently Recurrent Neural Networks (RNNs) have been proved to be effective on sequential recommendation tasks. However, existing RNN solutions rarely consider the spatio-temporal intervals between neighbor check-ins, which are essential for modeling user check-in behaviors in next POI recommendation. In this paper, we propose a new variant of LSTM, named STLSTM, which implements time gates and distance gates into LSTM to capture the spatio-temporal relation between successive check-ins. Specifically, one-time gate and one distance gate are designed to control short-term interest update, and another time gate and distance gate are designed to control long-term interest update. Furthermore, to reduce the number of parameters and improve efficiency, we further integrate coupled input and forget gates with our proposed model. Finally, we evaluate the proposed model using four real-world datasets from various location-based social networks. Our experimental results show that our model significantly outperforms the state-of-the-art approaches for next POI recommendation.

研究の動機と目的

  • 次の POI 推薦を改善するために、連続するチェックイン間の時間間隔と地理的距離を明示的にモデル化する。
  • 時間と距離のゲートを取り入れ、短期および長期のユーザー関心を捉える ST-LSTM(ST-LSTM)を開発する。
  • パラメータ数を削減するために入力ゲートと忘却ゲートを結合した ST-CLSTM で効率を向上させる。
  • 複数の大規模実世界の LBSN データセット上でアプローチを評価し、強力なベースラインと比較する。

提案手法

  • 時間ゲートを2つ(T1, T2)、距離ゲートを2つ(D1, D2)として、最後の POI の短期的影響と長期的影響を制御する ST-LSTM を導入する。
  • LSTM セルの更新を、ゲート付きの短期/長期情報フローを含むように変更する: - ĉ_t = f_t ⊙ c_{t−1} + i_t ⊙ T1_t ⊙ D1_t ⊙ ĉ_tilde; - c_t = f_t ⊙ c_{t−1} + i_t ⊙ T2_t ⊙ D2_t ⊙ ĉ_tilde; - h_t = o_t ⊙ tanh(ĉ_t or c_t); ここで ĉ_tilde は候補メモリで、triangle t/d triangle t は時間間隔/距離間隔を表す。
  • research_questions: [

実験結果

リサーチクエスチョン

  • RQ1連続する POI 間の時間・距離間隔をリカレントモデルに組み込み、次の POI 推薦を改善するにはどうすればよいか。
  • RQ2短期および長期の興味に対するデュアルゲートは、単一ゲートや非空間的時間モデルより良い性能をもたらすか。
  • RQ3入力ゲートと忘却ゲートを結合することで、精度を犠牲にすることなく効率を向上できるか。
  • RQ4ST-LSTM/ST-CLSTM は複数の実世界データセットで最先端ベースラインと比較してどうか。
  • RQ5時間ゲートと距離ゲートはコールドスタートと一般化にどのような影響を与えるか。

主な発見

データセット手法Acc@1Acc@5Acc@10MAP
CAFPMC-LR0.03780.04930.07840.1791
CAPRME-G0.04220.06500.08130.1868
CAGE0.02940.03290.07140.1691
CARNN0.04750.09010.11380.1901
CALSTM0.04860.09370.12760.1975
CAGRU0.04830.09150.12160.1934
CAST-RNN0.05050.09220.12320.2075
CAST-LSTM0.07160.12320.15080.2208
CAST-CLSTM0.08010.13080.16120.2556
SINFPMC-LR0.03950.06250.08260.1724
SINPRME-G0.04660.07230.08760.1715
SINGE0.00620.03210.06070.1102
SINRNN0.13210.18670.20430.2186
SINLSTM0.12610.18810.20190.2123
SINGRU0.12370.19210.19920.2101
SINST-RNN0.13790.19570.20910.2239
SINST-LSTM0.19780.24360.26510.3194
SINST-CLSTM0.20370.25420.28610.3433
GowallaFPMC-LR0.02930.05240.08490.1745
GowallaPRME-G0.03340.06520.08690.1916
GowallaGE0.01740.06000.09470.1973
GowallaRNN0.04730.08920.12070.1998
GowallaLSTM0.05030.09670.12410.2004
GowallaGRU0.04980.09310.12890.2045
GowallaST-RNN0.05190.095320.13040.2187
GowallaST-LSTM0.07130.13550.16690.2338
GowallaST-CLSTM0.07780.14920.18180.2557
BrightkiteFPMC-LR0.16340.24750.31640.3300
BrightkitePRME-G0.19760.29930.34950.3115
BrightkiteGE0.05210.13760.21180.2602
BrightkiteRNN0.34010.40870.43200.4130
BrightkiteLSTM0.35750.41460.44890.4303
BrightkiteGRU0.33100.40070.43770.4042
BrightkiteST-RNN0.36720.42310.44770.4369
BrightkiteST-LSTM0.43890.48070.50350.5266
BrightkiteST-CLSTM0.44430.49530.52310.5626
  • ST-LSTM は4つの実データセット(CA、SIN、Gowalla、Brightkite)で Acc@1、Acc@5、Acc@10、MAP のすべての指標でベースラインを有意に上回った。
  • ST-CLSTM は結合された入力/忘却ゲートにより、同等またはより良い精度を、パラメータ数を減らして実現し、効率を改善した。
  • 時間ゲートと距離ゲートは短期・長期の興味モデル化に有意義な寄与をする。これらを無効化すると性能が劣化する。
  • ST-LSTM/ST-CLSTM はコールドスタート条件(低いチェックイン履歴)でも優れた結果を達成する。
  • セルサイズを増加させ、バッチサイズを調整することで、Acc@10 と大規模データセットでの全体的な収束速度が改善される。

より良い研究を、今すぐ始めましょう

論文設計から論文執筆まで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。