atlas

Research map / Large language models / Language, safety and interpretability

Predicting User Behavior in Smart Spaces with LLM-Enhanced Logs and Personalized Prompts

AAAI 2025 · Large language models › Language, safety and interpretability · approach: Data and evaluation methodology · 7 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes a personalized soft-prompt approach built from per-user transition/co-occurrence graphs plus LLM-enhanced event descriptions, evaluated for next-event prediction in smart vehicle and smart home logs.

Problem

Predicting a user's next desired function in smart spaces from sparse, cryptic device logs, where rare events are poorly represented and one-size-fits-all models ignore individual preferences.

Approach

Build per-user transition and co-occurrence graphs from interaction histories, convert them via GCN and an MLP into soft continuous prompts prefixed to the event sequence, and enrich abbreviated event names with LLM-generated natural-language descriptions encoded by BERT to share semantics across related rare events.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Ours instead of the strongest baselineOurs · City AH@1: 0.3308 -> 0.3450Helped
Use Ours instead of the strongest baselineOurs · City BH@1: 0.3517 -> 0.3743Helped
Use Ours instead of the strongest baselineOurs · Home AH@1: 0.4103 -> 0.4293Helped
Use Ours instead of the strongest baselineOurs · Home BH@1: 0.3118 -> 0.3352Helped
Add enhanced natural-language event descriptions to ID embeddings (ablation)Ours · City A and City BH@1: 0.2774 -> 0.3176; 0.3056 -> 0.3427Helped
Add personalized prompts to ID and Ernie-enhanced log embeddings (ablation)Ours · City A and City BH@1: 0.3176 -> 0.3450; 0.3427 -> 0.3743Helped
Use Qwen-enhanced log embeddings instead of ID embeddings alone (ablation)Ours · City A and City BH@1: 0.2774 -> 0.3064; 0.3056 -> 0.3298Helped
Use Ernie-enhanced log embeddings instead of ID embeddings alone (ablation)Ours · City A and City BH@1: 0.2774 -> 0.3097; 0.3056 -> 0.3354Helped
Add Qwen-enhanced log embeddings to ID embeddings (ablation)Ours · City A and City BH@1: 0.2774 -> 0.3140; 0.3056 -> 0.3396Helped
Add Qwen-enhanced log embeddings and personalized prompts to ID embeddings (ablation)Ours · City A and City BH@1: 0.2774 -> 0.3439; 0.3056 -> 0.3722Helped
Use LLM-enhanced descriptions for events below 1% frequencyOurs · Vehicle datasets, events below 1% frequencyH@1: over 40%Helped
Increase the number of personalized prompts; peak at six promptsOurs · Smart vehicle datasetsH@3 and N@3Helped

Limitations

Experimental setup

Datasets: City A industrial vehicle logs City B industrial vehicle logs Aruba (CASAS) Milan (CASAS)

Benchmarks: City A City B Home A Home B

Metrics: class-wise Hit Rate@K (H@1, H@3) class-wise NDCG@K (N@3)

Baselines: CasLSTM DnnLSTM ConvLMLC ASGen BERT4Rec DuoRec CL4SRec RecFormer

Builds on: prompt tuning BPR loss chain-of-thought BERT graph convolutional network

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy