Calendar Graph Neural Networks for Modeling Time Structures in Spatiotemporal User Behaviors

06/11/2020
by   Daheng Wang, et al.
0

User behavior modeling is important for industrial applications such as demographic attribute prediction, content recommendation, and target advertising. Existing methods represent behavior log as a sequence of adopted items and find sequential patterns; however, concrete location and time information in the behavior log, reflecting dynamic and periodic patterns, joint with the spatial dimension, can be useful for modeling users and predicting their characteristics. In this work, we propose a novel model based on graph neural networks for learning user representations from spatiotemporal behavior data. A behavior log comprises a sequence of sessions; and a session has a location, start time, end time, and a sequence of adopted items. Our model's architecture incorporates two networked structures. One is a tripartite network of items, sessions, and locations. The other is a hierarchical calendar network of hour, week, and weekday nodes. It first aggregates embeddings of location and items into session embeddings via the tripartite network, and then generates user embeddings from the session embeddings via the calendar structure. The user embeddings preserve spatial patterns and temporal patterns of a variety of periodicity (e.g., hourly, weekly, and weekday patterns). It adopts the attention mechanism to model complex interactions among the multiple patterns in user behaviors. Experiments on real datasets (i.e., clicks on news articles in a mobile app) show our approach outperforms strong baselines for predicting missing demographic attributes.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/20/2019

Personalizing Graph Neural Networks with Attention Mechanism for Session-based Recommendation

The problem of personalized session-based recommendation aims to predict...
research
07/02/2021

Exploiting Cross-Session Information for Session-based Recommendation with Graph Neural Networks

Different from the traditional recommender system, the session-based rec...
research
09/20/2022

Spatiotemporal-Enhanced Network for Click-Through Rate Prediction in Location-based Services

In Location-Based Services(LBS), user behavior naturally has a strong de...
research
01/14/2019

Characterizing and Predicting Email Deferral Behavior

Email triage involves going through unhandled emails and deciding what t...
research
04/05/2022

Micro-Behavior Encoding for Session-based Recommendation

Session-based Recommendation (SR) aims to predict the next item for reco...
research
05/30/2021

DAGNN: Demand-aware Graph Neural Networks for Session-based Recommendation

Session-based recommendations have been widely adopted for various onlin...
research
06/15/2023

Spatiotemporal-Augmented Graph Neural Networks for Human Mobility Simulation

Human mobility patterns have shown significant applications in policy-de...

Please sign up or login with your details

Forgot password? Click here to reset