Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Flora D. Salim

dblp:08/1554 · also Flora Dilys Salim, Flora Dylis Salim, Flora Salim · DBLP profile ↗
← Back
152ranked-venue papers
6as first author
90since 2021 · last 2026
0000-0002-1237-1664ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 72 · 2 first-author · 52 since 2021Artificial intelligence and machine learning · 59 · 46 since 2021Human-computer interaction and ubiquitous computing · 33 · 3 first-author · 8 since 2021Applied, interdisciplinary, general and emerging computing · 29 · 1 first-author · 23 since 2021Computer networks · 10 · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 4 · 3 since 2021Software engineering, systems software and programming languages · 2 · 1 since 2021Systems, architecture and hardware · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
25 papers
Language models and text generation · 25% Trustworthy machine learning · 18% Graph learning · 10%
Databases, data mining, and information retrieval
17 papers
Information retrieval · 36% Data mining · 32% Recommender systems · 17%
Human-computer interaction and pervasive computing
16 papers
Ubiquitous computing and smart environments · 35% Design research and methods · 18% Immersive interaction · 17%
Interdisciplinary, comprehensive, and emerging computing
13 papers
Smart cities and intelligent transportation · 45% Medical and health informatics · 37% Bioinformatics and computational biology · 15%

Topics — the 30 heaviest of 123, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Natural language and speech › Language models and text generation
retrieval-augmented generation
2.022026
Beyond Single Pass, Looping Through Time: KG-IRAG with Iterative Knowledge Retrieval · WWW 2026
ZARA: Training-Free Motion Time-Series Reasoning via Evidence-Grounded LLM Agents · ACL (1) 2026
Ubiquitous computing and smart environments › context recognition
activity recognition
1.922026
ZARA: Training-Free Motion Time-Series Reasoning via Evidence-Grounded LLM Agents · ACL (1) 2026
SensorLLM: Aligning Large Language Models with Motion Sensors for Human Activity Recognition · EMNLP 2025
Machine learning › Trustworthy machine learning
robustness
1.622025
Boosting Resilience of Large Language Models through Causality-Driven Robust Optimization · NeurIPS 2025
AttEXplore: Attribution for Explanation with model parameters eXploration · ICLR 2024
Information retrieval
user behavior
1.422024
Characterizing Information Seeking Processes with Multiple Physiological Signals · SIGIR 2024
Examining the Impact of Uncontrolled Variables on Physiological Signals in User Studies for Information Processing Activities · SIGIR 2023
Machine learning › Time series and sequential data › time series analysis
time series forecasting
1.422025
Towards Expressive Spectral-Temporal Graph Neural Networks for Time Series Forecasting · IEEE Trans. Pattern Anal. Mach. Intell. 2025
PIETS: Parallelised Irregularity Encoders for Forecasting with Heterogeneous Time-Series · ICDM 2021
Medical and health informatics › public health › public health informatics
infectious disease surveillance
1.322026
Mining Citywide Dengue Spread Patterns in Singapore Through Hotspot Dynamics from Open Web Data · WWW 2026
Genomic-Informed Heterogeneous Graph Learning for Spatiotemporal Avian Influenza Outbreak Forecasting · WWW 2026
Machine learning › Time series and sequential data
large language model for time series
1.122025
SensorLLM: Aligning Large Language Models with Motion Sensors for Human Activity Recognition · EMNLP 2025
PromptCast: A New Prompt-Based Learning Paradigm for Time Series Forecasting · IEEE Trans. Knowl. Data Eng. 2024
Recommender systems
point-of-interest recommendation
1.122024
Large Language Models for Next Point-of-Interest Recommendation · SIGIR 2024
A Location-Query-Browse Graph for Contextual Recommendation · IEEE Trans. Knowl. Data Eng. 2018
Machine learning › Optimization for machine learning
bilevel optimization
1.012026
SOCIA-EVO: Automated Simulator Construction via Dual-Anchored Bi-Level Optimization · ACL (1) 2026
Machine learning › Representation and self-supervised learning
contrastive learning
1.022021
Time Series Change Point Detection with Self-Supervised Contrastive Predictive Coding · WWW 2021
Exploring Self-Supervised Representation Ensembles for COVID-19 Cough Classification · KDD 2021
Natural language and speech › Language models and text generation › retrieval-augmented generation
evidence-grounded reasoning
1.012026
ZARA: Training-Free Motion Time-Series Reasoning via Evidence-Grounded LLM Agents · ACL (1) 2026
Machine learning › Transfer learning and domain adaptation
fine-tuning
1.012026
Why Supervised Fine-Tuning Fails to Learn: A Systematic Study of Incomplete Learning in Large Language Models · ACL (1) 2026
Machine learning › Graph learning
heterogeneous graph learning
1.012026
Genomic-Informed Heterogeneous Graph Learning for Spatiotemporal Avian Influenza Outbreak Forecasting · WWW 2026
Machine learning › Trustworthy machine learning
learning with incomplete data
1.012026
Why Supervised Fine-Tuning Fails to Learn: A Systematic Study of Incomplete Learning in Large Language Models · ACL (1) 2026
Natural language and speech › Language models and text generation › language modeling › long-context language modeling › context utilization
long-context modeling
1.012026
Long Context Modeling with Ranked Memory-Augmented Retrieval · ACL (1) 2026
Natural language and speech › Language models and text generation › large language model › large language model adaptation
supervised fine-tuning
1.012026
Why Supervised Fine-Tuning Fails to Learn: A Systematic Study of Incomplete Learning in Large Language Models · ACL (1) 2026
Knowledge, reasoning and agents › Knowledge representation and reasoning
temporal reasoning
1.012026
Beyond Single Pass, Looping Through Time: KG-IRAG with Iterative Knowledge Retrieval · WWW 2026
Medical and health informatics › epidemic modeling
disease outbreak prediction
1.012026
Genomic-Informed Heterogeneous Graph Learning for Spatiotemporal Avian Influenza Outbreak Forecasting · WWW 2026
Bioinformatics and computational biology
genomic epidemiology
1.012026
Genomic-Informed Heterogeneous Graph Learning for Spatiotemporal Avian Influenza Outbreak Forecasting · WWW 2026
Information retrieval
evaluation
1.012026
MANILA26: SIGIR 2026 Tutorial on Information Retrieval for Climate Change Impact · SIGIR 2026
Information retrieval
retrieval-augmented generation
1.012026
Long Context Modeling with Ranked Memory-Augmented Retrieval · ACL (1) 2026
Immersive interaction
emotion elicitation
1.012026
Understanding the Effects of Interaction on Emotional Experiences in VR · CHI 2026
Design research and methods › design ethics
value sensitive design
1.012026
Applying Value Sensitive Design to Location-Based Services: Designing for Shared Spaces and Local Conditions · CHI 2026
Immersive interaction
virtual reality
1.012026
Understanding the Effects of Interaction on Emotional Experiences in VR · CHI 2026
Privacy and data protection
user profiling
1.012026
When Ads Become Profiles: Uncovering the Invisible Risk of Web Advertising at Scale with LLMs · WWW 2026
Knowledge, reasoning and agents › Knowledge representation and reasoning
causal reasoning
0.912025
Boosting Resilience of Large Language Models through Causality-Driven Robust Optimization · NeurIPS 2025
Machine learning › Deep learning architectures and training
foundation model
0.912025
Foundation Models for Spatio-Temporal Data Science: A Tutorial and Survey · KDD (2) 2025
Natural language and speech › Language models and text generation
hallucination mitigation
0.912025
Boosting Resilience of Large Language Models through Causality-Driven Robust Optimization · NeurIPS 2025
Machine learning › Trustworthy machine learning › robustness
spurious correlation
0.912025
Boosting Resilience of Large Language Models through Causality-Driven Robust Optimization · NeurIPS 2025
Medical and health informatics
infectious disease modeling
0.912025
Simulated Infectious Diseases Datasets with Controlled Data Bias · KDD (2) 2025

Methods — techniques the papers use, named apart from their topics

