Demo Data from SIGIR 2026 / reviewers in the wild / expert
Sarah M. Erfani
dblp:136/0170 · also Sarah Monazam Erfani
· DBLP profile ↗
104ranked-venue papers
6as first author
56since 2021 · last 2026
0000-0003-0885-0643ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 74 · 4 first-author · 38 since 2021Databases, data management, data science and information retrieval · 25 · 2 first-author · 14 since 2021Graphics, computer vision, multimedia, augmented reality and games · 20 · 3 first-author · 13 since 2021Security and privacy · 5 · 4 since 2021Human-computer interaction and ubiquitous computing · 4 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 since 2021Computer networks · 1Software engineering, systems software and programming languages · 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
33 papers |
Trustworthy machine learning · 49% Vision and language · 9% Question answering and dialogue systems · 7% | |
| Network and information security
8 papers |
Security and privacy of machine learning · 93% Privacy and data protection · 7% | |
| Databases, data mining, and information retrieval
8 papers |
Recommender systems · 50% Data mining · 39% Data stream processing · 8% |
Topics — the 30 heaviest of 94, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Trustworthy machine learning › robustness
adversarial robustness |
4.4 | 7 | 2025 | Multi-level Certified Defense Against Poisoning Attacks in Offline Reinforcement Learning · ICLR 2025 It's Simplex! Disaggregating Measures to Improve Certified Robustness · SP 2024 Adversarial Coreset Selection for Efficient Robust Training · Int. J. Comput. Vis. 2023 |
Machine learning › Trustworthy machine learning
robustness |
3.3 | 7 | 2024 | Et Tu Certifications: Robustness Certificates Yield Better Adversarial Examples · ICML 2024 Enhancing the Antidote: Improved Pointwise Certifications against Poisoning Attacks · AAAI 2023 Exploring Architectural Ingredients of Adversarially Robust Deep Neural Networks · NeurIPS 2021 |
Machine learning › Trustworthy machine learning › robustness
certified robustness |
3.0 | 4 | 2025 | Fortifying Time Series: DTW-Certified Robust Anomaly Detection · NeurIPS 2025 It's Simplex! Disaggregating Measures to Improve Certified Robustness · SP 2024 Et Tu Certifications: Robustness Certificates Yield Better Adversarial Examples · ICML 2024 |
Machine learning › Trustworthy machine learning › robustness
poisoning attack defense |
2.0 | 3 | 2025 | Multi-level Certified Defense Against Poisoning Attacks in Offline Reinforcement Learning · ICLR 2025 Enhancing the Antidote: Improved Pointwise Certifications against Poisoning Attacks · AAAI 2023 Closing the BIG-LID: An Effective Local Intrinsic Dimensionality Defense for Nonlinear Regression Poisoning · IJCAI 2021 |
Computer vision › Vision and language › vision-language model
CLIP |
1.7 | 2 | 2025 | X-Transfer Attacks: Towards Super Transferable Adversarial Attacks on CLIP · ICML 2025 Detecting Backdoor Samples in Contrastive Language Image Pretraining · ICLR 2025 |
Computer vision › Vision and language
vision-language model |
1.6 | 2 | 2025 | X-Transfer Attacks: Towards Super Transferable Adversarial Attacks on CLIP · ICML 2025 Visual-Text Cross Alignment: Refining the Similarity Score in Vision-Language Models · ICML 2024 |
Machine learning › Trustworthy machine learning › robustness › adversarial robustness
certified defense |
1.5 | 2 | 2025 | Multi-level Certified Defense Against Poisoning Attacks in Offline Reinforcement Learning · ICLR 2025 Enhancing the Antidote: Improved Pointwise Certifications against Poisoning Attacks · AAAI 2023 |
Security and privacy of machine learning › adversarial attack › backdoor attack › backdoor defense
backdoor detection |
1.5 | 2 | 2025 | Detecting Backdoor Samples in Contrastive Language Image Pretraining · ICLR 2025 Distilling Cognitive Backdoor Patterns within an Image · ICLR 2023 |
Natural language and speech › Question answering and dialogue systems
task-oriented dialogue |
1.5 | 3 | 2022 | An Interpretable Neuro-Symbolic Reasoning Framework for Task-Oriented Dialogue Generation · ACL (1) 2022 UniMF: A Unified Framework to Incorporate Multimodal Knowledge Bases intoEnd-to-End Task-Oriented Dialogue Systems · IJCAI 2021 GraphDialog: Integrating Graph Knowledge into End-to-End Task-Oriented Dialogue Systems · EMNLP (1) 2020 |
Machine learning › Trustworthy machine learning › robustness › certified robustness
randomized smoothing |
1.4 | 2 | 2025 | Fortifying Time Series: DTW-Certified Robust Anomaly Detection · NeurIPS 2025 Double Bubble, Toil and Trouble: Enhancing Certified Robustness through Transitivity · NeurIPS 2022 |
Security and privacy of machine learning
adversarial attack |
1.3 | 2 | 2025 | X-Transfer Attacks: Towards Super Transferable Adversarial Attacks on CLIP · ICML 2025 AdvFlow: Inconspicuous Black-box Adversarial Attacks using Normalizing Flows · NeurIPS 2020 |
Machine learning › Graph learning › graph neural network › node classification
graph node classification |
1.0 | 1 | 2026 | Coarse-to-Fine Open-Set Graph Node Classification with Large Language Models · AAAI 2026 |
Machine learning › Trustworthy machine learning › robustness › out-of-distribution detection
graph out-of-distribution detection |
1.0 | 1 | 2026 | Coarse-to-Fine Open-Set Graph Node Classification with Large Language Models · AAAI 2026 |
Machine learning › Graph learning › open-world graph learning
open-set node classification |
1.0 | 1 | 2026 | Coarse-to-Fine Open-Set Graph Node Classification with Large Language Models · AAAI 2026 |
Machine learning › Trustworthy machine learning › robustness
out-of-distribution detection |
1.0 | 1 | 2026 | Coarse-to-Fine Open-Set Graph Node Classification with Large Language Models · AAAI 2026 |
Machine learning › Deep learning architectures and training
loss function design |
0.9 | 2 | 2021 | $\alpha$-IoU: A Family of Power Intersection over Union Losses for Bounding Box Regression · NeurIPS 2021 Normalized Loss Functions for Deep Learning with Noisy Labels · ICML 2020 |
Machine learning › Trustworthy machine learning › adversarial machine learning
adversarial vulnerability |
0.9 | 1 | 2025 | X-Transfer Attacks: Towards Super Transferable Adversarial Attacks on CLIP · ICML 2025 |
Natural language and speech › Language models and text generation › large language model › knowledge in language models
knowledge injection |
0.9 | 1 | 2025 | Reasoning Like Experts: Leveraging Multimodal Large Language Models for Drawing-based Psychoanalysis · ACM Multimedia 2025 |
Machine learning › Reinforcement learning
offline reinforcement learning |
0.9 | 1 | 2025 | Multi-level Certified Defense Against Poisoning Attacks in Offline Reinforcement Learning · ICLR 2025 |
Data mining
anomaly detection |
0.9 | 1 | 2025 | Fortifying Time Series: DTW-Certified Robust Anomaly Detection · NeurIPS 2025 |
Recommender systems
context-aware recommendation |
0.9 | 1 | 2025 | Intrinsic and Extrinsic Factor Disentanglement for Recommendation in Various Context Scenarios · ACM Trans. Inf. Syst. 2025 |
Data mining › anomaly detection
time series anomaly detection |
0.9 | 1 | 2025 | Fortifying Time Series: DTW-Certified Robust Anomaly Detection · NeurIPS 2025 |
Security and privacy of machine learning › adversarial attack
transferable adversarial attack |
0.9 | 1 | 2025 | X-Transfer Attacks: Towards Super Transferable Adversarial Attacks on CLIP · ICML 2025 |
Security and privacy of machine learning › adversarial attack › adversarial perturbation
universal adversarial perturbation |
0.9 | 1 | 2025 | X-Transfer Attacks: Towards Super Transferable Adversarial Attacks on CLIP · ICML 2025 |
Machine learning › Time series and sequential data
anomaly detection |
0.8 | 3 | 2021 | LN-SNE: Log-Normal Distributed Stochastic Neighbor Embedding for Anomaly Detection · IEEE Trans. Knowl. Data Eng. 2020 R1SVM: A Randomised Nonlinear Approach to Large-Scale Anomaly Detection · AAAI 2015 Defending Support Vector Machines Against Data Poisoning Attacks · IEEE Trans. Inf. Forensics Secur. 2021 |
Machine learning › Trustworthy machine learning › robustness
learning with noisy labels |
0.8 | 2 | 2020 | Normalized Loss Functions for Deep Learning with Noisy Labels · ICML 2020 Dimensionality-Driven Learning with Noisy Labels · ICML 2018 |
Recommender systems
collaborative filtering |
0.8 | 2 | 2025 | Neural Graph Matching based Collaborative Filtering · SIGIR 2021 Intrinsic and Extrinsic Factor Disentanglement for Recommendation in Various Context Scenarios · ACM Trans. Inf. Syst. 2025 |
Computer vision › Vision and language › cross-modal matching
cross-modal similarity |
0.8 | 1 | 2024 | Visual-Text Cross Alignment: Refining the Similarity Score in Vision-Language Models · ICML 2024 |
Machine learning › Representation and self-supervised learning › representation analysis
dimensional collapse |
0.8 | 1 | 2024 | LDReg: Local Dimensionality Regularized Self-Supervised Learning · ICLR 2024 |
Machine learning › Transfer learning and domain adaptation › zero-shot learning
zero-shot classification |
0.8 | 1 | 2024 | Visual-Text Cross Alignment: Refining the Similarity Score in Vision-Language Models · ICML 2024 |
Methods — techniques the papers use, named apart from their topics
differential privacy · 2.2graph neural network · 1.9large language model · 1.8universal adversarial perturbation · 1.7surrogate scaling · 1.7density ratio-based outlier detection · 1.7adversarial training · 1.7local intrinsic dimensionality · 1.3reinforcement learning · 1.2theoretical analysis · 1.0randomized smoothing · 0.9multimodal large language model · 0.9lower-bound transformation · 0.9dynamic time warping · 0.9disentanglement learning · 0.9contrastive learning · 0.9certified defense · 0.9norm-minimizing attack · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Coarse-to-Fine Open-Set Graph Node Classification with Large Language ModelsabstractDeveloping open-set classification methods capable of classifying in-distribution (ID) data while detecting out-of-distribution (OOD) samples is essential for deploying graph neural networks (GNNs) in open-world scenarios. Existing methods typically treat all OOD samples as a single class, despite real-world applications—especially high-stake settings like fraud detection and medical diagnosis—demanding deeper insights into OOD samples, including their probable labels. This raises a critical question: Can OOD detection be extended to OOD classification without true label information? To answer this question, we introduce a Coarse-to-Fine open-set Classification (CFC) method that leverages large language models (LLMs) for text-attributed graphs. CFC consists of three key components: (1) A coarse classifier that utilizes LLM prompts for OOD detection and outlier label generation; (2) A GNN-based fine classifier trained with OOD samples from (1) for enhanced OOD detection and ID classification; and (3) Refined OOD classification achieved through LLM prompts and post-processed OOD labels. Unlike methods relying on synthetic or auxiliary OOD samples, CFC employs semantic OOD data-instances that are genuinely out-of-distribution based on their inherent meaning, thus improving interpretability and practical utility. CFC enhances OOD detection by 10% compared to state-of-the-art approaches on text-attributed graphs and in the text domain, while achieving up to 70% accuracy in OOD classification on graph datasets. Xueqi Ma, Xingjun Ma, Sarah M. Erfani, Danilo P. Mandic, James Bailey 0001 |
AAAI | 3 |
| 2026 | A Bayesian framework for robust local intrinsic dimensionality estimationabstractLocal Intrinsic Dimensionality (LID) is a measure of data complexity in the vicinity of a query point. In this work, we propose a novel Bayesian framework for LID estimation that improves robustness and accuracy, especially in scenarios with small neighborhood sizes ( k ≤ 10 ), where maintaining locality is critical. Our framework allows the incorporation of both informative and non-informative priors, enabling the integration of prior knowledge to enhance the estimation process. Using this framework, we derive new LID estimators and provide insights into transitional ones. Furthermore, we propose aggregation methods using linear and logarithmic pooling to combine multiple LID posteriors. These methods allow for principled integration of LID estimates across different training states of Deep Neural Networks (DNNs), such as epochs, thereby improving estimation stability and performance. We also derive a posterior predictive distribution (PPD) for modeling and synthesizing nearest-neighbor distances. Experiments demonstrate that the LID Bayesian estimation methods achieves a balanced approach between reducing variance and lowering squared bias, often leading to lower mean squared error (MSE) values for small number of nearest neighbors. Zaher Joukhadar, Hanxun Huang, Sarah M. Erfani, Ricardo J. G. B. Campello, Michael E. Houle, James Bailey 0001 |
Inf. Syst. | 3 |
| 2025 | SupLID: Geometrical Guidance for Out-of-Distribution Detection in Semantic SegmentationabstractOut-of-Distribution (OOD) detection in semantic segmentation aims to localize anomalous regions at the pixel level, advancing beyond traditional image-level OOD techniques to better suit real-world applications such as autonomous driving. Recent literature has successfully explored the adaptation of commonly used image-level OOD methods-primarily based on classifier-derived confidence scores (e.g., energy or entropy)-for this pixel-precise task. However, these methods inherit a set of limitations, including vulnerability to overconfidence. In this work, we introduce SupLID, a novel framework that effectively guides classifier-derived OOD scores by exploiting the geometrical structure of the underlying semantic space, particularly using Linear Intrinsic Dimensionality (LID). While LID effectively characterizes the local structure of high-dimensional data by analyzing distance distributions, its direct application at the pixel level remains challenging. To overcome this, SupLID constructs a geometrical coreset that captures the intrinsic structure of the in-distribution (ID) subspace. It then computes OOD scores at the superpixel level, enabling both efficient real-time inference and improved spatial smoothness. We demonstrate that geometrical cues derived from SupLID serve as a complementary signal to traditional classifier confidence, enhancing the model's ability to detect diverse OOD scenarios. Designed as a post-hoc scoring method, SupLID can be seamlessly integrated with any semantic segmentation classifier at deployment time. Our results demonstrate that SupLID significantly enhances existing classifier-based OOD scores, achieving state-of-the-art performance across key evaluation metrics, including AUR, FPR, and AUP. Code is available at https://github.com/hdnugit/SupLID. Nimeshika Udayangani, Sarah M. Erfani, Christopher Leckie |
CIKM | 2 |
| 2025 | Detecting Backdoor Samples in Contrastive Language Image PretrainingabstractContrastive language-image pretraining (CLIP) has been found to be vulnerable to poisoning backdoor attacks where the adversary can achieve an almost perfect attack success rate on CLIP models by poisoning only 0.01\% of the training dataset. This raises security concerns on the current practice of pretraining large-scale models on unscrutinized web data using CLIP. In this work, we analyze the representations of backdoor-poisoned samples learned by CLIP models and find that they exhibit unique characteristics in their local subspace, i.e., their local neighborhoods are far more sparse than that of clean samples. Based on this finding, we conduct a systematic study on detecting CLIP backdoor attacks and show that these attacks can be easily and efficiently detected by traditional density ratio-based local outlier detectors, whereas existing backdoor sample detection methods fail. Our experiments also reveal that an unintentional backdoor already exists in the original CC3M dataset and has been trained into a popular open-source model released by OpenCLIP. Based on our detector, one can clean up a million-scale web dataset (e.g., CC3M) efficiently within 15 minutes using 4 Nvidia A100 GPUs. Hanxun Huang, Sarah M. Erfani, Yige Li, Xingjun Ma, James Bailey 0001 |
ICLR | 2 |
| 2025 | Multi-level Certified Defense Against Poisoning Attacks in Offline Reinforcement LearningabstractSimilar to other machine learning frameworks, Offline Reinforcement Learning (RL) is shown to be vulnerable to poisoning attacks, due to its reliance on externally sourced datasets, a vulnerability that is exacerbated by its sequential nature. To mitigate the risks posed by RL poisoning, we extend certified defenses to provide larger guarantees against adversarial manipulation, ensuring robustness for both per-state actions, and the overall expected cumulative reward. Our approach leverages properties of Differential Privacy, in a manner that allows this work to span both continuous and discrete spaces, as well as stochastic and deterministic environments---significantly expanding the scope and applicability of achievable guarantees. Empirical evaluations demonstrate that our approach ensures the performance drops to no more than 50% with up to 7% of the training data poisoned, significantly improving over the 0.008% in prior work (Wu et al., 2022), while producing certified radii that is 5 times larger as well. This highlights the potential of our framework to enhance safety and reliability in offline RL. Shijie Liu 0004, Andrew C. Cullen, Paul Montague, Sarah M. Erfani, Benjamin I. P. Rubinstein |
ICLR | 4 |
| 2025 | X-Transfer Attacks: Towards Super Transferable Adversarial Attacks on CLIPabstractAs Contrastive Language-Image Pre-training (CLIP) models are increasingly adopted for diverse downstream tasks and integrated into large vision-language models (VLMs), their susceptibility to adversarial perturbations has emerged as a critical concern. In this work, we introduce X-Transfer, a novel attack method that exposes a universal adversarial vulnerability in CLIP. X-Transfer generates a Universal Adversarial Perturbation (UAP) capable of deceiving various CLIP encoders and downstream VLMs across different samples, tasks, and domains. We refer to this property as super transferability—a single perturbation achieving cross-data, cross-domain, cross-model, and cross-task adversarial transferability simultaneously. This is achieved through surrogate scaling, a key innovation of our approach. Unlike existing methods that rely on fixed surrogate models, which are computationally intensive to scale, X-Transfer employs an efficient surrogate scaling strategy that dynamically selects a small subset of suitable surrogates from a large search space. Extensive evaluations demonstrate that X-Transfer significantly outperforms previous state-of-the-art UAP methods, establishing a new benchmark for adversarial transferability across CLIP models. Hanxun Huang, Sarah M. Erfani, Yige Li, Xingjun Ma, James Bailey 0001 |
ICML | 2 |
| 2025 | Reasoning Like Experts: Leveraging Multimodal Large Language Models for Drawing-based PsychoanalysisabstractMultimodal Large Language Models (MLLMs) have demonstrated exceptional performance across various objective multimodal perception tasks, yet their application to subjective, emotionally nuanced domains, such as psychological analysis, remains largely unexplored. In this paper, we introduce PICK, a multi-step framework designed for Psychoanalytical Image Comprehension through hierarchical analysis and Knowledge injection with MLLMs, specifically focusing on the House-Tree-Person (HTP) Test, a psychological assessment test. First, we decompose drawings containing multiple instances into semantically meaningful sub-drawings, constructing a hierarchical representation that captures spatial structure and content across three levels: single-object level, multi-object level, and whole level. Next, we analyze these sub-drawings at each level with a targeted focus, extracting psychological or emotional insights from their visual cues. We also introduce an HTP knowledge base and design a feature extraction module, trained with reinforcement learning, to generate a psychological profile for single-object level analysis. This profile captures both holistic stylistic features and dynamic object-specific features (such as those of the house, tree, or person), correlating them with psychological states. Finally, we integrate these multi-faceted information to produce a well-informed assessment that aligns with expert-level reasoning. Our approach bridges the gap between MLLMs and specialized expert domains, offering a structured and interpretable framework for understanding human mental states through visual expression. Experimental results demonstrate that the proposed PICK significantly enhances the capability of MLLMs in psychological analysis. It is further validated as a general framework through extensions to emotion understanding tasks. Codes are released at https://github.com/YanbeiJiang/PICK. Xueqi Ma, Yanbei Jiang, Sarah M. Erfani, James Bailey 0001, Weifeng Liu 0001, Krista A. Ehinger, Jey Han Lau |
ACM Multimedia | 3 |
| 2025 | Fortifying Time Series: DTW-Certified Robust Anomaly DetectionabstractTime-series anomaly detection is critical for ensuring safety in high-stakes applications, where robustness is a fundamental requirement rather than a mere performance metric. Addressing the vulnerability of these systems to adversarial manipulation is therefore essential. Existing defenses are largely heuristic or provide certified robustness only under $\ell_p$-norm constraints, which are incompatible with time-series data. In particular, $\ell_p$-norm fails to capture the intrinsic temporal structure in time series, causing small temporal distortions to significantly alter the $\ell_p$-norm measures. Instead, the similarity metric Dynamic Time Warping (DTW) is more suitable and widely adopted in the time-series domain, as DTW accounts for temporal alignment and remains robust to temporal variations. To date, however, there has been no certifiable robustness result in this metric that provides guarantees. In this work, we introduce the first DTW-certified robust defense in time-series anomaly detection by adapting the randomized smoothing paradigm. We develop this certificate by bridging the $\ell_p$-norm to DTW distance through a lower-bound transformation. Extensive experiments across various datasets and models validate the effectiveness and practicality of our theoretical approach. Results demonstrate significantly improved performance, e.g., up to 18.7\% in F1-score under DTW-based adversarial attacks compared to traditional certified models. Shijie Liu 0004, Tansu Alpcan, Christopher Leckie, Sarah M. Erfani |
NeurIPS | 4 |
| 2025 | Cognitive Mirrors: Exploring the Diverse Functional Roles of Attention Heads in LLM ReasoningabstractLarge language models (LLMs) have achieved state-of-the-art performance in a variety of tasks, but remain largely opaque in terms of their internal mechanisms. Understanding these mechanisms is crucial to improve their reasoning abilities. Drawing inspiration from the interplay between neural processes and human cognition, we propose a novel interpretability framework to systematically analyze the roles and behaviors of attention heads, which are key components of LLMs. We introduce CogQA, a dataset that decomposes complex questions into step-by-step subquestions with a chain-of-thought design, each associated with specific cognitive functions such as retrieval or logical reasoning. By applying a multi-label probing method, we identify the attention heads responsible for these functions. Our analysis across multiple LLM families reveals that attention heads exhibit functional specialization, characterized as cognitive heads. These cognitive heads exhibit several key properties: they are universally sparse, and vary in number and distribution across different cognitive functions, and they display interactive and hierarchical structures. We further show that cognitive heads play a vital role in reasoning tasks—removing them leads to performance degradation, while augmenting them enhances reasoning accuracy. These insights offer a deeper understanding of LLM reasoning and suggest important implications for model design, training and fine-tuning strategies. Xueqi Ma, Yanbei Jiang, Sarah M. Erfani, Tongliang Liu, James Bailey 0001 |
NeurIPS | 4 |
| 2025 | S-CPD: Topological Smoothing-Based Change Point Detection
Harindu Sugathadasa, Sarah M. Erfani, Christopher Leckie |
PAKDD (6) | 2 |
| 2025 | Exploiting Inter-Sample Information for Long-Tailed Out-of-Distribution DetectionabstractDetecting out-of-distribution (OOD) data is essential for safe deployment of deep neural networks (DNNs). This problem becomes particularly challenging in the presence of long-tailed in-distribution (ID) datasets, often leading to high false positive rates (FPR) and low tail-class ID classification accuracy. In this paper, we demonstrate that exploiting inter-sample relationships using a graph-based representation can significantly improve OOD detection in long-tailed recognition of vision datasets. To this end, we use the feature space of a pre-trained model to initialize our graph structure. We account for the differences between the activation layer distribution of the pre-training vs. training data, and actively introduce Gaussianization to alleviate any deviations from a standard normal distribution in the activation layers of the pre-trained model. We then refine this initial graph representation using graph convolutional networks (GCNs) to arrive at a feature space suitable for long-tailed OOD detection. This leads us to address the inferior performance observed in ID tail-classes within existing OOD detection methods. Experiments over three benchmarks CIFAR10-LT, CIFAR100-LT, and ImageNet-LT demonstrate that our method outperforms the state-of-the-art approaches by a large margin in terms of FPR and tail-class ID classification accuracy. Nimeshika Udayangani, Hadi M. Dolatabadi, Sarah M. Erfani, Christopher Leckie |
WACV | 3 |
| 2025 | Algorithmically-designed reward shaping for multiagent reinforcement learning in navigationabstractThe practical applicability of multiagent reinforcement learning is hindered by its low sample efficiency and slow learning speed. While reward shaping and expert guidance can partially mitigate these challenges, their efficiency is offset by the need for substantial manual effort. To address these constraints, we introduce Multiagent Environment-aware semi-Automated Guide (MEAG), a novel framework that leverages widely known, highly efficient, and low-resolution single-agent pathfinding algorithms for shaping rewards to guide multiagent reinforcement learning agents. MEAG uses these single-agent solvers over a coarse-grid surrogate that requires minimal manual intervention, and guides agents away from random exploration in a manner that significantly reduces computational costs. When tested across a range of densely and sparsely connected multiagent navigation environments, MEAG consistently outperforms state-of-the-art algorithms, achieving up to faster convergence and higher rewards. These improvements enable the consideration of MARL for more complex real-world pathfinding applications ranging from warehouse automation to search and rescue operations, and swarm robotics. Ifrah Saeed, Andrew C. Cullen, Zainab R. Zaidi, Sarah M. Erfani, Tansu Alpcan |
Neurocomputing | 4 |
| 2025 | OIL-AD: An anomaly detection framework for decision-making sequencesabstractAnomaly detection in decision-making sequences is a challenging problem due to the complexity of normality representation learning and the sequential nature of the task. Most existing methods based on Reinforcement Learning (RL) are difficult to implement in the real world due to unrealistic assumptions, such as having access to environment dynamics, reward signals, and online interactions with the environment. To address these limitations, we propose an unsupervised method named Offline Imitation Learning based Anomaly Detection (OIL-AD), which detects anomalies in decision-making sequences using two extracted behaviour features: action optimality and sequential association . Our offline learning model is an adaptation of behavioural cloning with a transformer policy network, where we modify the training process to learn a Q function and a state value function from normal trajectories. We propose that the Q function and the state value function can provide sufficient information about agents’ behavioural data, from which we derive two features for anomaly detection. The intuition behind our method is that the action optimality feature derived from the Q function can differentiate the optimal action from others at each local state, and the sequential association feature derived from the state value function has the potential to maintain the temporal correlations between decisions (state–action pairs). Our experiments show that OIL-AD can achieve outstanding online anomaly detection performance with up to 34.8% improvement in F 1 score over comparable baselines. The source code is available on https://github.com/chenwang4/OILAD . • An offline-imitation-learning-based anomaly detection framework (OIL-AD) is proposed. • OIL-AD is an unsupervised, online detection method, designed for practical implementation. • This paper introduces two behaviour features, action optimality and sequential association. • Action optimality measures whether the agent selects the normal action in each state. • Sequential association characterizes if the agent is making expected sequential decisions. Chen Wang 0131, Sarah M. Erfani, Tansu Alpcan, Christopher Leckie |
Pattern Recognit. | 2 |
| 2025 | Intrinsic and Extrinsic Factor Disentanglement for Recommendation in Various Context ScenariosabstractIn recommender systems, the patterns of user behaviors (e.g., purchase, click) may vary greatly in different contexts (e.g., time and location). This is because user behavior is jointly determined by two types of factors: intrinsic factors , which reflect consistent user preference, and extrinsic factors , which reflect external incentives that may vary in different contexts. Differentiating between intrinsic and extrinsic factors helps learn user behaviors better. However, existing studies have only considered differentiating them from a single, pre-defined context (e.g., time or location), ignoring the fact that a user’s extrinsic factors may be influenced by the interplay of various contexts at the same time. In this article, we propose the intrinsic-extrinsic disentangled recommendation (IEDR) model, a generic framework that differentiates intrinsic from extrinsic factors considering various contexts simultaneously, enabling more accurate differentiation of factors and hence the improvement of recommendation accuracy. IEDR contains a context-invariant contrastive learning component to capture intrinsic factors, and a disentanglement component to extract extrinsic factors under the interplay of various contexts. The two components work together to achieve effective factor learning. Extensive experiments on real-world datasets demonstrate IEDR’s effectiveness in learning disentangled factors and significantly improving recommendation accuracy by up to 4% in NDCG. Yixin Su 0001, Wei Jiang 0027, Fangquan Lin, Cheng Yang 0008, Sarah M. Erfani, Junhao Gan, Ruixuan Li 0001, Rui Zhang 0003 |
ACM Trans. Inf. Syst. | 5 |
| 2024 | Be Persistent: Towards a Unified Solution for Mitigating Shortcuts in Deep LearningabstractDeep neural networks (DNNs) are vulnerable to shortcut learning: rather than learning the intended task, they tend to draw inconclusive relationships between their inputs and outputs. Shortcut learning is ubiquitous among many failure cases of neural networks, and traces of this phenomenon can be seen in their generalizability issues, domain shift, adversarial vulnerability, and even bias towards majority groups. In this paper, we argue that this commonality in the cause of various DNN issues creates a significant opportunity that should be leveraged to find a unified solution for shortcut learning. To this end, we outline the recent advances in topological data analysis (TDA), and persistent homology (PH) in particular, to sketch a unified roadmap for detecting shortcuts in deep learning. We demonstrate our arguments by investigating the topological features of computational graphs in DNNs using two cases of unlearnable examples and bias in decision-making as our test studies. Our analysis of these two failure cases of DNNs reveals that finding a unified solution for shortcut learning in DNNs is not out of reach, and TDA can play a significant role in forming such a framework. Hadi M. Dolatabadi, Sarah M. Erfani, Christopher Leckie |
ECAI | 2 |
| 2024 | DeCoRTAD: Diffusion Based Conditional Representation Learning for Online Trajectory Anomaly DetectionabstractOnline trajectory anomaly detection has become a critical task in many real-world applications. However, most existing works assume anomalies are significantly different from normal patterns or require knowing the destinations in advance. In this work, we focus on the problem of detecting anomalous subtrajectories in an online manner without knowing their destinations. This task presents a significant challenge as anomalous subtrajectories may largely overlap with normal trajectories, and we only have limited information on an ongoing trajectory during online detection. To overcome the limitations of current methods, we propose a novel diffusion-based conditional representation learning for online trajectory anomaly detection (DeCoRTAD), that aims to detect anomalies at the representation level, thereby improving computational efficiency. Our framework integrates a diffusion model with two encoders: one for capturing current information and another for encoding historical context. By conditioning the current encoder on the history encoder, we leverage past information as prior knowledge to achieve a more meaningful and compact latent space representation. Our method excels in capturing the normal representation in highly diverse trajectory data, therefore achieving great performance in online detection of fine-grained anomalies. Our experiments show that DeCoRTAD can achieve outstanding online anomaly detection performance in F1 score with an average improvement of 9.31%, and a maximum improvement of 22% over comparable baselines. Chen Wang 0131, Sarah M. Erfani, Tansu Alpcan, Christopher Leckie |
ECAI | 2 |
| 2024 | LDReg: Local Dimensionality Regularized Self-Supervised LearningabstractRepresentations learned via self-supervised learning (SSL) can be susceptible to dimensional collapse, where the learned representation subspace is of extremely low dimensionality and thus fails to represent the full data distribution and modalities.
Dimensional collapse ––– also known as the "underfilling" phenomenon ––– is one of the major causes of degraded performance on downstream tasks. Previous work has investigated the dimensional collapse problem of SSL at a global level. In this paper, we demonstrate that representations can span over high dimensional space globally, but collapse locally. To address this, we propose a method called *local dimensionality regularization (LDReg)*. Our formulation is based on the derivation of the Fisher-Rao metric to compare and optimize local distance distributions at an asymptotically small radius for each data point. By increasing the local intrinsic dimensionality, we demonstrate through a range of experiments that LDReg improves the representation quality of SSL. The results also show that LDReg can regularize dimensionality at both local and global levels. Hanxun Huang, Ricardo J. G. B. Campello, Sarah M. Erfani, Xingjun Ma, Michael E. Houle, James Bailey 0001 |
ICLR | 3 |
| 2024 | Visual-Text Cross Alignment: Refining the Similarity Score in Vision-Language ModelsabstractIt has recently been discovered that using a pre-trained vision-language model (VLM), e.g., CLIP, to align a whole query image with several finer text descriptions generated by a large language model can significantly enhance zero-shot performance. However, in this paper, we empirically find that the finer descriptions tend to align more effectively with local areas of the query image rather than the whole image, and then we theoretically validate this finding. Thus, we present a method called weighted visual-text cross alignment (WCA). This method begins with a localized visual prompting technique, designed to identify local visual areas within the query image. The local visual areas are then cross-aligned with the finer descriptions by creating a similarity matrix using the pre-trained VLM. To determine how well a query image aligns with each category, we develop a score function based on the weighted similarities in this matrix. Extensive experiments demonstrate that our method significantly improves zero-shot performance across various datasets, achieving results that are even comparable to few-shot learning methods. Jinhao Li 0004, Sarah M. Erfani, Lei Feng 0006, James Bailey 0001, Feng Liu 0003 |
ICML | 3 |
| 2024 | Et Tu Certifications: Robustness Certificates Yield Better Adversarial ExamplesabstractIn guaranteeing the absence of adversarial examples in an instance's neighbourhood, certification mechanisms play an important role in demonstrating neural net robustness. In this paper, we ask if these certifications can compromise the very models they help to protect? Our new *Certification Aware Attack* exploits certifications to produce computationally efficient norm-minimising adversarial examples $74$% more often than comparable attacks, while reducing the median perturbation norm by more than $10$%. While these attacks can be used to assess the tightness of certification bounds, they also highlight that releasing certifications can paradoxically reduce security. Andrew C. Cullen, Shijie Liu 0004, Paul Montague, Sarah M. Erfani, Benjamin I. P. Rubinstein |
ICML | 4 |
| 2024 | ConDGAD: Multi-augmentation Contrastive Learning for Dynamic Graph Anomaly Detection
Siqi Xia, Sutharshan Rajasegarar, Lei Pan 0002, Christopher Leckie, Sarah M. Erfani, Jeffrey Chan |
ICPR (25) | 5 |
| 2024 | Unlearnable Examples for Time Series
Yujing Jiang, Xingjun Ma, Sarah M. Erfani, James Bailey 0001 |
PAKDD (6) | 3 |
| 2024 | Training Sparse Graph Neural Networks via Pruning and SproutingabstractWith the emergence of large-scale graphs and deeper graph neural networks (GNNs), sparsifying GNNs including graph connections and model parameters has attracted a lot of attention. However, most existing GNN sparsification methods apply traditional neural network pruning techniques to sparsify graphs in an iterative cycle (train-then-sparsify), which not only incurs high training costs but also limits model performance. In this paper, we propose a novel Pruning and Sprouting framework for GNN (PSGNN) that not only enhances the efficiency of inference, but also boosts the performance of GNN trained on a core subgraph beyond the original graph. Based on during-training pruning, our framework gradually sparsifies the graph connections and model weights simultaneously. More specifically, PSGNN removes edges in the original graph according to the predicted label similarity between nodes from a global view. Additionally, with our graph sprouting strategy, PSGNN can generate new edges to include important yet missing topological and feature information in the original graph, while maintaining the sparsity of the graph. Extensive experiments on node classification task across different GNN architectures and graph datasets demonstrate that our proposed PSGNN method improves the performance over existing methods while saving training and inference costs. Xueqi Ma, Xingjun Ma, Sarah M. Erfani, James Bailey 0001 |
SDM | 3 |
| 2024 | Bayesian Estimation Approaches for Local Intrinsic Dimensionality
Zaher Joukhadar, Hanxun Huang, Sarah M. Erfani, Ricardo J. G. B. Campello, Michael E. Houle, James Bailey 0001 |
SISAP | 3 |
| 2024 | It's Simplex! Disaggregating Measures to Improve Certified RobustnessabstractCertified robustness circumvents the fragility of defences against adversarial attacks, by endowing model predictions with guarantees of class invariance for attacks up to a calculated size. While there is value in these certifications, the techniques through which we assess their performance do not present a proper accounting of their strengths and weaknesses, as their analysis has eschewed consideration of performance over individual samples in favour of aggregated measures. By considering the potential output space of certified models, this work presents two distinct approaches to improve the analysis of certification mechanisms, that allow for both dataset-independent and dataset-dependent measures of certification performance. Embracing such a perspective uncovers new certification approaches, which have the potential to more than double the achievable radius of certification, relative to current state-of-the-art. Empirical evaluation verifies that our new approach can certify 9% more samples at noise scale σ = 1, with greater relative improvements observed as the difficulty of the predictive task increases. Andrew C. Cullen, Paul Montague, Shijie Liu 0004, Sarah M. Erfani, Benjamin I. P. Rubinstein |
SP | 4 |
| 2024 | Learning Transferable Representations for Image Anomaly Localization Using Dense PretrainingabstractImage anomaly localization (IAL) is widely applied in fault detection and industrial inspection domains to discover anomalous patterns in images at the pixel level. The unique challenge of this task is the lack of comprehensive anomaly samples for model training. The state-of-the-art methods train end-to-end models that leverage outlier exposure to simulate pseudo anomalies, but they show poor transferability to new datasets due to the inherent bias to the synthesized outliers during training. Recently, two-stage instance-level self-supervised learning (SSL) has shown potential in learning generic representations for IAL. However, we hypothesize that dense-level SSL is more compatible as IAL requires pixel-level prediction. In this paper, we bridge these gaps by proposing a two-stage, dense pretraining model tailored for the IAL task. More specifically, our model utilizes dual positive-pair selection criteria and dual feature scales to learn more effective representations. Through extensive experiments, we show that our learned representations achieve significantly better anomaly localization performance among two-stage models, while requiring almost half the convergence time. Moreover, our learned representations have better transferability to unseen datasets. Code is available at https://github.com/terrlo/DS2. Haitian He, Sarah M. Erfani, Mingming Gong, Qiuhong Ke |
WACV | 2 |
| 2024 | Efficient neural implicit representation for 3D human reconstructionabstractHigh-fidelity digital human representations are increasingly in demand in the digital world, particularly for interactive telepresence, AR/VR, 3D graphics, and the rapidly evolving metaverse. Even though they work well in small spaces, conventional methods for reconstructing 3D human motion frequently require the use of expensive hardware and have high processing costs. This study presents HumanAvatar, an innovative approach that efficiently reconstructs precise human avatars from monocular video sources. At the core of our methodology, we integrate the pre-trained HuMoR, a model celebrated for its proficiency in human motion estimation. This is adeptly fused with the cutting-edge neural radiance field technology, Instant-NGP, and the state-of-the-art articulated model, Fast-SNARF, to enhance the reconstruction fidelity and speed. By combining these two technologies, a system is created that can render quickly and effectively while also providing estimation of human pose parameters that are unmatched in accuracy. We have enhanced our system with an advanced posture-sensitive space reduction technique, which optimally balances rendering quality with computational efficiency. In our detailed experimental analysis using both artificial and real-world monocular videos, we establish the advanced performance of our approach. HumanAvatar consistently equals or surpasses contemporary leading-edge reconstruction techniques in quality. Furthermore, it achieves these complex reconstructions in minutes, a fraction of the time typically required by existing methods. Our models achieve a training speed that is 110× faster than that of State-of-The-Art (SoTA) NeRF-based models. Our technique performs noticeably better than SoTA dynamic human NeRF methods if given an identical runtime limit. HumanAvatar can provide effective visuals after only 30 s of training. Please visit https://github.com/HZXu-526/Human-Avatar for further demo results and code. Zexu Huang, Sarah M. Erfani, Siying Lu, Mingming Gong |
Pattern Recognit. | 2 |
| 2023 | Enhancing the Antidote: Improved Pointwise Certifications against Poisoning AttacksabstractPoisoning attacks can disproportionately influence model behaviour by making small changes to the training corpus. While defences against specific poisoning attacks do exist, they in general do not provide any guarantees, leaving them potentially countered by novel attacks. In contrast, by examining worst-case behaviours Certified Defences make it possible to provide guarantees of the robustness of a sample against adversarial attacks modifying a finite number of training samples, known as pointwise certification. We achieve this by exploiting both Differential Privacy and the Sampled Gaussian Mechanism to ensure the invariance of prediction for each testing instance against finite numbers of poisoned examples. In doing so, our model provides guarantees of adversarial robustness that are more than twice as large as those provided by prior certifications. Shijie Liu 0004, Andrew C. Cullen, Paul Montague, Sarah M. Erfani, Benjamin I. P. Rubinstein |
AAAI | 4 |
| 2023 | EnSpeciVAT: Enhanced SpecieVAT for Cluster Tendency Identification in Graphs
Siqi Xia, Sutharshan Rajasegarar, Christopher Leckie, Sarah M. Erfani, Jeffrey Chan, Lei Pan 0002 |
ADMA (3) | 4 |
| 2023 | Distilling Cognitive Backdoor Patterns within an Image
Hanxun Huang, Xingjun Ma, Sarah M. Erfani, James Bailey 0001 |
ICLR | 3 |
| 2023 | Online Trajectory Anomaly Detection Based on Intention OrientationabstractTrajectory anomaly detection has become increasingly important in many fields. However, most existing methods do not support online detection, and have limited performance in multi-source/multi-destination environments. To address these challenges, we propose an unsupervised method named intention orientation based trajectory anomaly detection (IO-TAD) which detects anomalies by inferring their underlying intentions in an online manner. IO-TAD is also robust in multi-source/multi-destination environments. To achieve this, we leverage Inverse Reinforcement Learning and recover the reward functions as a representation of the agents' intentions. Then we use the inferred value functions to quantify the agents' intention orientation pattern. The intuition behind our method is that different normal agents take different routes, or have different intentions, but the ways they achieve their intentions are similar. In other words, the values of normal trajectories tend to be monotonically increasing, while anomalous behaviour is non-monotonic. Our experiments show IO-TAD can achieve good online anomaly detection performance with up to 18.1% improvement in$F_{1}$score over the comparable state-of-the-art methods. Chen Wang 0131, Sarah M. Erfani, Tansu Alpcan, Christopher Leckie |
IJCNN | 2 |
| 2023 | It's PageRank All The Way Down: Simplifying Deep Graph NetworksabstractFirst developed to rank website relevance, PageRank has become ubiquitous in many areas of graph machine learning including deep learning. We demonstrate that a number of recently published deep graph neural networks are qualitatively equivalent to shallow networks utilizing Personalized PageRank (PPR), and that their performance improvements over existing PPR implementations can be fully explained by hyperparameter choices. We also show that PPR with these hyperparameters outperform more recently published sophisticated variations of PPR-based graph neural networks, and present efficient implementations that reduce training times and memory requirements while improving scalability. Dominic Jack, Sarah M. Erfani, Jeffrey Chan, Sutharshan Rajasegarar, Christopher Leckie |
SDM | 2 |
| 2023 | Adversarial Coreset Selection for Efficient Robust TrainingabstractAbstract It has been shown that neural networks are vulnerable to adversarial attacks: adding well-crafted, imperceptible perturbations to their input can modify their output. Adversarial training is one of the most effective approaches to training robust models against such attacks. Unfortunately, this method is much slower than vanilla training of neural networks since it needs to construct adversarial examples for the entire training data at every iteration. By leveraging the theory of coreset selection, we show how selecting a small subset of training data provides a principled approach to reducing the time complexity of robust training. To this end, we first provide convergence guarantees for adversarial coreset selection. In particular, we show that the convergence bound is directly related to how well our coresets can approximate the gradient computed over the entire training data. Motivated by our theoretical analysis, we propose using this gradient approximation error as our adversarial coreset selection objective to reduce the training set size effectively. Once built, we run adversarial training over this subset of the training data. Unlike existing methods, our approach can be adapted to a wide variety of training objectives, including TRADES, $$\ell _p$$ ℓ p -PGD, and Perceptual Adversarial Training. We conduct extensive experiments to demonstrate that our approach speeds up adversarial training by 2–3 times while experiencing a slight degradation in the clean and robust accuracy. Hadi M. Dolatabadi, Sarah M. Erfani, Christopher Leckie |
Int. J. Comput. Vis. | 2 |
| 2022 | COLLIDER: A Robust Training Framework for Backdoor Data
Hadi M. Dolatabadi, Sarah M. Erfani, Christopher Leckie |
ACCV (6) | 2 |
| 2022 | An Interpretable Neuro-Symbolic Reasoning Framework for Task-Oriented Dialogue GenerationabstractWe study the interpretability issue of taskoriented dialogue systems in this paper.Previously, most neural-based task-oriented dialogue systems employ an implicit reasoning strategy that makes the model predictions uninterpretable to humans.To obtain a transparent reasoning process, we introduce neurosymbolic to perform explicit reasoning that justifies model decisions by reasoning chains.Since deriving reasoning chains requires multihop reasoning for task-oriented dialogues, existing neuro-symbolic approaches would induce error propagation due to the one-phase design.To overcome this, we propose a twophase approach that consists of a hypothesis generator and a reasoner.We first obtain multiple hypotheses, i.e., potential operations to perform the desired task, through the hypothesis generator.Each hypothesis is then verified by the reasoner, and the valid one is selected to conduct the final prediction.The whole system is trained by exploiting raw textual dialogues without using any reasoning chain annotations.Experimental studies on two public benchmark datasets demonstrate that the proposed approach not only achieves better results, but also introduces an interpretable decision process. Shiquan Yang, Rui Zhang 0003, Sarah M. Erfani, Jey Han Lau |
ACL (1) | 3 |
| 2022 | ℓ ∞-Robustness and Beyond: Unleashing Efficient Adversarial Training
Hadi M. Dolatabadi, Sarah M. Erfani, Christopher Leckie |
ECCV (11) | 2 |
| 2022 | Detecting Arbitrary Order Beneficial Feature Interactions for Recommender SystemsabstractDetecting beneficial feature interactions is essential in recommender systems, and existing approaches achieve this by examining all the possible feature interactions. However, the cost of examining all the possible higher-order feature interactions is prohibitive (exponentially growing with the order increasing). Hence existing approaches only detect limited order (e.g., combinations of up to four features) beneficial feature interactions, which may miss beneficial feature interactions with orders higher than the limitation. In this paper, we propose a hypergraph neural network based model named HIRS. HIRS is the first work that directly generates beneficial feature interactions of arbitrary orders and makes recommendation predictions accordingly. The number of generated feature interactions can be specified to be much smaller than the number of all the possible interactions and hence, our model admits a much lower running time. To achieve an effective algorithm, we exploit three properties of beneficial feature interactions, and propose deep-infomax-based methods to guide the interaction generation. Our experimental results show that HIRS outperforms state-of-the-art algorithms by up to 5% in terms of recommendation accuracy. Yixin Su 0001, Sarah M. Erfani, Junhao Gan, Rui Zhang 0003 |
KDD | 3 |
| 2022 | Double Bubble, Toil and Trouble: Enhancing Certified Robustness through TransitivityabstractIn response to subtle adversarial examples flipping classifications of neural network models, recent research has promoted certified robustness as a solution. There, invariance of predictions to all norm-bounded attacks is achieved through randomised smoothing of network inputs. Today's state-of-the-art certifications make optimal use of the class output scores at the input instance under test: no better radius of certification (under the $L_2$ norm) is possible given only these score. However, it is an open question as to whether such lower bounds can be improved using local information around the instance under test. In this work, we demonstrate how today's ``optimal'' certificates can be improved by exploiting both the transitivity of certifications, and the geometry of the input space, giving rise to what we term Geometrically-Informed Certified Robustness. By considering the smallest distance to points on the boundary of a set of certifications this approach improves certifications for more than $80 \%$ of Tiny-Imagenet instances, yielding an on average $5\%$ increase in the associated certification. When incorporating training time processes that enhance the certified radius, our technique shows even more promising results, with a uniform $4$ percentage point increase in the achieved certified radius. Andrew C. Cullen, Paul Montague, Shijie Liu 0004, Sarah M. Erfani, Benjamin I. P. Rubinstein |
NeurIPS | 4 |
| 2022 | Exploiting Redundancy in Network Flow Information for Efficient Security Attack Detection
Siqi Xia, Sutharshan Rajasegarar, Christopher Leckie, Sarah M. Erfani, Jeffrey Chan |
NSS | 4 |
| 2021 | Detecting Beneficial Feature Interactions for Recommender SystemsabstractFeature interactions are essential for achieving high accuracy in recommender systems. Many studies take into account the interaction between every pair of features. However, this is suboptimal because some feature interactions may not be that relevant to the recommendation result and taking them into account may introduce noise and decrease recommendation accuracy. To make the best out of feature interactions, we propose a graph neural network approach to effectively model them, together with a novel technique to automatically detect those feature interactions that are beneficial in terms of recommendation accuracy. The automatic feature interaction detection is achieved via edge prediction with an L0 activation regularization. Our proposed model is proved to be effective through the information bottleneck principle and statistical interaction theory. Experimental results show that our model (i) outperforms existing baselines in terms of accuracy, and (ii) automatically identifies beneficial feature interactions. Yixin Su 0001, Rui Zhang 0003, Sarah M. Erfani |
AAAI | 3 |
| 2021 | Generating Deep Networks Explanations with Robust Attribution AlignmentabstractAttribution methods play a key role in generating post-hoc explanations on pre-trained models, however it has been shown that existing methods yield unfaithful and noisy explanations. In this paper, we propose a new paradigm of attribution method: we treat the model’s explanations as a part of network’s outputs then generate attribution maps from the underlying deep network. The generated attribution maps are up-sampled from the last convolutional layer of the network to obtain localization information about the target to be explained. Inspired by recent studies that showed adversarially robust models’ saliency map aligns well with human perception, we utilize attribution maps from the robust model to supervise the learned attributions. Our proposed method can produce visually plausible explanations along with the prediction in inference phase. Experiments on real datasets show that our proposed method yields more faithful explanations than post-hoc attribution methods with lighter computational costs. Guohang Zeng, Yousef Kowsar, Sarah M. Erfani, James Bailey 0001 |
ACML | 3 |
| 2021 | Scalable Contrast Pattern Mining over Data StreamsabstractIncremental contrast pattern mining (CPM) is an important task in various fields such as network traffic analysis, medical diagnosis, and customer behavior analysis. Due to increases in the speed and dimension of data streams, a major challenge for CPM is to deal with the huge number of generated candidate patterns. While there are some works on incremental CPM, their approaches are not scalable in dense and high dimensional data streams, and the problem of CPM over an evolving dataset is an open challenge. In this work we focus on extracting the most specific set of contrast patterns (CPs) to discover significant changes between two data streams. We devise a novel algorithm to extract CPs using previously mined patterns instead of generating all patterns in each window from scratch. Our experimental results on a wide variety of datasets demonstrate the advantages of our approach over the state of the art in terms of efficiency. Elaheh Alipour Chavary, Sarah M. Erfani, Christopher Leckie |
CIKM | 2 |
| 2021 | Unlearnable Examples: Making Personal Data Unexploitable
Hanxun Huang, Xingjun Ma, Sarah M. Erfani, James Bailey 0001, Yisen Wang 0001 |
ICLR | 3 |
| 2021 | Closing the BIG-LID: An Effective Local Intrinsic Dimensionality Defense for Nonlinear Regression PoisoningabstractNonlinear regression, although widely used in engineering, financial and security applications for automated decision making, is known to be vulnerable to training data poisoning. Targeted poisoning attacks may cause learning algorithms to fit decision functions with poor predictive performance. This paper presents a new analysis of local intrinsic dimensionality (LID) of nonlinear regression under such poisoning attacks within a Stackelberg game, leading to a practical defense. After adapting a gradient-based attack on linear regression that significantly impairs prediction capabilities to nonlinear settings, we consider a multi-step unsupervised black-box defense. The first step identifies samples that have the greatest influence on the learner's validation error; we then use the theory of local intrinsic dimensionality, which reveals the degree of being an outlier of data samples, to iteratively identify poisoned samples via a generative probabilistic model, and suppress their influence on the prediction function. Empirical validation demonstrates superior performance compared to a range of recent defenses. Sandamal Weerasinghe, Tamas Abraham, Tansu Alpcan, Sarah M. Erfani, Christopher Leckie, Benjamin I. P. Rubinstein |
IJCAI | 4 |
| 2021 | UniMF: A Unified Framework to Incorporate Multimodal Knowledge Bases intoEnd-to-End Task-Oriented Dialogue SystemsabstractKnowledge bases (KBs) are usually essential for building practical dialogue systems. Recently we have seen rapidly growing interest in integrating knowledge bases into dialogue systems. However, existing approaches mostly deal with knowledge bases of a single modality, typically textual information. As today's knowledge bases become abundant with multimodal information such as images, audios and videos, the limitation of existing approaches greatly hinders the development of dialogue systems. In this paper, we focus on task-oriented dialogue systems and address this limitation by proposing a novel model that integrates external multimodal KB reasoning with pre-trained language models. We further enhance the model via a novel multi-granularity fusion mechanism to capture multi-grained semantics in the dialogue history. To validate the effectiveness of the proposed model, we collect a new large-scale (14K) dialogue dataset MMDialKB, built upon multimodal KB. Both automatic and human evaluation results on MMDialKB demonstrate the superiority of our proposed framework over strong baselines. Shiquan Yang, Rui Zhang 0003, Sarah M. Erfani, Jey Han Lau |
IJCAI | 3 |
| 2021 | Mining Rare Recurring Events in Network Traffic using Second Order Contrast PatternsabstractData mining techniques such as contrast pattern mining provide a promising approach to detecting and characterizing changes in network traffic. However, a major challenge for network managers is how to prioritize their analysis of these changes, without being overwhelmed by uninformative patterns. In particular, some changes in traffic occur on a regular basis, such as system backups, and it is important to filter out these rare recurring events, so that network managers can focus on new events. In this paper we address the problem of identifying rare recurring events in network traffic, and we propose a novel solution to detecting new events based on the approach of mining second order contrast patterns. Based on an empirical evaluation using a variety of real traffic sources, we show that our method can achieve high accuracy and F1-Score in detecting new events. Our work demonstrates the importance of higher order contrast pattern mining in practice, and provides an effective method for finding such higher order patterns in large datasets. Elaheh Alipour Chavary, Sarah M. Erfani, Christopher Leckie |
IJCNN | 2 |
| 2021 | Neural Architecture Search via Combinatorial Multi-Armed BanditabstractNeural Architecture Search (NAS) has gained significant popularity as an effective tool for designing high performance deep neural networks (DNNs). NAS can be performed via reinforcement learning, evolutionary algorithms, differentiable architecture search or tree-search methods. While significant progress has been made for both reinforcement learning and differentiable architecture search, tree-search methods have so far failed to achieve comparable accuracy or search efficiency. In this paper, we formulate NAS as a Combinatorial Multi-Armed Bandit (CMAB) problem (CMAB-NAS). This allows the decomposition of a large search space into smaller blocks where tree-search methods can be applied more effectively and efficiently. We further leverage a tree-based method called Nested Monte-Carlo Search to tackle the CMAB-NAS problem. On CIFAR-10, our approach discovers a cell structure that achieves a low error rate that is comparable to the state-of-the-art, using only 0.58 GPU days, which is 20 times faster than current tree-search methods. Moreover, the discovered structure transfers well to large-scale datasets such as ImageNet. Hanxun Huang, Xingjun Ma, Sarah M. Erfani, James Bailey 0001 |
IJCNN | 3 |
| 2021 | Dual Head Adversarial TrainingabstractDeep neural networks (DNNs) are known to be vulnerable to adversarial examples/attacks, raising concerns about their reliability in safety-critical applications. A number of defense methods have been proposed to train robust DNNs resistant to adversarial attacks, among which adversarial training has so far demonstrated the most promising results. However, recent studies have shown that there exists an inherent tradeoff between accuracy and robustness in adversarially-trained DNNs. In this paper, we propose a novel technique Dual Head Adversarial Training (DH-AT) to further improve the robustness of existing adversarial training methods. Different from existing improved variants of adversarial training, DH-AT modifies both the architecture of the network and the training strategy to seek more robustness. Specifically, DH-AT first attaches a second network head (or branch) to one intermediate layer of the network, then uses a lightweight convolutional neural network (CNN) to aggregate the outputs of the two heads. The training strategy is also adapted to reflect the relative importance of the two heads. We empirically show, on multiple benchmark datasets, that DH-AT can bring notable robustness improvements to existing adversarial training methods. Compared with TRADES, one state-of-the-art adversarial training method, our DH-AT can improve the robustness by 3.4% against PGD40and 2.3% against AutoAttack, and also improve the clean accuracy by 1.8%. Yujing Jiang, Xingjun Ma, Sarah M. Erfani, James Bailey 0001 |
IJCNN | 3 |
| 2021 | Domain-Aware Multiagent Reinforcement Learning in NavigationabstractMultiagent reinforcement learning has shown success in guiding the agents' behaviour in systems that have realworld significance. In these frameworks, agents learn how to interact with the environment and other agents while satisfying their objectives. Unfortunately, the level of complexity of realworld problems requires a significant investment of computational resources before multiagent reinforcement learning methods are able to deliver results. However, by incorporating a priori domain knowledge, more computationally-efficient algorithms can be developed. In this paper, for the first time, we present a Domain-Aware Multiagent Actor-Critic (DAMAC) algorithm, which integrates domain knowledge with the centralised learning and decentralised execution multiagent reinforcement learning approach using domain-specific solvers. Our experiments show that our algorithm achieves substantial high reward and reduces the training time by two orders of magnitude as compared to other multiagent reinforcement learning algorithms. This enables the adoption of this powerful framework in more resource-constrained scenarios. Ifrah Saeed, Andrew C. Cullen, Sarah M. Erfani, Tansu Alpcan |
IJCNN | 3 |
| 2021 | Are you with me? Measurement of Learners' Video-Watching Attention with Eye TrackingabstractVideo has become an essential medium for learning. However, there are challenges when using traditional methods to measure how learners attend to lecture videos in video learning analytics, such as difficulty in capturing learners’ attention at a fine-grained level. Therefore, in this paper, we propose a gaze-based metric—“with-me-ness direction” that can measure how learners’ gaze-direction changes when they listen to the instructor’s dialogues in a video-lecture. We analyze the gaze data of 45 participants as they watched a video lecture and measured both the sequences of with-me-ness direction and proportion of time a participant spent looking in each direction throughout the lecture at different levels. We found that although the majority of the time participants followed the instructor’s dialogues, their behaviour of looking-ahead, looking-behind or looking-outside differed by their prior knowledge. These findings open the possibility of using eye-tracking to measure learners’ video-watching attention patterns and examine factors that can influence their attention, thereby helping instructors to design effective learning materials. Namrata Srivastava, Sadia Nawaz, Joshua Newn, Jason M. Lodge, Eduardo Velloso, Sarah M. Erfani, Dragan Gasevic, James Bailey 0001 |
LAK | 6 |
| 2021 | $\alpha$-IoU: A Family of Power Intersection over Union Losses for Bounding Box RegressionabstractBounding box (bbox) regression is a fundamental task in computer vision. So far, the most commonly used loss functions for bbox regression are the Intersection over Union (IoU) loss and its variants. In this paper, we generalize existing IoU-based losses to a new family of power IoU losses that have a power IoU term and an additional power regularization term with a single power parameter $\alpha$. We call this new family of losses the $\alpha$-IoU losses and analyze properties such as order preservingness and loss/gradient reweighting. Experiments on multiple object detection benchmarks and models demonstrate that $\alpha$-IoU losses, 1) can surpass existing IoU-based losses by a noticeable performance margin; 2) offer detectors more flexibility in achieving different levels of bbox regression accuracy by modulating $\alpha$; and 3) are more robust to small datasets and noisy bboxes. Jiabo He, Sarah M. Erfani, Xingjun Ma, James Bailey 0001, Ying Chi, Xian-Sheng Hua 0001 |
NeurIPS | 2 |
| 2021 | Exploring Architectural Ingredients of Adversarially Robust Deep Neural NetworksabstractDeep neural networks (DNNs) are known to be vulnerable to adversarial attacks. A range of defense methods have been proposed to train adversarially robust DNNs, among which adversarial training has demonstrated promising results. However, despite preliminary understandings developed for adversarial training, it is still not clear, from the architectural perspective, what configurations can lead to more robust DNNs. In this paper, we address this gap via a comprehensive investigation on the impact of network width and depth on the robustness of adversarially trained DNNs. Specifically, we make the following key observations: 1) more parameters (higher model capacity) does not necessarily help adversarial robustness; 2) reducing capacity at the last stage (the last group of blocks) of the network can actually improve adversarial robustness; and 3) under the same parameter budget, there exists an optimal architectural configuration for adversarial robustness. We also provide a theoretical analysis explaning why such network configuration can help robustness. These architectural insights can help design adversarially robust DNNs. Hanxun Huang, Yisen Wang 0001, Sarah M. Erfani, Quanquan Gu, James Bailey 0001, Xingjun Ma |
NeurIPS | 3 |
| 2021 | A Deep Adversarial Model for Suffix and Remaining Time Prediction of Event SequencesabstractEvent suffix and remaining time prediction are sequence to sequence learning tasks.They have wide applications in different areas such as economics, digital health, business process management and IT infrastructure monitoring.Timestamped event sequences contain ordered events which carry at least two attributes: the event's label and its timestamp.Suffix and remaining time prediction are about obtaining the most likely continuation of event labels and the remaining time until the sequence finishes, respectively.Recent deep learning-based works for such predictions are prone to potentially large prediction errors because of closed-loop training (i.e., the next event is conditioned on the ground truth of previous events) and open-loop inference (i.e., the next event is conditioned on previously predicted events).In this work, we propose an encoder-decoder architecture for open-loop training to advance the suffix and remaining time prediction of event sequences.To capture the joint temporal dynamics of events, we harness the power of adversarial learning techniques to boost prediction performance.We consider four real-life datasets and three baselines in our experiments.The results show improvements up to four times compared to the state of the art in suffix and remaining time prediction of event sequences, specifically in the realm of business process executions.We also show that the obtained improvements of adversarial training are superior compared to standard training under the same experimental setup. Farbod Taymouri, Marcello La Rosa, Sarah M. Erfani |
SDM | 3 |
| 2021 | A Dimensionality-Driven Approach for Unsupervised Out-of-distribution DetectionabstractMachine learning models may suffer from significant performance degradation when applied to data substantially different from the training data, known as out-of-distribution (OOD) data. One natural choice for unsupervised OOD detection is reconstruction-error (e.g., 3 sigma rule), which has been extensively used for anomaly detection. However, this criterion for OOD detection is problematic because reconstruction errors of some OOD instances can be similar to the training data. To address this problem, we propose a framework that integrates reconstruction errors with the theory of Local Intrinsic Dimensionality (LID). Specifically, we introduce the use of LID to characterize the data subspaces formed by data samples and their corresponding reconstruction by autoencoders (AEs) as a feature for OOD detection, revealing their localized geometrical properties. The learning histories of a model are realizations of the underlying distance distributions of such data subspaces, the pattern of which can be captured dimensionally by LID, portraying the model learning behavior on samples. The framework incorporates reconstruction loss in combination with LID for greater robustness by providing a global measure in addition to the localized one. Extensive empirical studies validate the feasibility of using LID to characterize learning histories and demonstrate the proposed framework's effectiveness. Qizhou Wang 0001, Sarah M. Erfani, Christopher Leckie, Michael E. Houle |
SDM | 2 |
| 2021 | Neural Graph Matching based Collaborative FilteringabstractUser and item attributes are essential side-information; their interactions (i.e., their co-occurrence in the sample data) can significantly enhance prediction accuracy in various recommender systems. We identify two different types of attribute interactions, inner interactions and cross interactions: inner interactions are those between only user attributes or those between only item attributes; cross interactions are those between user attributes and item attributes. Existing models do not distinguish these two types of attribute interactions, which may not be the most effective way to exploit the information carried by the interactions. To address this drawback, we propose a neural Graph Matching based Collaborative Filtering model (GMCF), which effectively captures the two types of attribute interactions through modeling and aggregating attribute interactions in a graph matching structure for recommendation. In our model, the two essential recommendation procedures, characteristic learning and preference matching, are explicitly conducted through graph learning (based on inner interactions) and node matching (based on cross interactions), respectively. Experimental results show that our model outperforms state-of-the-art models. Further studies verify the effectiveness of GMCF in improving the accuracy of recommendation. Yixin Su 0001, Rui Zhang 0003, Sarah M. Erfani, Junhao Gan |
SIGIR | 3 |
| 2021 | High Intrinsic Dimensionality Facilitates Adversarial Attack: Theoretical EvidenceabstractMachine learning systems are vulnerable to adversarial attack. By applying to the input object a small, carefully-designed perturbation, a classifier can be tricked into making an incorrect prediction. This phenomenon has drawn wide interest, with many attempts made to explain it. However, a complete understanding is yet to emerge. In this paper we adopt a slightly different perspective, still relevant to classification. We consider retrieval, where the output is a set of objects most similar to a user-supplied query object, corresponding to the set of k-nearest neighbors. We investigate the effect of adversarial perturbation on the ranking of objects with respect to a query. Through theoretical analysis, supported by experiments, we demonstrate that as the intrinsic dimensionality of the data domain rises, the amount of perturbation required to subvert neighborhood rankings diminishes, and the vulnerability to adversarial attack rises. We examine two modes of perturbation of the query: either `closer' to the target point, or `farther' from it. We also consider two perspectives: `query-centric', examining the effect of perturbation on the query's own neighborhood ranking, and `target-centric', considering the ranking of the query point in the target's neighborhood set. All four cases correspond to practical scenarios involving classification and retrieval. Laurent Amsaleg, James Bailey 0001, Amélie Barbe, Sarah M. Erfani, Teddy Furon, Michael E. Houle, Milos Radovanovic 0001, Xuan Vinh Nguyen |
IEEE Trans. Inf. Forensics Secur. | 4 |
| 2021 | Defending Support Vector Machines Against Data Poisoning AttacksabstractSupport Vector Machines (SVMs) are vulnerable to targeted training data manipulations such as poisoning attacks and label flips. By carefully manipulating a subset of training samples, the attacker forces the learner to compute an incorrect decision boundary, thereby causing misclassifications. Considering the increased importance of SVMs in engineering and life-critical applications, we develop a novel defense algorithm that improves resistance against such attacks. Local Intrinsic Dimensionality (LID) is a promising metric that characterizes the outlierness of data samples. In this work, we introduce a new approximation of LID called K-LID that uses kernel distance in the LID calculation, which allows LID to be calculated in high dimensional transformed spaces. We introduce a weighted SVM against such attacks using K-LID as a distinguishing characteristic that de-emphasizes the effect of suspicious data samples on the SVM decision boundary. Each sample is weighted on how likely its K-LID value is from the benign K-LID distribution rather than the attacked K-LID distribution. Experiments with benchmark data sets show that the proposed defense reduces classification error rates substantially (10% on average). Sandamal Weerasinghe, Tansu Alpcan, Sarah M. Erfani, Christopher Leckie |
IEEE Trans. Inf. Forensics Secur. | 3 |
| 2020 | Invertible Generative Modeling using Linear Rational SplinesabstractNormalizing flows attempt to model an arbitrary probability distribution through a set of invertible mappings. These transformations are required to achieve a tractable Jacobian determinant that can be used in high-dimensional scenarios. The first normalizing flow designs used coupling layer mappings built upon affine transformations. The significant advantage of such models is their easy-to-compute inverse. Nevertheless, making use of affine transformations may limit the expressiveness of such models. Recently, invertible piecewise polynomial functions as a replacement for affine transformations have attracted attention. However, these methods require solving a polynomial equation to calculate their inverse. In this paper, we explore using linear rational splines as a replacement for affine transformations used in coupling layers. Besides having a straightforward inverse, inference and generation have similar cost and architecture in this method. Moreover, simulation results demonstrate the competitiveness of this approach’s performance compared to existing methods. Hadi M. Dolatabadi, Sarah M. Erfani, Christopher Leckie |
AISTATS | 2 |
| 2020 | Predictive Business Process Monitoring via Generative Adversarial Nets: The Case of Next Event Prediction
Farbod Taymouri, Marcello La Rosa, Sarah M. Erfani, Zahra Dasht Bozorgi, Ilya Verenich |
BPM | 3 |
| 2020 | GraphDialog: Integrating Graph Knowledge into End-to-End Task-Oriented Dialogue SystemsabstractEnd-to-end task-oriented dialogue systems aim to generate system responses directly from plain text inputs.There are two challenges for such systems: one is how to effectively incorporate external knowledge bases (KBs) into the learning framework; the other is how to accurately capture the semantics of dialogue history.In this paper, we address these two challenges by exploiting the graph structural information in the knowledge base and in the dependency parsing tree of the dialogue.To effectively leverage the structural information in dialogue history, we propose a new recurrent cell architecture which allows representation learning on graphs.To exploit the relations between entities in KBs, the model combines multi-hop reasoning ability based on the graph structure.Experimental results show that the proposed model achieves consistent improvement over state-of-the-art models on two different task-oriented dialogue datasets. Shiquan Yang, Rui Zhang 0003, Sarah M. Erfani |
EMNLP (1) | 3 |
| 2020 | Normalized Loss Functions for Deep Learning with Noisy LabelsabstractRobust loss functions are essential for training accurate deep neural networks (DNNs) in the presence of noisy (incorrect) labels. It has been shown that the commonly used Cross Entropy (CE) loss is not robust to noisy labels. Whilst new loss functions have been designed, they are only partially robust. In this paper, we theoretically show by applying a simple normalization that: \emph{any loss can be made robust to noisy labels}. However, in practice, simply being robust is not sufficient for a loss function to train accurate DNNs. By investigating several robust loss functions, we find that they suffer from a problem of \emph{underfitting}. To address this, we propose a framework to build robust loss functions called \emph{Active Passive Loss} (APL). APL combines two robust loss functions that mutually boost each other. Experiments on benchmark datasets demonstrate that the family of new loss functions created by our APL framework can consistently outperform state-of-the-art methods by large margins, especially under large noise rates such as 60% or 80% incorrect labels. Xingjun Ma, Hanxun Huang, Yisen Wang 0001, Simone Romano 0003, Sarah M. Erfani, James Bailey 0001 |
ICML | 5 |
| 2020 | Adversarial Reinforcement Learning under Partial Observability in Autonomous Computer Network DefenceabstractRecent studies have demonstrated that reinforcement learning (RL) agents are susceptible to adversarial manipulation, similar to vulnerabilities previously demonstrated in the supervised learning setting. While most existing work studies the problem in the context of computer vision or console games, this paper focuses on reinforcement learning in autonomous cyber defence under partial observability. We demonstrate that under the black-box setting, where the attacker has no direct access to the target RL model, causative attacks-attacks that target the training process-can poison RL agents even if the attacker only has partial observability of the environment. In addition, we propose an inversion defence method that aims to apply the opposite perturbation to that which an attacker might use to generate their adversarial samples. Our experimental results illustrate that the countermeasure can effectively reduce the impact of the causative attack, while not significantly affecting the training process in non-attack scenarios. Yi Han 0003, David Hubczenko, Paul Montague, Olivier Y. de Vel, Tamas Abraham, Benjamin I. P. Rubinstein, Christopher Leckie, Tansu Alpcan, Sarah M. Erfani |
IJCNN | 9 |
| 2020 | Segmented Pairwise Distance for Time Series with Large DiscontinuitiesabstractTime series with large discontinuities are common in many scenarios. However, existing distance-based algorithms (e.g., DTW and its derivative algorithms) may perform poorly in measuring distances between these time series pairs. In this paper, we propose the segmented pairwise distance (SPD) algorithm to measure distances between time series with large discontinuities. SPD is orthogonal to distance-based algorithms and can be embedded in them. We validate advantages of SPD-embedded algorithms over corresponding distance-based ones on both open datasets and a proprietary dataset of surgical time series (of surgeons performing a temporal bone surgery in a virtual reality surgery simulator). Experimental results demonstrate that SPD-embedded algorithms outperform corresponding distance-based ones in distance measurement between time series with large discontinuities, measured by the Silhouette index (SI). Jiabo He, Sarah M. Erfani, Sudanthi N. R. Wijewickrema, Stephen J. O'Leary, Kotagiri Ramamohanarao |
IJCNN | 2 |
| 2020 | Learning Non-Unique Segmentation with Reward-Penalty Dice LossabstractSemantic segmentation is one of the key problems in the field of computer vision, as it enables computer image understanding. However, most research and applications of semantic segmentation focus on addressing unique segmentation problems, where there is only one gold standard segmentation result for every input image. This may not be true in some problems, e.g., medical applications. We may have non-unique segmentation annotations as different surgeons may perform successful surgeries for the same patient in slightly different ways. To comprehensively learn non-unique segmentation tasks, we propose the reward-penalty Dice loss (RPDL) function as the optimization objective for deep convolutional neural networks (DCNN). RPDL is capable of helping DCNN learn non-unique segmentation by enhancing common regions and penalizing outside ones. Experimental results show that RPDL improves the performance of DCNN models by up to 18.4% compared with other loss functions on our collected surgical dataset. Jiabo He, Sarah M. Erfani, Sudanthi N. R. Wijewickrema, Stephen J. O'Leary, Kotagiri Ramamohanarao |
IJCNN | 2 |
| 2020 | Discovery of contrast corridors from trajectory data in heterogeneous dynamic cellular networksabstractIn 5G networks, the deployment and management of mobile edge computing infrastructure is a major challenge for mobile operators. Most recent work focused on extracting static movement patterns of mobile users from the trajectories generated during a specific time period to help with the management and orchestration of network resources. However, movement patterns of mobile users are not static over time. Understanding significant differences in mobile users' movement during different time periods can provide insights for mobile operators to dynamically reconfigure the network in response to the changes in traffic flows by time of day. Therefore, in this paper, we propose a framework based on contrast data mining to identify significantly different movement patterns, which we model as corridors, during different time periods. To measure the difference, an improved distance measure based on a modified Hausdorff distance and Earth Movers' distance is proposed to calculate the dissimilarity between the identified corridors, which considers the spatial heterogeneity of mobile networks. To further extract the significantly different corridors, we formulate the definition of contrast corridors of mobile users' movement. Experimental results on synthetic datasets as well as real-life datasets collected by China Mobile show that our method can effectively and robustly detect contrast corridors from trajectories generated from different time periods in mobile networks by improving the F1 score by 20% on average. Li Li 0083, Sarah M. Erfani, Chien Aun Chan, Christopher Leckie |
IJCNN | 2 |
| 2020 | Heterogeneous Task Co-location in Containerized Cloud Computing EnvironmentsabstractAlthough cloud computing became a mainstream industrial computing paradigm, low resource utilization remains a common problem that most warehouse-scale datacenters suffer from. This leads to a significant waste of hardware resources, infrastructure investment, and energy consumption. As the diversity in application workloads grows into an essential characteristic in modern datacenters, task co-location of different workloads to the same compute cluster has gained immense popularity as a heuristic solution for resource utilization optimization. Although the existing co-location methodologies manage to improve resource efficiency to a certain degree, application QoS is usually sacrificed as a trade-off when dealing with resource interference between different applications. This paper proposes a containerized task co-location (CTCL) scheduler to improve resource utilization and minimize task eviction rate. Our CTCL scheduler (1) applies an elastic task co-location strategy to improve resource utilization; and (2) supports a dynamic task rescheduling mechanism to prevent severe QoS degradation from frequent task evictions. We evaluate our approach in terms of resource efficiency and rescheduling cost through the ContainerCloudSim simulator. Our experiments with the Alibaba 2018 workload traces demonstrate that CTCL could improve overall resource efficiency and reduce rescheduling rate by 38% and 99% respectively. Zhiheng Zhong, Jiabo He, Maria Rodriguez Read, Sarah M. Erfani, Kotagiri Ramamohanarao, Rajkumar Buyya |
ISORC | 4 |
| 2020 | Exploring the usage of thermal imaging for understanding video lecture designs and students' experiencesabstractVideo is becoming a dominant medium for the delivery of educational material. Despite the widespread use of video for learning, there is still a lack of understanding about how best to help people learn in this medium. This study demonstrates the use of thermal camera as compared to traditional self-reported methods for assessing learners' cognitive load while watching video lectures of different styles. We evaluated our approach in a study with 78 university students viewing two variants of short video lectures on two different topics. To incorporate subjective measures, the students reported on mental effort, interest, prior knowledge, confidence, and challenge. Moreover, through a physical slider device, the students could continuously report on their perceived level of difficulty. Lastly, we used thermal sensor as an additional indicator of students' level of difficulty and associated cognitive load. This was achieved through, continuous real-time monitoring of students by using a thermal imaging camera. This study aims to address the following: firstly, to analyze if video styles differ in terms of the associated cognitive load. Secondly, to assess the effects of cognitive load on learning outcomes; could an increase in the cognitive load be associated with poorer learning outcomes? Third, to see if there is a match between students' perceived difficulty levels and a biological indicator. The results suggest that thermal imaging could be an effective tool to assess learners' cognitive load, and an increased cognitive load could lead to poorer performance. Moreover, in terms of the lecture styles, the animated video lectures appear to be a better tool than the text-only lectures (in the content areas tested here). The results of this study may guide future works on effective video designs, especially those that consider the cognitive load. Namrata Srivastava, Sadia Nawaz, Jason M. Lodge, Eduardo Velloso, Sarah M. Erfani, James Bailey 0001 |
LAK | 5 |
| 2020 | AdvFlow: Inconspicuous Black-box Adversarial Attacks using Normalizing FlowsabstractDeep learning classifiers are susceptible to well-crafted, imperceptible variations of their inputs, known as adversarial attacks. In this regard, the study of powerful attack models sheds light on the sources of vulnerability in these classifiers, hopefully leading to more robust ones. In this paper, we introduce AdvFlow: a novel black-box adversarial attack method on image classifiers that exploits the power of normalizing flows to model the density of adversarial examples around a given target image. We see that the proposed method generates adversaries that closely follow the clean data distribution, a property which makes their detection less likely. Also, our experimental results show competitive performance of the proposed approach with some of the existing attack methods on defended classifiers. Hadi M. Dolatabadi, Sarah M. Erfani, Christopher Leckie |
NeurIPS | 2 |
| 2020 | LN-SNE: Log-Normal Distributed Stochastic Neighbor Embedding for Anomaly DetectionabstractWe present a new unsupervised dimensionality reduction technique, called LN-SNE, for anomaly detection. LN-SNE generates a parametric embedding by means of Restricted Boltzmann Machines and uses a heavy-tail distribution to project data to a lower dimensional space such that dissimilarities between normal data and anomalies are preserved or strengthened. We compare LN-SNE to several benchmark dimensionality reduction methods on real datasets. The results suggest that LN-SNE for anomaly detection is less sensitive to the dimension of the latent space than the other methods and outperforms them in terms of accuracy. We empirically show that our technique scales near-linearly with respect to the number of dimensions and data size. Zahra Ghafoori, Sarah M. Erfani, James C. Bezdek, Shanika Karunasekera, Christopher Leckie |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2019 | Continuous Evaluation of Video Lectures from Real-Time Difficulty Self-ReportabstractWith the increased reach and impact of video lectures, it is crucial to understand how they are experienced. Whereas previous studies typically present questionnaires at the end of the lecture, they fail to capture students' experience in enough granularity. In this paper we propose recording the lecture difficulty in real-time with a physical slider, enabling continuous and fine-grained analysis of the learning experience. We evaluated our approach in a study with 100 participants viewing two variants of two short lectures. We demonstrate that our approach helps us paint a more complete picture of the learning experience. Our analysis has design implications for instructors, providing them with a method that helps them compare their expectations with students' beliefs about the lectures and to better understand the specific effects of different instructional design decisions. Namrata Srivastava, Eduardo Velloso, Jason M. Lodge, Sarah M. Erfani, James Bailey 0001 |
CHI | 4 |
| 2019 | Multi-scale Trajectory Clustering to Identify Corridors in Mobile NetworksabstractDeployment and management of large-scale mobile edge computing infrastructure in 5G networks has created a major challenge for mobile operators. The ability to extract common users' trajectories (i.e., corridors) in mobile networks helps mobile operators to better manage and orchestrate the allocation of network resources. However, compared with other types of trajectories, mobile trajectories are coarse, and their granularity varies due to the inconsistent density of cell towers. To identify the underlying geographical corridors of users in mobile networks, we propose a hierarchical multi-scale trajectory clustering algorithm for corridor identification by analyzing the non-homogeneity of the spatial distribution of cell towers and users' movements. To measure trajectory similarity on different scales we propose a distance measure based on Hausdorff distance that considers the cell density distribution. Common corridors are represented as weighted graphs as the final results, which can not only highlight users' frequent paths but also users' movement pattern between cell towers. The proposed method is validated using real-life datasets provided by China Mobile. Results show that by considering the heterogeneity of mobile networks, our method can achieve the best performance with more than 10% improvement in clustering quality compared with state-of-the-art algorithms. Li Li 0083, Sarah M. Erfani, Chien Aun Chan, Christopher Leckie |
CIKM | 2 |
| 2019 | SynthNet: Learning to Synthesize Music End-to-EndabstractWe consider the problem of learning a mapping directly from annotated music to waveforms, bypassing traditional single note synthesis. We propose a specific architecture based on WaveNet, a convolutional autoregressive generative model designed for text to speech. We investigate the representations learned by these models on music and concludethat mappings between musical notes and the instrument timbre can be learned directly from the raw audio coupled with the musical score, in binary piano roll format.Our model requires minimal training data (9 minutes), is substantially better in quality and converges 6 times faster in comparison to strong baselines in the form of powerful text to speech models.The quality of the generated waveforms (generation accuracy) is sufficiently high,that they are almost identical to the ground truth.Our evaluations are based on both the RMSE of the Constant-Q transform, and mean opinion scores from human subjects.We validate our work using 7 distinct synthetic instrument timbres, real cello music and also provide visualizations and links to all generated audio. Florin Schimbinschi, Christian Walder, Sarah M. Erfani, James Bailey 0001 |
IJCAI | 3 |
| 2019 | Robust and Accurate Short-Term Load Forecasting: A Cluster Oriented Ensemble Learning ApproachabstractOne of the most critical tasks for operating a power system is load forecasting in order to keep balance between demand and supply and for planning infrastructure. Errors in load forecasting can result in significant cost increases for electricity suppliers and increase the chance of unexpected blackouts or brownouts. Improving the accuracy of short term load forecasting is a challenging open problem. This paper proposes a novel framework for short-term load forecasting using an effective new combination of c-Shape clustering, LSTM networks and Xgboost methods. In particular, our proposed approach introduces an ensemble process together with novel features that lead to improved accuracy of the load forecasting model. The performance of the proposed framework is validated with publicly available real-life data from Australian Energy Market Operator, as well as through on-site deployment, which has led to substantially higher accuracy over existing methods. Fateme Fahiman, Sarah M. Erfani, Christopher Leckie |
IJCNN | 2 |
| 2019 | Adaptive Edge Caching based on Popularity and Prediction for Mobile NetworksabstractEdge caching in mobile networks can improve users' experience, reduce latency and balance the network traffic load. However, edge caching requires suitable strategies for determining what files to pre-fetch at which cell and at what time. Due to the heterogeneity of users' content preferences and mobility, caching based only on popularity has limitations. Considering that cells located in different places have different predictability, in this paper, we propose an adaptive edge caching algorithm based on content popularity as well as the individual's prediction results to provide an optimal caching strategy, aiming to maximize the cache hit rate with acceptable file replacement cost. A heuristic optimization strategy based on genetic algorithms is presented, along with a prediction model based on an improved Markov model for each user according to the historical data. In the model, similar users are clustered based on their behavior patterns. We evaluate our algorithm on a simulation dataset as well as a 3-week real-life dataset from China Mobile. The results show that our optimal caching strategy can improve the cache hit rate compared with other methods, especially when the storage capacity is small and the similarity in content requests of users is low. Li Li 0083, Chien Aun Chan, Sarah M. Erfani, Christopher Leckie |
IJCNN | 3 |
| 2019 | MMF: Attribute Interpretable Collaborative FilteringabstractCollaborative filtering is one of the most popular techniques in designing recommendation systems, and its most representative model, matrix factorization, has been wildly used by researchers and the industry. However, this model suffers from the lack of interpretability and the item cold-start problem, which limit its reliability and practicability. In this paper, we propose an interpretable recommendation model called Multi-Matrix Factorization (MMF), which addresses these two limitations and achieves the state-of-the-art prediction accuracy by exploiting common attributes that are present in different items. In the model, predicted item ratings are regarded as weighted aggregations of attribute ratings generated by the inner product of the user latent vectors and the attribute latent vectors. MMF provides more fine grained analyses than matrix factorization in the following ways: attribute ratings with weights allow the understanding of how much each attribute contributes to the recommendation and hence provide interpretability; the common attributes can act as a link between existing and new items, which solves the item cold-start problem when no rating exists on an item. We evaluate the interpretability of MMF comprehensively, and conduct extensive experiments on real datasets to show that MMF outperforms state-of-the-art baselines in terms of accuracy. Yixin Su 0001, Sarah M. Erfani, Rui Zhang 0003 |
IJCNN | 2 |
| 2019 | Deep Learning and One-class SVM based Anomalous Crowd DetectionabstractAnomalous event detection in videos is an important and challenging task. This paper proposes a deep representation approach to the problem, which extracts and represents features in an unsupervised way. This algorithm can detect anomalous activity like standing statically and loitering among a crowd of people. Our proposed framework is a two-channel scheme by using feature channels extracted from the appearance and foreground of the original video. Two hybrid deep learning architectures SDAE-DBN-PSVM (a four-layer Stacked Denoising Auto-encoder with three-layer Deep Belief Nets and Plane-based one class SVM) are implemented for these two channels to learn the high-level feature representation automatically and produce two anomaly scores. Finally, a fusion scheme is proposed for combining anomaly scores and detecting anomalous events. Experimental results on a large real-world dataset (MCG) and two benchmark datasets (UCSD and Subway) demonstrate the effectiveness of this approach. Furthermore, quantitative analyses of the effects of the amount of training data and the illumination conditions of the video on the accuracy of anomaly detection are presented. Meng Yang 0007, Sutharshan Rajasegarar, Sarah M. Erfani, Christopher Leckie |
IJCNN | 3 |
| 2019 | Online cluster validity indices for performance monitoring of streaming data clusteringabstractCluster analysis is used to explore structure in unlabeled batch data sets in a wide range of applications. An important part of cluster analysis is validating the quality of computationally obtained clusters. A large number of different internal indices have been developed for validation in the offline setting. However, this concept cannot be directly extended to the online setting because streaming algorithms do not retain the data, nor maintain a partition of it, both needed by batch cluster validity indices. In this paper, we develop two incremental versions (with and without forgetting factors) of the Xie-Beni and Davies-Bouldin validity indices, and use them to monitor and control two streaming clustering algorithms (sk-means and online ellipsoidal clustering), In this context, our new incremental validity indices are more accurately viewed as performance monitoring functions. We also show that incremental cluster validity indices can send a distress signal to online monitors when evolving structure leads an algorithm astray. Our numerical examples indicate that the incremental Xie-Beni index with a forgetting factor is superior to the other three indices tested. Masud Moshtaghi, James C. Bezdek, Sarah M. Erfani, Christopher Leckie, James Bailey 0001 |
Int. J. Intell. Syst. | 3 |
| 2019 | Support vector machines resilient against training data integrity attacks
Sandamal Weerasinghe, Sarah M. Erfani, Tansu Alpcan, Christopher Leckie |
Pattern Recognit. | 2 |
| 2018 | Learning Datum-Wise Sampling Frequency for Energy-Efficient Human Activity RecognitionabstractContinuous Human Activity Recognition (HAR) is an important application of smart mobile/wearable systems for providing dynamic assistance to users. However, HAR in real-time requires continuous sampling of data using built-in sensors (e.g., accelerometer), which significantly increases the energy cost and shortens the operating span. Reducing sampling rate can save energy but causes low recognition accuracy. Therefore, choosing adaptive sampling frequency that balances accuracy and energy efficiency becomes a critical problem in HAR. In this paper, we formalize the problem as minimizing both classification error and energy cost by choosing dynamically appropriate sampling rates. We propose Datum-Wise Frequency Selection (DWFS) to solve the problem via a continuous state Markov Decision Process (MDP). A policy function is learned from the MDP, which selects the best frequency for sampling an incoming data entity by exploiting a datum related state of the system. We propose a method for alternative learning the parameters of an activity classification model and the MDP that improves both the accuracy and the energy efficiency. We evaluate DWFS with three real-world HAR datasets, and the results show that DWFS statistically outperforms the state-of-the-arts regarding a combined measurement of accuracy and energy efficiency. Weihao Cheng 0001, Sarah M. Erfani, Rui Zhang 0003, Kotagiri Ramamohanarao |
AAAI | 2 |
| 2018 | Online CP Decomposition for Sparse TensorsabstractTensor decomposition techniques such as CANDECOMP/PARAFAC (CP) decomposition have achieved great success across a range of scientific fields. They have been traditionally applied to dense, static data. However, today's datasets are often highly sparse and dynamically changing over time. Traditional decomposition methods such as Alternating Least Squares (ALS) cannot be easily applied to sparse tensors, due to poor efficiency. Furthermore, existing online tensor decomposition methods mostly target dense tensors, and thus also encounter significant scalability issues for sparse data. To address this gap, we propose a new incremental algorithm for tracking the CP decompositions of online sparse tensors on-the-fly. Experiments on nine real-world datasets show that our algorithm is able to produce quality decompositions of comparable quality to the most accurate algorithm, ALS, whilst at the same time achieving speed improvements of up to 250 times and 100 times less memory. Shuo Zhou 0001, Sarah M. Erfani, James Bailey 0001 |
ICDM | 2 |
| 2018 | Characterizing Adversarial Subspaces Using Local Intrinsic Dimensionality
Xingjun Ma, Bo Li 0026, Yisen Wang 0001, Sarah M. Erfani, Sudanthi N. R. Wijewickrema, Grant Schoenebeck, Dawn Song, Michael E. Houle, James Bailey 0001 |
ICLR | 4 |
| 2018 | Dimensionality-Driven Learning with Noisy LabelsabstractDatasets with significant proportions of noisy (incorrect) class labels present challenges for training accurate Deep Neural Networks (DNNs). We propose a new perspective for understanding DNN generalization for such datasets, by investigating the dimensionality of the deep representation subspace of training samples. We show that from a dimensionality perspective, DNNs exhibit quite distinctive learning styles when trained with clean labels versus when trained with a proportion of noisy labels. Based on this finding, we develop a new dimensionality-driven learning strategy, which monitors the dimensionality of subspaces during training and adapts the loss function accordingly. We empirically demonstrate that our approach is highly tolerant to significant proportions of noisy labels, and can effectively learn low-dimensional local subspaces that capture the data distribution. Xingjun Ma, Yisen Wang 0001, Michael E. Houle, Shuo Zhou 0001, Sarah M. Erfani, Shutao Xia, Sudanthi N. R. Wijewickrema, James Bailey 0001 |
ICML | 5 |
| 2018 | Predicting Complex Activities from Ongoing Multivariate Time SeriesabstractThe rapid development of sensor networks enables recognition of complex activities (CAs) using multivariate time series. However, CAs are usually performed over long periods of time, which causes slow recognition by models based on fully observed data. Therefore, predicting CAs at early stages becomes an important problem. In this paper, we propose Simultaneous Complex Activities Recognition and Action Sequence Discovering (SimRAD), an algorithm which predicts a CA over time by mining a sequence of multivariate actions from sensor data using a Deep Neural Network. SimRAD simultaneously learns two probabilistic models for inferring CAs and action sequences, where the estimations of the two models are conditionally dependent on each other. SimRAD continuously predicts the CA and the action sequence, thus the predictions are mutually updated until the end of the CA. We conduct evaluations on a real-world CA dataset consisting of a rich amount of sensor data, and the results show that SimRAD outperforms state-of-the-art methods by average 7.2% in prediction accuracy with high confidence. Weihao Cheng 0001, Sarah M. Erfani, Rui Zhang 0003, Kotagiri Ramamohanarao |
IJCAI | 2 |
| 2018 | Detection of Anomalous Communications with SDRs and Unsupervised Adversarial LearningabstractSoftware-defined radios (SDRs) with substantial cognitive (computing) and networking capabilities provide an opportunity for observing radio communications in an area and potentially identifying malicious rogue agents. Assuming a prevalence of encryption methods, a cognitive network of such SDRs can be used as a low-cost and flexible scanner/sensor array for distributed detection of anomalous communications by focusing on their statistical characteristics. Identifying rogue agents based on their wireless communications patterns is not a trivial task, especially when they deliberately try to mask their activities. We address this problem using a novel framework that utilizes adversarial learning, non-linear data transformations to minimize the rogue agent's attempts at masking their activities, and game theory to predict the behavior of rogue agents and take the necessary countermeasures. Sandamal Weerasinghe, Sarah M. Erfani, Tansu Alpcan, Christopher Leckie, Jack Riddle |
LCN | 2 |
| 2018 | Learning Deep Hidden Nonlinear Dynamics from Aggregate Data
Yisen Wang 0001, Bo Dai 0001, Sarah M. Erfani, James Bailey 0001, Hongyuan Zha |
UAI | 4 |
| 2018 | Ensemble Fuzzy Clustering Using Cumulative Aggregation on Random ProjectionsabstractRandom projection is a popular method for dimensionality reduction due to its simplicity and efficiency. In the past few years, random projection and fuzzy c-means based cluster ensemble approaches have been developed for high-dimensional data clustering. However, they require large amounts of space for storing a big affinity matrix, and incur large computation time while clustering in this affinity matrix. In this paper, we propose a new random projection, fuzzy c-means based cluster ensemble framework for high-dimensional data. Our framework uses cumulative agreement to aggregate fuzzy partitions. Fuzzy partitions of random projections are ranked using external and internal cluster validity indices. The best partition in the ranked queue is the core (or base) partition. Remaining partitions then provide cumulative inputs to the core, thus, arriving at a consensus best overall partition built from the ensemble. Experimental results with Gaussian mixture datasets and a variety of real datasets demonstrate that our approach outperforms three state-of-the-art methods in terms of accuracy and space-time complexity. Our algorithm runs one to two orders of magnitude faster than other state-of-the-arts algorithms. Punit Rathore, James C. Bezdek, Sarah M. Erfani, Sutharshan Rajasegarar, Marimuthu Palaniswami |
IEEE Trans. Fuzzy Syst. | 3 |
| 2018 | Efficient Unsupervised Parameter Estimation for One-Class Support Vector MachinesabstractOne-class support vector machines (OCSVMs) are very effective for semisupervised anomaly detection. However, their performance strongly depends on the settings of their hyperparameters, which has not been well studied. Moreover, unavailability of a clean training set that only comprises normal data in many real-life problems has given rise to the application of OCSVMs in an unsupervised manner. However, it has been shown that if the training set includes anomalies, the normal boundary created by OCSVMs is prone to skew toward the anomalies. This problem decreases the detection rate of anomalies and results in poor performance of the classifier. In this paper, we propose a new technique to set the hyperparameters and clean suspected anomalies from unlabelled training sets. The proposed method removes suspected anomalies based on a $K$ -nearest neighbors technique, which is then used to directly estimate the hyperparameters. We examine several benchmark data sets with diverse distributions and dimensionality. Our findings suggest that on the examined data sets, the proposed technique is roughly 70 times faster than supervised parameter estimation via grid-search and cross validation, and one to three orders of magnitude faster than broadly used semisupervised and unsupervised parameter estimation methods for OCSVMs. Moreover, our method statistically outperforms those semisupervised and unsupervised methods and its accuracy is comparable to supervised grid-search and cross validation. Zahra Ghafoori, Sarah M. Erfani, Sutharshan Rajasegarar, James C. Bezdek, Shanika Karunasekera, Christopher Leckie |
IEEE Trans. Neural Networks Learn. Syst. | 2 |
| 2017 | From Shared Subspaces to Shared Landmarks: A Robust Multi-Source Classification ApproachabstractTraining machine leaning algorithms on augmented data fromdifferent related sources is a challenging task. This problemarises in several applications, such as the Internet of Things(IoT), where data may be collected from devices with differentsettings. The learned model on such datasets can generalizepoorly due to distribution bias. In this paper we considerthe problem of classifying unseen datasets, given several labeledtraining samples drawn from similar distributions. Weexploit the intrinsic structure of samples in a latent subspaceand identify landmarks, a subset of training instances fromdifferent sources that should be similar. Incorporating subspacelearning and landmark selection enhances generalizationby alleviating the impact of noise and outliers, as well asimproving efficiency by reducing the size of the data. However,since addressing the two issues simultaneously resultsin an intractable problem, we relax the objective functionby leveraging the theory of nonlinear projection and solve atractable convex optimisation. Through comprehensive analysis,we show that our proposed approach outperforms stateof-the-art results on several benchmark datasets, while keepingthe computational complexity low. Sarah M. Erfani, Mahsa Baktash, Masud Moshtaghi, Vinh Nguyen 0003, Christopher Leckie, James Bailey 0001, Kotagiri Ramamohanarao |
AAAI | 1 |
| 2017 | Summarizing Significant Changes in Network Traffic Using Contrast Pattern MiningabstractExtracting knowledge from the massive volumes of network traffic is an important challenge in network and security management. In particular, network managers require concise reports about significant changes in their network traffic. While most existing techniques focus on summarizing a single traffic dataset, the problem of finding significant differences between multiple datasets is an open challenge. In this paper, we focus on finding important differences between network traffic datasets, and preparing a summarized and interpretable report for security managers. We propose the use of contrast pattern mining, which finds patterns whose support differs significantly from one dataset to another. We show that contrast patterns are highly effective at extracting meaningful changes in traffic data. We also propose several evaluation metrics that reflect the interpretability of patterns for security managers. Our experimental results show that with the proposed unsupervised approach, the vast majority of extracted patterns are pure, i.e., most changes are either attack traffic or normal traffic, but not a mixture of both. Elaheh Alipour Chavary, Sarah M. Erfani, Christopher Leckie |
CIKM | 2 |
| 2017 | Fuzzy c-Shape: A new algorithm for clustering finite time series waveformsabstractThe existence of large volumes of time series data in many applications has motivated data miners to investigate specialized methods for mining time series data. Clustering is a popular data mining method due to its powerful exploratory nature and its usefulness as a preprocessing step for other data mining techniques. This article develops two novel clustering algorithms for time series data that are extensions of a crisp c-shapes algorithm. The two new algorithms are heuristic derivatives of fuzzy c-means (FCM). Fuzzy c-Shapes plus (FCS+) replaces the inner product norm in the FCM model with a shape-based distance function. Fuzzy c-Shapes double plus (FCS++) uses the shape-based distance, and also replaces the FCM cluster centers with shape-extracted prototypes. Numerical experiments on 48 real time series data sets show that the two new algorithms outperform state-of-the-art shape-based clustering algorithms in terms of accuracy and efficiency. Four external cluster validity indices (the Rand index, Adjusted Rand Index, Variation of Information, and Normalized Mutual Information) are used to match candidate partitions generated by each of the studied algorithms. All four indices agree that for these finite waveform data sets, FCS++ gives a small improvement over FCS+, and in turn, FCS+ is better than the original crisp c-shapes method. Finally, we apply two tests of statistical significance to the three algorithms. The Wilcoxon and Friedman statistics both rank the three algorithms in exactly the same way as the four cluster validity indices. Fateme Fahiman, James C. Bezdek, Sarah M. Erfani, Marimuthu Palaniswami, Christopher Leckie |
FUZZ-IEEE | 3 |
| 2017 | An efficient visual assessment of cluster tendency tool for large-scale time series data setsabstractData visualization has always been a vital tool to explore and understand underlying data structures and patterns. However, emerging technologies such as the Internet of Things (IoT) have enabled the collection of very large amounts of data over time. The sheer quantity of data available challenges existing time series visualisation methods. In this paper we present an introductory analysis of time series clustering with a focus on a novel shape-based measure of similarity, which is invariant under uniform time shift and uniform amplitude scaling. Based on this measure we develop a Visual Assessment of cluster Tendency (VAT) algorithm to assess large time series data sets and demonstrate its advantages in terms of complexity and propensity for implementation in a distributed computing environment. This algorithm is implemented as a cloud application using Spark where the run-time of the high complexity dissimilarity matrix calculations are reduced by up to 7.0 times in a 16 core computing cluster with even higher speed-up factors expected for larger computing clusters. Timothy B. Iredale, Sarah M. Erfani, Christopher Leckie |
FUZZ-IEEE | 2 |
| 2017 | SCED: A General Framework for Sparse Tensor Decomposition with Constraints and Elementwise Dynamic LearningabstractCANDECOMP/PARAFAC Decomposition (CPD) is one of the most popular tensor decomposition methods that has been extensively studied and widely applied. In recent years, sparse tensors that contain a huge portion of zeros but a limited number of non-zeros have attracted increasing interest. Existing techniques are not directly applicable to sparse tensors, since they mainly target dense ones and usually have poor efficiency. Additionally, specific issues also arise for sparse tensors, depending on different data sources and applications: the role of zero entries can be different; incorporating constraints like non-negativity and sparseness might be necessary; the ability to learn on-the-fly is a must for dynamic scenarios that new data keeps arriving at high velocity. However, state-of-art algorithms only partially address the above issues. To fill this gap, we propose a general framework for finding the CPD of sparse tensors. Modeling the sparse tensor decomposition problem by a generalized weighted CPD formulation and solving it efficiently, our proposed method is also flexible to handle constraints and dynamic data streams. Through experiments on both synthetic and real-world datasets, for the static case, our method demonstrates significant improvements in terms of effectiveness, efficiency and scalability. Moreover, under the dynamic setting, our method speeds up current technology by hundreds to thousands times, without sacrificing decomposition quality. Shuo Zhou 0001, Sarah M. Erfani, James Bailey 0001 |
ICDM | 2 |
| 2017 | Improving load forecasting based on deep learning and K-shape clusteringabstractOne of the most crucial tasks for utility companies is load forecasting in order to plan future demand for generation capacity and infrastructure. Improving load forecasting accuracy over a short period is a challenging open problem due to the variety of factors that influence the load, and the volume of data that needs to be considered. This paper proposes a new approach for short term load forecasting using an effective new combination of clustering and deep learning methods, along with a new weighted aggregation mechanism. Our evaluation using smart meter data from a publicly available real-life dataset demonstrates the improved accuracy of our approach over existing methods. Fateme Fahiman, Sarah M. Erfani, Sutharshan Rajasegarar, Marimuthu Palaniswami, Christopher Leckie |
IJCNN | 2 |
| 2017 | Markov Dynamic Subsequence Ensemble for Energy-Efficient Activity RecognitionabstractUbiquitous mobile computing technology provides opportunities for accurate Activity Recognition (AR). Recently, ensemble models using multiple feature representations based on time series subsequences have demonstrated excellent performance on recognition accuracy. However, these models can significantly increase the energy overhead and shorten battery lifespans of the mobile devices. We formalize a dynamic subsequence selection problem that minimizes the computational cost while persevering a high recognition accuracy. To solve the problem, we propose Markov Dynamic Subsequence Ensemble (MDSE), an algorithm for the selection of the subsequences via a Markov Decision Process (MDP), where a policy is learned for choosing the best subsequence given the state of prediction. Regarding MDSE, we derive an upper bound of the expected ensemble size, so that the energy consumption caused by the computations of the proposed method is guaranteed. Extensive experiments are conducted on 6 real AR datasets to evaluate the effectiveness of MDSE. Compared to the state-of-the-art methods, MDSE reduces 70.8% computational cost which is 3.42 times more energy efficient, and achieves a comparably high accuracy. Weihao Cheng 0001, Sarah M. Erfani, Rui Zhang 0003, Kotagiri Ramamohanarao |
MobiQuitous | 2 |
| 2017 | Accurate Recognition of the Current Activity in the Presence of Multiple Activities
Weihao Cheng 0001, Sarah M. Erfani, Rui Zhang 0003, Kotagiri Ramamohanarao |
PAKDD (2) | 2 |
| 2017 | Exponentially Weighted Ellipsoidal Model for Anomaly DetectionabstractEfficient localized data modeling techniques in Internet of Things (IoT) applications enable the nodes to change their behavior upon observing events of interest. Additionally, battery-powered IoT nodes can conserve their energy resources by limiting their data communications to specific events. Despite the real-time nature of the data collected in the IoT and limited memory and computational resources, most of the current data modeling approaches for the IoT involve batch training. Recently, an online efficient anomaly detection technique called iterative data capture anomaly detection has been proposed for environmental sensing and monitoring applications. However, this approach cannot handle changing environments. So far, efforts in extending this algorithm to adapt to changes in the environment have met with limited success. In this paper, we generalize this algorithm to adapt to changes in the data stream by exponentially weighting past observations. We illustrate the proposed algorithm with numerical results on both real-life and simulated data sets, which demonstrate the efficiency and accuracy of our approach compared to existing methods. Masud Moshtaghi, Sarah M. Erfani, Christopher Leckie, James C. Bezdek |
Int. J. Intell. Syst. | 2 |
| 2016 | Improved Classification of Known and Unknown Network Traffic Flows Using Semi-supervised Machine Learning
Timothy Glennan, Christopher Leckie, Sarah M. Erfani |
ACISP (2) | 3 |
| 2016 | Training robust models using Random ProjectionabstractRegularization plays an important role in machine learning systems. We propose a novel methodology for model regularization using random projection. We demonstrate the technique on neural networks, since such models usually comprise a very large number of parameters, calling for strong regularizers. It has been shown recently that neural networks are sensitive to two kinds of samples: (i) adversarial samples, which are generated by imperceptible perturbations of previously correctly-classified samples—yet the network will misclassify them; and (ii) fooling samples, which are completely unrecognizable, yet the network will classify them with extremely high confidence. In this paper, we show how robust neural networks can be trained using random projection. We show that while random projection acts as a strong regularizer, boosting model accuracy similar to other regularizers, such as weight decay and dropout, it is far more robust to adversarial noise and fooling samples. We further show that random projection also helps to improve the robustness of traditional classifiers, such as Random Forrest and Gradient Boosting Machines. Xuan Vinh Nguyen, Sarah M. Erfani, Sakrapee Paisitkriangkrai, James Bailey 0001, Christopher Leckie, Kotagiri Ramamohanarao |
ICPR | 2 |
| 2016 | Robust Domain Generalisation by Enforcing Distribution Invariance
Sarah M. Erfani, Mahsa Baktash, Masud Moshtaghi, Vinh Nguyen 0003, Christopher Leckie, James Bailey 0001, Kotagiri Ramamohanarao |
IJCAI | 1 |
| 2016 | Anomaly detection in non-stationary data: Ensemble based self-adaptive OCSVMabstractWith the emergence of data streaming applications that produce large data in motion, anomaly detection in non-stationary environments has become a major research focus. Unknown and unstable behaviour of data over time, limits the application of traditional anomaly detection methods that have been designed for stationary data. Moreover, basic assumptions of many existing works in the adaptive anomaly detection domain, such as the availability of labelled data over time or dealing with a known type of change in the data, are not valid for real-life applications. In this paper, we propose an unsupervised ensemble based anomaly detection method using One Class Support Vector Machines (OCSVMs). The proposed method is able to detect potential changes in the distribution of the normal data and adapts itself accordingly, without requiring any external feedback, e.g., ground truth labels. Moreover, it is able to automatically select an appropriate set of recent instances during learning phases, and an appropriate set of models during prediction phases by identifying active concepts. We evaluate our proposed method against state-of-the-art adaptive anomaly detection methods that can be applied in an unsupervised manner, on both real and synthetic non-stationary data. The results show that with considerably lower computational cost, our method outperforms the other methods. Zahra Ghafoori, Sarah M. Erfani, Sutharshan Rajasegarar, Shanika Karunasekera, Christopher Leckie |
IJCNN | 2 |
| 2016 | Unsupervised Parameter Estimation for One-Class Support Vector Machines
Zahra Ghafoori, Sutharshan Rajasegarar, Sarah M. Erfani, Shanika Karunasekera, Christopher Leckie |
PAKDD (2) | 3 |
| 2016 | R1STM: One-class Support Tensor Machine with Randomised KernelabstractIdentifying unusual or anomalous patterns in an underlying dataset is an important but challenging task in many applications. The focus of the unsupervised anomaly detection literature has mostly been on vectorised data. However, many applications are more naturally described using higher-order tensor representations. Approaches that vectorise tensorial data can destroy the structural information encoded in the high-dimensional space, and lead to the problem of the curse of dimensionality. In this paper we present the first unsupervised tensorial anomaly detection method, along with a randomised version of our method. Our anomaly detection method, the One-class Support Tensor Machine (1STM), is a generalisation of conventional one-class Support Vector Machines to higher-order spaces. 1STM preserves the multiway structure of tensor data, while achieving significant improvement in accuracy and efficiency over conventional vectorised methods. We then leverage the theory of nonlinear random projections to propose the Randomised 1STM (R1STM). Our empirical analysis on several real and synthetic datasets shows that our R1STM algorithm delivers comparable or better accuracy to a state-of-the-art deep learning method and traditional kernelised approaches for anomaly detection, while being approximately 100 times faster in training and testing. Sarah M. Erfani, Mahsa Baktash, Sutharshan Rajasegarar, Vinh Nguyen 0003, Christopher Leckie, James Bailey 0001, Kotagiri Ramamohanarao |
SDM | 1 |
| 2016 | High-dimensional and large-scale anomaly detection using a linear one-class SVM with deep learning
Sarah M. Erfani, Sutharshan Rajasegarar, Shanika Karunasekera, Christopher Leckie |
Pattern Recognit. | 1 |
| 2015 | R1SVM: A Randomised Nonlinear Approach to Large-Scale Anomaly DetectionabstractThe problem of unsupervised anomaly detection arises in awide variety of practical applications. While one-class sup-port vector machines have demonstrated their effectiveness asan anomaly detection technique, their ability to model largedatasets is limited due to their memory and time complexityfor training. To address this issue for supervised learning ofkernel machines, there has been growing interest in randomprojection methods as an alternative to the computationallyexpensive problems of kernel matrix construction and sup-port vector optimisation. In this paper we leverage the theoryof nonlinear random projections and propose the RandomisedOne-class SVM (R1SVM), which is an efficient and scalableanomaly detection technique that can be trained on large-scale datasets. Our empirical analysis on several real-life andsynthetic datasets shows that our randomised 1SVM algo-rithm achieves comparable or better accuracy to deep autoen-coder and traditional kernelised approaches for anomaly de-tection, while being approximately 100 times faster in train-ing and testing Sarah M. Erfani, Mahsa Baktash, Sutharshan Rajasegarar, Shanika Karunasekera, Christopher Leckie |
AAAI | 1 |
| 2014 | Privacy-Preserving Collaborative Anomaly Detection for Participatory Sensing
Sarah M. Erfani, Yee Wei Law, Shanika Karunasekera, Christopher Leckie, Marimuthu Palaniswami |
PAKDD (1) | 1 |