transformer · 2.4retrieval-augmented generation · 2.0retrieval augmentation · 2.0ranked memory-augmented retrieval · 2.0large language model agents · 2.0in-context learning · 2.0agent-based simulation · 1.7zero-shot forecasting · 1.5multi-objective reinforcement learning · 1.5brick schema · 1.5self-supervised learning · 1.3uncertainty modeling · 1.1machine learning classification · 1.1machine learning · 1.1zero-shot inference · 1.0within-subject study · 1.0temporal constraint propagation · 1.0systematic study · 1.0
YearPublicationVenuePosition
2026 Long Context Modeling with Ranked Memory-Augmented Retrieval
abstract
Ghadir Alselwi, Hao Xue, Shoaib Jameel, Basem Suleiman, Flora D. Salim, Imran Razzak. Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2026.
Ghadir Alselwi, Hao Xue 0001, Shoaib Jameel, Basem Suleiman, Flora D. Salim, Muhammad Imran Razzak
ACL (1)5
2026 SOCIA-EVO: Automated Simulator Construction via Dual-Anchored Bi-Level Optimization
abstract
Automated simulator construction requires distributional fidelity, distinguishing it from generic code generation.We identify two failure modes in long-horizon LLM agents: contextual drift and optimization instability arising from conflating structural and parametric errors.We propose SOCIA-EVO, a dualanchored evolutionary framework.SOCIA-EVO introduces (1) a static blueprint to enforce empirical constraints; (2) a bi-level optimization to decouple structural refinement from parameter calibration; and (3) a selfcurating Strategy Playbook that manages remedial hypotheses via Bayesian-weighted retrieval.By falsifying ineffective strategies through execution feedback, SOCIA-EVO achieves robust convergence, generating simulators that are statistically consistent with observational data.SOCIA-EVO's code and data are available here: https://github.com/ cruiseresearchgroup/SOCIA/tree/evo.* We set τ as 3% empirically.
Yuncheng Hua, Sion Weatherhead, Mehdi Jafari, Hao Xue 0001, Flora D. Salim
ACL (1)5
2026 ZARA: Training-Free Motion Time-Series Reasoning via Evidence-Grounded LLM Agents
abstract
Motion sensor time-series are central to Human Activity Recognition (HAR), yet conventional approaches are constrained to fixed activity sets and typically require costly parameter retraining to adapt to new behaviors.While Large Language Models (LLMs) offer promising open-set reasoning capabilities, applying them directly to numerical time-series often leads to hallucinations and weak grounding.To address this challenge, we propose ZARA (Zero-training Activity Reasoning Agents), a knowledge-and retrieval-augmented agentic framework for motion time-series reasoning in a training-free inference setting.Rather than relying on black-box projections, ZARA distills reference data into a statistically grounded textual knowledge base that transforms implicit signal patterns into verifiable naturallanguage priors.Guided by retrieved evidence, ZARA iteratively selects discriminative cues and performs grounded reasoning over candidate activities.Extensive experiments on eight benchmarks show that ZARA generalizes robustly to unseen subjects and across datasets, demonstrating strong transferability across heterogeneous sensor domains.These results mark a step toward trustworthy, plugand-play motion understanding beyond datasetspecific artifacts.Our code is available at https://github.com/zechenli03/ZARA.
Zechen Li 0006, Hao Xue 0001, Flora D. Salim
ACL (1)4
2026 Why Supervised Fine-Tuning Fails to Learn: A Systematic Study of Incomplete Learning in Large Language Models
abstract
Chao Xue, Yao Wang, Mengqiao Liu, Di Liang, Xingsheng Han, Peiyang Liu, Xianjie Wu, Chenyao Lu, Lei Jiang, Yu Lu, Haibo Shi, Shuang Liang, Minlong Peng, Flora D. Salim. Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2026.
Mengqiao Liu, Di Liang, Xingsheng Han, Peiyang Liu, Xianjie Wu, Chenyao Lu, Haibo Shi, Minlong Peng, Flora D. Salim
ACL (1)14
2026 Applying Value Sensitive Design to Location-Based Services: Designing for Shared Spaces and Local Conditions
abstract
Location-Based Services (LBS) such as ride-sharing, accommodation, food delivery, and location-driven social media platforms entangle digital systems with physical spaces, thereby generating impacts that extend beyond users to others who share the same environments. Existing design approaches struggle to address the dual challenge of value tensions that arise in shared physical spaces and the locality-specific contexts in which LBS operate. To respond, we introduce Location-Aware Value Sensitive Design (LA-VSD), a domain-specific adaptation of VSD tailored to the distinctive characteristics of LBS. LA-VSD guides designers through three heuristics to help (1) identify and prioritise stakeholders through local space-sharing scenarios, (2) adapt empirical methods to capture values and tensions in context, and (3) support value-aligned interactions across both digital and physical layers of the service. Through a case study of e-scooter sharing in Melbourne, Australia, we demonstrate how LA-VSD enables more grounded, context-aware, and actionable design of LBS.
Hiruni Kegalle, Flora D. Salim, Mark Sanderson, Jeffrey Chan, Danula Hettiachchi
CHI2
2026 Understanding the Effects of Interaction on Emotional Experiences in VR
abstract
Virtual reality has been effectively used for eliciting emotions, yet most research focuses on the intensity of affective responses rather than on how interaction influences those experiences. To address this gap, we advance a validated VR emotion-elicitation dataset through two key extensions. First, we add a new high-arousal, high-valence scene and validate its effectiveness in a within-subject study (N=24). Second, we incorporate interactive elements into each scene, creating both interactive and non-interactive versions to examine the impact of interaction on emotional responses. We evaluate interaction through a multimodal approach combining subjective ratings and physiological signals to capture both conscious and unconscious affective responses. Our evaluation study (N=84) shows that interaction not only amplifies emotions but modulates them in context, supporting coping in negative scenes and enhancing enjoyment in positive scenes. These findings highlight the potential of scene-tailored interaction for different applications, where regulating emotions is as important as eliciting them.
Zheyuan Kuang, Tinghui Li 0001, Weiwei Jiang 0001, Sven Mayer, Flora D. Salim, Benjamin Tag, Anusha Withana, Zhanna Sarsenbayeva
CHI5
2026 MANILA26: SIGIR 2026 Tutorial on Information Retrieval for Climate Change Impact
abstract
This three-hour tutorial uses climate change evidence synthesis as a high-stakes ''stress test'' for state-of-the-art IR and AI methods. Participants will explore why this domain, which is characterized by high levels of interdisciplinarity, multi-modal data (geospatial and time-series), and a lack of controlled vocabularies, challenges current state-of-the-art systems and active learning protocols. Through an architectural critique of agentic RAG systems and a deep dive into the ''AMOC experiment,'' the tutorial distinguishes between automated literature review and expert scientific assessment. Participants will learn to diagnose specific retrieval failure modes, such as geographic coverage bias and the ''tacit knowledge boundary,'' where human expertise remains essential. The tutorial concludes by framing a new research agenda: building unified, verifiable evidence pipelines that integrate bibliographic, geospatial, and multi-modal retrieval with rigorous provenance tracking.
Maarten de Rijke, Flora D. Salim
SIGIR2
2026 When Ads Become Profiles: Uncovering the Invisible Risk of Web Advertising at Scale with LLMs
abstract
Regulatory limits on explicit targeting have not eliminated algorithmic profiling on the Web, as optimisation systems still adapt ad delivery to users' private attributes. The widespread availability of powerful zero-shot multimodal Large Language Models (LLMs) has dramatically lowered the barrier for exploiting these latent signals for adversarial inference. We investigate this emerging societal risk, specifically how adversaries can now exploit these signals to reverse-engineer private attributes from ad exposure alone. We introduce a novel pipeline that leverages LLMs as adversarial inference engines to perform natural language profiling. Applying this method to a longitudinal dataset comprising over 435,000 Facebook ad impressions collected from 891 users, we conducted a large-scale study to assess the feasibility and precision of inferring private attributes from passive online ad observations. Our results demonstrate that off-the-shelf LLMs can accurately reconstruct complex user private attributes, including party preference, employment status, and education level, consistently outperforming strong census-based priors and matching or exceeding human social perception at only a fraction of the cost (223× lower) and time (52× faster) required by humans. Critically, actionable profiling is feasible even within short observation windows, indicating that prolonged tracking is not a prerequisite for a successful attack. These findings provide the first empirical evidence that ad streams serve as a high-fidelity digital footprint, enabling off-platform profiling that inherently bypasses current platform safeguards, highlighting a systemic vulnerability in the ad ecosystem and the urgent need for responsible web AI governance in the generative AI era. The code is available at https://github.com/Breezelled/when-ads-become-profiles.
Benjamin Tag, Hao Xue 0001, Daniel Angus, Flora D. Salim
WWW5
2026 Genomic-Informed Heterogeneous Graph Learning for Spatiotemporal Avian Influenza Outbreak Forecasting
Jing Du 0003, Haley Stone, Yang Yang 0001, Ashna Desai, Hao Xue 0001, Andreas Züfle, C. Raina MacIntyre, Flora D. Salim
WWW8
2026 Mining Citywide Dengue Spread Patterns in Singapore Through Hotspot Dynamics from Open Web Data
Gaoxi Xiao, Stefan Ma, Hechang Chen, Shisong Tang, Flora D. Salim
WWW6
2026 Beyond Single Pass, Looping Through Time: KG-IRAG with Iterative Knowledge Retrieval
abstract
Retrieval-augmented generation (RAG) has improved large language models (LLMs) on knowledge-intensive tasks, yet most systems assume static facts and struggle when answers depend on serialized and dynamic data, like time--e.g., ordering events, aligning facts to valid intervals, or planning actions under evolving conditions. This paper presents Knowledge-Graph Iterative Retrieval-Augmented Generation (KG-iRAG), a framework specialized for temporal reasoning. KG-iRAG couples a time-aware planner with a knowledge graph (KG) to iteratively fetch and compose evidence along a temporal axis. Concretely, it (i) represents events and facts with explicit timestamps and validity intervals; (ii) propagates temporal constraints through iterative retrieval using operators; and (iii) verifies temporal consistency while refining intermediate hypotheses, enabling step-by-step deduction for queries that mix knowledge retrieval with inference. Across public temporal QA benchmarks, KG-iRAG consistently improves accuracy and calibration over strong RAG baselines while reducing unnecessary retrieval through targeted, constraint-guided steps. To stress-test real-time decision queries, three application-oriented datasets (weatherQA-Irish, ~ weatherQA-Sydney, and~ trafficQA-TFNSW) are additionally constructed and tested alongside existing temporal benchmarks. The results demonstrate that injecting temporal structure into KG-driven RAG yields robust gains on multi-step, time-dependent queries, advancing the state of temporal reasoning with LLMs.
Hao Xue 0001, Muhammad Imran Razzak, Flora D. Salim
WWW4
2026 GatorSC: multi-scale cell and gene graphs with mixture-of-experts fusion for single-cell transcriptomics
abstract
Single-cell RNA sequencing (scRNA-seq) enables high-resolution characterization of cellular heterogeneity, but its rich, complementary structure across cells and genes remains underexploited, especially in the presence of technical noise and sparsity. Effectively leveraging this multi-scale structure is essentially an information fusion problem that requires integrating heterogeneous graph-based views of cells and genes into robust low-dimensional representations. In this paper, we introduce GatorSC, a unified representation learning framework that models scRNA-seq data through multi-scale cell and gene graphs and fuses them with a mixture-of-experts architecture. GatorSC constructs a global cell-cell graph, a global gene-gene graph, and a local gene-gene graph derived from neighborhood-specific subgraphs, and learns graph neural network embeddings that are adaptively fused by a gating network. To learn noise-robust and structure-preserving embeddings without labels, we couple graph reconstruction and graph contrastive learning in a unified self-supervised objective applied to both cell- and gene-level graphs. We evaluate GatorSC on 19 publicly available scRNA-seq datasets covering diverse tissues, species, and sequencing platforms. Experiments showed that GatorSC consistently outperforms state-of-the-art deep generative, graph-based, and contrastive methods for cell clustering, gene expression imputation, and cell-type annotation. The learned embeddings are used for accurate trajectory inference, recovery of canonical marker gene programs, and cell-type-specific pathway signatures in an Alzheimer's disease single-nucleus dataset. GatorSC provides a flexible foundation for comprehensive single-cell transcriptomic analysis and can be readily extended to multi-omic and spatial modalities.
Yuxi Liu 0003, Mufan Qiu, Song Wang 0013, Flora D. Salim, Jun Shen 0001, Tianlong Chen 0001, Muhammad Imran Razzak, Fuyi Li, Jiang Bian 0001
Briefings Bioinform.5
2026 Spectraformer: A Unified Random Feature Framework for Transformer
abstract
Linearization of attention using various kernel approximation and kernel learning techniques has shown promise. Past methods used a subset of combinations of component functions and weight matrices within the random feature paradigm. We identify the need for a systematic comparison of different combinations of weight matrices and component functions for attention learning in Transformer. Hence, we introduce Spectraformer , a unified framework for approximating and learning the kernel function in the attention mechanism of the Transformer. Our empirical results demonstrate, for the first time, that a random feature-based approach can achieve performance comparable to top-performing sparse and low-rank methods on the challenging Long-Range Arena benchmark. Thus, we establish a new state-of-the-art for random feature-based efficient Transformers. The framework also produces many variants that offer different advantages in accuracy, training time, and memory consumption. Our code is available at: https://github.com/cruiseresearchgroup/spectraformer .
Duke Nguyen, Du Yin, Aditya Joshi 0001, Flora D. Salim
ACM Trans. Intell. Syst. Technol.4
2025 Leveraging Taxonomy and LLMs for Improved Multimodal Hierarchical Classification
abstract
Multi-level Hierarchical Classification (MLHC) tackles the challenge of categorizing items within a complex, multi-layered class structure. However, traditional MLHC classifiers often rely on a backbone model with n independent output layers, which tend to ignore the hierarchical relationships between classes. This oversight can lead to inconsistent predictions that violate the underlying taxonomy. Leveraging Large Language Models (LLMs), we propose novel taxonomy-embedded transitional LLM-agnostic framework for multimodality classification. The cornerstone of this advancement is the ability of models to enforce consistency across hierarchical levels. Our evaluations on the MEP-3M dataset - a Multi-modal E-commerce Product dataset with various hierarchical levels- demonstrated a significant performance improvement compared to conventional LLMs structure.
Shijing Chen, Mohamed Reda Bouadjenek, Usman Naseem, Basem Suleiman, Shoaib Jameel, Flora D. Salim, Hakim Hacid, Muhammad Imran Razzak
COLING6
2025 SensorLLM: Aligning Large Language Models with Motion Sensors for Human Activity Recognition
abstract
We introduce SensorLLM, a two-stage framework that enables Large Language Models (LLMs) to perform human activity recognition (HAR) from sensor time-series data.Despite their strong reasoning and generalization capabilities, LLMs remain underutilized for motion sensor data due to the lack of semantic context in time-series, computational constraints, and challenges in processing numerical inputs.Sen-sorLLM addresses these limitations through a Sensor-Language Alignment stage, where the model aligns sensor inputs with trend descriptions.Special tokens are introduced to mark channel boundaries.This alignment enables LLMs to capture numerical variations, channelspecific features, and data of varying durations, without requiring human annotations.In the subsequent Task-Aware Tuning stage, we refine the model for HAR classification, achieving performance that matches or surpasses state-ofthe-art methods.Our results demonstrate that SensorLLM evolves into an effective sensor learner, reasoner, and classifier through humanintuitive Sensor-Language Alignment, generalizing across diverse HAR datasets.We believe this work establishes a foundation for future research on time-series and text alignment, paving the way for foundation models in sensor data analysis.Our codes are available at https: //github.com/zechenli03/SensorLLM.
Zechen Li 0006, Shohreh Deldari, Linyao Chen, Hao Xue 0001, Flora D. Salim
EMNLP5
2025 Dynamic Budgeted Reinforcement Learning for Fairness in Spatial-Temporal Resource Allocation
abstract
In recent years, utility optimization and fairness have emerged as key objectives in spatial-temporal resource allocation systems, such as ridesharing and food delivery, attracting significant research interest due to their often conflicting nature. Systems focused solely on optimizing utility can create disparities, such as disparate earnings among rideshare drivers, leading to ethical and economic issues. Conversely, focusing solely on fairness can paradoxically reduce overall utility, resulting in a scenario where no one truly benefits. To address this, many Reinforcement Learning (RL)-based approaches have been proposed due to its capacity to generate dynamic, non-myopic allocation plans. Typically, RL-based approaches balance utility and fairness by constructing direct trade-off functions between them. However, this paper argues that in dynamic situations, the scale of the objectives may differ significantly, causing RL to overemphasize one objective at the expense of the other. To effectively address this issue, we propose formulating the challenge of balancing utility and fairness in spatial-temporal resource allocation as a Constrained Markov Decision Process. Here, fairness is treated as a constraint while utility optimization serves as the standard reward. Building on this foundation, we introduce Dynamic Budgeted Proximal Policy Optimization (DB-PPO). We demonstrate that DB-PPO outperforms existing approaches in fairness-oriented spatial-temporal resource allocations using two real-world publicly available datasets.
Yufan Kang, Wei Shao 0006, Mark Andrejevic, Jeffrey Chan, Flora D. Salim
SIGSPATIAL/GIS7
2025 EpiScale: Large-Scale Simulation of Infectious Disease Based on Human Mobility
abstract
We present a demonstration of a highly scalable, spatially explicit infectious disease simulation that models the spread of disease across all 220,000+ census block groups in the United States using a compartmental Susceptible-Infectious-Recovered (SIR) epidemiological framework. To achieve this unprecedented scale and resolution, our system leverages efficient sparse matrix and vector operations alongside statistical approximations of large numbers of independent random events via Poisson and Normal distributions. The resulting simulation produces realistic spatiotemporal dynamics that align with empirical patterns observed in major epidemics, including the COVID-19 outbreak. Our live demonstration at the conference will highlight the simulation's computational efficiency and interactive capabilities. Starting from the conference venue in Minneapolis, participants will be able to configure disease parameters and observe the geographic spread of infection in real time, offering both an educational and analytical perspective on pandemic modeling.
Ruochen Kong 0001, Taylor Anderson 0001, David J. Heslop, Matthew Scotch, Flora D. Salim, C. Raina MacIntyre, Andreas Züfle
SIGSPATIAL/GIS5
2025 Classical Feature Embeddings Help in BERT-Based Human Mobility Prediction
abstract
Human mobility forecasting is crucial for disaster relief, city planning, and public health. However, existing models either only model location sequences or include time information merely as auxiliary input, thereby failing to leverage the rich semantic context provided by points of interest (POIs). To address this, we enrich a BERT-based mobility model with derived temporal descriptors and POI embeddings to better capture the semantics underlying human movement. We propose STaBERT (Semantic-Temporal aware BERT), which integrates both POI and temporal information at each location to construct a unified, semantically enriched representation of mobility. Experimental results show that STaBERT significantly improves prediction accuracy: for single-city prediction, the GEO-BLEU score improved from 0.34 to 0.75; for multi-city prediction, from 0.34 to 0.56.
Yun-Zhi Liu, Haokai Tan, Rushi Kanjaria, Lihuan Li, Flora D. Salim
SIGSPATIAL/GIS5
2025 A Probabilistic Framework for Imputing Genetic Distances in Spatiotemporal Pathogen Models
abstract
Pathogen genome data offers valuable structure for spatial models, but its utility is limited by incomplete sequencing coverage. We propose a probabilistic framework for inferring genetic distances between unsequenced cases and known sequences within defined transmission chains, using time-aware evolutionary distance modeling. The method estimates pairwise divergence from collection dates and observed genetic distances, enabling biologically plausible imputation grounded in observed divergence patterns, without requiring sequence alignment or known transmission chains. Applied to highly pathogenic avian influenza A/H5 cases in wild birds in the United States, this approach supports scalable, uncertainty-aware augmentation of genomic datasets and enhances the integration of evolutionary information into spatiotemporal modeling workflows.
Haley Stone, Jing Du 0003, Hao Xue 0001, Matthew Scotch, David J. Heslop, Andreas Züfle, C. Raina MacIntyre, Flora D. Salim
SIGSPATIAL/GIS8
2025 GenUP: Generative User Profilers as In-Context Learners for Next POI Recommender Systems
abstract
Traditional Point-of-Interest (POI) recommendation systems often lack transparency, interpretability, and scrutability due to their reliance on dense vector-based user embeddings. Furthermore, the cold-start problem—where systems have insufficient data for new users—limits their ability to generate accurate recommendations. Existing methods often address this by leveraging similar trajectories from other users, but this approach can be computationally expensive and increases the context length for large language model-based methods, making them difficult to scale. To address these limitations, we propose a method that generates natural language (NL) user profiles from large-scale, location-based social network checkins, utilizing robust personality assessments and behavioral theories. These NL profiles capture user preferences, routines, and behaviors, improving POI prediction accuracy while offering enhanced transparency. By incorporating NL profiles as system prompts to large language models, our approach reduces reliance on extensive historical data, while remaining flexible, easily updated, and computationally efficient. Results demonstrate that our approach consistently outperforms baseline methods, offering a more interpretable and resource-efficient solution for POI recommendation systems. Our source code is available at: https://github.com/w11wo/GenUP/.
Wilson Wongso, Hao Xue 0001, Flora D. Salim
SIGSPATIAL/GIS3
2025 STOAT: Spatial-Temporal Probabilistic Causal Inference Network
abstract
Spatial-temporal causal time series (STC-TS) involve region-specific temporal observations driven by causally relevant covariates and interconnected across geographic or network-based spaces. Existing methods often model spatial and temporal dynamics independently and overlook causality-driven probabilistic forecasting, limiting their predictive power. To address this, we propose STOAT (Spatial-Temporal Probabilistic Causal Inference Network), a novel framework for probabilistic forecasting in STC-TS. The proposed method extends a causal inference approach by incorporating a spatial relation matrix that encodes interregional dependencies, enabling spatially informed causal effect estimation. The resulting latent series are processed by deep probabilistic models to estimate the parameters of the distributions, enabling calibrated uncertainty modeling. Experiments on COVID-19 data across six countries demonstrate that STOAT outperforms state-of-the-art probabilistic forecasting models in key metrics, particularly in regions with strong spatial dependencies. By bridging causal inference and geospatial probabilistic forecasting, STOAT offers a generalizable framework for complex spatial-temporal tasks, such as epidemic management.
Yang Yang 0001, Du Yin, Hao Xue 0001, Flora D. Salim
SIGSPATIAL/GIS4
2025 XXLTraffic: Expanding and Extremely Long Traffic Forecasting beyond Test Adaptation
abstract
Traffic forecasting is crucial for smart cities and intelligent transportation initiatives, where deep learning has made significant progress in modeling complex spatio-temporal patterns in recent years. However, current public datasets have limitations in reflecting the distribution shift nature of real-world scenarios, characterized by continuously evolving infrastructures, varying temporal distributions, and long temporal gaps due to sensor downtimes or changes in traffic patterns. These limitations inevitably restrict the practical applicability of existing traffic forecasting datasets. To bridge this gap, we present XXLTraffic, the largest available public traffic dataset with the longest timespan collected from Los Angeles, USA, and New South Wales, Australia, curated to support research in extremely long forecasting beyond test adaptation. Our benchmark includes both typical time-series forecasting settings with hourly and daily aggregated data and novel configurations that introduce gaps and down-sample the training size to better simulate practical constraints. We anticipate the new XXL-Traffic will provide a fresh perspective for the time-series and traffic forecasting communities. It would also offer a robust platform for developing and evaluating models designed to tackle the extremely long forecasting problems beyond test adaptation. Our dataset supplements existing spatio-temporal data resources and leads to new research directions in this domain.
Du Yin, Hao Xue 0001, Arian Prabowo, Shuang Ao, Flora D. Salim
SIGSPATIAL/GIS5
2025 FairDRL-ST: Disentangled Representation Learning for Fair Spatio-Temporal Mobility Prediction
abstract
Deep spatio-temporal neural networks are increasingly used in urban computing, impacting critical infrastructure such as public transport, emergency services, and traffic systems. While most methods focus on accuracy, fairness has become a key concern as biased predictions can disadvantage specific demographic or geographic groups, reinforcing inequalities. We propose FairDRL-ST, a disentangled representation learning framework for fair spatio-temporal prediction, with a focus on mobility demand forecasting. By combining adversarial and disentangled learning, our approach separates sensitive attributes and achieves fairness in an unsupervised manner with minimal performance loss. Experiments on real-world urban mobility datasets show that FairDRL-ST reduces fairness gaps while maintaining competitive predictive accuracy against state-of-the-art fairness-aware methods.1
Sichen Zhao, Wei Shao 0006, Jeffrey Chan, Ziqi Xu 0001, Flora D. Salim
SIGSPATIAL/GIS5
2025 Foundation Models for Spatio-Temporal Data Science: A Tutorial and Survey
abstract
Spatio-Temporal (ST) data science, which includes sensing, managing, and mining large-scale data across space and time, is fundamental to understanding complex systems in domains such as urban computing, climate science, and intelligent transportation. Traditional deep learning approaches have significantly advanced this field, particularly in the stage of ST data mining. However, these models remain task-specific and often require extensive labeled data. Inspired by the success of Foundation Models (FM), especially large language models, researchers have begun exploring the concept of Spatio-Temporal Foundation Models (STFMs) to enhance adaptability and generalization across diverse ST tasks. Unlike prior architectures, STFMs empower the entire workflow of ST data science, ranging from data sensing, management, to mining, thereby offering a more holistic and scalable approach. Despite rapid progress, a systematic study of STFMs for ST data science remains lacking. This survey aims to provide a comprehensive review of STFMs, categorizing existing methodologies and identifying key research directions to advance ST general intelligence.
Yuxuan Liang 0002, Haomin Wen, Yutong Xia, Ming Jin 0005, Bin Yang 0002, Flora D. Salim, Qingsong Wen, Shirui Pan, Gao Cong
KDD (2)6
2025 Simulated Infectious Diseases Datasets with Controlled Data Bias
abstract
Massive datasets related to infectious diseases became available after the COVID-19 pandemic, supporting data-driven approaches in modeling and forecasting infectious diseases. However, these approaches are known to exacerbate data biases present in the training data such as having certain demographic groups being over or underrepresented in the data. Such data collection biases may propagate through the modeling and prediction pipelines to decision-making, and the consequences are relatively unknown. Therefore, efforts are needed to understand how data collection bias affects data-driven infectious disease models. This datasets and benchmarks paper provides a suite of datasets, each corresponding to a simulated disease spread among a population of 5000 simulated agents over 90 days in Atlanta and San Francisco. For each dataset, we provide not only the full (simulated ground truth) of the disease spread in terms of when, where, and by whom the disease spreads, but also information on which cases are observed when different types and degrees of data collection bias are applied. The agents' characteristics, check-ins, and social network data are also available to support downstream tasks. Additionally, we also describe how to use the simulation to re-generate the data and to generate new datasets in different regions and with different parameters. With the provided datasets and the simulation tools, researchers studying the spread of infectious diseases may better understand, account for, and correct the systematic bias caused by the inherent real-world data bias, and hence improve the prediction of infectious diseases.
Ruochen Kong 0001, Taylor Anderson 0001, Matthew Scotch, David J. Heslop, Yonchanok Khaokaew, Hao Xue 0001, Li Xiong 0001, C. Raina MacIntyre, Flora D. Salim, Andreas Züfle
KDD (2)9
2025 Bisecle: Binding and Separation in Continual Learning for Video Language Understanding
abstract
Frontier vision-language models (VLMs) have made remarkable improvements in video understanding tasks. However, real-world videos typically exist as continuously evolving data streams (e.g., dynamic scenes captured by wearable glasses), necessitating models to continually adapt to shifting data distributions and novel scenarios. Considering the prohibitive computational costs of fine-tuning models on new tasks, usually, a small subset of parameters is updated while the bulk of the model remains frozen. This poses new challenges to existing continual learning frameworks in the context of large multimodal foundation models, i.e., catastrophic forgetting and update conflict. While the foundation models struggle with parameter-efficient continual learning, the hippocampus in the human brain has evolved highly efficient mechanisms for memory formation and consolidation. Inspired by the rapid **Bi**nding and pattern **se**paration mechanisms in the hippocampus, in this work, we propose **Bisecle** for video-language **c**ontinual **le**arning, where a multi-directional supervision module is used to capture more cross-modal relationships and a contrastive prompt learning scheme is designed to isolate task-specific knowledge to facilitate efficient memory storage. Binding and separation processes further strengthen the ability of VLMs to retain complex experiences, enabling robust and efficient continual learning in video understanding tasks. We perform a thorough evaluation of the proposed Bisecle, demonstrating its ability to mitigate forgetting and enhance cross-task generalization on several VideoQA benchmarks.
Xiaoqian Hu, Hao Xue 0001, Celso de Melo, Flora D. Salim
NeurIPS5
2025 Boosting Resilience of Large Language Models through Causality-Driven Robust Optimization
abstract
Large language models (LLMs) have achieved remarkable achievements across diverse applications; however, they remain plagued by spurious correlations and the generation of hallucinated content. Despite extensive efforts to enhance the resilience of LLMs, existing approaches either rely on indiscriminate fine-tuning of all parameters, resulting in parameter inefficiency and lack of specificity, or depend on post-processing techniques that offer limited adaptability and flexibility. This study introduces a novel Causality-driven Robust Optimization (CdRO) approach that selectively updates model components sensitive to causal reasoning, enhancing model causality while preserving valuable pretrained knowledge to mitigate overfitting. Our method begins by identifying the parameter components within LLMs that capture causal relationships, achieved through comparing the training dynamics of parameter matrices associated with the original samples, as well as augmented counterfactual and paraphrased variants. These comparisons are then fed into a lightweight logistic regression model, optimized in real time to dynamically identify and adapt the causal components within LLMs. The identified parameters are subsequently optimized using an enhanced policy optimization algorithm, where the reward function is designed to jointly promote both model generalization and robustness. Extensive experiments across various tasks using twelve different LLMs demonstrate the superior performance of our framework, underscoring its significant effectiveness in reducing the model’s dependence on spurious associations and mitigating hallucinations.
Xiaoling Zhou, Zhemg Lee, Yuncheng Hua, Chengli Xing, Wei Ye 0004, Flora D. Salim, Shikun Zhang
NeurIPS7
2025 PAR-AdvGAN: Improving Adversarial Attack Capability with Progressive Auto-regression AdvGAN
Jiayu Zhang 0001, Xinyi Wang 0005, Silin Liao, Zhibo Jin, Flora D. Salim, Huaming Chen
ECML/PKDD (7)6
2025 MANILA25: SIGIR 2025 Workshop on Information Retrieval for Climate Impact
abstract
The MANILA25 workshop is aimed at collaborative agenda setting around the general area of information retrieval for climate impact in general and around adaptation tracking in particular. To this end, the workshop starts by creating a shared understanding of the problem space through invited talks around information needs in climate impact, search and analysis of climate impact literature, adaptation tracking, and resources. It then brings in different perspectives on the four topics through a number of brief ''flash'' presentations by participants in the workshop. Then, the participants will work to co-develop a research agenda in a small-scale, highly interactive setting.
Bart van den Hurk, Maarten de Rijke, Flora D. Salim
SIGIR3
2025 How robust is your fair model? Exploring the robustness of prominent fairness strategies
abstract
Abstract With the introduction of machine learning in high stakes decision-making, ensuring algorithmic fairness has become an increasingly important task. To this end, many mathematical definitions of fairness have been proposed, and a variety of optimisation techniques have been developed, all designed to maximise a given notion of fairness. Fair solutions, however, tend to rely on the quality of training data, and can be highly sensitive to noise. Recent studies have shown that robustness of many such fairness strategies—i.e., their ability to perform well on unseen data—is not a given and requires careful consideration. To address this challenge, we propose robustness ratio , which is a novel criterion to measure the robustness of diverse fairness optimisation strategies. We support our analysis with multiple extensive experiments on five benchmark fairness data sets, using three prominent fairness strategies, in view of four of the most popular definitions of fairness. Our experiments show that while fairness methods that rely on threshold optimisation (post-processing) mostly outperform other techniques, they are acutely sensitive to noise. This is in contrast to two other methods—correlation remover (pre-processing) and exponentiated gradient descent (in-processing)—which become increasingly fairer as the random noise injected into the data becomes larger. Our findings offer a comprehensive overview of fairness strategies that proves invaluable when tasked with choosing the most suitable method for the task at hand. To the best of our knowledge, we are the first to quantitatively evaluate the robustness of fairness optimisation strategies.
Edward Small, Wei Shao 0006, Zeliang Zhang 0001, Peihan Liu, Jeffrey Chan, Kacper Sokol, Flora D. Salim
Data Min. Knowl. Discov.7
2025 Agri-LLM: Prompt-Based Large Language Model for Emission Data Analytics in Smart Agriculture
abstract
Massive emissions of greenhouse gases (GHGs) have a negative impact on the development of sustainable agriculture. While techniques of imputation and forecasting facilitate the observation of GHG emissions with improved accuracy, there is a lack of an integrated model for both GHG emission data imputation and forecasting, particularly in few-shot learning scenarios. To address this issue, this paper proposes a pre-trained large language model dubbed Agri-LLM for GHG emission data imputation and forecasting in smart agriculture. Notably, this model develops an information fusion embedding layer that fuses missing patterns, temporal irregularities and incomplete time series into multi-level patched tokens. A global temporal similarity informed prompting module is further elaborated on to generate suitable prompts for target time series, based on similar temporal characteristics captured from other nodes. Finally, the model aligns the pre-trained knowledge language with multi-level integrated tokens directly without altering the large language model’s backbone. The experimental studies demonstrate that our model outperforms state-of-the-art baselines in both tasks of imputation and forecasting using full-sample training. Extensive experiments also confirm that the Agri-LLM exhibits superior performance in few-shot learning scenarios and the effectiveness of each proposed model component.
Le Fang 0001, Wei Xiang 0001, Jiong Jin, Kewen Liao, Chang Liu 0003, Yu Han 0003, Flora D. Salim, Yi-Ping Phoebe Chen
IEEE Internet Things J.7
2025 Spatiotemporal Pretrained Large Language Model for Forecasting With Missing Values
abstract
Spatiotemporal data collected by sensors within an urban Internet of Things (IoT) system inevitably contains some missing values, which significantly affects the accuracy of spatiotemporal data forecasting. However, existing techniques, including those based on Large Language Models (LLMs), show limited effectiveness in forecasting with missing values, especially in scenarios involving high-dimensional sensor data. In this article, we propose a novel spatiotemporal pre-trained large language model dubbed SPLLM for forecasting with missing values. In this network, we seamlessly integrate a specialized spatiotemporal fusion Graph Convolutional Network (GCN) module that extracts intricate spatiotemporal and graph-based information, for generating suitable inputs to the SPLLM. Furthermore, we propose a Feed-Forward Network (FFN) fine-tuning strategy within the LLM and a final fusion layer to enable the model to leverage the pre-trained foundational knowledge of the LLM and adapt to new incomplete data simultaneously. The experimental results indicate that SPLLM outperforms state-of-the-art models on real-world public datasets. Notably, SPLLM exhibits a superior performance in tackling incomplete sensory data with a variety of missing rates. A comprehensive ablation study of key components is conducted to demonstrate their efficiency.
Le Fang 0001, Wei Xiang 0001, Shirui Pan, Flora D. Salim, Yi-Ping Phoebe Chen
IEEE Internet Things J.4
2025 ST-DPGAN: A Privacy-Preserving Framework for Spatiotemporal Data Generation
abstract
Recent advancements have sparked a growing interest in integrating spatiotemporal analysis with large-scale language models. However, spatiotemporal data often contains sensitive information, making it unsuitable for open third-party access. To address this challenge, we propose a Graph-GAN-based model for generating privacy-protected spatiotemporal data. Our approach incorporates spatial and temporal attention blocks in the discriminator and a spatiotemporal deconvolution structure in the generator. These enhancements enable efficient training under Gaussian noise to achieve differential privacy. Extensive experiments conducted on three real-world spatiotemporal datasets validate the efficacy of our model. Our method provides a privacy guarantee while maintaining the data utility. The prediction model trained on our generated data maintains a competitive performance compared to the model trained on the original data.
Wei Shao 0006, Rongyi Zhu, Chandra Thapa, M. Ejaz Ahmed, Seyit Ahmet Çamtepe, Rui Zhang 0003, Du Yong Kim, Hamid Menouar, Flora D. Salim
IEEE Internet Things J.10
2025 "Nuisance is Better Than Nothing?": Exploring How Pedestrians and Cyclists Perceive Automated E-Scooter Alerts in Shared Spaces MHCI023
abstract
Electric scooters (e-scooters) offer flexible urban mobility but raise safety concerns in shared spaces. This study investigates how e-scooters can better communicate their presence to pedestrians and cyclists in shared active mobility environments. A focus group with e-scooter riders identified notifying others of arrival as a key challenge. To address this, we co-designed audio and visual alerts in a participatory workshop and evaluated them in a real-world Wizard of Oz (WoZ) study involving live encounters. WoZ self-report data showed that voice and bell alerts were rated significantly higher in visibility, safety, communication, and acceptance than continuous sounds and flashing lights. These findings were supported by video analysis, which captured clear spatial responses such as turning or moving aside. Cyclists rated alerts as more distracting than pedestrians. Eye-tracking data revealed increased pedestrian attention during overtaking. By combining self-reports, video, and gaze data, we provide in-situ evidence and design recommendations to improve e-scooter signalling and reduce conflict. The dataset, including anonymized ratings, fixation data, alert designs, and analysis scripts, is available at https://github.com/HiruniNuwanthika/User-Perception-Evaluation-Escooter-Alerts.git.
Hiruni Kegalle, Danula Hettiachchi, Jeffrey Chan, Flora D. Salim, Mark Sanderson
Proc. ACM Hum. Comput. Interact.4
2025 Towards Expressive Spectral-Temporal Graph Neural Networks for Time Series Forecasting
abstract
Time series forecasting has remained a focal point due to its vital applications in sectors such as energy management and transportation planning. Spectral-temporal graph neural network is a promising abstraction underlying most time series forecasting models that are based on graph neural networks (GNNs). However, more is needed to know about the underpinnings of this branch of methods. In this paper, we establish a theoretical framework that unravels the expressive power of spectral-temporal GNNs. Our results show that linear spectral-temporal GNNs are universal under mild assumptions, and their expressive power is bounded by our extended first-order Weisfeiler-Leman algorithm on discrete-time dynamic graphs. To make our findings useful in practice on valid instantiations, we discuss related constraints in detail and outline a theoretical blueprint for designing spatial and temporal modules in spectral domains. Building on these insights and to demonstrate how powerful spectral-temporal GNNs are based on our framework, we propose a simple instantiation named Temporal Graph Gegenbauer Convolution (TGGC), which significantly outperforms most existing models with only linear components and shows better model efficiency.
Ming Jin 0005, Guangsi Shi, Yuan-Fang Li, Bo Xiong 0001, Tian Zhou 0004, Flora D. Salim, Liang Zhao 0002, Lingfei Wu 0001, Qingsong Wen, Shirui Pan
IEEE Trans. Pattern Anal. Mach. Intell.6
2025 Drone-as-a-Service: Research Challenges and Directions
abstract
We conduct a survey on drones used as a service, denoted as drone-as-a-service (DaaS). We develop a novel taxonomy based on DaaS functions, research tasks, and application domains. We provide a discussion on drones and their associated capabilities based on their type of use. We propose a three-layered DaaS system architecture that vertically integratescloudcomputing,drones, andservicesas a reference framework to compare existing drone service implementations. Additionally, we propose a representative uncertainty-aware DaaS model for delivery scenarios, illustrating how service definitions can incorporate both functional and nonfunctional attributes under dynamic environmental conditions. Finally, we identify and discuss future research directions and open problems related to the use of drones for service delivery.
Ali Hamdi, Balsam Alkouz, Babar Shahzaad, Athman Bouguettaya, Azadeh Ghari Neiat, Flora D. Salim, Du Yong Kim
Proc. IEEE6
2025 Vision-Based Multi-Future Trajectory Prediction: A Survey
abstract
Vision-based trajectory prediction is an important task that supports safe and intelligent behaviors in autonomous systems. Many advanced approaches have been proposed over the years with improved spatial and temporal feature extraction. However, human behavior is naturally diverse and uncertain. Given the past trajectory and surrounding environment information, an agent can have multiple plausible trajectories in the future. To tackle this problem, an essential task named multi-future trajectory prediction (MTP) has recently been studied. This task aims to generate a diverse, acceptable, and explainable distribution of future predictions for each agent. In this article, we present the first survey for MTP with our unique taxonomies and a comprehensive analysis of frameworks, datasets, and evaluation metrics. We also compare models on existing MTP datasets and conduct experiments on the ForkingPath dataset. Finally, we discuss multiple future directions that can help researchers develop novel MTP systems and other diverse learning tasks similar to MTP.
Renhao Huang, Hao Xue 0001, Maurice Pagnucco, Flora D. Salim, Yang Song 0001
IEEE Trans. Neural Networks Learn. Syst.4
2024 GustosonicSense: Towards understanding the design of playful gustosonic eating experiences
abstract
The pleasure that often comes with eating can be further enhanced with intelligent technology, as the field of human-food interaction suggests. However, knowledge on how to design such pleasure-supporting eating systems is limited. To begin filling this knowledge gap, we designed “GustosonicSense”, a novel gustosonic eating system that utilizes wireless earbuds for sensing different eating and drinking actions with a machine learning algorithm and trigger playful sounds as a way to facilitate pleasurable eating experiences. We present the findings from our design and a study that revealed how we can support the "stimulation", "hedonism", and "reflexivity" for playful human-food interactions. Ultimately, with our work, we aim to support interaction designers in facilitating playful experiences with food.
Yan Wang 0057, Humphrey O. Obie, Zhuying Li 0001, Flora D. Salim, John C. Grundy, Florian 'Floyd' Mueller
CHI4
2024 Promoting Two-sided Fairness in Dynamic Vehicle Routing Problems
abstract
Dynamic Vehicle Routing Problem (DVRP), is an extension of the classic Vehicle Routing Problem (VRP), which is a fundamental problem in logistics and transportation. Typically, DVRPs involve two stakeholders: service providers that deliver services to customers and customers who raise requests from different locations. Many real-world applications can be formulated as DVRP such as ridesharing and non-compliance capture. Apart from original objectives like optimising total utility or efficiency, DVRP should also consider fairness for all parties. Unfairness can induce service providers and customers to give up on the systems, leading to negative financial and social impacts. However, most existing DVRP-related applications focus on improving fairness from a single side, and there have been few works considering two-sided fairness and utility optimisation concurrently. To this end, we propose a novel framework, a Two-sided Fairness-aware Genetic Algorithm (named 2FairGA), which expands the genetic algorithm from the original objective solely focusing on utility to multi-objectives that incorporate two-sided fairness. Subsequently, the impact of injecting two fairness definitions into the utility-focused model and the correlation between any pair of the three objectives are explored. Extensive experiments demonstrate the superiority of our proposed framework compared to the state-of-the-art.
Yufan Kang, Wei Shao 0006, Flora D. Salim, Jeffrey Chan
GECCO4
2024 Prompt Mining for Language Models-based Mobility Flow Forecasting
abstract
With the advancement of large language models, language model-based forecasting has recently emerged as an innovative approach for predicting mobility flow patterns. The core idea is to use prompts to transform the raw mobility data given as numerical values into natural language sentences so that the language models can be leveraged to generate the description for future observations. However, previous studies have only employed fixed and manually designed templates to transform numerical values into sentences. Since the forecasting performance of language models heavily relies on prompts, using fixed templates for prompting may limit the forecasting capability of language models. In this paper, we propose a novel framework for prompt mining in language model-based mobility forecasting, aiming to explore diverse prompt design strategies. Specifically, the framework includes a prompt generation stage based on the information entropy of prompts and a prompt refinement stage to integrate mechanisms such as the chain of thought. Experimental results on real-world large-scale data demonstrate the superiority of generated prompts from our prompt mining pipeline. Additionally, the comparison of different prompt variants shows that the proposed prompt refinement process is effective. Our study presents a promising direction for further advancing language model-based mobility forecasting.
Hao Xue 0001, Tianye Tang, Ali Payani, Flora D. Salim
SIGSPATIAL/GIS4
2024 T-JEPA: A Joint-Embedding Predictive Architecture for Trajectory Similarity Computation
abstract
Trajectory similarity computation is crucial for analyzing movement patterns in applications like traffic management and wildlife tracking. Recent self-supervised learning methods such as contrastive learning have made advancements in trajectory representation learning but rely on predefined data augmentation schemes, limiting generalized and robust high-level semantic understanding. We introduce T-JEPA, a self-supervised method using Joint-Embedding Predictive Architecture (JEPA) to enhance trajectory representation learning. By sampling and predicting in representation space, T-JEPA infers high-level trajectory semantics without manual intervention. Extensive experiments conducted on three urban and two Foursquare datasets verify the effectiveness of T-JEPA in trajectory similarity computation.
Lihuan Li, Hao Xue 0001, Yang Song 0001, Flora D. Salim
SIGSPATIAL/GIS4
2024 Enhancing Spatio-temporal Quantile Forecasting with Curriculum Learning: Lessons Learned
abstract
Training models on spatio-temporal (ST) data poses an open problem due to the complicated and diverse nature of the data itself, and it is challenging to ensure the model's performance directly trained on the original ST data. While limiting the variety of training data can make training easier, it can also lead to a lack of knowledge and information for the model, resulting in a decrease in performance. To address this challenge, we presented an innovative paradigm that incorporates three separate forms of curriculum learning specifically targeting from spatial, temporal, and quantile perspectives. Furthermore, our framework incorporates a stacking fusion module to combine diverse information from three types of curriculum learning, resulting in a strong and thorough learning process. We demonstrated the effectiveness of this framework with extensive empirical evaluations, highlighting its better performance in addressing complex ST challenges. We provided thorough ablation studies to investigate the effectiveness of our curriculum and to explain how it contributes to the improvement of learning efficiency on ST data.
Du Yin, Jinliang Deng, Shuang Ao, Zechen Li 0006, Hao Xue 0001, Arian Prabowo, Renhe Jiang, Xuan Song 0001, Flora D. Salim
SIGSPATIAL/GIS9
2024 AttEXplore: Attribution for Explanation with model parameters eXploration
abstract
Due to the real-world noise and human-added perturbations, attaining the trustworthiness of deep neural networks (DNNs) is a challenging task. Therefore, it becomes essential to offer explanations for the decisions made by these non-linear and complex parameterized models. Attribution methods are promising for this goal, yet its performance can be further improved. In this paper, for the first time, we present that the decision boundary exploration approaches of attribution are consistent with the process for transferable adversarial attacks. Specifically, the transferable adversarial attacks craft general adversarial samples from the source model, which is consistent with the generation of adversarial samples that can cross multiple decision boundaries in attribution. Utilizing this consistency, we introduce a novel attribution method via model parameter exploration. Furthermore, inspired by the capability of frequency exploration to investigate the model parameters, we provide enhanced explainability for DNNs by manipulating the input features based on frequency information to explore the decision boundaries of different models. Large-scale experiments demonstrate that our \textbf{A}ttribution method for \textbf{E}xplanation with model parameter e\textbf{X}ploration (AttEXplore) outperforms other state-of-the-art interpretability methods. Moreover, by employing other transferable attack techniques, AttEXplore can explore potential variations in attribution outcomes. Our code is available at: https://github.com/LMBTough/ATTEXPLORE.
Huaming Chen, Jiayu Zhang 0001, Xinyi Wang 0005, Zhibo Jin, Minhui Xue 0001, Flora D. Salim
ICLR7
2024 Detecting Change Intervalswith Isolation Distributional Kernel (Abstract Reprint)
Yang Cao 0019, Ye Zhu 0002, Kai Ming Ting, Flora D. Salim, Hong Xian Li, Lu-Xing Yang, Gang Li 0009
IJCAI4
2024 STEMO: Early Spatio-temporal Forecasting with Multi-Objective Reinforcement Learning
abstract
Accuracy and timeliness are indeed often conflicting goals in prediction tasks.Premature predictions may yield a higher rate of false alarms, whereas delaying predictions to gather more information can render them too late to be useful.In applications such as wildfires, crimes, and traffic jams, timely forecasting are vital for safeguarding human life and property.Consequently, finding a balance between accuracy and timeliness is crucial.In this paper, we propose an early spatio-temporal forecasting model based on Multi-Objective reinforcement learning that can either implement an optimal policy given a preference or infer the preference based on a small number of samples.The model addresses two primary challenges: 1) enhancing the accuracy of early forecasting and 2) providing the optimal policy for determining the most suitable prediction time for each area.Our method demonstrates superior performance on three large-scale real-world datasets, surpassing existing methods in early spatio-temporal forecasting tasks.
Wei Shao 0006, Yufan Kang, Ziyan Peng, Xiao Xiao 0007, Lei Wang 0266, Yuhui Yang, Flora D. Salim
KDD7
2024 ViLCo-Bench: VIdeo Language COntinual learning Benchmark
abstract
Video language continual learning involves continuously adapting to information from video and text inputs, enhancing a model’s ability to handle new tasks while retaining prior knowledge. This field is a relatively under-explored area, and establishing appropriate datasets is crucial for facilitating communication and research in this field. In this study, we present the first dedicated benchmark, ViLCo-Bench, designed to evaluate continual learning models across a range of video-text tasks. The dataset comprises ten-minute-long videos and corresponding language queries collected from publicly available datasets. Additionally, we introduce a novel memory-efficient framework that incorporates self-supervised learning and mimics long-term and short-term memory effects. This framework addresses challenges including memory complexity from long video clips, natural language complexity from open queries, and text-video misalignment. We posit that ViLCo-Bench, with greater complexity compared to existing continual learning benchmarks, would serve as a critical tool for exploring the video-language domain, extending beyond conventional class-incremental tasks, and addressing complex and limited annotation issues. The curated data, evaluations, and our novel method are available at https://github.com/cruiseresearchgroup/ViLCo.
Tianqi Tang 0002, Shohreh Deldari, Hao Xue 0001, Celso de Melo, Flora D. Salim
NeurIPS5
2024 Building Timeseries Dataset: Empowering Large-Scale Building Analytics
abstract
Buildings play a crucial role in human well-being, influencing occupant comfort, health, and safety.Additionally, they contribute significantly to global energy consumption, accounting for one-third of total energy usage, and carbon emissions.Optimizing building performance presents a vital opportunity to combat climate change and promote human flourishing.However, research in building analytics has been hampered by the lack of accessible, available, and comprehensive real-world datasets on multiple building operations.In this paper, we introduce the Building TimeSeries (BTS) dataset.Our dataset covers three buildings over a three-year period, comprising more than ten thousand timeseries data points with hundreds of unique ontologies.Moreover, the metadata is standardized using the Brick schema.To demonstrate the utility of this dataset, we performed benchmarks on two tasks: timeseries ontology classification and zero-shot forecasting.These tasks represent an essential initial step in addressing challenges related to interoperability in building analytics.Access to the dataset and the code used for benchmarking are available here: https://github.com/cruiseresearchgroup/DIEF_BTS
Arian Prabowo, Xiachong Lin, Muhammad Imran Razzak, Hao Xue 0001, Emily W. Yap, Matthew Amos, Flora D. Salim
NeurIPS7
2024 Long-Term Fairness in Ride-Hailing Platform
Yufan Kang, Jeffrey Chan, Wei Shao 0006, Flora D. Salim, Christopher Leckie
ECML/PKDD (9)4
2024 Boosting Patient Representation Learning via Graph Contrastive Learning
Yuxi Liu 0003, Jiang Bian 0001, Antonio Jimeno-Yepes, Jun Shen 0001, Fuyi Li, Guodong Long, Flora D. Salim
ECML/PKDD (9)8
2024 CAPRI-FAIR: Integration of Multi-sided Fairness in Contextual POI Recommendation Framework
abstract
Point-of-interest (POI) recommendation considers spatio-temporal factors like distance, peak hours, and user check-ins. Given their influence on both consumer experience and POI business, it’s crucial to consider fairness from multiple perspectives. Unfortunately, these systems often provide less accurate recommendations to inactive users and less exposure to unpopular POIs. This paper develops a post-filter method that includes provider and consumer fairness in existing models, aiming to balance fairness metrics like item exposure with performance metrics such as precision and distance. Experiments show that a linear scoring model for provider fairness in re-scoring items offers the best balance between performance and long-tail exposure, sometimes without much precision loss. Addressing consumer fairness by recommending more popular POIs to inactive users increased precision in some models and datasets. However, combinations that reached the Pareto front of consumer and provider fairness resulted in the lowest precision values, highlighting that tradeoffs depend greatly on the model and dataset.
Francis Zac dela Cruz, Flora D. Salim, Yonchanok Khaokaew, Jeffrey Chan
RecSys2
2024 MANILA24: SIGIR 2024 Workshop on Information Retrieval and Climate Impact
abstract
The MANILA24 workshop brings together researchers and practitioners from academia, industry, governments, and NGO's to identify and discuss core research problems in information retrieval for climate impact. The workshop aims to foster collaboration by bringing communities together that have so far not been very well connected -- IR, systematic reviews, and climate change. The purpose is to help accelerate the development of IR technology that supports our understanding of climate impact publications and the articulation of recommended actions. Importantly, this includes introducing IR researchers climate impact, introducing researchers in climate to state-of-the-art IR technology, and developing a shared research agenda.
Bart van den Hurk, Maarten de Rijke, Flora D. Salim
SIGIR3
2024 Characterizing Information Seeking Processes with Multiple Physiological Signals
abstract
Information access systems are getting complex, and our understanding of user behavior during information seeking processes is mainly drawn from qualitative methods, such as observational studies or surveys. Leveraging the advances in sensing technologies, our study aims to characterize user behaviors with physiological signals, particularly in relation to cognitive load, affective arousal, and valence. We conduct a controlled lab study with 26 participants, and collect data including Electrodermal Activities, Photoplethysmogram, Electroencephalogram, and Pupillary Responses. This study examines informational search with four stages: the realization of Information Need (IN), Query Formulation (QF), Query Submission (QS), and Relevance Judgment (RJ). We also include different interaction modalities to represent modern systems, e.g., QS by text-typing or verbalizing, and RJ with text or audio information. We analyze the physiological signals across these stages and report outcomes of pairwise non-parametric repeated-measure statistical tests. The results show that participants experience significantly higher cognitive loads at IN with a subtle increase in alertness, while QF requires higher attention. QS involves demanding cognitive loads than QF. Affective responses are more pronounced at RJ than QS or IN, suggesting greater interest and engagement as knowledge gaps are resolved. To the best of our knowledge, this is the first study that explores user behaviors in a search process employing a more nuanced quantitative analysis of physiological signals. Our findings offer valuable insights into user behavior and emotional responses in information seeking processes. We believe our proposed methodology can inform the characterization of more complex processes, such as conversational information seeking.
Kaixin Ji, Danula Hettiachchi, Flora D. Salim, Falk Scholer, Damiano Spina
SIGIR3
2024 Large Language Models for Next Point-of-Interest Recommendation
abstract
The next Point of Interest (POI) recommendation task is to predict users' immediate next POI visit given their historical data. Location-Based Social Network (LBSN) data, which is often used for the next POI recommendation task, comes with challenges. One frequently disregarded challenge is how to effectively use the abundant contextual information present in LBSN data. Previous methods are limited by their numerical nature and fail to address this challenge. In this paper, we propose a framework that uses pretrained Large Language Models (LLMs) to tackle this challenge. Our framework allows us to preserve heterogeneous LBSN data in its original format, hence avoiding the loss of contextual information. Furthermore, our framework is capable of comprehending the inherent meaning of contextual information due to the inclusion of commonsense knowledge. In experiments, we test our framework on three real-world LBSN datasets. Our results show that the proposed framework outperforms the state-of-the-art models in all three datasets. Our analysis demonstrates the effectiveness of the proposed framework in using contextual information as well as alleviating the commonly encountered cold-start and short trajectory problems.
Peibo Li 0001, Maarten de Rijke, Hao Xue 0001, Shuang Ao, Yang Song 0001, Flora D. Salim
SIGIR6
2024 CroSSL: Cross-modal Self-Supervised Learning for Time-series through Latent Masking
abstract
Limited availability of labeled data for machine learning on multimodal time-series extensively hampers progress in the field. Self-supervised learning (SSL) is a promising approach to learn data representations without relying on labels. However, existing SSL methods require expensive computations of negative pairs and are typically designed for single modalities, which limits their versatility. We introduce CroSSL (Cross-modal SSL), which puts forward two novel concepts: masking intermediate embeddings produced by modality-specific encoders, and their aggregation into a global embedding through a cross-modal aggregator CroSSL allows for handling missing modalities and end-to-end cross-modal earning without requiring prior data preprocessing for handling missing inputs or negative-pair sampling for contrastive learning. We evaluate our method on a wide range of data, including motion sensors such as accelerometers or gyroscopes and biosignals (heart rate, electroencephalograms, electromyograms, electrooculograms, and electrodermal). Overall, CroSSL outperforms previous SSL and supervised benchmarks using minimal labeled data, and also sheds light on how latent masking can improve cross-modal learning.
Shohreh Deldari, Dimitris Spathis, Mohammad Malekzadeh, Fahim Kawsar, Flora D. Salim, Akhil Mathur
WSDM5
2024 SSTKG: Simple Spatio-Temporal Knowledge Graph for Intepretable and Versatile Dynamic Information Embedding
abstract
Knowledge graphs (KGs) have been increasingly employed for link prediction and recommendation using real-world datasets. However, the majority of current methods rely on static data, neglecting the dynamic nature and the hidden spatio-temporal attributes of real-world scenarios. This often results in suboptimal predictions and recommendations. Although there are effective spatio-temporal inference methods, they face challenges such as scalability with large datasets and inadequate semantic understanding, which impede their performance. To address these limitations, this paper introduces a novel framework - Simple Spatio-Temporal Knowledge Graph (SSTKG), for constructing and exploring spatio-temporal KGs. To integrate spatial and temporal data into KGs, our framework exploited through a new 3-step embedding method. Output embeddings can be used for future temporal sequence prediction and spatial information recommendation, providing valuable insights for various applications such as retail sales forecasting and traffic volume prediction. Our framework offers a simple but comprehensive way to understand the underlying patterns and trends in dynamic KG, thereby enhancing the accuracy of predictions and the relevance of recommendations. This work paves the way for more effective utilization of spatio-temporal data in KGs, with potential impacts across a wide range of sectors.
Flora D. Salim, Hao Xue 0001
WWW2
2024 Learning spatio-temporal dynamics on mobility networks for adaptation to open-world events
Zhaonan Wang 0001, Renhe Jiang, Hao Xue 0001, Flora D. Salim, Xuan Song 0001, Ryosuke Shibasaki, Shaowen Wang 0001
Artif. Intell.4
2024 Traffic forecasting on new roads using spatial contrastive pre-training (SCPT)
abstract
Abstract New roads are being constructed all the time. However, the capabilities of previous deep forecasting models to generalize to new roads not seen in the training data (unseen roads) are rarely explored. In this paper, we introduce a novel setup called a spatio-temporal split to evaluate the models’ capabilities to generalize to unseen roads. In this setup, the models are trained on data from a sample of roads, but tested on roads not seen in the training data. Moreover, we also present a novel framework called Spatial Contrastive Pre-Training (SCPT) where we introduce a spatial encoder module to extract latent features from unseen roads during inference time. This spatial encoder is pre-trained using contrastive learning. During inference, the spatial encoder only requires two days of traffic data on the new roads and does not require any re-training. We also show that the output from the spatial encoder can be used effectively to infer latent node embeddings on unseen roads during inference time. The SCPT framework also incorporates a new layer, named the spatially gated addition layer, to effectively combine the latent features from the output of the spatial encoder to existing backbones. Additionally, since there is limited data on the unseen roads, we argue that it is better to decouple traffic signals to trivial-to-capture periodic signals and difficult-to-capture Markovian signals, and for the spatial encoder to only learn the Markovian signals. Finally, we empirically evaluated SCPT using the ST split setup on four real-world datasets. The results showed that adding SCPT to a backbone consistently improves forecasting performance on unseen roads. More importantly, the improvements are greater when forecasting further into the future. The codes are available on GitHub: https://github.com/cruiseresearchgroup/forecasting-on-new-roads .
Arian Prabowo, Hao Xue 0001, Wei Shao 0006, Piotr Koniusz, Flora D. Salim
Data Min. Knowl. Discov.5
2024 Detecting Change Intervals with Isolation Distributional Kernel
abstract
Detecting abrupt changes in data distribution is one of the most significant tasks in streaming data analysis. Although many unsupervised Change-Point Detection (CPD) methods have been proposed recently to identify those changes, they still suffer from missing subtle changes, poor scalability, or/and sensitivity to outliers. To meet these challenges, we are the first to generalise the CPD problem as a special case of the Change-Interval Detection (CID) problem. Then we propose a CID method, named iCID, based on a recent Isolation Distributional Kernel (IDK). iCID identifies the change interval if there is a high dissimilarity score between two non-homogeneous temporal adjacent intervals. The data-dependent property and finite feature map of IDK enabled iCID to efficiently identify various types of change-points in data streams with the tolerance of outliers. Moreover, the proposed online and offline versions of iCID have the ability to optimise key parameter settings. The effectiveness and efficiency of iCID have been systematically verified on both synthetic and real-world datasets.
Yang Cao 0019, Ye Zhu 0002, Kai Ming Ting, Flora D. Salim, Hong Xian Li, Lu-Xing Yang, Gang Li 0009
J. Artif. Intell. Res.4
2024 Transferrable contextual feature clusters for parking occupancy prediction
Wei Shao 0006, Yu Zhang 0034, Kyle Kai Qin, Mohammad Saiedur Rahaman, Jeffrey Chan, Bin Guo 0001, Andy Song, Flora D. Salim
Pervasive Mob. Comput.9
2024 PromptCast: A New Prompt-Based Learning Paradigm for Time Series Forecasting
abstract
This paper presents a new perspective on time series forecasting. In existing time series forecasting methods, the models take a sequence of numerical values as input and yield numerical values as output. The existing SOTA models are largely based on the Transformer architecture, modified with multiple encoding mechanisms to incorporate the context and semantics around the historical data. Inspired by the successes of pre-trained language foundation models, we pose a question about whether these models can also be adapted to solve time-series forecasting. Thus, we propose a new forecasting paradigm: prompt-based time series forecasting (PromptCast). In this novel task, the numerical input and output are transformed into prompts and the forecasting task is framed in a sentence-to-sentence manner, making it possible to directly apply language models for forecasting purposes. To support and facilitate the research of this task, we also present a large-scale dataset (PISA) that includes three real-world forecasting scenarios. We evaluate different SOTA numerical-based forecasting methods and language generation models. The benchmark results with various forecasting settings demonstrate the proposed PromptCast with language generation models is a promising research direction. Additionally, in comparison to conventional numerical-based forecasting, PromptCast shows a much better generalization ability under the zero-shot setting.
Hao Xue 0001, Flora D. Salim
IEEE Trans. Knowl. Data Eng.2
2023 Designing and Evaluating Presentation Strategies for Fact-Checked Content
abstract
With the rapid growth of online misinformation, it is crucial to have reliable fact-checking methods. Recent research on finding check-worthy claims and automated fact-checking have made significant advancements. However, limited guidance exists regarding the presentation of fact-checked content to effectively convey verified information to users. We address this research gap by exploring the critical design elements in fact-checking reports and investigating whether credibility and presentation-based design improvements can enhance users' ability to interpret the report accurately. We co-developed potential content presentation strategies through a workshop involving fact-checking professionals, communication experts, and researchers. The workshop examined the significance and utility of elements such as veracity indicators and explored the feasibility of incorporating interactive components for enhanced information disclosure. Building on the workshop outcomes, we conducted an online experiment involving 76 crowd workers to assess the efficacy of different design strategies. The results indicate that proposed strategies significantly improve users' ability to accurately interpret the verdict of fact-checking articles. Our findings underscore the critical role of effective presentation of fact reports in addressing the spread of misinformation. By adopting appropriate design enhancements, the effectiveness of fact-checking reports can be maximized, enabling users to make informed judgments.
Danula Hettiachchi, Kaixin Ji, Jenny Kennedy, Anthony McCosker, Flora D. Salim, Mark Sanderson, Falk Scholer, Damiano Spina
CIKM5
2023 Artificial General Intelligence for Human Mobility (Vision Paper)
abstract
This paper presents a visionary perspective on developing Artificial General Intelligence (AGI) in the field of human mobility research. Human mobility profoundly influences our daily lives, impacting transportation systems, urban planning, logistics, and healthcare. While AI methods have made significant advancements in addressing human mobility challenges, they often struggle with the complexity and dynamic nature of this domain. The limitations arise from the narrow focus of existing AI systems, lacking the ability to generalize and adapt to new situations. To overcome these limitations, there is a growing interest in developing AGI systems. This paper explores the potential of AGI to revolutionize human mobility research by enabling systems to understand, learn, reason, and adapt across diverse domains and tasks. To achieve this goal, we propose the Mobility Foundation Model (MFM) and the concept of an intermediate modality is further introduced as a means to bridge the gap between different mobility modalities and scales. The unified representation allows the MFM to effectively learn and integrate information from various modalities. We also present a novel MFM as Administrator paradigm for leveraging MFM in complex mobility tasks. We hope that this paper will provide novel insights and open new directions in human mobility research.
Hao Xue 0001, Flora D. Salim
SIGSPATIAL/GIS2
2023 Are footpaths encroached by shared e-scooters? Spatio-temporal Analysis of Micro-mobility Services
abstract
Micro-mobility services (e.g., e-bikes, e-scooters) are increasingly popular among urban communities, being a flexible transport option that brings both opportunities and challenges. As a growing mode of transportation, insights gained from micro-mobility usage data are valuable in policy formulation and improving the quality of services. Existing research analyses patterns and features associated with usage distributions in different localities, and focuses on either temporal or spatial aspects. In this paper, we employ a combination of methods that analyse both spatial and temporal characteristics related to e-scooter trips in a more granular level, enabling observations at different time frames and local geographical zones that prior analysis wasn’t able to do. The insights obtained from anonymised, restricted data on shared e-scooter rides show the applicability of the employed method on regulated, privacy preserving micro-mobility trip data. Our results showed population density is the topmost important feature, and it associates with e-scooter usage positively. Population owning motor vehicles is negatively associated with shared e-scooter trips, suggesting a reduction in e-scooter usage among motor vehicle owners. Furthermore, we found that the effect of humidity is more important than precipitation in predicting hourly e-scooter trip count. Buffer analysis showed, nearly 29% trips were stopped, and 27% trips were started on the footpath, revealing higher utilisation of footpaths for parking e-scooters in Melbourne.
Hiruni Kegalle, Danula Hettiachchi, Jeffrey Chan, Flora D. Salim, Mark Sanderson
MDM4
2023 Self-supervised Activity Representation Learning with Incremental Data: An Empirical Study
abstract
In the context of mobile sensing environments, various sensors on mobile devices continually generate a vast amount of data. Analyzing this ever-increasing data presents several challenges, including limited access to annotated data and a constantly changing environment. Recent advancements in self-supervised learning have been utilized as a pre-training step to enhance the performance of conventional supervised models to address the absence of labelled datasets. This research examines the impact of using a self-supervised representation learning model for time series classification tasks in which data is incrementally available. We proposed and evaluated a workflow in which a model learns to extract informative features using a corpus of unlabeled time series data and then conducts classification on labelled data using features extracted by the model. We analyzed the effect of varying the size, distribution, and source of the unlabeled data on the final classification performance across four public datasets, including various types of sensors in diverse applications.
Shohreh Deldari, Hao Xue 0001, Flora D. Salim
MDM5
2023 A System of Monitoring and Analyzing Human Indoor Mobility and Air Quality
abstract
Human movements in the workspace usually have non-negligible relations with air quality parameters (e.g., CO2, PM2.5, and PM10). We establish a system to monitor indoor human mobility with air quality and assess the interrelationship between these two types of time series data. More specifically, a sensor network was designed in indoor environments to observe air quality parameters continuously. Simultaneously, another sensing module detected participants’ movements around the study areas. In this module, modern data analysis and machine learning techniques have been applied to reconstruct the trajectories of participants with relevant sensor information. Finally, a further study revealed the correlation between human indoor mobility patterns and indoor air quality parameters. Our experimental results demonstrate that human movements in different environments can significantly impact air quality during busy hours. With the results, we propose recommendations for future studies.
Kyle Kai Qin, Mohammad Saiedur Rahaman, Yongli Ren, Chi-Tsun Cheng, Ivan Cole, Flora D. Salim
MDM6
2023 Examining the Impact of Uncontrolled Variables on Physiological Signals in User Studies for Information Processing Activities
abstract
Physiological signals can potentially be applied as objective measures to understand the behavior and engagement of users interacting with information access systems. However, the signals are highly sensitive, and many controls are required in laboratory user studies. To investigate the extent to which controlled or uncontrolled (i.e., confounding) variables such as task sequence or duration influence the observed signals, we conducted a pilot study where each participant completed four types of information-processing activities (READ, LISTEN, SPEAK, and WRITE). Meanwhile, we collected data on blood volume pulse, electrodermal activity, and pupil responses. We then used machine learning approaches as a mechanism to examine the influence of controlled and uncontrolled variables that commonly arise in user studies. Task duration was found to have a substantial effect on the model performance, suggesting it represents individual differences rather than giving insight into the target variables. This work contributes to our understanding of such variables in using physiological signals in information retrieval user studies.
Kaixin Ji, Damiano Spina, Danula Hettiachchi, Flora D. Salim, Falk Scholer
SIGIR4
2023 i-Align: an interpretable knowledge graph alignment model
abstract
Abstract Knowledge graphs (KGs) are becoming essential resources for many downstream applications. However, their incompleteness may limit their potential. Thus, continuous curation is needed to mitigate this problem. One of the strategies to address this problem is KG alignment, i.e., forming a more complete KG by merging two or more KGs. This paper proposes i-Align, an interpretable KG alignment model. Unlike the existing KG alignment models, i-Align provides an explanation for each alignment prediction while maintaining high alignment performance. Experts can use the explanation to check the correctness of the alignment prediction. Thus, the high quality of a KG can be maintained during the curation process (e.g., the merging process of two KGs). To this end, a novel Transformer-based Graph Encoder (Trans-GE) is proposed as a key component of i-Align for aggregating information from entities’ neighbors (structures). Trans-GE uses Edge-gated Attention that combines the adjacency matrix and the self-attention matrix to learn a gating mechanism to control the information aggregation from the neighboring entities. It also uses historical embeddings, allowing Trans-GE to be trained over mini-batches, or smaller sub-graphs, to address the scalability issue when encoding a large KG. Another component of i-Align is a Transformer encoder for aggregating entities’ attributes. This way, i-Align can generate explanations in the form of a set of the most influential attributes/neighbors based on attention weights. Extensive experiments are conducted to show the power of i-Align. The experiments include several aspects, such as the model’s effectiveness for aligning KGs, the quality of the generated explanations, and its practicality for aligning large KGs. The results show the effectiveness of i-Align in these aspects.
Bayu Distiawan Trisedya, Flora D. Salim, Jeffrey Chan, Damiano Spina, Falk Scholer, Mark Sanderson
Data Min. Knowl. Discov.2
2023 Qualitative spatial reasoning with uncertain evidence using Markov logic networks
abstract
Probabilistic logics combine the ability to reason about complex scenes, with a rigorous approach to uncertainty. This paper explores the construction of probabilistic spatial logics through the combination of established qualitative spatial calculi together with Markov logic networks (MLNs). Qualitative spatial calculi provide the basis for automated representation and reasoning with complex spatial scenes; MLNs provide a rigorous basis for handling uncertainty and driving probabilistic inference. Our approach focuses specifically on the combination of an uncertain knowledge base with a certain spatial reasoning rule-base. The experiments explore how uncertain knowledge propagates through certain qualitative spatial inferences, using the specific example of reasoning with cardinal directions. The results provide a template for probabilistic qualitative spatial reasoning more generally, with applications to a wide range of common scenarios for situational awareness and automated reasoning under uncertainty.
Matt Duckham, Jelena Gabela, Allison Kealy, Ross Kyprianou, Jonathan Legg, William Moran 0001, Shakila Khan Rumi, Flora D. Salim, Yaguang Tao, Maria Vasardani
Int. J. Geogr. Inf. Sci.8
2023 TransCP: A Transformer Pointer Network for Generic Entity Description Generation With Explicit Content-Planning
abstract
We study neural data-to-text generation to generate a sentence to describe a target entity based on its attributes. Specifically, we address two problems of the encoder-decoder framework for data-to-text generation: i) how to encode a non-linear input (e.g., a set of attributes); and ii) how to order the attributes in the generated description. Existing studies focus on the encoding problem but do not address the ordering problem, i.e., they learn the content-planning implicitly. The other approaches focus on two-stage models but overlook the encoding problem. To address the two problems at once, we propose a model namedTransCPto explicitly learn content-planning and integrate them into a description generation model in an end-to-end fashion. We propose a novel Transformer-based Pointer Network withgated residual attentionandimportance maskingto learn a content-plan. To integrate the content-plan with a description generator, we propose a tracking mechanism to trace the extent to which the content-plan is exposed in the previous decoding time-step. This helps the description generator select the attributes to be mentioned in proper order. Experimental results show that our model consistently outperforms state-of-the-art baselines by up to 2% and 3% in terms of BLEU score on two real-world datasets.
Bayu Distiawan Trisedya, Jianzhong Qi 0001, Hai-Tao Zheng 0002, Flora D. Salim, Rui Zhang 0003
IEEE Trans. Knowl. Data Eng.4
2023 ASBiNE: Dynamic Bipartite Network Embedding for incorporating structural and attribute information
Sajjad Athar, Rabeeh Ayaz Abbasi, Zafar Saeed, Anwar Said, Muhammad Imran Razzak, Flora D. Salim
World Wide Web (WWW)6
2022 Event-Aware Multimodal Mobility Nowcasting
abstract
As a decisive part in the success of Mobility-as-a-Service (MaaS), spatio-temporal predictive modeling for crowd movements is a challenging task particularly considering scenarios where societal events drive mobility behavior deviated from the normality. While tremendous progress has been made to model high-level spatio-temporal regularities with deep learning, most, if not all of the existing methods are neither aware of the dynamic interactions among multiple transport modes nor adaptive to unprecedented volatility brought by potential societal events. In this paper, we are therefore motivated to improve the canonical spatio-temporal network (ST-Net) from two perspectives: (1) design a heterogeneous mobility information network (HMIN) to explicitly represent intermodality in multimodal mobility; (2) propose a memory-augmented dynamic filter generator (MDFG) to generate sequence-specific parameters in an on-the-fly fashion for various scenarios. The enhanced event-aware spatio-temporal network, namely EAST-Net, is evaluated on several real-world datasets with a wide variety and coverage of societal events. Both quantitative and qualitative experimental results verify the superiority of our approach compared with the state-of-the-art baselines. Code and data are published on https://github.com/underdoc-wang/EAST-Net.
Zhaonan Wang 0001, Renhe Jiang, Hao Xue 0001, Flora D. Salim, Xuan Song 0001, Ryosuke Shibasaki
AAAI4
2022 Integrated Convolutional and Recurrent Neural Networks for Health Risk Prediction using Patient Journey Data with Many Missing Values
abstract
Predicting the health risks of patients using Electronic Health Records (EHR) has attracted considerable attention in recent years, especially with the development of deep learning techniques. Health risk refers to the probability of the occurrence of a specific health outcome for a specific patient. The predicted risks can be used to support decision-making by healthcare professionals. EHRs are structured patient journey data. Each patient journey contains a chronological set of clinical events, and within each clinical event, there is a set of clinical/medical activities. Due to variations of patient conditions and treatment needs, EHR patient journey data has an inherently high degree of missingness that contains important information affecting relationships among variables, including time. Existing deep learning-based models generate imputed values for missing values when learning the relationships. However, imputed data in EHR patient journey data may distort the clinical meaning of the original EHR patient journey data, resulting in classification bias. This paper proposes a novel end-to-end approach to modeling EHR patient journey data with Integrated Convolutional and Recurrent Neural Networks. Our model can capture both long- and short-term temporal patterns within each patient journey and effectively handle the high degree of missingness in EHR data without any imputation data generation. Extensive experimental results using the proposed model on two real-world datasets demonstrate robust performance as well as superior prediction accuracy compared to existing state-of-the-art imputation-based prediction methods.
Yuxi Liu 0003, Shaowen Qin, Antonio Jimeno-Yepes, Wei Shao 0006, Flora D. Salim
BIBM6
2022 Leveraging language foundation models for human mobility forecasting
abstract
In this paper, we propose a novel pipeline that leverages language foundation models for temporal sequential pattern mining, such as for human mobility forecasting tasks. For example, in the task of predicting Place-of-Interest (POI) customer flows, typically the number of visits is extracted from historical logs, and only the numerical data are used to predict visitor flows. In this research, we perform the forecasting task directly on the natural language input that includes all kinds of information such as numerical values and contextual semantic information. Specific prompts are introduced to transform numerical temporal sequences into sentences so that existing language models can be directly applied. We design an AuxMobLCast pipeline for predicting the number of visitors in each POI, integrating an auxiliary POI category classification task with the encoder-decoder architecture. This research provides empirical evidence of the effectiveness of the proposed AuxMobLCast pipeline to discover sequential patterns in mobility forecasting tasks. The results, evaluated on three real-world datasets, demonstrate that pre-trained language foundation models also have good performance in forecasting temporal sequences. This study could provide visionary insights and lead to new research directions for predicting human mobility.
Hao Xue 0001, Bhanu Prakash Voutharoja, Flora D. Salim
SIGSPATIAL/GIS3
2022 Long-term Spatio-Temporal Forecasting via Dynamic Multiple-Graph Attention
abstract
Many real-world ubiquitous applications, such as parking recommendations and air pollution monitoring, benefit significantly from accurate long-term spatio-temporal forecasting (LSTF). LSTF makes use of long-term dependency structure between the spatial and temporal domains, as well as the contextual information. Recent studies have revealed the potential of multi-graph neural networks (MGNNs) to improve prediction performance. However, existing MGNN methods do not work well when applied to LSTF due to several issues: the low level of generality, insufficient use of contextual information, and the imbalanced graph fusion approach. To address these issues, we construct new graph models to represent the contextual information of each node and exploit the long-term spatio-temporal data dependency structure. To aggregate the information across multiple graphs, we propose a new dynamic multi-graph fusion module to characterize the correlations of nodes within a graph and the nodes across graphs via the spatial attention and graph attention mechanisms. Furthermore, we introduce a trainable weight tensor to indicate the importance of each node in different graphs. Extensive experiments on two large-scale datasets demonstrate that our proposed approaches significantly improve the performance of existing graph neural network models in LSTF prediction tasks.
Wei Shao 0006, Zhiling Jin, Shuo Wang 0010, Yufan Kang, Xiao Xiao 0007, Hamid Menouar, Junshan Zhang, Flora D. Salim
IJCAI9
2022 Measuring disentangled generative spatio-temporal representation
abstract
Disentangled representation learning offers useful properties such as dimension reduction and interpretability, which are essential to modern deep learning approaches. Although deep learning techniques have been widely applied to spatio-temporal data mining, there has been little attention to further disentangle the latent features and understanding their contribution to the model performance, particularly their mutual information and correlation across features. In this study, we adopt two state-of-the-art disentangled representation learning methods and apply them to three large-scale public spatio-temporal datasets. To evaluate their performance, we propose an internal evaluation metric focusing on the degree of correlations among latent variables of the learned representations and the prediction performance of the downstream tasks. Empirical results show that our modified method can learn disentangled representations that achieve the same level of performance as existing state-of-the-art ST deep learning methods in a spatio-temporal sequence forecasting problem. Additionally, we find that our methods can be used to discover real-world spatial-temporal semantics to describe the variables in the learned representation.
Sichen Zhao, Wei Shao 0006, Jeffrey Chan, Flora D. Salim
SDM4
2022 Translating Human Mobility Forecasting through Natural Language Generation
abstract
Existing human mobility forecasting models follow the standard design of the time-series prediction model which takes a series of numerical values as input to generate a numerical value as a prediction. Although treating this as a regression problem seems straightforward, incorporating various contextual information such as the semantic category information of each Place-of-Interest (POI) is a necessary step, and often the bottleneck, in designing an effective mobility prediction model. As opposed to the typical approach, we treat forecasting as a translation problem and propose a novel forecasting through a language generation pipeline. The paper aims to address the human mobility forecasting problem as a language translation task in a sequence-to-sequence manner. A mobility-to-language template is first introduced to describe the numerical mobility data as natural language sentences. The core intuition of the human mobility forecasting translation task is to convert the input mobility description sentences into a future mobility description from which the prediction target can be obtained. Under this pipeline, a two-branch network, SHIFT (Translating Human Mobility Forecasting), is designed. Specifically, it consists of one main branch for language generation and one auxiliary branch to directly learn mobility patterns. During the training, we develop a momentum mode for better connecting and training the two branches. Extensive experiments on three real-world datasets demonstrate that the proposed SHIFT is effective and presents a new revolutionary approach to forecasting human mobility.
Hao Xue 0001, Flora D. Salim, Yongli Ren, Charles L. A. Clarke
WSDM2
2022 Imagining future digital assistants at work: A study of task management needs
Yonchanok Khaokaew, Indigo Holcombe-James, Mohammad Saiedur Rahaman, Jonathan Liono, Johanne R. Trippas, Damiano Spina, Peter Bailey, Nicholas J. Belkin, Paul N. Bennett, Yongli Ren, Mark Sanderson, Falk Scholer, Ryen W. White, Flora D. Salim
Int. J. Hum. Comput. Stud.14
2022 Predicting flight delay with spatio-temporal trajectory convolutional network and airport situational awareness map
Wei Shao 0006, Arian Prabowo, Sichen Zhao, Piotr Koniusz, Flora D. Salim
Neurocomputing5
2022 App usage on-the-move: Context- and commute-aware next app prediction
Yufan Kang, Mohammad Saiedur Rahaman, Yongli Ren, Mark Sanderson, Ryen W. White, Flora D. Salim
Pervasive Mob. Comput.6
2022 Generative Adversarial Networks for Spatio-temporal Data: A Survey
abstract
Generative Adversarial Networks (GANs) have shown remarkable success in producing realistic-looking images in the computer vision area. Recently, GAN-based techniques are shown to be promising for spatio-temporal-based applications such as trajectory prediction, events generation, and time-series data imputation. While several reviews for GANs in computer vision have been presented, no one has considered addressing the practical applications and challenges relevant to spatio-temporal data. In this article, we have conducted a comprehensive review of the recent developments of GANs for spatio-temporal data. We summarise the application of popular GAN architectures for spatio-temporal data and the common practices for evaluating the performance of spatio-temporal applications with GANs. Finally, we point out future research directions to benefit researchers in this area.
Nan Gao 0001, Hao Xue 0001, Wei Shao 0006, Sichen Zhao, Kyle Kai Qin, Arian Prabowo, Mohammad Saiedur Rahaman, Flora D. Salim
ACM Trans. Intell. Syst. Technol.8
2022 Drone-as-a-Service Composition Under Uncertainty
abstract
We propose an uncertainty-aware service approach to provide drone-based delivery services called Drone-as-a-Service (DaaS) effectively. Specifically, we propose a service model of DaaS based on the dynamic spatiotemporal features of drones and their in-flight contexts. The proposed DaaS service approach consists of three components: scheduling, route-planning, and composition. First, we develop a DaaS scheduling model to generate DaaS itineraries through a Skyway network. Second, we propose anuncertainty-aware DaaS route-planning algorithmthat selects the optimal Skyways under weather uncertainties. Third, we develop two DaaS composition techniques to select an optimal DaaS composition at each station of the planned route. Aspatiotemporal DaaS composerfirst selects the optimal DaaSs based on their spatiotemporal availability and drone capabilities. Apredictive DaaS composerthen utilises the outcome of the first composer to enable fast and accurate DaaS composition using several Machine Learning classification methods. We train the classifiers using a new set of spatiotemporal features which are in addition to other DaaS QoS properties. Our experiments results show the effectiveness and efficiency of the proposed approach.
Ali Hamdi, Flora D. Salim, Du Yong Kim, Azadeh Ghari Neiat, Athman Bouguettaya
IEEE Trans. Serv. Comput.2
2021 CoSEM: Contextual and Semantic Embedding for App Usage Prediction
abstract
App usage prediction is important for smartphone system optimization to enhance user experience. Existing modeling approaches utilize historical app usage logs along with a wide range of semantic information to predict the app usage; however, they are only effective in certain scenarios and cannot be generalized across different situations. This paper address this problem by developing a model called Contextual and Semantic Embedding model for App Usage Prediction (CoSEM) for app usage prediction that leverages integration of 1) semantic information embedding and 2) contextual information embedding based on historical app usage of individuals. Extensive experiments show that the combination of semantic information and history app usage information enables our model to outperform the baselines on three real-world datasets, achieving an MRR score over 0.55,0.57,0.86 and Hit rate scores of more than 0.71, 0.75, and 0.95, respectively.
Yonchanok Khaokaew, Mohammad Saiedur Rahaman, Ryen W. White, Flora D. Salim
CIKM4
2021 PIETS: Parallelised Irregularity Encoders for Forecasting with Heterogeneous Time-Series
abstract
Heterogeneity and irregularity of multi-source data sets present a significant challenge to time-series analysis. In the literature, the fusion of multi-source time-series has been achieved either by using ensemble learning models which ignore temporal patterns and correlation within features or by defining a fixed-size window to select specific parts of the data sets. On the other hand, many studies have shown major improvement to handle the irregularity of time-series, yet none of these studies has been applied to multi-source data. In this work, we design a novel architecture, PIETS, to model heterogeneous time-series. PIETS has the following characteristics: (1) irregularity encoders for multi-source samples that can leverage all available information and accelerate the convergence of the model; (2) parallelised neural networks to enable flexibility and avoid information overwhelming; and (3) attention mechanism that highlights different information and gives high importance to the most related data. Through extensive experiments on real-world data sets related to COVID-19, we show that the proposed architecture is able to effectively model heterogeneous temporal data and outperforms other state-of-the-art approaches in the prediction task.
Futoon M. Abushaqra, Hao Xue 0001, Yongli Ren, Flora D. Salim
ICDM4
2021 Exploring Self-Supervised Representation Ensembles for COVID-19 Cough Classification
abstract
The usage of smartphone-collected respiratory sound, trained with deep learning models, for detecting and classifying COVID-19 becomes popular recently. It removes the need for in-person testing procedures especially for rural regions where related medical supplies, experienced workers, and equipment are limited. However, existing sound-based diagnostic approaches are trained in a fully-supervised manner, which requires large scale well-labelled data. It is critical to discover new methods to leverage unlabelled respiratory data, which can be obtained more easily. In this paper, we propose a novel self-supervised learning enabled framework for COVID-19 cough classification. A contrastive pre-training phase is introduced to train a Transformer-based feature encoder with unlabelled data. Specifically, we design a random masking mechanism to learn robust representations of respiratory sounds. The pre-trained feature encoder is then fine-tuned in the downstream phase to perform cough classification. In addition, different ensembles with varied random masking rates are also explored in the downstream phase. Through extensive evaluations, we demonstrate that the proposed contrastive pre-training, the random masking mechanism, and the ensemble architecture contribute to improving cough classification performance.
Hao Xue 0001, Flora D. Salim
KDD2
2021 MobTCast: Leveraging Auxiliary Trajectory Forecasting for Human Mobility Prediction
abstract
Human mobility prediction is a core functionality in many location-based services and applications. However, due to the sparsity of mobility data, it is not an easy task to predict future POIs (place-of-interests) that are going to be visited. In this paper, we propose MobTCast, a Transformer-based context-aware network for mobility prediction. Specifically, we explore the influence of four types of context in mobility prediction: temporal, semantic, social, and geographical contexts. We first design a base mobility feature extractor using the Transformer architecture, which takes both the history POI sequence and the semantic information as input. It handles both the temporal and semantic contexts. Based on the base extractor and the social connections of a user, we employ a self-attention module to model the influence of the social context. Furthermore, unlike existing methods, we introduce a location prediction branch in MobTCast as an auxiliary task to model the geographical context and predict the next location. Intuitively, the geographical distance between the location of the predicted POI and the predicted location from the auxiliary branch should be as close as possible. To reflect this relation, we design a consistency loss to further improve the POI prediction performance. In our experimental results, MobTCast outperforms other state-of-the-art next POI prediction methods. Our approach illustrates the value of including different types of context in next POI prediction.
Hao Xue 0001, Flora D. Salim, Yongli Ren, Nuria Oliver
NeurIPS2
2021 TERMCast: Temporal Relation Modeling for Effective Urban Flow Forecasting
Hao Xue 0001, Flora D. Salim
PAKDD (1)2
2021 FADACS: A Few-Shot Adversarial Domain Adaptation Architecture for Context-Aware Parking Availability Sensing
abstract
Existing research on parking availability sensing mainly relies on extensive contextual and historical information. In practice, the availability of such information is a challenge as it requires continuous collection of sensory signals. In this study, we design an end-to-end transfer learning framework for parking availability sensing to predict parking occupancy in areas in which the parking data is insufficient to feed into data-hungry models. This framework overcomes two main challenges: 1) many real-world cases cannot provide enough data for most existing data-driven models, and 2) it is difficult to merge sensor data and heterogeneous contextual information due to the differing urban fabric and spatial characteristics. Our work adopts a widely-used concept, adversarial domain adaptation, to predict the parking occupancy in an area without abundant sensor data by leveraging data from other areas with similar features. In this paper, we utilise more than 35 million parking data records from sensors placed in two different cities, one a city centre and the other a coastal tourist town. We also utilise heterogeneous spatio-temporal contextual information from external resources, including weather and points of interest. We quantify the strength of our proposed framework in different cases and compare it to the existing data-driven approaches. The results show that the proposed framework is comparable to existing state-of-the-art methods and also provide some valuable insights on parking availability prediction.
Wei Shao 0006, Sichen Zhao, Mohammad Saiedur Rahaman, Andy Song, Flora D. Salim
PerCom7
2021 MoParkeR : Multi-objective Parking Recommendation
abstract
Existing parking recommendation solutions mainly focus on finding and suggesting parking spaces based on the unoccupied options only. However, there are other factors associated with parking spaces that can influence someone’s choice of parking such as fare, parking rule, walking distance to destination, travel time, likelihood to be unoccupied at a given time. More importantly, these factors may change over time and conflict with each other which makes the recommendations produced by current parking recommender systems ineffective. In this paper, we propose a novel problem called multi-objective parking recommendation. We present a solution by designing a multi-objective parking recommendation engine called MoParkeR that considers various conflicting factors together. Specifically, we utilise a non-dominated sorting technique to calculate a set of Pareto-optimal solutions, consisting of recommended trade-off parking spots. We conduct extensive experiments using two real-world datasets to show the applicability of our multi-objective recommendation methodology.
Mohammad Saiedur Rahaman, Wei Shao 0006, Flora D. Salim, Ayad Mashaan Turky, Andy Song, Jeffrey Chan, Junliang Jiang, Doug Bradbrook
SSDBM3
2021 Time Series Change Point Detection with Self-Supervised Contrastive Predictive Coding
abstract
Change Point Detection (CPD) methods identify the times associated with changes in the trends and properties of time series data in order to describe the underlying behaviour of the system. For instance, detecting the changes and anomalies associated with web service usage, application usage or human behaviour can provide valuable insights for downstream modelling tasks. We propose a novel approach for self-supervised Time Series Change Point detection method based on Contrastive Predictive coding (TS − CP2). TS − CP2 is the first approach to employ a contrastive learning strategy for CPD by learning an embedded representation that separates pairs of embeddings of time adjacent intervals from pairs of interval embeddings separated across time. Through extensive experiments on three diverse, widely used time series datasets, we demonstrate that our method outperforms five state-of-the-art CPD methods, which include unsupervised and semi-supervised approaches. TS − CP2 is shown to improve the performance of methods that use either handcrafted statistical or temporal features by 79.4% and deep learning-based methods by 17.0% with respect to the F1-score averaged across the three datasets.
Shohreh Deldari, Daniel V. Smith, Hao Xue 0001, Flora D. Salim
WWW4
2021 Federated Self-Supervised Learning of Multisensor Representations for Embedded Intelligence
abstract
Smartphones, wearables, and Internet-of-Things (IoT) devices produce a wealth of data that cannot be accumulated in a centralized repository for learning supervised models due to privacy, bandwidth limitations, and the prohibitive cost of annotations. Federated learning provides a compelling framework for learning models from decentralized data, but conventionally, it assumes the availability of labeled samples, whereas on-device data are generally either unlabeled or cannot be annotated readily through user interaction. To address these issues, we propose a self-supervised approach termed scalogram-signal correspondence learning based on wavelet transform (WT) to learn useful representations from unlabeled sensor inputs as electroencephalography, blood volume pulse, accelerometer, and WiFi channel-state information. Our auxiliary task requires a deep temporal neural network to determine if a given pair of a signal and its complementary view (i.e., a scalogram generated with WT) align with each other, by optimizing a contrastive objective. We extensively assess the quality of learned features with our multiview strategy on diverse public data sets, achieving strong performance in all domains. We demonstrate the effectiveness of representations learned from an unlabeled input collection on downstream tasks with training a linear classifier over pretrained network, usefulness in low-data regime, transfer learning, and cross-validation. Our methodology achieves competitive performance with fully supervised networks and it works significantly better than pretraining with autoencoders in both central and federated contexts. Notably, it improves the generalization in a semisupervised setting as it reduces the volume of labeled data required through leveraging self-supervised learning.
Aaqib Saeed, Flora D. Salim, Tanir Ozcelebi, Johan J. Lukkien
IEEE Internet Things J.2
2020 G-CREWE: Graph CompREssion With Embedding for Network Alignment
abstract
Network alignment is useful for multiple applications that require increasingly large graphs to be processed. Existing research approaches this as an optimization problem or computes the similarity based on node representations. However, the process of aligning every pair of nodes between relatively large networks is time-consuming and resource-intensive. In this paper, we propose a framework, called G-CREWE (Graph CompREssion With Embedding) to solve the network alignment problem. G-CREWE uses node embeddings to align the networks on two levels of resolution, a fine resolution given by the original network and a coarse resolution given by a compressed version, to achieve an efficient and effective network alignment. The framework first extracts node features and learns the node embedding via a Graph Convolutional Network (GCN). Then, node embedding helps to guide the process of graph compression and finally improve the alignment performance. As part of G-CREWE, we also propose a new compression mechanism called MERGE (Minimum DEgRee NeiGhbors ComprEssion) to reduce the size of the input networks while preserving the consistency in their topological structure. Experiments on all real networks show that our method is more than twice as fast as the most competitive existing methods while maintaining high accuracy.
Kyle Kai Qin, Flora D. Salim, Yongli Ren, Wei Shao 0006, Mark Heimann, Danai Koutra
CIKM2
2020 Modelling Regional Crime Risk using Directed Graph of Check-ins
abstract
The location-based social network, Foursquare, reflects the human activities of a city. The mobility dynamics inferred from Foursquare helps us understanding urban social events like crime In this paper, we propose a directed graph from the aggregated movement between regions using Foursquare data. We derive region risk factor from the movement direction, quantity and crime history in different periods of the day. Later, we propose a new set of features, DIrected graph Flow FEatuRes (DIFFER) which are associated with region risk factor. The reliable correlations between DIFFER and crime count are observed. We verify the effectiveness of the DIFFER in monthly crime count using Linear, XGBoost, and Random Forest regression in two cities, Chicago and New York City.
Shakila Khan Rumi, Flora D. Salim
CIKM2
2020 DroTrack: High-speed Drone-based Object Tracking Under Uncertainty
abstract
We present DroTrack, a high-speed visual single-object tracking framework for drone-captured video sequences. Most of the existing object tracking methods are designed to tackle well-known challenges, such as occlusion and cluttered backgrounds. The complex motion of drones, i.e., multiple degrees of freedom in three-dimensional space, causes high uncertainty. The uncertainty problem leads to inaccurate location predictions and fuzziness in scale estimations. DroTrack solves such issues by discovering the dependency between object representation and motion geometry. We implement an effective object segmentation based on Fuzzy C Means (FCM). We incorporate the spatial information into the membership function to cluster the most discriminative segments. We then enhance the object segmentation by using a pre-trained Convolution Neural Network (CNN) model. DroTrack also leverages the geometrical angular motion to estimate a reliable object scale. We discuss the experimental results and performance evaluation using two datasets of 51,462 drone-captured frames. The combination of the FCM segmentation and the angular scaling increased DroTrack precision by up to 9% and decreased the centre location error by 162 pixels on average. DroTrack outperforms all the high-speed trackers and achieves comparable results in comparison to deep learning trackers. DroTrack offers high frame rates up to 1000 frame per second (fps) with the best location precision, more than a set of state-of-the-art real-time trackers.
Ali Hamdi, Flora D. Salim, Du Yong Kim
FUZZ-IEEE2
2020 Realtime Predictive Patrolling and Routing with Mobility and Emergency Calls Data
Shakila Khan Rumi, Wei Shao 0006, Flora D. Salim
ICWSM3
2020 Approximating Optimisation Solutions for the Travelling Officer Problem with Neural Networks
abstract
Deep learning has been extended to a number of new domains with critical success, though some traditional orienteering problems such as the Travelling Salesman Problem (TSP) and its variants are not commonly solved using such techniques. Deep neural networks (DNNs) are a potentially promising and under-explored solution to solve these problems due to their powerful function approximation abilities, and their fast feed-forward computation. In this paper, we outline a method for converting an orienteering problem into a classification problem, and design a multi-layer deep learning network to approximate traditional optimisation solutions to this problem. We test the performance of the network on a real-world parking violation dataset, and conduct a generic study that empirically shows the critical architectural components that affect network performance for this problem.
Wei Shao 0006, Jeffrey Chan, Flora D. Salim
IJCNN3
2020 Intelligent Task Recognition: Towards Enabling Productivity Assistance in Daily Life
abstract
We introduce the novel research problem of task recognition in daily life. We recognize tasks such as project management, planning, meal-breaks, communication, documentation, and family care. We capture Cyber, Physical, and Social (CPS) activities of 17 participants over four weeks using device-based sensing, app activity logging, and an experience sampling methodology. Our cohort includes students, casual workers, and professionals, forming the first real-world context-rich task behaviour dataset. We model CPS activities across different task categories, results highlight the importance of considering the CPS feature sets in modelling, especially work-related tasks.
Jonathan Liono, Mohammad Saiedur Rahaman, Flora D. Salim, Yongli Ren, Damiano Spina, Falk Scholer, Johanne R. Trippas, Mark Sanderson, Paul N. Bennett, Ryen W. White
ICMR3
2020 Relation Embedding for Personalised Translation-Based POI Recommendation
Xianjing Wang, Flora D. Salim, Yongli Ren, Piotr Koniusz
PAKDD (1)2
2020 An Ambient-Physical System to Infer Concentration in Open-Plan Workplace
abstract
One of the core challenges in open-plan workspaces is to ensure a good level of concentration for the workers while performing their tasks. Hence, being able to infer concentration levels of workers will allow building designers, managers, and workers to estimate what effect different open-plan layouts will have and to find an optimal one. In this article, we present an ambient-physical system to investigate the concentration inference problem. Specifically, we deploy a series of pervasive sensors to capture various ambient and physical signals related to perceived concentration at work. The practicality of our system has been tested on two large open-plan workplaces with different designs and layouts. The empirical results highlight promising applications of pervasive sensing in occupational concentration inference, which can be adopted to enhance the capabilities of modern workplaces.
Mohammad Saiedur Rahaman, Jonathan Liono, Yongli Ren, Jeffrey Chan, Shaw Kudo, Tim Rawling, Flora D. Salim
IEEE Internet Things J.7
2020 Unsupervised online change point detection in high-dimensional time series
Masoomeh Zameni, Amin Sadri, Zahra Ghafoori, Masud Moshtaghi, Flora D. Salim, Christopher Leckie, Kotagiri Ramamohanarao
Knowl. Inf. Syst.5
2020 SmartMeeting: An Novel Mobile Voice Meeting Minutes Generation and Analysis System
Hui Liu 0006, Wei Shao 0006, Junzhao Du, Jonathan Liono, Flora D. Salim
Mob. Networks Appl.8
2020 Solving multiple travelling officers problem with population-based optimization algorithms
Kyle Kai Qin, Wei Shao 0006, Yongli Ren, Jeffrey Chan, Flora D. Salim
Neural Comput. Appl.5
2020 Evolutionary model construction for electricity consumption prediction
A. K. Qin 0001, Flora D. Salim
Neural Comput. Appl.3
2020 Joint Modelling of Cyber Activities and Physical Context to Improve Prediction of Visitor Behaviors
abstract
This article investigates the cyber-physical behavior of users in a large indoor shopping mall by leveraging anonymized (opt in) Wi-Fi association and browsing logs recorded by the mall operators. Our analysis shows that many users exhibit a high correlation between their cyber activities and their physical context. To find this correlation,propose a mechanism to semantically label a physical space with rich categorical information from DBPedia concepts and compute a contextual similarity that represents a user’s activities with the mall context. We demonstrate the application of cyber-physical contextual similarity in two situations: user visit intent classification and future location prediction. The experimental results demonstrate that exploitation of contextual similarity significantly improves the accuracy of such applications.
Flora D. Salim, Yongli Ren, Jeffrey Chan, Martin Tomko 0001, Mark Sanderson
ACM Trans. Sens. Networks2
2019 Learning About Work Tasks to Inform Intelligent Assistant Design
abstract
Intelligent assistants can serve many purposes, including entertainment (e.g. playing music), home automation, and task management (e.g. timers, reminders). The role of these assistants is evolving to also support people engaged in work tasks, in workplaces and beyond. To design truly useful intelligent assistants for work, it is important to better understand the work tasks that people are performing. Based on a survey of 401 respondents' daily tasks and activities in a work setting, we present a classification of work-related tasks, and analyze their key characteristics, including the frequency of their self-reported tasks, the environment in which they undertake the tasks, and which, if any, electronic devices are used. We also investigate the cyber, physical, and social aspects of tasks. Finally, we reflect on how intelligent assistants could influence and help people in a work environment to complete their tasks, and synthesize our findings to provide insight on the future of intelligent assistants in support of amplifying personal productivity.
Johanne R. Trippas, Damiano Spina, Falk Scholer, Ahmed Awadallah 0001, Peter Bailey, Paul N. Bennett, Ryen W. White, Jonathan Liono, Yongli Ren, Flora D. Salim, Mark Sanderson
CHIIR10
2019 Flight Delay Prediction using Airport Situational Awareness Map
abstract
The prediction of flight delays plays a significantly important role for airlines and travellers because flight delays cause not only tremendous economic loss but also potential security risks. In this work, we aim to integrate multiple data sources to predict the departure delay of a scheduled flight. Different from previous work, we are the first group, to our best knowledge, to take advantage of airport situational awareness map, which is defined as airport traffic complexity (ATC), and combine the proposed ATC factors with weather conditions and light information. Features engineering methods and most state-of-the-art machine learning algorithms are applied to a large real-world data sources. We reveal a couple of factors at the airport which has a significant impact on flight departure delay time. The prediction results show that the proposed factors are the main reasons behind the flight delays. Using our proposed framework, an improvement in accuracy for flight departure delay prediction is obtained.
Wei Shao 0006, Arian Prabowo, Sichen Zhao, Siyu Tan, Piotr Koniusz, Jeffrey Chan, Xinhong Hei 0001, Bradley Feest, Flora D. Salim
SIGSPATIAL/GIS9
2019 TIARA: technology integrated apnea respiration analyser
abstract
Obstructive sleep apnea (OSA) is a serious disorder in which people repeatedly stop breathing during sleep. This paper presents the Technology Integrated Apnea Respiration Analyser (TIARA), an innovative wearable device as an alternative to polysomnography (PSG) that has the potential to enable cost-effective and repeated overnight tests of OSA even in a home environment. PSG normally collects bio-signals such as brain waves, oxygen saturation, heart rate in a controlled environment (e.g. sleep lab) to diagnose sleep disorders. Here we present the design and development of the TIARA device and demonstrate its potential to perform as well as PSG at differentiating sleep and wake states and different phases of sleep, based on machine learning models.
Abdur Forkan, Flora D. Salim, Russell Conduit, Paul Beckett, Stephen R. Robinson
UbiComp2
2019 OnlineAirTrajClus: An Online Aircraft Trajectory Clustering for Tarmac Situation Awareness
abstract
On-ground aircraft trajectory information plays a key role in airport situations awareness prediction and management. Airport administration needs to arrange and schedule the time and order of aircraft landing and take-off events based on a precise and real-time information of on-ground aircraft. Recently, a large dataset of GPS-derived aircraft at airports, available from the Federal Aviation Administration (FAA), provides researchers with an opportunity to monitoring on-ground aircraft trajectory. In this paper, we present a framework to incrementally cluster airport aircraft trajectories based on the GPS data. The framework consists of two steps: 1) Classifying airport aircraft data according to spatial and temporal information. 2) Merging the similar aircraft trajectories incrementally. We evaluate our framework experimentally using a state-of-the-art test-bed technique, and find that it can effectively and efficiently construct and update on-ground aircraft trajectory map.
Wei Shao 0006, Flora D. Salim, Jeffrey Chan, Kyle Kai Qin, Jiaman Ma, Bradley Feest
PerCom2
2019 Improving Experience Sampling with Multi-view User-driven Annotation Prediction
abstract
A fundamental challenge in real-time labelling of activity data is user burden. The Experience Sampling Method (ESM) is widely used to obtain such labels for sensor data. However, in an in-situ deployment, it is not feasible to expect users to precisely label the start and end time of each event or activity. For this reason, time-point based experience sampling (without an actual start and end time) is prevalent. We present a framework that applies multi-instance and semi-supervised learning techniques to perform to predict user annotations from multiple mobile sensor data streams. Our proposed framework estimates users' annotations in ESM-based studies progressively, via an interactive pipeline of co-training and active learning. We evaluate our work using data collected from an in-the-wild data collection.
Jonathan Liono, Flora D. Salim, Niels van Berkel, Vassilis Kostakos, A. K. Qin 0001
PerCom2
2019 Efficient trip scheduling algorithms for groups
Roksana Jahan, Tanzima Hashem, Flora D. Salim, Sukarna Barua
Inf. Syst.3
2019 QDaS: Quality driven data summarisation for effective storage management in Internet of Things
Jonathan Liono, Prem Prakash Jayaraman, A. K. Qin 0001, Nguyen Cong Thuong, Flora D. Salim
J. Parallel Distributed Comput.5
2018 Theft prediction with individual risk factor of visitors
abstract
Location-Based Social Networks (LBSN) provides unprecedented opportunities to tackle various social problems. In this study, we identify a number of crime-prediction-specific dynamic features which, for the first time, explore crime risk factors implicitly associated with the visitors. The reliable correlations between the proposed dynamic features and crime event occurrences have been observed. The evaluations on large real world data sets verify that the crime prediction performance can be notably improved with the inclusion of proposed crime-prediction-specific dynamic features.
Shakila Khan Rumi, Flora D. Salim
SIGSPATIAL/GIS3
2018 Parking Availability Prediction with Long Short Term Memory Model
Wei Shao 0006, Yu Zhang 0034, Bin Guo 0001, Kyle Kai Qin, Jeffrey Chan, Flora D. Salim
GPC6
2018 Evolutionary Multi-objective Ensemble Learning for Multivariate Electricity Consumption Prediction
abstract
Energy consumption prediction typically corresponds to a multivariate time series prediction task where different channels in the multivariate time series represent energy consumption data and various auxiliary data related to energy consumption such as environmental factors. It is non-trivial to resolve this task, which requires finding the most appropriate prediction model and the most useful features (extracted from the raw data) to be used by the model. This work proposes an evolutionary multi-objective ensemble learning (EMOEL) technique which uses extreme learning machines (ELMs) as base predictors due to its highly recognized efficacy. EMOEL employs evolutionary multi-objective optimization to search for the optimal parameters of the model as well as the optimal features fed into the model subjected to two conflicting criteria, i.e., accuracy and diversity. It leads to a Pareto front composed of non-dominated optimal solutions where each solution depicts the number of hidden neurons in the ELM, the selected channels in the multivariate time series, the selected feature extraction methods and the selected time windows applied to the selected channels. The optimal solutions in the Pareto front stand for different end-to-end prediction models which may lead to different prediction results. To boost ultimate prediction accuracy, the models with respect to these optimal solutions are linearly combined with combination coefficients being optimized via an evolutionary algorithm. We evaluate the proposed method in comparison to some existing prediction techniques on an Australian University based dataset, which demonstrates the superiority of the proposed method.
A. K. Qin 0001, Flora D. Salim
IJCNN3
2018 Inferring Transportation Mode and Human Activity from Mobile Sensing in Daily Life
abstract
In this paper, we focus on simultaneous inference of transportation modes and human activities in daily life via modelling and inference from multivariate time series data, which are streamed from off-the-shelf mobile sensors (e.g. embedded in smartphones) in real-world dynamic environments. The transportation mode will be inferred from the structured hierarchical contexts associated with human activities. Through our mobile context recognition system, an accurate and robust solution can be obtained to infer transportation mode, human activity and their associated contexts (e.g. whether the user is in moving or stationary environment) simultaneously. There are many challenges in analysing and modelling human mobility patterns within urban areas due to the ever-changing environments of mobile users. For instance, a user could stay at a particular location and then travel to various destinations depending on the tasks they carry within a day. Consequently, there is a need to reduce the reliance on location-based sensors (e.g. GPS), since they consume a significant amount of energy on smart devices, for the purpose of intelligent mobile sensing (i.e. automatic inference of transportation mode, human activity and associated contexts). Nevertheless, our system is capable of outperforming the simplistic approach that only considers independent classifications of multiple context label sets on data streamed from low-energy sensors.
Jonathan Liono, Zahraa Said Abdallah, A. K. Qin 0001, Flora D. Salim
MobiQuitous4
2018 ProMETheus: An Intelligent Mobile Voice Meeting Minutes System
abstract
In this paper, we focus on designing and developing ProMETheus, an intelligent system for meeting minutes generated from audio data. The first task in ProMETheus is to recognize the speakers from noisy audio data. Speaker recognition algorithm is used to automatically identify who is speaking according to the speech in an audio data. Naturally, speech recognition will transcribe speakers' audio to text so that ProMETheus can generate the complete meeting text with speakers' name chronologically. In order to show the subject of the meeting and the agreed action, we use text summarization algorithm that can extract meaningful key phrases and summary sentences from the complete meeting text. In addition, sentiment analysis for meeting text of different speakers can make the agreed action more humane due to calculating the relevance score of each course by the sentiment and attitude in text tone. The ProMETheus is capable of accurately summarizing the meeting and analyzing the agreed action. Our robust system is evaluated on a real-world audio meeting dataset that involves multiple speakers in each meeting session.
Hui Liu 0006, Yuheng Wei, Wei Shao 0006, Jonathan Liono, Flora D. Salim, Junzhao Du
MobiQuitous6
2018 Predicting Citywide Passenger Demand via Reinforcement Learning from Spatio-Temporal Dynamics
abstract
The global urbanization imposes unprecedented pressure on urban infrastructure and public resources. The population explosion has made it challenging to satisfy the daily needs of urban residents. 'Smart City' is a solution that utilizes different types of data collection sensors to help manage assets and resources intelligently and more efficiently. Under the Smart City umbrella, the primary research initiative in improving the efficiency of car-hailing services is to predict the citywide passenger demand to address the imbalance between the demand and supply. However, predicting the passenger demand requires analysis on various data such as historical passenger demand, crowd outflow, and weather information, and it remains challenging to discover the latent relationships among these data. To address this challenge, we propose to improve the passenger demand prediction via learning the salient spatial-temporal dynamics within a reinforcement learning framework. Our model employs an information selection mechanism to focus on the most distinctive data in historical observations. This mechanism can automatically adjust the information zone according to the prediction performance to find the optimal choice. It also ensures the prediction model to take full advantage of the available data by introducing the positive and excluding the negative correlations. We have conducted experiments on a large-scale real-world dataset that covers 1.5 million people in a major city in China. The results show our model outperforms state-of-the-art and a series of baselines by a large margin.
Xiaodong Ning, Lina Yao 0001, Xianzhi Wang 0001, Boualem Benatallah, Flora D. Salim, Pari Delir Haghighi
MobiQuitous5
2018 Identifying In-App User Actions from Mobile Web Logs
Bilih Priyogi, Mark Sanderson, Flora D. Salim, Jeffrey Chan, Martin Tomko 0001, Yongli Ren
PAKDD (2)3
2018 Mining User Behavioral Rules from Smartphone Data Through Association Analysis
Iqbal H. Sarker, Flora D. Salim
PAKDD (1)2
2018 BLEDoorGuard: A Device-Free Person Identification Framework Using Bluetooth Signals for Door Access
abstract
Recently, door access control with Internet of Things has become increasingly popular in the field of security. However, conventional approaches such as video-based or biological information-based cannot satisfy the requirements of personal privacy protection in the modern society. Hence, a wireless signal-based technique which does not need users to carry any devices, called device-free have been introduced in recent years to detect and identify persons. In this paper, we present BLEDoorGuard, a wireless, invisible, and robust door access system which leverages received signal strength indicator from Bluetooth low energy (BLE) beacons to recognize a person who accesses a door. We evaluated BLEDoorGuard in two real-world scenarios: the first is an office with a key lock, and the second is a meeting room with swipe card access. We exploit the characteristics of use of BLE for person identification and propose a two-step algorithm with multiple classifiers. We demonstrate that BLEDoorGuard is capable of identifying the actual user during door access with an accuracy of 69% and 62% among groups of 6 and 10 people, respectively.
Wei Shao 0006, Nguyen Cong Thuong, A. K. Qin 0001, Moustafa Youssef 0001, Flora D. Salim
IEEE Internet Things J.5
2018 Traveling Officer Problem: Managing Car Parking Violations Efficiently Using Sensor Data
abstract
The on-street parking system is an indispensable part of civic projects, as it provides travelers and shoppers with parking spaces. With the recent in-ground sensors deployed throughout the Melbourne central business district (CBD), there is a significant problem on how to use the sensor data to manage parking violations and issue infringement notices efficiently in a short time-window. In this paper, we use a large realworld dataset with on-street parking sensor data from the local city council, and establish a formulation of the traveling officer problem with a general probability-based model. We propose two solutions using a spatio-temporal probability model for parking officers to maximize the number of infringing cars caught with limited time cost. Using real-world parking sensor data and Google Maps road network information, the experimental results show that our proposed algorithms outperform the existing patrolling routes.
Wei Shao 0006, Flora D. Salim, Tao Gu 0001, Thanh Dinh, Jeffrey Chan
IEEE Internet Things J.2
2018 RUP: Large Room Utilisation Prediction with carbon dioxide sensor
Irvan Bastian Arief Ang, Margaret Hamilton 0001, Flora D. Salim
Pervasive Mob. Comput.3
2018 A Location-Query-Browse Graph for Contextual Recommendation
abstract
Traditionally, recommender systems modelled the physical and cyber contextual influence on people's moving, querying, and browsing behaviors in isolation. Yet, searching, querying, and moving behaviors are intricately linked, especially indoors. Here, we introduce a tripartite location-query-browse graph (LQB) for nuanced contextual recommendations. The LQB graph consists of three kinds of nodes: locations, queries, and Web domains. Directed connections only between heterogeneous nodes represent the contextual influences, while connections of homogeneous nodes are inferred from the contextual influences of the other nodes. This tripartite LQB graph is more reliable than any monopartite or bipartite graph in contextual location, query, and Web content recommendations. We validate this LQB graph in an indoor retail scenario with extensive dataset of three logs collected from over 120,000 anonymized, opt-in users over a 1-year period in a large inner-city mall in Sydney, Australia. We characterize the contextual influences that correspond to the arcs in the LQB graph, and evaluate the usefulness of the LQB graph for location, query, and Web content recommendations. The experimental results show that the LQB graph successfully captures the contextual influence and significantly outperforms the state of the art in these applications.
Yongli Ren, Martin Tomko 0001, Flora D. Salim, Jeffrey Chan, Charles L. A. Clarke, Mark Sanderson
IEEE Trans. Knowl. Data Eng.3
2018 A Scalable Room Occupancy Prediction with Transferable Time Series Decomposition of CO2 Sensor Data
abstract
Human occupancy counting is crucial for both space utilisation and building energy optimisation. In the current article, we present a semi-supervised domain adaptation method for carbon dioxide - Human Occupancy Counter Plus Plus (DA-HOC++), a robust way to estimate the number of people within one room by using data from a carbon dioxide sensor. In our previous work, the proposed Seasonal Decomposition for Human Occupancy Counting (SD-HOC) model can accurately predict the number of individuals when the training and labelled data are adequately available. DA-HOC++ is able to predict the number of occupants with minimal training data: as little as 1 day’s data. DA-HOC++ accurately predicts indoor human occupancy for five different rooms across different countries using a model trained from a small room and adapted to other rooms. We evaluate DA-HOC++ with two baseline methods: a support vector regression technique and an SD-HOC model. The results demonstrate that DA-HOC++’s performance on average is better by 10.87% in comparison to SVR and 8.65% in comparison to SD-HOC.
Irvan Bastian Arief Ang, Margaret Hamilton 0001, Flora D. Salim
ACM Trans. Sens. Networks3
2017 Multi-resolution Selective Ensemble Extreme Learning Machine for Electricity Consumption Prediction
A. K. Qin 0001, Flora D. Salim
ICONIP (5)3
2017 Queue Context Prediction Using Taxi Driver Knowledge
abstract
This paper addresses the problem of taxi-passenger queue context prediction using neighborhood based methods. We capture the taxi drivers' knowledge based on how they move in terms of temporal driver-knowledge deviation (TDKD). Then a TDKD-aided feature importance scheme is introduced for neighborhood based queue context prediction. We apply our proposed scheme to predict different queue contexts at a busy international airport in New York. We argue that the incorporation of taxi drivers' knowledge for calculating feature importance significantly improves the quality of selected neighborhood, thus boosting the prediction accuracy. The experimental results demonstrate the effectiveness of our proposed TDKD-aided feature importance scheme for neighborhood based taxi-passenger queue context prediction.
Mohammad Saiedur Rahaman, Margaret Hamilton 0001, Flora D. Salim
K-CAP3
2017 Predicting the city foot traffic with pedestrian sensor data
abstract
In this paper, we focus on developing a model and system for predicting the city foot traffic. We utilise historical records of pedestrian counts captured with thermal and laser-based sensors installed at multiple locations throughout the city. A robust prediction system is proposed to cope with various temporal foot traffic patterns. The empirical evaluation of our experiment shows that the proposed ARIMA model is effective in modelling both weekdays and weekend patterns, outperforming other state-of-art models for short-term prediction of pedestrian counts. The model is capable of accurately predicting pedestrian numbers up to 16 days in advance, on multiple look-ahead times. Our system is evaluated with a real-world sensor dataset supplied by the City of Melbourne.
Xianjing Wang, Jonathan Liono, Will McIntosh, Flora D. Salim
MobiQuitous4
2017 Shrink: Distance preserving graph compression
Amin Sadri, Flora D. Salim, Yongli Ren, Masoomeh Zameni, Jeffrey Chan, Timos K. Sellis
Inf. Syst.2
2017 CAPRA: A contour-based accessible path routing algorithm
Mohammad Saiedur Rahaman, Yi Mei 0001, Margaret Hamilton 0001, Flora D. Salim
Inf. Sci.4
2017 Analyzing Web behavior in indoor retail spaces
abstract
We analyze 18‐ million rows of Wi‐Fi access logs collected over a 1‐year period from over 120,000 anonymized users at an inner city shopping mall. The anonymized data set gathered from an opt‐in system provides users' approximate physical location as well as web browsing and some search history. Such data provide a unique opportunity to analyze the interaction between people's behavior in physical retail spaces and their web behavior, serving as a proxy to their information needs. We found that (a) there is a weekly periodicity in users' visits to the mall; (b) people tend to visit similar mall locations and web content during their repeated visits to the mall; (c) around 60% of registered Wi‐Fi users actively browse the web, and around 10% of them use Wi‐Fi for accessing web search engines; (d) people are likely to spend a relatively constant amount of time browsing the web while the duration of their visit may vary; (e) the physical spatial context has a small, but significant, influence on the web content that indoor users browse; and (f) accompanying users tend to access resources from the same web domains.
Yongli Ren, Martin Tomko 0001, Flora D. Salim, Kevin Ong, Mark Sanderson
J. Assoc. Inf. Sci. Technol.3
2017 A Simultaneous Extraction of Context and Community from pervasive signals using nested Dirichlet process
Nguyen Cong Thuong, Vu Nguyen 0001, Flora D. Salim, Duc Viet Le 0002, Dinh Q. Phung
Pervasive Mob. Comput.3
2017 D-Log: A WiFi Log-based differential scheme for enhanced indoor localization with single RSSI source and infrequent sampling rate
abstract
Currently, large amounts of Wi-Fi access logs are collected in diverse indoor environments, but cannot be widely used for fine-grained spatio-temporal analysis due to coarse positioning. We present a Log-based Differential (D-Log) scheme for post-hoc localization based on differentiated location estimates obtained from large-scale Access Point (AP) logs of WiFi connectivity traces, which can be used for data analysis and knowledge discovery of visitor behaviours. Specifically, the location estimates are calculated by utilizing a combination of Received Signal Strength Indicator (RSSI) records from two neighbouring APs. D-Log exploits real-world industry WiFi logs where RSSI data sampled at low rates from single AP sources are recorded in each connectivity trace. The approach is independent of device and network infrastructure type. D-Log is evaluated using WiFi logs collected from controlled environment as well as real-world uncontrolled public indoor spaces, which includes discrete single-AP RSSI traces of around 100,000 mobile devices over a one-year period. The experiment results indicate that, despite of the challenges with the infrequent sampling rate and the limitations of the data that only records RSSI from single AP sources in each instance, D-Log performs comparatively well to the state-of-the-art RSSI-based localization methods and presents a viable alternative for many application areas where high-accuracy positioning infrastructure may not be cost effective or where positioning applications are considered on legacy information infrastructure.
Yongli Ren, Flora D. Salim, Martin Tomko 0001, Yuntian Brian Bai, Jeffrey Chan, Kyle Kai Qin, Mark Sanderson
Pervasive Mob. Comput.2
2017 Information gain-based metric for recognizing transitions in human activities
Amin Sadri, Yongli Ren, Flora D. Salim
Pervasive Mob. Comput.3
2016 Multivariate electricity consumption prediction with Extreme Learning Machine
abstract
In this paper, Extreme Learning Machine (ELM) is demonstrated to be a powerful tool for electricity consumption prediction based on its competitive prediction accuracy and superior computational speed compared to Support Vector Machine (SVM). Moreover, ELM is utilized to investigate the potentials of using auxiliary information such as electricity-related factors and environmental factors to augment the prediction accuracy obtained by purely using the electricity consumption factors. Furthermore, we formulate a combinatorial optimization problem of seeking an optimal subset of auxiliary factors and their corresponding optimal window sizes using the most suitable ELM structure, and propose a Discrete Dynamic Multi-Swarm Particle Swarm Optimization (DDMS-PSO) to address this problem. Experimental studies on a real-world building dataset demonstrate that electricity-related factors improve accuracy while environmental factors further boost accuracy. By using DDMSPSO, we find a subset of electricity-related and environmental factors, their respective window sizes, and the number of hidden neurons in ELM which leads to the best prediction accuracy.
A. K. Qin 0001, Flora D. Salim
IJCNN3
2016 UTE: A Ubiquitous Data Exploration Platform for Mobile Sensing Experiments
abstract
In this paper, we present Ubiquitous data Exploration (UTE), a mobile sensor data collection, annotation and exploration platform. Our platform facilitates rapid prototyping of data mining experiments by using a flexible and do-it-yourself approach. The platform allows researchers to quickly design and deploy applications on mobile devices in order to record sensor data and the corresponding ground-truth information. The platform is supported by a web interface for designing data collection experiments, synchronizing and storing the sensor data with the corresponding labels, and sharing data.
Jonathan Liono, Nguyen Cong Thuong, Prem Prakash Jayaraman, Flora D. Salim
MDM4
2016 Optimal time window for temporal segmentation of sensor streams in multi-activity recognition
abstract
Multi-activity recognition in the urban environment is a challenging task. This is largely attributed to the influence of urban dynamics, the variety of the label sets, and the heterogeneous nature of sensor data that arrive irregularly and at different rates. One of the first tasks in multi-activity recognition is temporal segmentation. A common temporal segmentation method is the sliding window approach with a fixed window size, which is widely used for single activity recognition. In order to recognise multiple activities from heterogeneous sensor streams, we propose a new time windowing technique that can optimally extract segments with multiple activity labels. The mixture of activity labels causes the impurity in the corresponding temporal segment. Hence, larger window size imposes higher impurity in temporal segments while increasing class separability. In addition, the combination of labels from multiple activity label sets (i.e. number of unique multi-activity) may decrease as impurity increases. Naturally, these factors will affect the performance of classification task. In our proposed technique, the optimal window size is found by gaining the balance between minimising impurity and maximising class separability in temporal segments. As a result, it accelerates the learning process for recognising multiple activities (such as higher level and atomic human activities under different environment contexts) in comparison to laborious tasks of sensitivity analysis. The evaluation was validated by experiments on a real-world dataset for recognising multiple human activities in a smart environment.
Jonathan Liono, A. K. Qin 0001, Flora D. Salim
MobiQuitous3
2016 SECC: Simultaneous extraction of context and community from pervasive signals
abstract
Understanding user contexts and group structures plays a central role in pervasive computing. These contexts and community structures are complex to mine from data collected in the wild due to the unprecedented growth of data, noise, uncertainties and complexities. Typical existing approaches would first extract the latent patterns to explain the human dynamics or behaviors and then use them as the way to consistently formulate numerical representations for community detection, often via a clustering method. While being able to capture highorder and complex representations, these two steps are performed separately. More importantly, they face a fundamental difficulty in determining the correct number of latent patterns and communities. This paper presents an approach that seamlessly addresses these challenges to simultaneously discover latent patterns and communities in a unified Bayesian nonparametric framework. Our Simultaneous Extraction of Context and Community (SECC) model roots in the nested Dirichlet process theory which allows nested structure to be built to explain data at multiple levels. We demonstrate our framework on three public datasets where the advantages of the proposed approach are validated.
Nguyen Cong Thuong, Vu Nguyen 0001, Flora D. Salim, Dinh Q. Phung
PerCom3
2016 Smart cities: Intelligent environments and dumb people? Panel summary
abstract
Pervasive and mobile computing technologies can make our everyday living environments and our cities "smart", i.e., capable of reaching awareness of physical and social processes and of dynamically affecting them in a purposeful way. In general, living in a smart environment and being made part of its activities somehow make us - as individuals - smarter as well, by increasing our perceptory and social capabilities. However, a potential risk could be to start delegating too much to the environment itself, losing in critical attention, abandoning individual decision making for relying on collective computational governance of our activity, and in the end also losing awareness of environmental and social processes. The panel intends to discuss the above issues with the help of relevant researchers in the area of pervasive computing, smart environments, collective intelligence.
Franco Zambonelli, Wolfgang De Meuter, Salil S. Kanhere, Seng W. Loke, Flora D. Salim
PerCom5
2016 Clustering Big Spatiotemporal-Interval Data
abstract
We propose a model for clustering data with spatiotemporal intervals. This model is used to effectively evaluate clusters of spatiotemporal interval data. A new energy function is used to measure similarity and balance between clusters in spatial and temporal dimensions. We employ as a case study a large collection of parking data from a real CBD area. The proposed model is applied to existing traditional algorithms to address spatiotemporal interval data clustering problem. Results from traditional clustering algorithms are compared and analysed using the proposed energy function.
Wei Shao 0006, Flora D. Salim, Andy Song, Athman Bouguettaya
IEEE Trans. Big Data2
2015 Heuristic evolution with Genetic Programming for Traveling Thief Problem
abstract
In many real-world applications, one needs to deal with a large multi-silo problem with interdependent silos. In order to investigate the interdependency between silos (subproblems), the Traveling Thief Problem (TTP) was designed as a benchmark problem. TTP is a combination of two well-known sub-problems, Traveling Salesman Problem (TSP) and Knapsack Problem (KP). Although each sub-problem has been intensively investigated, the interdependent combination has been demonstrated to be challenging, and cannot be solved by simply solving the sub-problems separately. The Two-Stage Memetic Algorithm (TSMA) is an effective approach that has decent solution quality and scalability, which consists of a tour improvement stage and an item picking stage. Unlike the traditional TSP local search operators adopted in the former stage, the heuristic for the latter stage is rather intuitive. To further investigate the effect of item picking heuristic, Genetic Programming (GP) is employed to evolve a gain function and a picking function, respectively. The resultant two heuristics were tested on some representative TTP instances, and showed competitive performance, which indicates the potential of evolving more promising heuristics for solving TTP more systematically by GP.
Yi Mei 0001, Xiaodong Li 0001, Flora D. Salim, Xin Yao 0001
CEC3
2015 An Energy-Efficient Inter-organizational Wireless Sensor Data Collection Framework
abstract
Internet of Things (IoT) represents a cyber-physical world where physical things are interconnected on the Web. This paper presents an architecture designed for Energy-efficient Inter-organizational wireless sensor data collection Framework (EnIF). Environmental monitoring and urban sensing are two major application scenarios in IoT. Different from the traditional sensor environments, environmental sensing in IoT may require battery-powered nodes to perform the sensing tasks. Such a requirement raises a critical challenge to ensure that sensor data gathering can be collected in a timely and energy-efficient manner. Although numerous energy-efficient approaches for IoT scenarios have been proposed, previous works assumed the entire network was managed by a single organization in which the network establishment and communication have been pre-configured. This assumption is inconsistent with the fact that IoT is established in a federated network with heterogeneous devices controlled by different organizations. The aim of the framework is to enable a dynamic inter-organizational collaborative topology towards saving energy from data transmissions using a service-oriented architecture.
Chii Chang, Seng W. Loke, Hai Dong 0001, Flora D. Salim, Satish Narayana Srirama, Mohan Liyanage, Sea Ling
ICWS4
2015 Urban computing in the wild: A survey on large scale participation and citizen engagement with ubiquitous computing, cyber physical systems, and Internet of Things
Flora D. Salim, Usman Haque
Int. J. Hum. Comput. Stud.1
2014 EnviS Tag, Scan, View: A Location-Based App for Visualizing Spatio-temporal Data from Sensor Cloud
abstract
This paper presents a smartphone app connected to a sensor cloud for spatio-temporal management and 3D visualization of data from ad-hoc wireless sensor networks (WSN) and Internet of Things (IoT). Many existing sensor cloud services and sensor data models do not consider usage for indoors. Although geospatial references, which consist of latitude and longitude, are often included in the data models, these are insufficient for indoor localization of wireless sensor networks. In this paper, we propose a data model for localizing sensors in indoor environment, a sensor cloud framework to manage sensor data as services in the cloud, and an app that includes and visualize sensor data in-situ with 3D visualization of sensor data on floor plans or maps. EnviS is an integrated sensor cloud and app toolkit, prototyped to evaluate this research. EnviS has been tested in three case studies: to manage environmental sensors in indoor spaces, to manage indoor tracking sensors, and to monitor vital signs from wearable wristbands.
Flora D. Salim, Mars Dela Pena, Yury Petrov, Nishant Sony, Abdelsalam Ahmed Saad
MDM (1)1
2014 Phone based fall detection by genetic programming
abstract
Elderly people are prone to fall due to the high rate of risk factors associated with ageing. Existing fall detection systems are mostly designed for a constrained environment, where various assumptions are applied. To overcome these drawbacks, we opt to use mobile phones with standard built-in sensors. Fall detection is performed on motion data collected by sensors in the phone alone. We use Genetic Programming (GP) to learn a classifier directly from raw sensor data. We compare the performance of GP with the popular approach of using threshold-based algorithm. The result shows that GP-evolved classifiers perform consistently well across different fall types and overall more reliable than the threshold-based.
Anh Hoang Dau, Flora D. Salim, Andy Song, Lachlan Hedin, Margaret Hamilton 0001
MUM2
2014 VDIM: vector-based diffusion and interpolation matrix for computing region-based crowdsourced ratings: towards safe route selection for human navigation
abstract
When users consult a trip planner, map or navigation system for directions, they are presented with several route options which often are evaluated based on shortest path or shortest duration. However, in some cases, users may require the choices of route to be evaluated on other criteria, such as safest route, particularly if users are new visitors to the city. With recent introductions of different platforms to crowdsource public experience and perceptions of safety, this data can be used to calculate safe route selection. However, such user generated contents are often inconsistent, sparse, or may not have a complete spatial coverage. This paper proposes Vector-based Diffusion and Interpolation Matrix (VDIM), a novel method to diffuse and interpolate information on spatial grid cells to calculate safety ratings of regions, which could be used to calculate the route safety.
Samuel Elsmore, Irwan Fario Subastian, Flora D. Salim, Margaret Hamilton 0001
MUM3
2014 Day type classification using cell tower connectivity data from smartphones
abstract
Human activity modeling from large-scale sensor data is an emerging domain. We present a framework to classify days into two groups: weekends and weekdays. The data collected by Device Analyzer, an Android application managed by University of Cambridge, includes cell tower connectivity data, from which physical location can be derived. Since the location information is removed from the datasets, the semantic of places needs to be inferred from the connectivity patterns. In this particular experiment, we use cell tower data to identify weekends and weekdays. By processing data collected over a long period of time by Device Analyzer, we find the cell towers which are mainly used in weekends or weekdays and then take advantage of them to identify the day type.
Amin Sadri, Flora D. Salim
MUM2
2014 Navigating multiple augmented reality overlays through occlusion-based triggers
abstract
Most Augmented Reality applications feature an information overlay over physical objects that consists of text, images, and animated 3-D models. We go a step further by using an AR-menu and linking multiple overlays using occlusion-based triggers that help navigate between the different overlays. This paper describes the development of an AR-based tutorial for a common real-world scenario. Using multiple overlays allows us to design a comprehensive AR tutorial by presenting more information on the same physical object in a hierarchical manner with a narrative structure. We describe the design features in an attempt to elucidate the issues related to the development of the AR tutorials.
Naman Thakar, Flora D. Salim, Stefan Greuter
MUM2
2013 Lumina: a soft kinetic material for morphing architectural skins and organic user interfaces
abstract
The pervasive computing era has seen sensor and actuator technologies integrated into the design of kinetic building skins. This paper presents an investigation of a new soft kinetic material that has potential applications for morphing architectural building skins and organic user interfaces. The material capacities of Lumina to sense the ambient environment, morph and change forms, and emit light are demonstrated in the two prototypes presented in the paper. The first prototype is Blind, a form-changing organic user interface with multiple eye-like apertures that can be programmed to accept data input for visual communication. The second prototype is Blanket, a responsive morphing architectural skin with minimal mechanical and discrete components that sense real-time space occupancy data, manipulate light effects, perform active illumination, and act as an ambient display.
Chin Koi Khoo, Flora D. Salim
UbiComp2
2011 Transafe: a crowdsourced mobile platform for crime and safety perception management
abstract
This paper describes a proposed mobile platform, Transafe, that captures and analyses public perceptions of safety to deliver `crowdsourced' collective intelligence about places in the City of Melbourne, Australia, and their affective states at various times of the day. Public perceptions of crime on public transport in Melbourne are often mismatched with actual crime statistics and such perceptions thus can act as social barriers to visitors and locals traversing within and through the city. Using interactive mobile applications and social media, the visualization of this crowdsourced safety perception information will increase the commuter's awareness of various situations in the City of Melbourne. In addition, through social behavioral analysis and ethnographic research, the collective public intelligence will also help inform the stakeholders of the city for future policy-making and policing strategies for safety perception management. At the centre of the proposed platform is the design and development of a mobile phone application that can contribute to people feeling safer by supporting users to report crimes and misdemeanors that they witness, and provide information about transportation and emergency services around where the users are located. The proposed application can also act as a crime deterrent with one feature that enables user tracking by up to three nominated friends if the user opts to activate tracking when feeling unsafe while roaming the city.
Margaret Hamilton 0001, Flora D. Salim, Eva Cheng, Suelynn Choy
ISTAS2
2010 Software Openness: Evaluating Parameters of Parametric Modeling Tools to Support Creativity and Multidisciplinary Design Integration
Flora D. Salim, Jane Burry
ICCSA (3)1
2008 Road Intersections as Pervasive Computing Environments: Towards a Multiagent Real-Time Collision Warning System
abstract
Embedded with sensors and appropriate computational entities, a road intersection can be viewed as a pervasive computing environment. The crash rate in road intersections demonstrates the need for a fast and accurate collision detection system. We suggest that an intersection collision detection system should be able to adapt to different types of intersections for faster collision detection. Moreover, a real-time application-level communication protocol to warn affected drivers is required. An intersection agent that takes vehicular status information from vehicle agents and learns, detects and warns collisions at a road intersection is proposed. The issues, challenges, and cost of a multiagent collision avoidance system are discussed. A communication protocol that is designed specifically with intersection safety in mind is presented here.
Flora D. Salim, Licheng Cai, Maria Indrawan, Seng W. Loke
PerCom1
2007 Simulated Intersection Environment and Learning of Collision and Traffic Data in the U&I Aware Framework
Flora D. Salim, Seng W. Loke, Andry Rakotonirainy, Shonali Krishnaswamy
UIC1
2004 Graphical Representation of XML Schema
Flora D. Salim, Rosanne Price, Maria Indrawan, Shonali Krishnaswamy
APWeb1