Demo Data from SIGIR 2026 / reviewers in the wild / expert
Mykola Pechenizkiy
dblp:37/4649
· DBLP profile ↗
185ranked-venue papers
15as first author
89since 2021 · last 2026
0000-0003-4955-0743ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 128 · 9 first-author · 72 since 2021Applied, interdisciplinary, general and emerging computing · 51 · 10 first-author · 4 since 2021Databases, data management, data science and information retrieval · 48 · 1 first-author · 26 since 2021Human-computer interaction and ubiquitous computing · 34 · 5 first-author · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 14 · 1 first-author · 11 since 2021Theory of computation · 4 · 1 first-author · 3 since 2021Systems, architecture and hardware · 2 · 2 since 2021Security and privacy · 2Software 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
38 papers |
Efficient and distributed learning · 29% Trustworthy machine learning · 17% Reinforcement learning · 15% | |
| Databases, data mining, and information retrieval
8 papers |
Data mining · 34% Data stream processing · 22% Recommender systems · 21% |
Topics — the 30 heaviest of 101, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Efficient and distributed learning
model compression |
7.6 | 12 | 2025 | Dynamic Sparse Training versus Dense Training: The Unexpected Winner in Image Corruption Robustness · ICLR 2025 Visual Prompting Upgrades Neural Network Sparsification: A Data-Model Perspective · AAAI 2025 E2ENet: Dynamic Sparse Feature Fusion for Accurate and Efficient 3D Medical Image Segmentation · NeurIPS 2024 |
Machine learning › Trustworthy machine learning
fairness |
4.3 | 6 | 2026 | Exploring the influence of missing data imputation in group fairness metrics · Artif. Intell. 2026 Investigating Social Bias Propagation in Federated Fine-tuning of Large Language Models · AAAI 2026 Unmasking Style Sensitivity: A Causal Analysis of Bias Evaluation Instability in Large Language Models · ACL (1) 2025 |
Machine learning › Efficient and distributed learning › model compression
sparse training |
3.5 | 7 | 2023 | Dynamic Sparsity Is Channel-Level Sparsity Learner · NeurIPS 2023 Dynamic Sparse Training for Deep Reinforcement Learning · IJCAI 2022 The Unreasonable Effectiveness of Random Pruning: Return of the Most Naive Baseline for Sparse Training · ICLR 2022 |
Machine learning › Trustworthy machine learning
robustness |
2.6 | 3 | 2025 | REOBench: Benchmarking Robustness of Earth Observation Foundation Models · NeurIPS 2025 Dynamic Sparse Training versus Dense Training: The Unexpected Winner in Image Corruption Robustness · ICLR 2025 Beyond Discriminant Patterns: On the Robustness of Decision Rule Ensembles · ICDM 2025 |
Machine learning › Efficient and distributed learning › model compression
pruning |
2.0 | 3 | 2025 | Visual Prompting Upgrades Neural Network Sparsification: A Data-Model Perspective · AAAI 2025 Lottery Pools: Winning More by Interpolating Tickets without Increasing Training or Inference Cost · AAAI 2023 Sparse Training via Boosting Pruning Plasticity with Neuroregeneration · NeurIPS 2021 |
Machine learning › Efficient and distributed learning › model compression › sparse training
dynamic sparse training |
1.9 | 3 | 2025 | Dynamic Sparse Training versus Dense Training: The Unexpected Winner in Image Corruption Robustness · ICLR 2025 Deep Ensembling with No Overhead for either Training or Testing: The All-Round Blessings of Dynamic Sparsity · ICLR 2022 Do We Actually Need Dense Over-Parameterization? In-Time Over-Parameterization in Sparse Training · ICML 2021 |
Machine learning › Trustworthy machine learning › fairness
social bias |
1.7 | 2 | 2026 | Investigating Social Bias Propagation in Federated Fine-tuning of Large Language Models · AAAI 2026 CHBias: Bias Evaluation and Mitigation of Chinese Conversational Language Models · ACL (1) 2023 |
Machine learning › Representation and self-supervised learning › representation learning › dimensionality reduction
feature selection |
1.6 | 2 | 2026 | Feature Selection via Dynamic Feature Graph · IEEE Trans. Knowl. Data Eng. 2026 Where to Pay Attention in Sparse Training for Feature Selection? · NeurIPS 2022 |
Machine learning › Learning theory › online learning
regret bounds |
1.3 | 2 | 2024 | Efficient Exploration in Average-Reward Constrained Reinforcement Learning: Achieving Near-Optimal Regret With Posterior Sampling · ICML 2024 The Impact of Batch Learning in Stochastic Linear Bandits · ICDM 2022 |
Machine learning › Deep learning architectures and training
convolutional neural network |
1.3 | 2 | 2023 | Are Large Kernels Better Teachers than Transformers for ConvNets? · ICML 2023 More ConvNets in the 2020s: Scaling up Kernels Beyond 51x51 using Sparsity · ICLR 2023 |
Machine learning › Efficient and distributed learning › federated learning
federated fine-tuning |
1.0 | 1 | 2026 | Investigating Social Bias Propagation in Federated Fine-tuning of Large Language Models · AAAI 2026 |
Machine learning › Efficient and distributed learning
federated learning |
1.0 | 1 | 2026 | Investigating Social Bias Propagation in Federated Fine-tuning of Large Language Models · AAAI 2026 |
Data integration and cleaning › missing data
missing value imputation |
1.0 | 1 | 2026 | Exploring the influence of missing data imputation in group fairness metrics · Artif. Intell. 2026 |
Computer vision › 3D vision
egocentric vision |
0.9 | 1 | 2025 | HASARD: A Benchmark for Vision-Based Safe Reinforcement Learning in Embodied Agents · ICLR 2025 |
Computer vision › 3D vision
embodied vision |
0.9 | 1 | 2025 | HASARD: A Benchmark for Vision-Based Safe Reinforcement Learning in Embodied Agents · ICLR 2025 |
Machine learning › Trustworthy machine learning › robustness › corruption robustness
image corruption robustness |
0.9 | 1 | 2025 | Dynamic Sparse Training versus Dense Training: The Unexpected Winner in Image Corruption Robustness · ICLR 2025 |
Machine learning › Trustworthy machine learning
interpretability |
0.9 | 1 | 2025 | Beyond Discriminant Patterns: On the Robustness of Decision Rule Ensembles · ICDM 2025 |
Machine learning › Reinforcement learning
multi-objective reinforcement learning |
0.9 | 1 | 2025 | Preference Controllable Reinforcement Learning with Advanced Multi-Objective Optimization · ICML 2025 |
Natural language and speech › Language models and text generation
retrieval-augmented generation |
0.9 | 1 | 2025 | RuAG: Learned-rule-augmented Generation for Large Language Models · ICLR 2025 |
Machine learning › Trustworthy machine learning › robustness evaluation
robustness benchmark |
0.9 | 1 | 2025 | REOBench: Benchmarking Robustness of Earth Observation Foundation Models · NeurIPS 2025 |
Machine learning › Trustworthy machine learning › robustness › distribution shift
robustness to distribution shift |
0.9 | 1 | 2025 | Beyond Discriminant Patterns: On the Robustness of Decision Rule Ensembles · ICDM 2025 |
Machine learning › Kernel, tree and ensemble methods › model ensemble
rule ensembles |
0.9 | 1 | 2025 | Beyond Discriminant Patterns: On the Robustness of Decision Rule Ensembles · ICDM 2025 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
rule learning |
0.9 | 1 | 2025 | RuAG: Learned-rule-augmented Generation for Large Language Models · ICLR 2025 |
Machine learning › Reinforcement learning
safe reinforcement learning |
0.9 | 1 | 2025 | HASARD: A Benchmark for Vision-Based Safe Reinforcement Learning in Embodied Agents · ICLR 2025 |
Computer vision › Vision and language
visual prompting |
0.9 | 1 | 2025 | Visual Prompting Upgrades Neural Network Sparsification: A Data-Model Perspective · AAAI 2025 |
Environmental and earth informatics
earth observation |
0.9 | 1 | 2025 | REOBench: Benchmarking Robustness of Earth Observation Foundation Models · NeurIPS 2025 |
Security and privacy of machine learning
adversarial attack |
0.9 | 1 | 2025 | Understanding Large Language Model Vulnerabilities to Social Bias Attacks · ACL (1) 2025 |
Mathematical optimization
multi-objective optimization |
0.9 | 1 | 2025 | Preference Controllable Reinforcement Learning with Advanced Multi-Objective Optimization · ICML 2025 |
Data stream processing › evolving data
concept drift |
0.9 | 3 | 2023 | Fingerprinting Concepts in Data Streams with Supervised and Unsupervised Meta-Information · ICDE 2021 FALL: A Modular Adaptive Learning Platform for Streaming Data · ICDE 2023 Predictive Handling of Asynchronous Concept Drifts in Distributed Environments · IEEE Trans. Knowl. Data Eng. 2013 |
Computer vision › Segmentation and scene understanding › medical image segmentation
3d medical image segmentation |
0.8 | 1 | 2024 | E2ENet: Dynamic Sparse Feature Fusion for Accurate and Efficient 3D Medical Image Segmentation · NeurIPS 2024 |
Methods — techniques the papers use, named apart from their topics
dynamic sparse training · 3.8imputation · 2.0prefix injection · 1.7learned attack prompts · 1.7causal inference · 1.7sparse training · 1.1federated learning · 1.0visual prompting · 0.9vision-language pre-training · 0.9refusal suppression · 0.9preference-regularized multi-objective optimization · 0.9preference-conditioned meta-policy · 0.9masked image modeling · 0.9joint optimization · 0.9data-model co-design · 0.9contrastive learning · 0.9unstructured sparsity · 0.7modular adaptive learning pipeline · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Investigating Social Bias Propagation in Federated Fine-tuning of Large Language Models
Jiaxu Zhao 0002, Mingze Zhong, Shunfeng Zheng, Ling Chen 0006, Mykola Pechenizkiy |
AAAI | 6 |
| 2026 | Evaluating Static and Dynamic Approaches for Assessing Trustworthiness in Medical Risk Factor Forecasting
Ana Krstevska, Rianne Margaretha Schouten, Soroush Ghandi, Mykola Pechenizkiy, Mitja Lustrek |
AIME (1) | 4 |
| 2026 | Exploring the influence of missing data imputation in group fairness metricsabstractMissing data is a common problem in real-world datasets and can be characterized as the lack of information on one or multiple variables in a dataset. The most frequent technique for handling this issue is imputation, which consists in the replacement of the missing values according to a predefined criterion. Since missing values are often imputed based on the known values in the dataset, existing data issues can be propagated during the imputation process. One such issue is fairness, a concept integral to responsible Artificial Intelligence practices. This work investigates the impact of the imputation process on system fairness by examining how imputation affects the fairness of predictions in Machine Learning models. It provides a comprehensive analysis covering thirteen unfair benchmark datasets with six state-of-the-art imputation strategies under synthetic Missing Not At Random and Missing At Random mechanisms in a multivariate scenario with 10%, 20%, 40%, and 60% of missing rates. Fairness was measured by the following metrics: Statistical Parity, Equalized Odds, Equality of Opportunity, Predictive Equality, Equality of Positive, and Negative Predicted Values. The results demonstrate that the missing mechanism, the classifier choice, and the imputation strategy decisively influence the fairness of the predictions obtained by the Machine Learning models. Arthur Dantas Mangussi, Ricardo Cardoso Pereira, Miriam Seoane Santos, Ana Carolina Lorena, Mykola Pechenizkiy, Pedro H. Abreu |
Artif. Intell. | 5 |
| 2026 | Feature Selection via Dynamic Feature Graph
Mykola Pechenizkiy, Jinmao Wei 0001, Jian Liu 0040 |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2025 | Visual Prompting Upgrades Neural Network Sparsification: A Data-Model PerspectiveabstractThe rapid development of large-scale deep learning models questions the affordability of hardware platforms, which necessitates the pruning to reduce their computational and memory footprints. Sparse neural networks as the product, have demonstrated numerous favorable benefits like low complexity, undamaged generalization, etc. Most of the prominent pruning strategies are invented from a model-centric perspective, focusing on searching and preserving crucial weights by analyzing network topologies. However, the role of data and its interplay with model-centric pruning has remained relatively unexplored. In this research, we introduce a novel data-model co-design perspective: to promote superior weight sparsity by learning important model topology and adequate input data in a synergetic manner. Specifically, customized Visual Prompts are mounted to upgrade neural Network sparsification in our proposed VPNs framework. As a pioneering effort, this paper conducts systematic investigations about the impact of different visual prompts on model pruning and suggests an effective joint optimization approach. Extensive experiments with 3 network architectures and 8 datasets evidence the substantial performance improvements from VPNs over existing start-of-the-art pruning algorithms. Furthermore, we find that subnetworks discovered by VPNs from pre-trained models enjoy better transferability across diverse downstream scenarios. These insights shed light on new promising possibilities of data-model co-designs for vision model sparsification. Can Jin, Tianjin Huang, Mykola Pechenizkiy, Sijia Liu 0001, Shiwei Liu 0003, Tianlong Chen 0001 |
AAAI | 4 |
| 2025 | Understanding Large Language Model Vulnerabilities to Social Bias AttacksabstractLarge Language Models (LLMs) have become foundational in human-computer interaction, demonstrating remarkable linguistic capabilities across various tasks. However, there is a growing concern about their potential to perpetuate social biases present in their training data. In this paper, we comprehensively investigate the vulnerabilities of contemporary LLMs to various social bias attacks, including prefix injection, refusal suppression, and learned attack prompts. We evaluate popular models such as LLaMA-2, GPT-3.5, and GPT-4 across gender, racial, and religious bias types. Our findings reveal that models are generally more susceptible to gender bias attacks compared to racial or religious biases. We also explore novel aspects such as cross-bias and multiple-bias attacks, finding varying degrees of transferability across bias types. Additionally, our results show that larger models and pretrained base models often exhibit higher susceptibility to bias attacks. These insights contribute to the development of more inclusive and ethically responsible LLMs, emphasizing the importance of understanding and mitigating potential bias vulnerabilities. We offer recommendations for model developers and users to enhance the robustness of LLMs against social bias attacks. Jiaxu Zhao 0002, Fanghua Ye 0001, Joey Tianyi Zhou, Mykola Pechenizkiy |
ACL (1) | 7 |
| 2025 | Unmasking Style Sensitivity: A Causal Analysis of Bias Evaluation Instability in Large Language ModelsabstractNatural language processing applications are increasingly prevalent, but social biases in their outputs remain a critical challenge. While various bias evaluation methods have been proposed, these assessments show unexpected instability when input texts undergo minor stylistic changes. This paper conducts a comprehensive analysis of how different style transformations impact bias evaluation results across multiple language models and bias types using causal inference techniques. Our findings reveal that formality transformations significantly affect bias scores, with informal style showing substantial bias reductions (up to 8.33% in LLaMA-2-13B). We identify appearance bias, sexual orientation bias, and religious bias as most susceptible to style changes, with variations exceeding 20%. Larger models demonstrate greater sensitivity to stylistic variations, with bias measurements fluctuating up to 3.1% more than in smaller models. These results highlight critical limitations in current bias evaluation methods and emphasize the need for reliable and fair assessments of language models. Jiaxu Zhao 0002, Mykola Pechenizkiy |
ACL (1) | 4 |
| 2025 | PillagerBench: Benchmarking LLM-Based Agents in Competitive Minecraft Team EnvironmentsabstractLLM-based agents have shown promise in various cooperative and strategic reasoning tasks, but their effectiveness in competitive multi-agent environments remains underexplored. To address this gap, we introduce PillagerBench, a novel framework for evaluating multi-agent systems in real-time competitive team-vs-team scenarios in Minecraft. It provides an extensible API, multi-round testing, and rule-based built-in opponents for fair, reproducible comparisons. We also propose TactiCrafter, an LLM-based multi-agent system that facilitates teamwork through human-readable tactics, learns causal dependencies, and adapts to opponent strategies. Our evaluation demonstrates that TactiCrafter outperforms baseline approaches and showcases adaptive learning through self-play. Additionally, we analyze its learning process and strategic evolution over multiple game episodes. To encourage further research, we have open-sourced PillagerBench, fostering advancements in multi-agent AI for competitive environments. Olivier Schipper, Yudi Zhang 0006, Yali Du 0001, Mykola Pechenizkiy |
CoG | 4 |
| 2025 | From Benchmarking to Understanding FairMLabstractBenchmarks play a central role in machine learning (ML), offering standardized datasets and metrics that enable comparison and drive progress. In fairness-aware ML (fairML), however, benchmarks pose distinctive challenges. Fairness is not a purely technical property but a socio-technical concept, shaped by normative choices and institutional context. Benchmarks strip away this context: they reduce fairness to intrinsic metrics, obscure what is comparable, and collapse distinct notions of justice—from distributive allocation in credit scoring to basic rights in criminal justice—into a single optimization task. Moreover, when used as measures of progress, benchmarks risk enshrining oversimplified metrics as community standards, assuming an exception to Goodhart’s law. We argue that while benchmarking has value for building baselines and organizing competition, responsible evaluation of fairML requires complementary frameworks: ones that combine intrinsic with extrinsic, context-sensitive assessments, and that make explicit the normative assumptions underlying fairness interventions. Mykola Pechenizkiy, Hilde J. P. Weerts, Cassio P. de Campos, Yuya Sasaki 0001, Julia Stoyanovich |
ECAI | 1 |
| 2025 | Beyond Discriminant Patterns: On the Robustness of Decision Rule EnsemblesabstractLocal decision rules are highly regarded for their interpretability, offering insights into granular patterns that are critical for explainable machine learning. While existing methods emphasize the identification of discriminative patterns to achieve high predictive accuracy, they often fail to account for robustness against distributional shifts that occur during deployment. This paper addresses this gap by proposing a novel approach to learning and ensembling local decision rules that are inherently robust across diverse training and deployment environments. Our method leverages causal inference principles, viewing distributional shifts as interventions on the underlying system. We incorporate two regularization techniques: graph-based regularization, which decomposes invariant features using causal graphs, and variance-based regularization, which promotes stability by introducing artificial features to guide decision boundaries. These techniques enable the generation of decision rules that excel in predictive power while maintaining stability under changing environmental conditions. Extensive experiments on synthetic and benchmark datasets validate the effectiveness of the proposed method. The results demonstrate significant improvements in robustness, outperforming traditional boosting ensembles when subjected to diverse and challenging environments. Quantitative and qualitative analyses further highlight how the integration of causal knowledge and adaptive regularization encourages the utilization of invariant features, leading to better generalization. This work emphasizes the importance of causal reasoning in the design of machine learning models, paving the way for future research into robust, interpretable, and reliable decision-making frameworks for real-world applications. Xin Du 0006, Subramanian Ramamoorthy, Wouter Duivesteijn, Mykola Pechenizkiy |
ICDM | 5 |
| 2025 | RuAG: Learned-rule-augmented Generation for Large Language ModelsabstractIn-context learning (ICL) and Retrieval-Augmented Generation (RAG) have gained attention for their ability to enhance LLMs' reasoning by incorporating external knowledge but suffer from limited contextual window size, leading to insufficient information injection. To this end, we propose a novel framework to automatically distill large volumes of offline data into interpretable first-order logic rules, which are injected into LLMs to boost their reasoning capabilities. Our method begins by formulating the search process relying on LLMs' commonsense, where LLMs automatically define head and body predicates. Then, we apply Monte Carlo Tree Search (MCTS) to address the combinational searching space and efficiently discover logic rules from data. The resulting logic rules are translated into natural language, allowing targeted knowledge injection and seamless integration into LLM prompts for LLM's downstream task reasoning. We evaluate our framework on public and private industrial tasks, including Natural Language Processing (NLP), time-series, decision-making, and industrial tasks, demonstrating its effectiveness in enhancing LLM's capability over diverse tasks. Yudi Zhang 0006, Pei Xiao 0005, Lu Wang 0029, Chaoyun Zhang, Yali Du 0001, Yevgeniy Puzyrev, Randolph Yao, Si Qin, Qingwei Lin, Mykola Pechenizkiy, Dongmei Zhang 0001, Saravan Rajmohan, Qi Zhang 0066 |
ICLR | 11 |
| 2025 | HASARD: A Benchmark for Vision-Based Safe Reinforcement Learning in Embodied AgentsabstractAdvancing safe autonomous systems through reinforcement learning (RL) requires robust benchmarks to evaluate performance, analyze methods, and assess agent competencies. Humans primarily rely on embodied visual perception to safely navigate and interact with their surroundings, making it a valuable capability for RL agents. However, existing vision-based 3D benchmarks only consider simple navigation tasks. To address this shortcoming, we introduce **HASARD**, a suite of diverse and complex tasks to **HA**rness **SA**fe **R**L with **D**oom, requiring strategic decision-making, comprehending spatial relationships, and predicting the short-term future. HASARD features three difficulty levels and two action spaces. An empirical evaluation of popular baseline methods demonstrates the benchmark's complexity, unique challenges, and reward-cost trade-offs. Visualizing agent navigation during training with top-down heatmaps provides insight into a method's learning process. Incrementally training across difficulty levels offers an implicit learning curriculum. HASARD is the first safe RL benchmark to exclusively target egocentric vision-based learning, offering a cost-effective and insightful way to explore the potential and boundaries of current and future safe RL methods. The environments and baseline implementations are open-sourced. Tristan Tomilin, Mykola Pechenizkiy |
ICLR | 3 |
| 2025 | Dynamic Sparse Training versus Dense Training: The Unexpected Winner in Image Corruption RobustnessabstractIt is generally perceived that Dynamic Sparse Training opens the door to a new era of scalability and efficiency for artificial neural networks at, perhaps, some costs in accuracy performance for the classification task. At the same time, Dense Training is widely accepted as being the "de facto" approach to train artificial neural networks if one would like to maximize their robustness against image corruption. In this paper, we question this general practice. Consequently, \textit{we claim that}, contrary to what is commonly thought, the Dynamic Sparse Training methods can consistently outperform Dense Training in terms of robustness accuracy, particularly if the efficiency aspect is not considered as a main objective (i.e., sparsity levels between 10\% and up to 50\%), without adding (or even reducing) resource cost. We validate our claim on two types of data, images and videos, using several traditional and modern deep learning architectures for computer vision and three widely studied Dynamic Sparse Training algorithms. Our findings reveal a new yet-unknown benefit of Dynamic Sparse Training and open new possibilities in improving deep learning robustness beyond the current state of the art. Boqian Wu, Qiao Xiao, Shunxin Wang, Nicola Strisciuglio, Mykola Pechenizkiy, Maurice van Keulen, Decebal Constantin Mocanu, Elena Mocanu |
ICLR | 5 |
| 2025 | Preference Controllable Reinforcement Learning with Advanced Multi-Objective OptimizationabstractPractical reinforcement learning (RL) usually requires agents to be optimized for multiple potentially conflicting criteria, e.g. speed vs. safety.
Although Multi-Objective RL (MORL) algorithms have been studied in previous works, their trained agents often cover limited Pareto optimal solutions and they lack precise controllability of the delicate trade-off among multiple objectives. Hence, the resulting agent is not versatile in aligning with customized requests from different users.
To bridge the gap, we develop the ``Preference controllable (PC) RL'' framework, which trains a preference-conditioned meta-policy that takes user preference as input controlling the generated trajectories within the preference region on the Pareto frontier. The PCRL framework is compatible with advanced Multi-Objective Optimization~(MOO) algorithms that are rarely seen in previous MORL approaches.
We also proposed a novel preference-regularized MOO algorithm specifically for PCRL. We provide a comprehensive theoretical analysis to justify its convergence and preference controllability.
We evaluate PCRL with different MOO algorithms against state-of-the-art MORL baselines in various challenging environments with up to six objectives. In these experiments, our proposed method exhibits significantly better controllability than existing approaches and can generate Pareto solutions with better diversity and utilities. Tianyi Zhou 0001, Mykola Pechenizkiy |
ICML | 3 |
| 2025 | Boosting Robustness in Preference-Based Reinforcement Learning with Dynamic Sparsity
Calarina Muslimani, Bram Grooten, Deepak Ranganatha Sastry Mamillapalli, Mykola Pechenizkiy, Decebal Constantin Mocanu, Matthew E. Taylor |
AAMAS | 4 |
| 2025 | REOBench: Benchmarking Robustness of Earth Observation Foundation ModelsabstractEarth observation foundation models have shown strong generalization across multiple Earth observation tasks, but their robustness under real-world perturbations remains underexplored. To bridge this gap, we introduce REOBench, the first comprehensive benchmark for evaluating the robustness of Earth observation foundation models across six tasks and twelve types of image corruptions, including both appearance-based and geometric perturbations. To ensure realistic and fine-grained evaluation, our benchmark focuses on high-resolution optical remote sensing images, which are widely used in critical applications such as urban planning and disaster response. We conduct a systematic evaluation of a broad range of models trained using masked image modeling, contrastive learning, and vision-language pre-training paradigms. Our results reveal that (1) existing Earth observation foundation models experience significant performance degradation when exposed to input corruptions. (2) The severity of degradation varies across tasks, model architectures, backbone sizes, and types of corruption, with performance drop varying from less than 1% to over 25%. (3) Vision-language models show enhanced robustness, particularly in multimodal tasks. REOBench underscores the vulnerability of current Earth observation foundation models to real-world corruptions and provides actionable insights for developing more robust and reliable models. Xiang Li 0001, Siwei Liu 0001, Zhitong Xiong, Chunbo Luo, Lu Liu 0001, Mykola Pechenizkiy, Xiao Xiang Zhu 0001, Tianjin Huang |
NeurIPS | 8 |
| 2025 | Conformalized Exceptional Model Mining: Telling Where Your Model Performs (Not) Well
Xin Du 0006, Sikun Yang, Wouter Duivesteijn, Mykola Pechenizkiy |
ECML/PKDD (3) | 4 |
| 2025 | Energy Consumption Prediction with Uncertainty Quantification for Electric Truck Operations: A Data-Driven ApproachabstractThe adoption of electric trucks in commercial applications is growing due the the adoption of zero-emission zones in large cities. However, the usage of these trucks shows challenges for fleet managers due to their limited range and uncertain energy usage. Accurately predicting the energy consumption of these vehicles is crucial for their optimal usage in commercial applications. This work introduces a novel energy consumption prediction method for electric trucks, based on a data-driven approach. The approach uses a two-stage Long Short-Term Memory (LSTM) architecture: the first stage predicts vehicle speed while the second predicts energy consumption. For the second stage, two updates to the LSTM encoder are proposed. The first improves the energy prediction by splitting the predictions into regenerated and consumed energy, whereas the second provides a score that quantifies the prediction uncertainty using Student’s t-distribution. Evaluating the approach using real-world truck-operation data shows that splitting the energy consumption into regenerative and consumed components contributes to a 20% reduction of error compared to a state-of-the-art LSTM model, mainly due to improved prediction accuracy for regenerated energy. Finally, the t-score demonstrates a 92% reduction of calibration error compared to a Gaussian equivalent. This ensures reliable application in the design of worst-case planning scenarios, decision thresholds, and probabilistic planning approaches. Rik Litjens, Róbinson Medina, Nikos Avramis, Camiel Beckers, S. Steven Wilkins, Mykola Pechenizkiy |
VEHITS | 6 |
| 2025 | FS-GNN: Improving Fairness in Graph Neural Networks via Joint SparsificationabstractGraph Neural Networks (GNNs) have emerged as powerful tools for analyzing graph-structured data, but their widespread adoption in critical applications is hindered by inherent biases related to sensitive attributes such as gender and race. While existing debiasing approaches typically focus on either modifying input graphs or incorporating fairness constraints into model objectives, we propose Fair Sparse GNN (FS-GNN), a novel framework that simultaneously enhances fairness and efficiency through joint sparsification of both input graphs and model architectures. Our approach iteratively identifies and removes less informative edges from input graphs while pruning redundant weights from the GNN model, guided by carefully designed fairness-aware objective functions. Through extensive experiments on real-world datasets, we demonstrate that FS-GNN achieves superior fairness metrics (reducing Statistical Parity from 7.94 to 0.6) while maintaining competitive prediction accuracy compared to state-of-the-art methods. Additionally, our theoretical analysis reveals distinct fairness implications of graph versus architecture sparsification, providing insights for future fairness-aware GNN designs. The proposed method not only advances fairness in GNNs but also offers substantial computational benefits through reduced model complexity, with FLOPs reductions ranging from 24% to 67%. Jiaxu Zhao 0002, Tianjin Huang, Shiwei Liu 0003, Jie Yin 0001, Yulong Pei, Mykola Pechenizkiy |
Neurocomputing | 7 |
| 2025 | A simple contrastive embedding framework for low-resource fake news detectionabstractAbstract Low-resource fake news detection aims at discerning between true and false claims from low-resource languages with scarce benchmark datasets. In this resource-constrained scenario, fake news data collected from online hoax reporting system is inherently skewed because human fact checkers mainly sample claims that are more likely to be fake or false. Instead of training end-to-end classifier on the extremely imbalanced dataset, our study investigates a simple framework based on contrastive learning and stacking-based ensemble learning as an alternate fake news classification pipeline for Indonesian language. Our empirical result shows that by combining contrastive-based embedding model—Contrast-BERT and ensemble of multilayer perceptrons (MLPs) in inference stage, we improve the precision score in fake news classification up to 26.64%, while maintaining accuracy and recall scores of above 75%, given extreme class imbalance ratio 1:24. Contrast-BERT is also superior to its counterparts in unsupervised topic clustering and evidence retrieval by nearly twofold. Furthermore, we observe that contrastive-based model follows a similar performance trend in Indonesian clickbait benchmark dataset. Contrast-BERT is more accurate and precise at predicting samples than end-to-end BERT classifier by up to 47%, given training subset with extreme imbalance ratio $$\ge$$ ≥ 1:19. Iftitahu Ni'mah, Rini Wijayanti, Agung Santosa, Asril Jarin, Tri Sampurno, Mohammad Teduh Uliniansyah, Vlado Menkovski, Mykola Pechenizkiy |
Neural Comput. Appl. | 9 |
| 2024 | Large Language Models Are Neurosymbolic ReasonersabstractA wide range of real-world applications is characterized by their symbolic nature, necessitating a strong capability for symbolic reasoning. This paper investigates the potential application of Large Language Models (LLMs) as symbolic reasoners. We focus on text-based games, significant benchmarks for agents with natural language capabilities, particularly in symbolic tasks like math, map reading, sorting, and applying common sense in text-based worlds. To facilitate these agents, we propose an LLM agent designed to tackle symbolic challenges and achieve in-game objectives. We begin by initializing the LLM agent and informing it of its role. The agent then receives observations and a set of valid actions from the text-based games, along with a specific symbolic module. With these inputs, the LLM agent chooses an action and interacts with the game environments. Our experimental results demonstrate that our method significantly enhances the capability of LLMs as automated agents for symbolic reasoning, and our LLM agent is effective in text-based games involving symbolic tasks, achieving an average performance of 88% across all tasks. Shilong Deng, Yudi Zhang 0006, Zijing Shi, Ling Chen 0006, Mykola Pechenizkiy, Jun Wang 0012 |
AAAI | 6 |
| 2024 | Supervised Feature Selection via Ensemble Gradient Information from Sparse Neural NetworksabstractFeature selection algorithms aim to select a subset of informative features from a dataset to reduce the data dimensionality, consequently saving resource consumption and improving the model’s performance and interpretability. In recent years, feature selection based on neural networks has become a new trend, demonstrating superiority over traditional feature selection methods. However, most existing methods use dense neural networks to detect informative features, which requires significant computational and memory overhead. In this paper, taking inspiration from the successful application of local sensitivity analysis on neural networks, we propose a novel resource-efficient supervised feature selection algorithm based on sparse multi-layer perceptron called “GradEnFS". By utilizing the gradient information of various sparse models from different training iterations, our method successfully detects the informative feature subset. We performed extensive experiments on nine classification datasets spanning various domains to evaluate the effectiveness of our method. The results demonstrate that our proposed approach outperforms the state-of-the-art methods in terms of selecting informative features while saving resource consumption substantially. Moreover, we show that using a sparse neural network for feature selection not only alleviates resource consumption but also has a significant advantage over other methods when performing feature selection on noisy datasets. Kaiting Liu, Zahra Atashgahi, Ghada Sokar, Mykola Pechenizkiy, Decebal Constantin Mocanu |
AISTATS | 4 |
| 2024 | Are Sparse Neural Networks Better Hard Sample Learners?
Qiao Xiao, Boqian Wu, Lu Yin 0006, Christopher Neil Gadzinski, Tianjin Huang, Mykola Pechenizkiy, Decebal Constantin Mocanu |
BMVC | 6 |
| 2024 | Unveiling the Power of Sparse Neural Networks for Feature SelectionabstractSparse Neural Networks (SNNs) have emerged as powerful tools for efficient feature selection. Leveraging the dynamic sparse training (DST) algorithms within SNNs has demonstrated promising feature selection capabilities while drastically reducing computational overheads. Despite these advancements, several critical aspects remain insufficiently explored for feature selection. Questions persist regarding the choice of the DST algorithm for network training, the choice of metric for ranking features/neurons, and the comparative performance of these methods across diverse datasets when compared to dense networks. This paper addresses these gaps by presenting a comprehensive systematic analysis of feature selection with sparse neural networks. Moreover, we introduce a novel metric considering sparse neural network characteristics, which is designed to quantify feature importance within the context of SNNs. Our findings show that feature selection with SNNs trained with DST algorithms can achieve, on average, more than 50% memory and 55% FLOPs reduction compared to the dense networks, while outperforming them in terms of the quality of the selected features. Our code and the supplementary material are available on GitHub (https://github.com/zahraatashgahi/Neuron-Attribution). Zahra Atashgahi, Tennison Liu, Mykola Pechenizkiy, Raymond N. J. Veldhuis, Decebal Constantin Mocanu, Mihaela van der Schaar |
ECAI | 3 |
| 2024 | Task Adaptation from Skills: Information Geometry, Disentanglement, and New Objectives for Unsupervised Reinforcement LearningabstractUnsupervised reinforcement learning (URL) aims to learn general skills for unseen downstream tasks. Mutual Information Skill Learning (MISL) addresses URL by maximizing the mutual information between states and skills but lacks sufficient theoretical analysis, e.g., how well its learned skills can initialize a downstream task's policy. Our new theoretical analysis shows that the diversity and separatability of learned skills are fundamentally critical to downstream task adaptation but MISL does not necessarily guarantee them. To improve MISL, we propose a novel disentanglement metric LSEPIN and build an information-geometric connection between LSEPIN and downstream task adaptation cost. For better geometric properties, we investigate a new strategy that replaces the KL divergence in information geometry with Wasserstein distance. We extend the geometric analysis to it, which leads to a novel skill-learning objective WSEP. It is theoretically justified to be helpful to task adaptation and it is capable of discovering more initial policies for downstream tasks than MISL. We further propose a Wasserstein distance-based algorithm PWSEP can theoretically discover all potentially optimal initial policies. Tianyi Zhou 0001, Lei Han 0001, Mykola Pechenizkiy |
ICLR | 5 |
| 2024 | Outlier Weighed Layerwise Sparsity (OWL): A Missing Secret Sauce for Pruning LLMs to High SparsityabstractLarge Language Models (LLMs), renowned for their remarkable performance across diverse domains, present a challenge due to their colossal model size when it comes to practical deployment. In response to this challenge, efforts have been directed toward the application of traditional network pruning techniques to LLMs, uncovering a massive number of parameters can be pruned in one-shot without hurting performance. Building upon insights gained from pre-LLM models, particularly BERT-level language models, prevailing LLM pruning strategies have consistently adhered to the practice of uniformly pruning all layers at equivalent sparsity levels, resulting in robust performance. However, this observation stands in contrast to the prevailing trends observed in the field of vision models, where non-uniform layerwise sparsity typically yields substantially improved results. To elucidate the underlying reasons for this disparity, we conduct a comprehensive analysis of the distribution of token features within LLMs. In doing so, we discover a strong correlation with the emergence of outliers, defined as features exhibiting significantly greater magnitudes compared to their counterparts in feature dimensions. Inspired by this finding, we introduce a novel LLM pruning methodology that incorporates a tailored set of **non-uniform layerwise sparsity ratios** specifically designed for LLM pruning, termed as **O**utlier **W**eighed **L**ayerwise sparsity (**OWL**). The sparsity ratio of OWL is directly proportional to the outlier ratio observed within each layer, facilitating a more effective alignment between layerwise weight sparsity and outlier ratios. Our empirical evaluation, conducted across the LLaMA-V1/V2, Vicuna, OPT, and Mistral, spanning various benchmarks, demonstrates the distinct advantages offered by OWL over previous methods. For instance, OWL exhibits a remarkable performance gain, surpassing the state-of-the-art Wanda and SparseGPT by **61.22** and **6.80** perplexity at a high sparsity level of 70%, respectively, while delivering **2.6$\times$** end-to-end inference speed-up in the DeepSparse inference engine. Code is available at https://github.com/luuyin/OWL.git. Lu Yin 0006, You Wu 0001, Zhenyu Zhang 0015, Cheng-Yu Hsieh, Yaqing Wang 0007, Yiling Jia, Gen Li 0012, Ajay Jaiswal, Mykola Pechenizkiy, Michael Bendersky, Zhangyang Wang, Shiwei Liu 0003 |
ICML | 9 |
| 2024 | Efficient Exploration in Average-Reward Constrained Reinforcement Learning: Achieving Near-Optimal Regret With Posterior SamplingabstractWe present a new algorithm based on posterior sampling for learning in Constrained Markov Decision Processes (CMDP) in the infinite-horizon undiscounted setting. The algorithm achieves near-optimal regret bounds while being advantageous empirically compared to the existing algorithms. Our main theoretical result is a Bayesian regret bound for each cost component of $\tilde{O} (DS\sqrt{AT})$ for any communicating CMDP with $S$ states, $A$ actions, and diameter $D$. This regret bound matches the lower bound in order of time horizon $T$ and is the best-known regret bound for communicating CMDPs achieved by a computationally tractable algorithm. Empirical results show that our posterior sampling algorithm outperforms the existing algorithms for constrained reinforcement learning. Danil Provodin, Maurits Kaptein, Mykola Pechenizkiy |
ICML | 3 |
| 2024 | A Structural-Clustering Based Active Learning for Graph Neural Networks
Ricky Maulana Fajri, Yulong Pei, Lu Yin 0006, Mykola Pechenizkiy |
IDA (1) | 4 |
| 2024 | Dynamic Data Pruning for Automatic Speech RecognitionabstractThe recent success of Automatic Speech Recognition (ASR) is largely attributed to the ever-growing amount of training data. However, this trend has made model training prohibitively costly and imposed computational demands. While data pruning has been proposed to mitigate this issue by identifying a small subset of relevant data, its application in ASR has been barely explored, and existing works often entail significant overhead to achieve meaningful results. To fill this gap, this paper presents the first investigation of dynamic data pruning for ASR, finding that we can reach the full-data performance by dynamically selecting 70% of data. Furthermore, we introduce Dynamic Data Pruning for ASR (DDP-ASR), which offers several fine-grained pruning granularities specifically tailored for speech-related datasets, going beyond the conventional pruning of entire time sequences. Our intensive experiments show that DDP-ASR can save up to 1.6x training time with negligible performance loss. Qiao Xiao, Pingchuan Ma 0001, Adriana Fernandez-Lopez, Boqian Wu, Lu Yin 0006, Stavros Petridis, Mykola Pechenizkiy, Maja Pantic, Decebal Constantin Mocanu, Shiwei Liu 0003 |
INTERSPEECH | 7 |
| 2024 | E2ENet: Dynamic Sparse Feature Fusion for Accurate and Efficient 3D Medical Image SegmentationabstractDeep neural networks have evolved as the leading approach in 3D medical image segmentation due to their outstanding performance. However, the ever-increasing model size and computational cost of deep neural networks have become the primary barriers to deploying them on real-world, resource-limited hardware. To achieve both segmentation accuracy and efficiency, we propose a 3D medical image segmentation model called Efficient to Efficient Network (E2ENet), which incorporates two parametrically and computationally efficient designs. i. Dynamic sparse feature fusion (DSFF) mechanism: it adaptively learns to fuse informative multi-scale features while reducing redundancy. ii. Restricted depth-shift in 3D convolution: it leverages the 3D spatial information while keeping the model and computational complexity as 2D-based methods. We conduct extensive experiments on AMOS, Brain Tumor Segmentation and BTCV Challenge, demonstrating that E2ENet consistently achieves a superior trade-off between accuracy and efficiency than prior arts across various resource constraints. %In particular, with a single model and single scale, E2ENet achieves comparable accuracy on the large-scale challenge AMOS-CT, while saving over 69% parameter count and 27% FLOPs in the inference phase, compared with the previous
best-performing method. Our code has been made available at: https://github.com/boqian333/E2ENet-Medical. Boqian Wu, Qiao Xiao, Shiwei Liu 0003, Lu Yin 0006, Mykola Pechenizkiy, Decebal Constantin Mocanu, Maurice van Keulen, Elena Mocanu |
NeurIPS | 5 |
| 2024 | Adaptive Sparsity Level During Training for Efficient Time Series Forecasting with Transformers
Zahra Atashgahi, Mykola Pechenizkiy, Raymond N. J. Veldhuis, Decebal Constantin Mocanu |
ECML/PKDD (1) | 2 |
| 2024 | Exceptional Subitizing Patterns: Exploring Mathematical Abilities of Finnish Primary School Children with Piecewise Linear Regression
Rianne Margaretha Schouten, Wouter Duivesteijn, Pekka Räsänen, Jacob M. Paul, Mykola Pechenizkiy |
ECML/PKDD (10) | 5 |
| 2024 | FAL-CUR: Fair Active Learning using Uncertainty and Representativeness on Fair ClusteringabstractActive Learning (AL) techniques have proven to be highly effective in reducing data labeling costs across a range of machine learning tasks. Nevertheless, one known challenge of these methods is their potential to introduce unfairness towards sensitive attributes. Although recent approaches have focused on enhancing fairness in AL, they tend to reduce the model’s accuracy. To address this issue, we propose a novel strategy, named Fair Active Learning using fair Clustering, Uncertainty, and Representativeness (FAL-CUR), to improve fairness in AL. FAL-CUR tackles the fairness problem in AL by combining fair clustering with an acquisition function that determines which samples to query based on their uncertainty and representativeness scores. We evaluate the performance of FAL-CUR on four real-world datasets, and the results demonstrate that FAL-CUR achieves a 15%–20% improvement in fairness compared to the best state-of-the-art method in terms of equalized odds while maintaining stable accuracy scores. Furthermore, an ablation study highlights the crucial roles of fair clustering in preserving fairness and the acquisition function in stabilizing the accuracy performance. Ricky Maulana Fajri, Akrati Saxena, Yulong Pei, Mykola Pechenizkiy |
Expert Syst. Appl. | 4 |
| 2024 | Can Fairness be Automated? Guidelines and Opportunities for Fairness-aware AutoMLabstractThe field of automated machine learning (AutoML) introduces techniques that automate parts of the development of machine learning (ML) systems, accelerating the process and reducing barriers for novices. However, decisions derived from ML models can reproduce, amplify, or even introduce unfairness in our societies, causing harm to (groups of) individuals. In response, researchers have started to propose AutoML systems that jointly optimize fairness and predictive performance to mitigate fairness-related harm. However, fairness is a complex and inherently interdisciplinary subject, and solely posing it as an optimization problem can have adverse side effects. With this work, we aim to raise awareness among developers of AutoML systems about such limitations of fairness-aware AutoML, while also calling attention to the potential of AutoML as a tool for fairness research. We present a comprehensive overview of different ways in which fairness-related harm can arise and the ensuing implications for the design of fairness-aware AutoML. We conclude that while fairness cannot be automated, fairness-aware AutoML can play an important role in the toolbox of ML practitioners. We highlight several open technical challenges for future work in this direction. Additionally, we advocate for the creation of more user-centered assistive systems designed to tackle challenges encountered in fairness work. This article appears in the AI & Society track. Hilde J. P. Weerts, Florian Pfisterer, Matthias Feurer 0001, Katharina Eggensperger, Edward Bergman, Noor H. Awad, Joaquin Vanschoren, Mykola Pechenizkiy, Bernd Bischl, Frank Hutter |
J. Artif. Intell. Res. | 8 |
| 2023 | Lottery Pools: Winning More by Interpolating Tickets without Increasing Training or Inference CostabstractLottery tickets (LTs) is able to discover accurate and sparse subnetworks that could be trained in isolation to match the performance of dense networks. Ensemble, in parallel, is one of the oldest time-proven tricks in machine learning to improve performance by combining the output of multiple independent models. However, the benefits of ensemble in the context of LTs will be diluted since ensemble does not directly lead to stronger sparse subnetworks, but leverages their predictions for a better decision. In this work, we first observe that directly averaging the weights of the adjacent learned subnetworks significantly boosts the performance of LTs. Encouraged by this observation, we further propose an alternative way to perform an "ensemble'' over the subnetworks identified by iterative magnitude pruning via a simple interpolating strategy. We call our method Lottery Pools. In contrast to the naive ensemble which brings no performance gains to each single subnetwork, Lottery Pools yields much stronger sparse subnetworks than the original LTs without requiring any extra training or inference cost. Across various modern architectures on CIFAR-10/100 and ImageNet, we show that our method achieves significant performance gains in both, in-distribution and out-of-distribution scenarios. Impressively, evaluated with VGG-16 and ResNet-18, the produced sparse subnetworks outperform the original LTs by up to 1.88% on CIFAR-100 and 2.36% on CIFAR-100-C; the resulting dense network surpasses the pre-trained dense-model up to 2.22% on CIFAR-100 and 2.38% on CIFAR-100-C. Our source code can be found at https://github.com/luuyin/Lottery-pools. Lu Yin 0006, Shiwei Liu 0003, Tianjin Huang, Vlado Menkovski, Mykola Pechenizkiy |
AAAI | 6 |
| 2023 | NLG Evaluation Metrics Beyond Correlation Analysis: An Empirical Metric Preference ChecklistabstractIn this study, we analyze automatic evaluation metrics for Natural Language Generation (NLG), specifically task-agnostic metrics and human-aligned metrics.Task-agnostic metrics, such as Perplexity, BLEU, BERTScore, are cost-effective and highly adaptable to diverse NLG tasks, yet they have a weak correlation with human.Human-aligned metrics (CTC, CtrlEval, UniEval) improves correlation level by incorporating desirable human-like qualities as training objective.However, their effectiveness at discerning system-level performance and quality of system outputs remain unclear.We present metric preference checklist as a framework to assess the effectiveness of automatic metrics in three NLG tasks: Text Summarization, Dialogue Response Generation, and Controlled Generation.Our proposed framework provides access: (i) for verifying whether automatic metrics are faithful to human preference, regardless of their correlation level to human; and (ii) for inspecting the strengths and limitations of NLG systems via pairwise evaluation.We show that automatic metrics provide a better guidance than human on discriminating system-level performance in Text Summarization and Controlled Generation tasks.We also show that multi-aspect human-aligned metric (UniEval) is not necessarily dominant over single-aspect human-aligned metrics (CTC, CtrlEval) and task-agnostic metrics (BLEU, BERTScore), particularly in Controlled Generation tasks. 1 Iftitahu Ni'mah, Vlado Menkovski, Mykola Pechenizkiy |
ACL (1) | 4 |
| 2023 | CHBias: Bias Evaluation and Mitigation of Chinese Conversational Language ModelsabstractWarning: This paper contains content that may be offensive or upsetting.Pretrained conversational agents have been exposed to safety issues, exhibiting a range of stereotypical human biases such as gender bias.However, there are still limited bias categories in current research, and most of them only focus on English.In this paper, we introduce a new Chinese dataset, CHBias, for bias evaluation and mitigation of Chinese conversational language models.Apart from those previous well-explored bias categories, CHBias includes under-explored bias categories, such as ageism and appearance biases, which received less attention.We evaluate two popular pretrained Chinese conversational models, CDial-GPT and EVA2.0, using CHBias.Furthermore, to mitigate different biases, we apply several debiasing methods to the Chinese pretrained models.Experimental results show that these Chinese pretrained models are potentially risky for generating texts that contain social biases, and debiasing methods using the proposed dataset can make response generation less biased while preserving the models' conversational capabilities. Jiaxu Zhao 0002, Zijing Shi, Ling Chen 0006, Mykola Pechenizkiy |
ACL (1) | 6 |
| 2023 | FALL: A Modular Adaptive Learning Platform for Streaming DataabstractA growing number of tasks require adaptive machine learning systems capable of learning continuously from incoming data and adapting to changes in their environment. In order to enable the widespread adoption of machine learning for streaming data, it is crucial that practitioners and researchers have the tools to efficiently build and evaluate adaptive learning systems. In this paper we demonstrate FALL, a Framework for Adaptive Life-long Learning, which we have developed to enable the full adaptive learning pipeline to be built using modular, reusable components, enabling users to easily and efficiently develop, implement, and evaluate state-of-the-art adaptive learning systems. Source code, documentation, and examples may be found at https://benhalstead.dev/FALL/. Ben Halstead, Yun Sing Koh, Patricia J. Riddle, Mykola Pechenizkiy, Albert Bifet |
ICDE | 4 |
| 2023 | More ConvNets in the 2020s: Scaling up Kernels Beyond 51x51 using Sparsity
Shiwei Liu 0003, Tianlong Chen 0001, Xiaohan Chen 0001, Xuxi Chen, Qiao Xiao, Boqian Wu, Tommi Kärkkäinen, Mykola Pechenizkiy, Decebal Constantin Mocanu, Zhangyang Wang |
ICLR | 8 |
| 2023 | Are Large Kernels Better Teachers than Transformers for ConvNets?abstractThis paper reveals a new appeal of the recently emerged large-kernel Convolutional Neural Networks (ConvNets): as the teacher in Knowledge Distillation (KD) for small-kernel ConvNets. While Transformers have led state-of-the-art (SOTA) performance in various fields with ever-larger models and labeled data, small-kernel ConvNets are considered more suitable for resource-limited applications due to the efficient convolution operation and compact weight sharing. KD is widely used to boost the performance of small-kernel ConvNets. However, previous research shows that it is not quite effective to distill knowledge (e.g., global information) from Transformers to small-kernel ConvNets, presumably due to their disparate architectures. We hereby carry out a first-of-its-kind study unveiling that modern large-kernel ConvNets, a compelling competitor to Vision Transformers, are remarkably more effective teachers for small-kernel ConvNets, due to more similar architectures. Our findings are backed up by extensive experiments on both logit-level and feature-level KD "out of the box", with no dedicated architectural nor training recipe modifications. Notably, we obtain the **best-ever pure ConvNet** under 30M parameters with 83.1% top-1 accuracy on ImageNet, outperforming current SOTA methods including ConvNeXt V2 and Swin V2. We also find that beneficial characteristics of large-kernel ConvNets, e.g., larger effective receptive fields, can be seamlessly transferred to students through this large-to-small kernel distillation. Code is available at: https://github.com/VITA-Group/SLaK. Tianjin Huang, Lu Yin 0006, Zhenyu Zhang 0015, Li Shen 0008, Mykola Pechenizkiy, Zhangyang Wang, Shiwei Liu 0003 |
ICML | 6 |
| 2023 | LEMON: Alternative Sampling for More Faithful Explanation Through Local Surrogate ModelsabstractAbstract Local surrogate learning is a popular and successful method for machine learning explanation. It uses synthetic transfer data to approximate a complex reference model. The sampling technique used for this transfer data has a significant impact on the provided explanation, but remains relatively unexplored in literature. In this work, we explore alternative sampling techniques in pursuit of more faithful and robust explanations, and present LEMON: a sampling technique that samples directly from the desired distribution instead of reweighting samples as done in other explanation techniques (e.g., LIME). Next, we evaluate our technique in a synthetic and UCI dataset-based experiment, and show that our sampling technique yields more faithful explanations compared to current state-of-the-art explainers. Dennis Collaris, Pratik Gajane, Joost Jorritsma, Jarke J. van Wijk, Mykola Pechenizkiy |
IDA | 5 |
| 2023 | Dynamic Sparsity Is Channel-Level Sparsity LearnerabstractSparse training has received an upsurging interest in machine learning due to its tantalizing saving potential for both the entire training process as well as the inference. Dynamic sparse training (DST) as a leading approach can train deep neural networks at high sparsity from scratch to match the performance of their dense counterparts. However, most if not all DST prior arts demonstrate their effectiveness on unstructured sparsity with highly irregular sparse patterns, which receives limited support in common hardware. This limitation hinders the usage of DST in practice. In this paper, we propose Channel-aware dynamic sparse (Chase), that for the first time seamlessly translates the promise of unstructured dynamic sparsity to GPU-friendly channel-level sparsity (not fine-grained N:M or group sparsity) during one end-to-end training process, without any ad-hoc operations. The resulting small sparse networks can be directly accelerated by commodity hardware, without using any particularly sparsity-aware hardware accelerators. This appealing outcome is partially motivated by a hidden phenomenon of dynamic sparsity: off-the-shelf unstructured DST implicitly involves biased parameter reallocation across channels, with a large fraction of channels (up to 60%) being sparser than others. By progressively identifying and removing these channels during training, our approach transfers unstructured sparsity to channel-wise sparsity. Our experimental results demonstrate that Chase achieves 1.7x inference throughput speedup on common GPU devices without compromising accuracy with ResNet-50 on ImageNet. We release our code in https://github.com/luuyin/chase. Lu Yin 0006, Gen Li 0012, Li Shen 0008, Tianjin Huang, Zhangyang Wang, Vlado Menkovski, Mykola Pechenizkiy, Shiwei Liu 0003 |
NeurIPS | 9 |
| 2023 | Interpretable Reward Redistribution in Reinforcement Learning: A Causal ApproachabstractA major challenge in reinforcement learning is to determine which state-action pairs are responsible for future rewards that are delayed. Reward redistribution serves as a solution to re-assign credits for each time step from observed sequences. While the majority of current approaches construct the reward redistribution in an uninterpretable manner, we propose to explicitly model the contributions of state and action from a causal perspective, resulting in an interpretable reward redistribution and preserving policy invariance. In this paper, we start by studying the role of causal generative models in reward redistribution by characterizing the generation of Markovian rewards and trajectory-wise long-term return and further propose a framework, called Generative Return Decomposition (GRD), for policy optimization in delayed reward scenarios. Specifically, GRD first identifies the unobservable Markovian rewards and causal relations in the generative process. Then, GRD makes use of the identified causal generative model to form a compact representation to train policy over the most favorable subspace of the state space of the agent. Theoretically, we show that the unobservable Markovian reward function is identifiable, as well as the underlying causal structure and causal models. Experimental results show that our method outperforms state-of-the-art methods and the provided visualization further demonstrates the interpretability of our method.
The project page is located at [https://reedzyd.github.io/GenerativeReturnDecomposition/](https://reedzyd.github.io/GenerativeReturnDecomposition/). Yudi Zhang 0006, Yali Du 0001, Biwei Huang, Jun Wang 0012, Mykola Pechenizkiy |
NeurIPS | 7 |
| 2023 | COOM: A Game Benchmark for Continual Reinforcement LearningabstractThe advancement of continual reinforcement learning (RL) has been facing various obstacles, including standardized metrics and evaluation protocols, demanding computational requirements, and a lack of widely accepted standard benchmarks. In response to these challenges, we present COOM ($\textbf{C}$ontinual D$\textbf{OOM}$), a continual RL benchmark tailored for embodied pixel-based RL. COOM presents a meticulously crafted suite of task sequences set within visually distinct 3D environments, serving as a robust evaluation framework to assess crucial aspects of continual RL, such as catastrophic forgetting, knowledge transfer, and sample-efficient learning. Following an in-depth empirical evaluation of popular continual learning (CL) methods, we pinpoint their limitations, provide valuable insight into the benchmark and highlight unique algorithmic challenges. This makes our work the first to benchmark image-based CRL in 3D environments with embodied perception. The primary objective of the COOM benchmark is to offer the research community a valuable and cost-effective challenge. It seeks to deepen our comprehension of the capabilities and limitations of current and forthcoming CL methods in an RL setting. The code and environments are open-sourced and accessible on GitHub. Tristan Tomilin, Yudi Zhang 0006, Mykola Pechenizkiy |
NeurIPS | 4 |
| 2023 | Enhancing Adversarial Training via Reweighting Optimization Trajectory
Tianjin Huang, Shiwei Liu 0003, Tianlong Chen 0001, Li Shen 0008, Vlado Menkovski, Lu Yin 0006, Yulong Pei, Mykola Pechenizkiy |
ECML/PKDD (1) | 9 |
| 2023 | REST: Enhancing Group Robustness in DNNs Through Reweighted Sparse Training
Jiaxu Zhao 0002, Lu Yin 0006, Shiwei Liu 0003, Mykola Pechenizkiy |
ECML/PKDD (2) | 5 |
| 2023 | Fairness-aware fake news mitigation using counter information propagationabstractAbstract Given the adverse impact of fake news propagation on Social media, fake news mitigation has been one of the main research directions. However, existing approaches neglect fairness towards each community while minimizing the adverse impact of fake news propagation. This results in the exclusion of some minor and underrepresented communities from the benefits of the intervention, which can have important societal repercussions. This research proposes a fairness-aware truth-campaigning method, called FWRRS (Fairness-aware Weighted Reversible Reachable System), which focuses on blocking the influence propagation of a competing entity, in this case, with the use case of fake news mitigation. The proposed method employs weighted reversible reachable trees and maximin fairness to achieve its goals. Experimental analysis shows that FWRRS outperforms fairness-oblivious and fairness-aware methods in terms of both total outreach and fairness. The results show that in the proposed approach, such fairness does not come at a cost in efficiency, and in fact, in most cases, it works as a catalyst for achieving better effectiveness in the future. In real-world networks, we observe up to $$\sim $$ ∼ 10% improvement in the saved nodes and $$\sim $$ ∼ 57% improvement in maximin fairness as compared to the second best-performing baseline, which varies for each network. Akrati Saxena, Cristina Gutiérrez Bierbooms, Mykola Pechenizkiy |
Appl. Intell. | 3 |
| 2023 | An AI-empowered infrastructure for risk prevention during medical examination
Syed Ihtesham Hussain Shah, Muddasar Naeem, Giovanni Paragliola, Antonio Coronato, Mykola Pechenizkiy |
Expert Syst. Appl. | 5 |
| 2023 | Combining Diverse Meta-Features to Accurately Identify Recurring Concept Drift in Data StreamsabstractLearning from streaming data is challenging as the distribution of incoming data may change over time, a phenomenon known as concept drift. The predictive patterns, or experience learned under one distribution may become irrelevant as conditions change under concept drift, but may become relevant once again when conditions reoccur. Adaptive learning methods adapt a classifier to concept drift by identifying which distribution, or concept , is currently present in order to determine which experience is relevant. Identifying a concept requires some representation to be stored for comparison, with the quality of the representation being key to accurate identification. Existing concept representations are based on meta-features, efficient univariate summaries of a concept. However, no single meta-feature can fully represent a concept, leading to severe accuracy loss when existing representations cannot describe concept drift. To avoid these failure cases, we propose the first general framework for combining a diverse range of meta-features into a single representation. We solve two main challenges, first presenting a method of efficiently computing, storing, and querying an arbitrary set of meta-features as a single representation, showing that a combination of meta-features may successfully avoid failure cases seen with existing methods. Second, we present the first method for dynamically learning which meta-features distinguish concepts in any given dataset, significantly improving performance. Our proposed approach enables state-of-the-art feature selection methods, such as mutual information, to be applied to concept representation meta-features for the first time. We investigate tradeoffs between memory budget and classification performance, observing accuracy increases of up to 16% by dynamically weighting the contribution of each meta-feature. Ben Halstead, Yun Sing Koh, Patricia J. Riddle, Mykola Pechenizkiy, Albert Bifet |
ACM Trans. Knowl. Discov. Data | 4 |
| 2022 | LevDoom: A Benchmark for Generalization on Level Difficulty in Reinforcement LearningabstractDespite the recent success of deep reinforcement learning (RL), the generalization ability of RL agents remains an open problem for real-world applicability. RL agents trained on pixels may completely be derailed from achieving their objectives in unseen situations with different levels of visual changes. However, numerous existing RL suites do not address this as a primary objective or lack consistent level design of increased complexity. In this paper, we introduce the LevDoom benchmark, a suite containing semi-realistic 3D simulation environments with coherent levels of difficulty in the renowned video game Doom, designed to benchmark generalization in vision-based RL. We demonstrate how our benchmark reveals weaknesses of some popular Deep RL algorithms, which fail to prevail in modified environments. We further establish how our difficulty level design presents increasing complexity to these algorithms. Tristan Tomilin, Tianhong Dai, Mykola Pechenizkiy |
CoG | 4 |
| 2022 | A Probabilistic Framework for Adapting to Changing and Recurring Concepts in Data StreamsabstractThe distribution of streaming data often changes over time as conditions change, a phenomenon known as concept drift. Only a subset of previous experience, collected in similar conditions, is relevant to learning an accurate classifier for current data. Learning from irrelevant experience describing a different concept can degrade performance. A system learning from streaming data must identify which recent experience is irrelevant when conditions change and which past experience is relevant when concepts reoccur, e.g., when weather events or financial patterns repeat. Existing streaming approaches either do not consider experience to change in relevance over time and thus cannot handle concept drift, or only consider the recency of experience and thus cannot handle recurring concepts, or only sparsely evaluate relevance and thus fail when concept drift is missed. To enable learning in changing conditions, we propose SELeCT, a probabilistic method for continuously evaluating the relevance of past experience. SELeCT maintains a distinct internal state for each concept, representing relevant experience with a unique classifier. We propose a Bayesian algorithm for estimating state relevance, combining the likelihood of drawing recent observations from a given state with a transition pattern prior based on the system’s current state. The current state is continuously maintained using a Hoeffding bound based algorithm, which unlike existing methods, guarantees that every observation is classified using the state estimated as the most relevant, while also maintaining temporal stability. We find SELeCT is able to choose experience relevant to ground truth concepts with recall and precision above 0.9, significantly outperforming existing methods and close to a theoretical optimum, leading to significantly higher accuracy and enabling new opportunities for learning in complex changing conditions. Ben Halstead, Yun Sing Koh, Patricia J. Riddle, Mykola Pechenizkiy, Albert Bifet |
DSAA | 4 |
| 2022 | Individual Fairness Evaluation for Automated Essay Scoring System
Afrizal Doewes, Akrati Saxena, Yulong Pei, Mykola Pechenizkiy |
EDM | 4 |
| 2022 | FATED 2022: Fairness, Accountability, and Transparency in Educational Data
Collin F. Lynch, Mirko Marras, Mykola Pechenizkiy, Anna N. Rafferty, Steven Ritter 0001, Vinitra Swamy, Renzhe Yu |
EDM | 3 |
| 2022 | The Impact of Batch Learning in Stochastic Linear BanditsabstractWe consider a special case of bandit problems, named batched bandits, in which an agent observes batches of responses over a certain time period. Unlike previous work, we consider a more practically relevant batch-centric scenario of batch learning. That is to say, we provide a policy-agnostic regret analysis and demonstrate upper and lower bounds for the regret of a candidate policy. Our main theoretical results show that the impact of batch learning is a multiplicative factor of batch size relative to the regret of online behavior. Primarily, we study two settings of the stochastic linear bandits: bandits with finitely and infinitely many arms. While the regret bounds are the same for both settings, the former setting results hold under milder assumptions. Also, we provide a more robust result for the 2-armed bandit problem as an important insight. Finally, we demonstrate the consistency of theoretical results by conducting empirical experiments and reflect on optimal batch size choice. Danil Provodin, Pratik Gajane, Mykola Pechenizkiy, Maurits Kaptein |
ICDM | 3 |
| 2022 | Deep Ensembling with No Overhead for either Training or Testing: The All-Round Blessings of Dynamic Sparsity
Shiwei Liu 0003, Tianlong Chen 0001, Zahra Atashgahi, Xiaohan Chen 0001, Ghada Sokar, Elena Mocanu, Mykola Pechenizkiy, Zhangyang Wang, Decebal Constantin Mocanu |
ICLR | 7 |
| 2022 | The Unreasonable Effectiveness of Random Pruning: Return of the Most Naive Baseline for Sparse Training
Shiwei Liu 0003, Tianlong Chen 0001, Xiaohan Chen 0001, Li Shen 0008, Decebal Constantin Mocanu, Zhangyang Wang, Mykola Pechenizkiy |
ICLR | 7 |
| 2022 | Semantic-Based Few-Shot Classification by Psychometric Learning
Lu Yin 0006, Vlado Menkovski, Yulong Pei, Mykola Pechenizkiy |
IDA | 4 |
| 2022 | Dynamic Sparse Training for Deep Reinforcement LearningabstractDeep reinforcement learning (DRL) agents are trained through trial-and-error interactions with the environment. This leads to a long training time for dense neural networks to achieve good performance. Hence, prohibitive computation and memory resources are consumed. Recently, learning efficient DRL agents has received increasing attention. Yet, current methods focus on accelerating inference time. In this paper, we introduce for the first time a dynamic sparse training approach for deep reinforcement learning to accelerate the training process. The proposed approach trains a sparse neural network from scratch and dynamically adapts its topology to the changing data distribution during training. Experiments on continuous control tasks show that our dynamic sparse agents achieve higher performance than the equivalent dense methods, reduce the parameter count and floating-point operations (FLOPs) by 50%, and have a faster learning speed that enables reaching the performance of dense agents with 40−50% reduction in the training steps. Ghada Sokar, Elena Mocanu, Decebal Constantin Mocanu, Mykola Pechenizkiy, Peter Stone 0001 |
IJCAI | 4 |
| 2022 | Where to Pay Attention in Sparse Training for Feature Selection?abstractA new line of research for feature selection based on neural networks has recently emerged. Despite its superiority to classical methods, it requires many training iterations to converge and detect the informative features. For datasets with a large number of samples or a very high dimensional feature space, the computational time becomes prohibitively long. In this paper, we present a new efficient unsupervised method for feature selection based on sparse autoencoders. In particular, we propose a new sparse training algorithm that optimizes a model's sparse topology during training to quickly pay attention to informative features. The attention-based adaptation of the sparse topology enables fast detection of informative features after a few training iterations. We performed extensive experiments on 10 datasets of different types, including image, speech, text, artificial, and biological. They cover a wide range of characteristics, such as low and high-dimensional feature spaces, as well as few and large training samples. Our proposed approach outperforms the state-of-the-art methods in terms of the selection of informative features while reducing training iterations and computational costs substantially. Moreover, the experiments show the robustness of our method in extremely noisy environments. Ghada Sokar, Zahra Atashgahi, Mykola Pechenizkiy, Decebal Constantin Mocanu |
NeurIPS | 3 |
| 2022 | Dynamic Sparse Network for Time Series Classification: Learning What to "See"abstractThe receptive field (RF), which determines the region of time series to be “seen” and used, is critical to improve the performance for time series classification (TSC). However, the variation of signal scales across and within time series data, makes it challenging to decide on proper RF sizes for TSC. In this paper, we propose a dynamic sparse network (DSN) with sparse connections for TSC, which can learn to cover various RF without cumbersome hyper-parameters tuning. The kernels in each sparse layer are sparse and can be explored under the constraint regions by dynamic sparse training, which makes it possible to reduce the resource cost. The experimental results show that the proposed DSN model can achieve state-of-art performance on both univariate and multivariate TSC datasets with less than 50% computational cost compared with recent baseline methods, opening the path towards more accurate resource-aware methods for time series analyses. Our code is publicly available at: https://github.com/QiaoXiao7282/DSN. Qiao Xiao, Boqian Wu, Yu Zhang 0006, Shiwei Liu 0003, Mykola Pechenizkiy, Elena Mocanu, Decebal Constantin Mocanu |
NeurIPS | 5 |
| 2022 | Hop-Count Based Self-supervised Anomaly Detection on Attributed Networks
Tianjin Huang, Yulong Pei, Vlado Menkovski, Mykola Pechenizkiy |
ECML/PKDD (1) | 4 |
| 2022 | Avoiding Forgetting and Allowing Forward Transfer in Continual Learning via Sparse Networks
Ghada Sokar, Decebal Constantin Mocanu, Mykola Pechenizkiy |
ECML/PKDD (3) | 3 |
| 2022 | Exceptional Model Mining for Repeated Cross-Sectional Data (EMM-RCS)abstractRepeated Cross-Sectional (RCS) data measures a phenomenon by repeatedly sampling new cases from a population at successive measurement moments. It allows for analyzing societal trends without the need to follow individuals. To gain a deeper understanding of these trends, we propose EMM-RCS, an Exceptional Model Mining instance designed to find subgroups displaying exceptional trend behavior in RCS data. We build quality measures on the standard error, finding various types of exceptionalities within trends (exceptional flattening, slope, deviation from the norm). Additionally, EMM-RCS can handle practical RCS data problems, including uneven spacing of measurements over time, fluctuating sample sizes, and missing data. Rianne Margaretha Schouten, Wouter Duivesteijn, Mykola Pechenizkiy |
SDM | 3 |
| 2022 | Superposing many tickets into one: A performance booster for sparse neural network trainingabstractRecent works on sparse neural network training have shown that a compelling trade-off between performance and efficiency can be achieved. Existing sparse training methods usually strive to find the best sparse subnetwork possible in one single run, without involving any expensive dense or pre-training steps. For instance, dynamic sparse training (DST), as one of the most prominent directions, is capable of reaching a competitive performance of dense training by iteratively evolving the sparse topology during the course of training. In this paper, we argue that it is better to allocate the limited resources to create multiple low-loss sparse subnetworks and superpose them into a stronger one, instead of allocating all resources entirely to find an individual subnetwork. To achieve this, two desiderata are required: (1) efficiently producing many low-loss subnetworks, the so-called cheap tickets, within one training process limited to the standard training time used in dense training; (2) effectively superposing these cheap tickets into one stronger subnetwork without going over the constrained parameter budget. To corroborate our conjecture, we present a novel sparse training approach, termed \textbf{Sup-tickets}, which can satisfy the above two desiderata concurrently in a single sparse-to-sparse training process. Across various models on CIFAR-10/100 and ImageNet, we show that Sup-tickets integrates seamlessly with the existing sparse training methods and demonstrates consistent performance improvement. Lu Yin 0006, Vlado Menkovski, Tianjin Huang, Yulong Pei, Mykola Pechenizkiy |
UAI | 6 |
| 2022 | Mining sequences with exceptional transition behaviour of varying order using quality measures based on information-theoretic scoring functionsabstractAbstract Discrete Markov chains are frequently used to analyse transition behaviour in sequential data. Here, the transition probabilities can be estimated using varying order Markov chains, where order k specifies the length of the sequence history that is used to model these probabilities. Generally, such a model is fitted to the entire dataset, but in practice it is likely that some heterogeneity in the data exists and that some sequences would be better modelled with alternative parameter values, or with a Markov chain of a different order. We use the framework of Exceptional Model Mining (EMM) to discover these exceptionally behaving sequences. In particular, we propose an EMM model class that allows for discovering subgroups with transition behaviour of varying order. To that end, we propose three new quality measures based on information-theoretic scoring functions. Our findings from controlled experiments show that all three quality measures find exceptional transition behaviour of varying order and are reasonably sensitive. The quality measure based on Akaike’s Information Criterion is most robust for the number of observations. We furthermore add to existing work by seeking for subgroups of sequences, as opposite to subgroups of transitions. Since we use sequence-level descriptive attributes, we form subgroups of entire sequences, which is practically relevant in situations where you want to identify the originators of exceptional sequences, such as patients. We show this relevance by analysing sequences of blood glucose values of adult persons with diabetes type 2. In the experiments, we find subgroups of patients based on age and glycated haemoglobin (HbA1c), a measure known to correlate with average blood glucose values. Clinicians and domain experts confirmed the transition behaviour as estimated by the fitted Markov chain models. Rianne Margaretha Schouten, Marcos L. P. Bueno, Wouter Duivesteijn, Mykola Pechenizkiy |
Data Min. Knowl. Discov. | 4 |
| 2022 | Mining trading patterns of pyramid schemes from financial time series data
Linxuan Han, Yulong Pei, Junheng Huang, Bailing Wang, Mykola Pechenizkiy |
Future Gener. Comput. Syst. | 8 |
| 2022 | Direction-aggregated Attack for Transferable Adversarial ExamplesabstractDeep neural networks are vulnerable to adversarial examples that are crafted by imposing imperceptible changes to the inputs. However, these adversarial examples are most successful in white-box settings where the model and its parameters are available. Finding adversarial examples that are transferable to other models or developed in a black-box setting is significantly more difficult. In this article, we propose the Direction-aggregated adversarial attacks that deliver transferable adversarial examples. Our method utilizes the aggregated direction during the attack process for avoiding the generated adversarial examples overfitting to the white-box model. Extensive experiments on ImageNet show that our proposed method improves the transferability of adversarial examples significantly and outperforms state-of-the-art attacks, especially against adversarial trained models. The best averaged attack success rate of our proposed method reaches 94.6% against three adversarial trained models and 94.8% against five defense methods. It also reveals that current defense approaches do not prevent transferable adversarial attacks. Tianjin Huang, Vlado Menkovski, Yulong Pei, Mykola Pechenizkiy |
ACM J. Emerg. Technol. Comput. Syst. | 5 |
| 2022 | A brain-inspired algorithm for training highly sparse neural networksabstractAbstract Sparse neural networks attract increasing interest as they exhibit comparable performance to their dense counterparts while being computationally efficient. Pruning the dense neural networks is among the most widely used methods to obtain a sparse neural network. Driven by the high training cost of such methods that can be unaffordable for a low-resource device, training sparse neural networks sparsely from scratch has recently gained attention. However, existing sparse training algorithms suffer from various issues, including poor performance in high sparsity scenarios, computing dense gradient information during training, or pure random topology search. In this paper, inspired by the evolution of the biological brain and the Hebbian learning theory, we present a new sparse training approach that evolves sparse neural networks according to the behavior of neurons in the network. Concretely, by exploiting the cosine similarity metric to measure the importance of the connections, our proposed method, “Cosine similarity-based and random topology exploration (CTRE)”, evolves the topology of sparse neural networks by adding the most important connections to the network without calculating dense gradient in the backward. We carried out different experiments on eight datasets, including tabular, image, and text datasets, and demonstrate that our proposed method outperforms several state-of-the-art sparse training algorithms in extremely sparse neural networks by a large gap. The implementation code is available on Github. Zahra Atashgahi, Joost Pieterse, Shiwei Liu 0003, Decebal Constantin Mocanu, Raymond N. J. Veldhuis, Mykola Pechenizkiy |
Mach. Learn. | 6 |
| 2022 | Quick and robust feature selection: the strength of energy-efficient sparse training for autoencodersabstractAbstract Major complications arise from the recent increase in the amount of high-dimensional data, including high computational costs and memory requirements. Feature selection, which identifies the most relevant and informative attributes of a dataset, has been introduced as a solution to this problem. Most of the existing feature selection methods are computationally inefficient; inefficient algorithms lead to high energy consumption, which is not desirable for devices with limited computational and energy resources. In this paper, a novel and flexible method for unsupervised feature selection is proposed. This method, named QuickSelection (The code is available at: https://github.com/zahraatashgahi/QuickSelection), introduces the strength of the neuron in sparse neural networks as a criterion to measure the feature importance. This criterion, blended with sparsely connected denoising autoencoders trained with the sparse evolutionary training procedure, derives the importance of all input features simultaneously. We implement QuickSelection in a purely sparse manner as opposed to the typical approach of using a binary mask over connections to simulate sparsity. It results in a considerable speed increase and memory reduction. When tested on several benchmark datasets, including five low-dimensional and three high-dimensional datasets, the proposed method is able to achieve the best trade-off of classification and clustering accuracy, running time, and maximum memory usage, among widely used approaches for feature selection. Besides, our proposed method requires the least amount of energy among the state-of-the-art autoencoder-based feature selection methods. Zahra Atashgahi, Ghada Sokar, Tim van der Lee, Elena Mocanu, Decebal Constantin Mocanu, Raymond N. J. Veldhuis, Mykola Pechenizkiy |
Mach. Learn. | 7 |
| 2022 | Analyzing and repairing concept drift adaptation in data stream classification
Ben Halstead, Yun Sing Koh, Patricia J. Riddle, Russel Pears, Mykola Pechenizkiy, Albert Bifet, Gustavo Olivares, Guy Coulson |
Mach. Learn. | 5 |
| 2022 | ResGCN: attention-based deep residual modeling for anomaly detection on attributed networksabstractAbstract Effectively detecting anomalous nodes in attributed networks is crucial for the success of many real-world applications such as fraud and intrusion detection. Existing approaches have difficulties with three major issues: sparsity and nonlinearity capturing, residual modeling, and network smoothing. We propose Residual Graph Convolutional Network (ResGCN), an attention-based deep residual modeling approach that can tackle these issues: modeling the attributed networks with GCN allows to capture the sparsity and nonlinearity, utilizing a deep neural network allows direct residual ing from the input, and a residual-based attention mechanism reduces the adverse effect from anomalous nodes and prevents over-smoothing. Extensive experiments on several real-world attributed networks demonstrate the effectiveness of ResGCN in detecting anomalies. Yulong Pei, Tianjin Huang, Werner van Ipenburg, Mykola Pechenizkiy |
Mach. Learn. | 4 |
| 2022 | A Graph-Based Approach for Mitigating Multi-Sided Exposure Bias in Recommender SystemsabstractFairness is a critical system-level objective in recommender systems that has been the subject of extensive recent research. A specific form of fairness is supplier exposure fairness, where the objective is to ensure equitable coverage of items across all suppliers in recommendations provided to users. This is especially important in multistakeholder recommendation scenarios where it may be important to optimize utilities not just for the end user but also for other stakeholders such as item sellers or producers who desire a fair representation of their items. This type of supplier fairness is sometimes accomplished by attempting to increase aggregate diversity to mitigate popularity bias and to improve the coverage of long-tail items in recommendations. In this article, we introduce FairMatch, a general graph-based algorithm that works as a post-processing approach after recommendation generation to improve exposure fairness for items and suppliers. The algorithm iteratively adds high-quality items that have low visibility or items from suppliers with low exposure to the users’ final recommendation lists. A comprehensive set of experiments on two datasets and comparison with state-of-the-art baselines show that FairMatch, although it significantly improves exposure fairness and aggregate diversity, maintains an acceptable level of relevance of the recommendations. Masoud Mansoury, Himan Abdollahpouri, Mykola Pechenizkiy, Bamshad Mobasher, Robin D. Burke |
ACM Trans. Inf. Syst. | 3 |
| 2021 | calibrated adversarial trainingabstractAdversarial training is an approach of increasing the robustness of models to adversarial attacks by including adversarial examples in the training set. One major challenge of producing adversarial examples is to contain sufficient perturbation in the example to flip the model’s output while not making severe changes in the example’s semantical content. Exuberant change in the semantical content could also change the true label of the example. Adding such examples to the training set results in adverse effects. In this paper, we present the Calibrated Adversarial Training, a method that reduces the adverse effects of semantic perturbations in adversarial training. The method produces pixel-level adaptations to the perturbations based on novel calibrated robust error. We provide theoretical analysis on the calibrated robust error and derive an upper bound for it. Our empirical results show a superior performance of the Calibrated Adversarial Training over a number of public datasets. Tianjin Huang, Vlado Menkovski, Yulong Pei, Mykola Pechenizkiy |
ACML | 4 |
| 2021 | Hierarchical Semantic Segmentation using Psychometric LearningabstractAssigning meaning to parts of image data is the goal of semantic image segmentation. Machine learning methods, specifically supervised learning is commonly used in a variety of tasks formulated as semantic segmentation. One of the major challenges in the supervised learning approaches is expressing and collecting the rich knowledge that experts have with respect to the meaning present in the image data. Towards this, typically a fixed set of labels is specified and experts are tasked with annotating the pixels, patches or segments in the images with the given labels. In general, however, the set of classes does not fully capture the rich semantic information present in the images. For example, in medical imaging such as histology images, the different parts of cells could be grouped and sub-grouped based on the expertise of the pathologist. To achieve such a precise semantic representation of the concepts in the image, we need access to the full depth of knowledge of the annotator. In this work, we develop a novel approach to collect segmentation annotations from experts based on psychometric testing. Our method consists of psychometric testing procedure, active query selection, query enhancement, and a deep metric learning model to achieve a patch-level image embedding that allows for semantic segmentation of images. We show the merits of our method with evaluation on the synthetically generated image, aerial image and histology image. Lu Yin 0006, Vlado Menkovski, Shiwei Liu 0003, Mykola Pechenizkiy |
ACML | 4 |
| 2021 | The banking transactions dataset and its comparative analysis with scale-free networksabstractWe construct a network of 1.6 million nodes from banking transactions of users of Rabobank. We assign two weights on each edge, which are the aggregate transferred amount and the total number of transactions between the users from the year 2010 to 2020. We present a detailed analysis of the unweighted and both weighted networks by examining their degree, strength, and weight distributions, as well as the topological assortativity and weighted assortativity, clustering, and weighted clustering, together with correlations between these quantities. We further study the meso-scale properties of the networks and compare them to a randomized reference system. This will be the first publicly shared dataset of intra-bank transactions, and this work highlights the unique characteristics of banking transaction networks with other scale-free networks. Akrati Saxena, Yulong Pei, Jan Veldsink, Werner van Ipenburg, George Fletcher 0001, Mykola Pechenizkiy |
ASONAM | 6 |
| 2021 | Analyzing and Repairing Concept Drift Adaptation in Data Stream ClassificationabstractData collected over time often exhibit changes in distribution, or concept drift, caused by changes in hidden context relevant to the classification task, e.g. weather conditions. Adaptive learning methods are able to retain performance in changing conditions by explicitly detecting concept drift and changing the classifier used to make predictions. However, in realworld conditions, existing methods often select classifiers which poorly represent current data due to adaptation errors, where change in context is misidentified. We propose the AiRStream system, which uses a novel repair algorithm to identify and correct adaptation errors. We identify errors by periodically testing the performance of inactive classifiers. If an error is identified, a backtracking procedure repairs training done under the misidentified context. AiRStream achieves higher accuracy compared to baseline methods and selects classifiers which better match changes in context. A case study on a real-world air quality inference task shows that AiRStream is able to build a robust model of environmental conditions, allowing the adaptions made to concept drift to be analysed and related to changes in weather. Ben Halstead, Yun Sing Koh, Patricia J. Riddle, Russel Pears, Mykola Pechenizkiy, Albert Bifet, Gustavo Olivares, Guy Coulson |
DSAA | 5 |
| 2021 | ResGCN: Attention-based Deep Residual Modeling for Anomaly Detection on Attributed NetworksabstractEffectively detecting anomalous nodes in attributed networks is crucial for the success of many real-world applications such as fraud and intrusion detection. Existing approaches have difficulties with three major issues: sparsity and nonlinearity capturing, residual modeling, and network smoothing. We propose Residual Graph Convolutional Network (ResGCN), an attention-based deep residual modeling approach that can tackle these issues: modeling the attributed networks with GCN allows to capture the sparsity and nonlinearity, utilizing a deep neural network allows direct residual learning from the input, and a residual-based attention mechanism reduces the adverse effect from anomalous nodes and prevents over-smoothing. Extensive experiments on several real-world attributed networks demonstrate the effectiveness of ResGCN in detecting anomalies. Yulong Pei, Tianjin Huang, Werner van Ipenburg, Mykola Pechenizkiy |
DSAA | 4 |
| 2021 | On the Limitations of Human-Computer Agreement in Automated Essay Scoring
Afrizal Doewes, Mykola Pechenizkiy |
EDM | 2 |
| 2021 | Fingerprinting Concepts in Data Streams with Supervised and Unsupervised Meta-InformationabstractStreaming sources of data are becoming more common as the ability to collect data in real-time grows. A major concern in dealing with data streams is concept drift, a change in the distribution of data over time, for example, due to changes in environmental conditions. Representing concepts (stationary periods featuring similar behaviour) is a key idea in adapting to concept drift. By testing the similarity of a concept representation to a window of observations, we can detect concept drift to a new or previously seen recurring concept. Concept representations are constructed using meta-information features, values describing aspects of concept behaviour. We find that previously proposed concept representations rely on small numbers of meta-information features. These representations often cannot distinguish concepts, leaving systems vulnerable to concept drift. We propose FiCSUM, a general framework to represent both supervised and unsupervised behaviours of a concept in a fingerprint, a vector of many distinct meta-information features able to uniquely identify more concepts. Our dynamic weighting strategy learns which meta-information features describe concept drift in a given dataset, allowing a diverse set of meta-information features to be used at once. FiCSUM outperforms state-of-the-art methods over a range of 11 real world and synthetic datasets in both accuracy and modeling underlying concept drift. Ben Halstead, Yun Sing Koh, Patricia J. Riddle, Mykola Pechenizkiy, Albert Bifet, Russel Pears |
ICDE | 4 |
| 2021 | Selfish Sparse RNN TrainingabstractSparse neural networks have been widely applied to reduce the computational demands of training and deploying over-parameterized deep neural networks. For inference acceleration, methods that discover a sparse network from a pre-trained dense network (dense-to-sparse training) work effectively. Recently, dynamic sparse training (DST) has been proposed to train sparse neural networks without pre-training a dense model (sparse-to-sparse training), so that the training process can also be accelerated. However, previous sparse-to-sparse methods mainly focus on Multilayer Perceptron Networks (MLPs) and Convolutional Neural Networks (CNNs), failing to match the performance of dense-to-sparse methods in the Recurrent Neural Networks (RNNs) setting. In this paper, we propose an approach to train intrinsically sparse RNNs with a fixed parameter count in one single run, without compromising performance. During training, we allow RNN layers to have a non-uniform redistribution across cell gates for better regularization. Further, we propose SNT-ASGD, a novel variant of the averaged stochastic gradient optimizer, which significantly improves the performance of all sparse training methods for RNNs. Using these strategies, we achieve state-of-the-art sparse training results, better than the dense-to-sparse methods, with various types of RNNs on Penn TreeBank and Wikitext-2 datasets. Our codes are available at https://github.com/Shiweiliuiiiiiii/Selfish-RNN. Shiwei Liu 0003, Decebal Constantin Mocanu, Yulong Pei, Mykola Pechenizkiy |
ICML | 4 |
| 2021 | Do We Actually Need Dense Over-Parameterization? In-Time Over-Parameterization in Sparse TrainingabstractIn this paper, we introduce a new perspective on training deep neural networks capable of state-of-the-art performance without the need for the expensive over-parameterization by proposing the concept of In-Time Over-Parameterization (ITOP) in sparse training. By starting from a random sparse network and continuously exploring sparse connectivities during training, we can perform an Over-Parameterization over the course of training, closing the gap in the expressibility between sparse training and dense training. We further use ITOP to understand the underlying mechanism of Dynamic Sparse Training (DST) and discover that the benefits of DST come from its ability to consider across time all possible parameters when searching for the optimal sparse connectivity. As long as sufficient parameters have been reliably explored, DST can outperform the dense neural network by a large margin. We present a series of experiments to support our conjecture and achieve the state-of-the-art sparse training performance with ResNet-50 on ImageNet. More impressively, ITOP achieves dominant performance over the overparameterization-based sparse methods at extreme sparsities. When trained with ResNet-34 on CIFAR-100, ITOP can match the performance of the dense model at an extreme sparsity 98%. Shiwei Liu 0003, Lu Yin 0006, Decebal Constantin Mocanu, Mykola Pechenizkiy |
ICML | 4 |
| 2021 | Sparse Training via Boosting Pruning Plasticity with NeuroregenerationabstractWorks on lottery ticket hypothesis (LTH) and single-shot network pruning (SNIP) have raised a lot of attention currently on post-training pruning (iterative magnitude pruning), and before-training pruning (pruning at initialization). The former method suffers from an extremely large computation cost and the latter usually struggles with insufficient performance. In comparison, during-training pruning, a class of pruning methods that simultaneously enjoys the training/inference efficiency and the comparable performance, temporarily, has been less explored. To better understand during-training pruning, we quantitatively study the effect of pruning throughout training from the perspective of pruning plasticity (the ability of the pruned networks to recover the original performance). Pruning plasticity can help explain several other empirical observations about neural network pruning in literature. We further find that pruning plasticity can be substantially improved by injecting a brain-inspired mechanism called neuroregeneration, i.e., to regenerate the same number of connections as pruned. We design a novel gradual magnitude pruning (GMP) method, named gradual pruning with zero-cost neuroregeneration (GraNet), that advances state of the art. Perhaps most impressively, its sparse-to-sparse version for the first time boosts the sparse-to-sparse training performance over various dense-to-sparse methods with ResNet-50 on ImageNet without extending the training time. We release all codes in https://github.com/Shiweiliuiiiiiii/GraNet. Shiwei Liu 0003, Tianlong Chen 0001, Xiaohan Chen 0001, Zahra Atashgahi, Lu Yin 0006, Huanyu Kou, Li Shen 0008, Mykola Pechenizkiy, Zhangyang Wang, Decebal Constantin Mocanu |
NeurIPS | 8 |
| 2021 | On Generalization of Graph Autoencoders with Adversarial Training
Tianjin Huang, Yulong Pei, Vlado Menkovski, Mykola Pechenizkiy |
ECML/PKDD (2) | 4 |
| 2021 | Adversarial balancing-based representation learning for causal effect inference with observational dataabstractAbstract Learning causal effects from observational data greatly benefits a variety of domains such as health care, education, and sociology. For instance, one could estimate the impact of a new drug on specific individuals to assist clinical planning and improve the survival rate. In this paper, we focus on studying the problem of estimating the Conditional Average Treatment Effect (CATE) from observational data. The challenges for this problem are two-fold: on the one hand, we have to derive a causal estimator to estimate the causal quantity from observational data, in the presence of confounding bias; on the other hand, we have to deal with the identification of the CATE when the distributions of covariates over the treatment group units and the control units are imbalanced. To overcome these challenges, we propose a neural network framework called Adversarial Balancing-based representation learning for Causal Effect Inference (ABCEI), based on recent advances in representation learning. To ensure the identification of the CATE, ABCEI uses adversarial learning to balance the distributions of covariates in the treatment and the control group in the latent representation space, without any assumptions on the form of the treatment selection/assignment function. In addition, during the representation learning and balancing process, highly predictive information from the original covariate space might be lost. ABCEI can tackle this information loss problem by preserving useful information for predicting causal effects under the regularization of a mutual information estimator. The experimental results show that ABCEI is robust against treatment selection bias, and matches/outperforms the state-of-the-art approaches. Our experiments show promising results on several datasets, encompassing several health care (and other) domains. Xin Du 0006, Wouter Duivesteijn, Alexander G. Nikolaev, Mykola Pechenizkiy |
Data Min. Knowl. Discov. | 5 |
| 2021 | Recurring concept memory management in data streams: exploiting data stream concept evolution to improve performance and transparency
Ben Halstead, Yun Sing Koh, Patricia J. Riddle, Russel Pears, Mykola Pechenizkiy, Albert Bifet |
Data Min. Knowl. Discov. | 5 |
| 2021 | Evolving Plasticity for Autonomous Learning under Changing Environmental ConditionsabstractA fundamental aspect of learning in biological neural networks is the plasticity property which allows them to modify their configurations during their lifetime. Hebbian learning is a biologically plausible mechanism for modeling the plasticity property in artificial neural networks (ANNs), based on the local interactions of neurons. However, the emergence of a coherent global learning behavior from local Hebbian plasticity rules is not very well understood. The goal of this work is to discover interpretable local Hebbian learning rules that can provide autonomous global learning. To achieve this, we use a discrete representation to encode the learning rules in a finite search space. These rules are then used to perform synaptic changes, based on the local interactions of the neurons. We employ genetic algorithms to optimize these rules to allow learning on two separate tasks (a foraging and a prey-predator scenario) in online lifetime learning settings. The resulting evolved rules converged into a set of well-defined interpretable types, that are thoroughly discussed. Notably, the performance of these rules, while adapting the ANNs during the learning tasks, is comparable to that of offline learning methods such as hill climbing. Anil Yaman, Giovanni Iacca, Decebal Constantin Mocanu, Matt Coler, George Fletcher 0001, Mykola Pechenizkiy |
Evol. Comput. | 6 |
| 2021 | SpaceNet: Make Free Space for Continual LearningabstractThe continual learning (CL) paradigm aims to enable neural networks to learn tasks continually in a sequential fashion. The fundamental challenge in this learning paradigm is catastrophic forgetting previously learned tasks when the model is optimized for a new task, especially when their data is not accessible. Current architectural-based methods aim at alleviating the catastrophic forgetting problem but at the expense of expanding the capacity of the model. Regularization-based methods maintain a fixed model capacity; however, previous studies showed the huge performance degradation of these methods when the task identity is not available during inference (e.g. class incremental learning scenario). In this work, we propose a novel architectural-based method referred as SpaceNet1 for class incremental learning scenario where we utilize the available fixed capacity of the model intelligently. SpaceNet trains sparse deep neural networks from scratch in an adaptive way that compresses the sparse connections of each task in a compact number of neurons. The adaptive training of the sparse connections results in sparse representations that reduce the interference between the tasks. Experimental results show the robustness of our proposed method against catastrophic forgetting old tasks and the efficiency of SpaceNet in utilizing the available capacity of the model, leaving space for more tasks to be learned. In particular, when SpaceNet is tested on the well-known benchmarks for CL: split MNIST, split Fashion-MNIST, CIFAR-10/100, and iCIFAR100, it outperforms regularization-based methods by a big performance gap. Moreover, it achieves better performance than architectural-based methods without model expansion and achieves comparable results with rehearsal-based methods, while offering a huge memory reduction. Ghada Sokar, Decebal Constantin Mocanu, Mykola Pechenizkiy |
Neurocomputing | 3 |
| 2021 | Sparse evolutionary deep learning with over one million artificial neurons on commodity hardwareabstractAbstract Artificial neural networks (ANNs) have emerged as hot topics in the research community. Despite the success of ANNs, it is challenging to train and deploy modern ANNs on commodity hardware due to the ever-increasing model size and the unprecedented growth in the data volumes. Particularly for microarray data, the very high dimensionality and the small number of samples make it difficult for machine learning techniques to handle. Furthermore, specialized hardware such as graphics processing unit (GPU) is expensive. Sparse neural networks are the leading approaches to address these challenges. However, off-the-shelf sparsity-inducing techniques either operate from a pretrained model or enforce the sparse structure via binary masks. The training efficiency of sparse neural networks cannot be obtained practically. In this paper, we introduce a technique allowing us to train truly sparse neural networks with fixed parameter count throughout training. Our experimental results demonstrate that our method can be applied directly to handle high-dimensional data, while achieving higher accuracy than the traditional two-phase approaches. Moreover, we have been able to create truly sparse multilayer perceptron models with over one million neurons and to train them on a typical laptop without GPU ( https://github.com/dcmocanu/sparse-evolutionary-artificial-neural-networks/tree/master/SET-MLP-Sparse-Python-Data-Structures ), this being way beyond what is possible with any state-of-the-art technique. Shiwei Liu 0003, Decebal Constantin Mocanu, Amarsagar Reddy Ramapuram Matavalam, Yulong Pei, Mykola Pechenizkiy |
Neural Comput. Appl. | 5 |
| 2021 | Efficient and effective training of sparse recurrent neural networksabstractAbstract Recurrent neural networks (RNNs) have achieved state-of-the-art performances on various applications. However, RNNs are prone to be memory-bandwidth limited in practical applications and need both long periods of training and inference time. The aforementioned problems are at odds with training and deploying RNNs on resource-limited devices where the memory and floating-point operations (FLOPs) budget are strictly constrained. To address this problem, conventional model compression techniques usually focus on reducing inference costs, operating on a costly pre-trained model. Recently, dynamic sparse training has been proposed to accelerate the training process by directly training sparse neural networks from scratch. However, previous sparse training techniques are mainly designed for convolutional neural networks and multi-layer perceptron. In this paper, we introduce a method to train intrinsically sparse RNN models with a fixed number of parameters and floating-point operations (FLOPs) during training. We demonstrate state-of-the-art sparse performance with long short-term memory and recurrent highway networks on widely used tasks, language modeling, and text classification. We simply use the results to advocate that, contrary to the general belief that training a sparse neural network from scratch leads to worse performance than dense networks, sparse training with adaptive connectivity can usually achieve better performance than dense models for RNNs. Shiwei Liu 0003, Iftitahu Ni'mah, Vlado Menkovski, Decebal Constantin Mocanu, Mykola Pechenizkiy |
Neural Comput. Appl. | 5 |
| 2020 | Fairness in Network Representation by Latent Structural Heterogeneity in Observational DataabstractWhile recent advances in machine learning put many focuses on fairness of algorithmic decision making, topics about fairness of representation, especially fairness of network representation, are still underexplored. Network representation learning learns a function mapping nodes to low-dimensional vectors. Structural properties, e.g. communities and roles, are preserved in the latent embedding space. In this paper, we argue that latent structural heterogeneity in the observational data could bias the classical network representation model. The unknown heterogeneous distribution across subgroups raises new challenges for fairness in machine learning. Pre-defined groups with sensitive attributes cannot properly tackle the potential unfairness of network representation. We propose a method which can automatically discover subgroups which are unfairly treated by the network representation model. The fairness measure we propose can evaluate complex targets with multi-degree interactions. We conduct randomly controlled experiments on synthetic datasets and verify our methods on real-world datasets. Both quantitative and quantitative results show that our method is effective to recover the fairness of network representations. Our research draws insight on how structural heterogeneity across subgroups restricted by attributes would affect the fairness of network representation learning. Xin Du 0006, Yulong Pei, Wouter Duivesteijn, Mykola Pechenizkiy |
AAAI | 4 |
| 2020 | Feedback Loop and Bias Amplification in Recommender SystemsabstractRecommendation algorithms are known to suffer from popularity bias; a few popular items are recommended frequently while the majority of other items are ignored. These recommendations are then consumed by the users, their reaction will be logged and added to the system: what is generally known as a feedback loop. In this paper, we propose a method for simulating the users interaction with the recommenders in an offline setting and study the impact of feedback loop on the popularity bias amplification of several recommendation algorithms. We then show how this bias amplification leads to several other problems such as declining the aggregate diversity, shifting the representation of users' taste over time and also homogenization of the users. In particular, we show that the impact of feedback loop is generally stronger for the users who belong to the minority group. Masoud Mansoury, Himan Abdollahpouri, Mykola Pechenizkiy, Bamshad Mobasher, Robin D. Burke |
CIKM | 3 |
| 2020 | Structural Explanation of Automated Essay Scoring
Afrizal Doewes, Mykola Pechenizkiy |
EDM | 2 |
| 2020 | Topological Insights into Sparse Neural Networks
Shiwei Liu 0003, Tim van der Lee, Anil Yaman, Zahra Atashgahi, Davide Ferraro, Ghada Sokar, Mykola Pechenizkiy, Decebal Constantin Mocanu |
ECML/PKDD (3) | 7 |
| 2020 | Knowledge Elicitation Using Deep Metric Learning and Psychometric Testing
Lu Yin 0006, Vlado Menkovski, Mykola Pechenizkiy |
ECML/PKDD (2) | 3 |
| 2020 | FairMatch: A Graph-based Approach for Improving Aggregate Diversity in Recommender SystemsabstractRecommender systems are often biased toward popular items. In other words, few items are frequently recommended while the majority of items do not get proportionate attention. That leads to low coverage of items in recommendation lists across users (i.e. low aggregate diversity) and unfair distribution of recommended items. In this paper, we introduce FairMatch, a general graph-based algorithm that works as a post-processing approach after recommendation generation for improving aggregate diversity. The algorithm iteratively finds items that are rarely recommended yet are high-quality and add them to the users' final recommendation lists. This is done by solving the maximum flow problem on the recommendation bipartite graph. While we focus on aggregate diversity and fair distribution of recommended items, the algorithm can be adapted to other recommendation scenarios using different underlying definitions of fairness. A comprehensive set of experiments on two datasets and comparison with state-of-the-art baselines show that FairMatch, while significantly improving aggregate diversity, provides comparable recommendation accuracy. Masoud Mansoury, Himan Abdollahpouri, Mykola Pechenizkiy, Bamshad Mobasher, Robin D. Burke |
UMAP | 3 |
| 2020 | Exceptional spatio-temporal behavior mining through Bayesian non-parametric modelingabstractAbstract Collective social media provides a vast amount of geo-tagged social posts, which contain various records on spatio-temporal behavior. Modeling spatio-temporal behavior on collective social media is an important task for applications like tourism recommendation, location prediction and urban planning. Properly accomplishing this task requires a model that allows for diverse behavioral patterns on each of the three aspects: spatial location, time, and text. In this paper, we address the following question: how to find representative subgroups of social posts, for which the spatio-temporal behavioral patterns are substantially different from the behavioral patterns in the whole dataset? Selection and evaluation are the two challenging problems for finding the exceptional subgroups. To address these problems, we propose BNPM: a Bayesian non-parametric model, to model spatio-temporal behavior and infer the exceptionality of social posts in subgroups. By training BNPM on a large amount of randomly sampled subgroups, we can get the global distribution of behavioral patterns. For each given subgroup of social posts, its posterior distribution can be inferred by BNPM. By comparing the posterior distribution with the global distribution, we can quantify the exceptionality of each given subgroup. The exceptionality scores are used to guide the search process within the exceptional model mining framework to automatically discover the exceptional subgroups. Various experiments are conducted to evaluate the effectiveness and efficiency of our method. On four real-world datasets our method discovers subgroups coinciding with events, subgroups distinguishing professionals from tourists, and subgroups whose consistent exceptionality can only be truly appreciated by combining exceptional spatio-temporal and exceptional textual behavior. Xin Du 0006, Yulong Pei, Wouter Duivesteijn, Mykola Pechenizkiy |
Data Min. Knowl. Discov. | 4 |
| 2020 | struc2gauss: Structural role preserving network embedding via Gaussian embeddingabstractAbstract Network embedding (NE) is playing a principal role in network mining, due to its ability to map nodes into efficient low-dimensional embedding vectors. However, two major limitations exist in state-of-the-art NE methods: role preservation and uncertainty modeling. Almost all previous methods represent a node into a point in space and focus on local structural information, i.e., neighborhood information. However, neighborhood information does not capture global structural information and point vector representation fails in modeling the uncertainty of node representations. In this paper, we propose a new NE framework, struc2gauss, which learns node representations in the space of Gaussian distributions and performs network embedding based on global structural information. struc2gauss first employs a given node similarity metric to measure the global structural information, then generates structural context for nodes and finally learns node representations via Gaussian embedding. Different structural similarity measures of networks and energy functions of Gaussian embedding are investigated. Experiments conducted on real-world networks demonstrate that struc2gauss effectively captures global structural information while state-of-the-art network embedding methods fail to, outperforms other methods on the structure-based clustering and classification task and provides more information on uncertainties of node representations. Yulong Pei, Xin Du 0006, George Fletcher 0001, Mykola Pechenizkiy |
Data Min. Knowl. Discov. | 5 |
| 2020 | Evaluation of the Sample Clustering Process on GraphsabstractAn increasing number of networks are becoming large-scale and continuously growing in nature, such that clustering on them in their entirety could be intractable. A feasible way to overcome this problem is to sample a representative subgraph and exploit its clustering structure (namely, sample clustering process). However, there are two issues that we should address in current studies. One underlying question is how to evaluate the clustering quality of the entire sample clustering process. Another non-trivial issue is that multiple ground-truths exist in networks, thus evaluating the clustering results in such scenario is also a challenging task. In this paper, first we utilize the set-matching methodology to quantitatively evaluate how differently the clusters of the sampled counterpart correspond to the ground-truth(s) in the original graph, and propose several new quality metrics to capture the differences of clustering structure in various aspects. Second, we put forward an evaluation framework for the general problems of evaluating the clustering quality on graph samples. Extensive experiments on various synthetic and real-world graphs demonstrate that our new quality metrics are more accurate and insightful for the sample clustering evaluation than conventional metrics (e.g., NMI). Thus the evaluation framework is effective and practical to assess the clustering quality of the sample clustering process on massive graphs. Yulong Pei, George Fletcher 0001, Mykola Pechenizkiy |
IEEE Trans. Knowl. Data Eng. | 4 |
| 2019 | Joint role and community detection in networks via L2, 1 norm regularized nonnegative matrix tri-factorizationabstractRole discovery and community detection in networks are two essential tasks in network analytics where the role denotes the global structural patterns of nodes in networks and the community represents the local connections of nodes in networks. Previous studies viewed these two tasks orthogonally and solved them independently while the relation between them has been totally neglected. However, it is intuitive that roles and communities in a network are correlated and complementary to each other. In this paper, we propose a novel model for simultaneous roles and communities detection (REACT) in networks. REACT uses non-negative matrix tri-factorization (NMTF) to detect roles and communities and utilizes L2,1 norm as the regularization to capture the diversity relation between roles and communities. The proposed model has several advantages comparing with other existing methods: (1) it incorporates the diversity relation between roles and communities to detect them simultaneously using a unified model, and (2) it provides extra information about the interaction patterns between roles and between communities using NMTF. To analyze the performance of REACT, we conduct experiments on several real-world SNs from different domains. By comparing with state-of-the-art community detection and role discovery methods, the obtained results demonstrate REACT performs best for both role and community detection tasks. Moreover, our model provides a better interpretation for the interaction patterns between communities and between roles. Yulong Pei, George Fletcher 0001, Mykola Pechenizkiy |
ASONAM | 3 |
| 2019 | Infinite motif stochastic blockmodel for role discovery in networksabstractRole/block discovery is an essential task in network analytics so it has attracted significant attention recently. Previous studies on role discovery either relied on first or second-order structural information to group nodes but neglected the higher-order information or required the number of roles/blocks as the input which may be unknown in practice. To overcome these limitations, in this paper we propose a novel generative model, infinite motif stochastic blockmodel (IMM), for role discovery in networks. IMM takes advantage of high-order motifs in the generative process and it is a nonparametric Bayesian model which can automatically infer the number of roles. To validate the effectiveness of IMM, we conduct experiments on synthetic and real-world networks. The obtained results demonstrate IMM outperforms other blockmodels in role discovery task. Yulong Pei, George Fletcher 0001, Mykola Pechenizkiy |
ASONAM | 4 |
| 2019 | Adaptive Long-Term Ensemble Learning from Multiple High-Dimensional Time-Series
Samaneh Khoshrou, Mykola Pechenizkiy |
DS | 2 |
| 2019 | Learning with delayed synaptic plasticityabstractThe plasticity property of biological neural networks allows them to perform learning and optimize their behavior by changing their configuration. Inspired by biology, plasticity can be modeled in artificial neural networks by using Hebbian learning rules, i.e. rules that update synapses based on the neuron activations and reinforcement signals. However, the distal reward problem arises when the reinforcement signals are not available immediately after each network output to associate the neuron activations that contributed to receiving the reinforcement signal. In this work, we extend Hebbian plasticity rules to allow learning in distal reward cases. We propose the use of neuron activation traces (NATs) to provide additional data storage in each synapse to keep track of the activation of the neurons. Delayed reinforcement signals are provided after each episode relative to the networks' performance during the previous episode. We employ genetic algorithms to evolve delayed synaptic plasticity (DSP) rules and perform synaptic updates based on NATs and delayed reinforcement signals. We compare DSP with an analogous hill climbing algorithm that does not incorporate domain knowledge introduced with the NATs, and show that the synaptic updates performed by the DSP rules demonstrate more effective training performance relative to the HC algorithm. Anil Yaman, Giovanni Iacca, Decebal Constantin Mocanu, George Fletcher 0001, Mykola Pechenizkiy |
GECCO | 5 |
| 2019 | VANET Meets Deep Learning: The Effect of Packet Loss on the Object Detection PerformanceabstractThe integration of machine learning and inter- vehicle communications enables various active safety measures in internet-of-vehicles. Specifically, the environmental perception is processed by the deep learning module from vehicular sensor data, and the extended perception range is achieved by exchanging traffic-related information through inter-vehicle communications. Under such condition, the intelligent vehicles can not only percept the surrounding environment from self-collected sensor data, but also expand their perception range through the information sharing mechanism of Vehicular Ad-hoc Network (VANET). However, the dynamic urban environment in VANET leads to a number of issues, such as the effect of packet loss on the real-time perception accuracy of the received sensor data. In this work, we propose a point cloud object detection module via an end-to-end deep learning system and enable wireless communications between vehicles to enhance driving safety and facilitate real-time 3D mapping construction. Besides, we build a semi- realistic traffic scenario based on the Mong Kok district in Hong Kong to analyze the network performance of data dissemination under the dynamic environment. Finally, we evaluate the impact of data loss on the deep-learning-based object detection performance. Our results indicate that data loss beyond 50% (which is a common scene based on our simulation) can lead to a rapid decline of the object detection accuracy. Vlado Menkovski, Ivan Wang-Hei Ho, Mykola Pechenizkiy |
VTC Spring | 4 |
| 2019 | Cluster-preserving sampling from fully-dynamic streaming graphs
Kaijie Zhu, Yulong Pei, George Fletcher 0001, Mykola Pechenizkiy |
Inf. Sci. | 5 |
| 2018 | Finding Predictive EEG Complexity Features for Classification of Epileptic and Psychogenic Nonepileptic Seizures Using Imperialist Competitive AlgorithmabstractIn this study, the imperialist competitive algorithm (ICA) is applied for classification of epileptic seizure and psychogenic nonepileptic seizure (PNES). For this purpose, after decomposing the EEG signal into five sub-bands and extracting some complexity features of EEG, the ICA is applied to find the predictive feature subset that maximizes the classification performance in the frequency spectrum. Results show that the spectral entropy and Renyi entropy are the most important EEG features as they are always appeared in the best feature subsets when applying different classifiers. Also, it is observed that the SVM-RBF and SVM-linear models are the best classifiers resulting in highest performance metrics compared to other classifiers. Our study shows that the reported algorithm is able to classify the epileptic seizure and PNES with a very high classification metrics. Negar Ahmadi, Evelien Carrette, Albert P. Aldenkamp, Mykola Pechenizkiy |
CBMS | 4 |
| 2018 | ELBA: Exceptional Learning Behavior Analysis
Xin Du 0006, Wouter Duivesteijn, Mykola Pechenizkiy |
EDM | 3 |
| 2018 | Multi-strategy Differential Evolution
Anil Yaman, Giovanni Iacca, Matt Coler, George Fletcher 0001, Mykola Pechenizkiy |
EvoApplications | 5 |
| 2018 | Limited evaluation cooperative co-evolutionary differential evolution for large-scale neuroevolutionabstractMany real-world control and classification tasks involve a large number of features. When artificial neural networks (ANNs) are used for modeling these tasks, the network architectures tend to be large. Neuroevolution is an effective approach for optimizing ANNs; however, there are two bottlenecks that make their application challenging in case of high-dimensional networks using direct encoding. First, classic evolutionary algorithms tend not to scale well for searching large parameter spaces; second, the network evaluation over a large number of training instances is in general time-consuming. In this work, we propose an approach called the Limited Evaluation Cooperative Co-evolutionary Differential Evolution algorithm (LECCDE) to optimize high-dimensional ANNs. Anil Yaman, Decebal Constantin Mocanu, Giovanni Iacca, George Fletcher 0001, Mykola Pechenizkiy |
GECCO | 5 |
| 2018 | DyNMF: Role Analytics in Dynamic Social NetworksabstractRoles of nodes in a social network (SN) represent their functions, responsibilities or behaviors within the SN. Roles typically evolve over time, making role analytics a challenging problem. Previous studies either neglect role transition analysis or perform role discovery and role transition learning separately, leading to inefficiencies and limited transition analysis. We propose a novel dynamic non-negative matrix factorization (DyNMF) approach to simultaneously discover roles and learn role transitions. DyNMF explicitly models temporal information by introducing a role transition matrix and clusters nodes in SNs from two views: the current view and the historical view. The current view captures structural information from the current SN snapshot and the historical view captures role transitions by looking at roles in past SN snapshots. DyNMF efficiently provides more effective analytics capabilities, regularizing roles by temporal smoothness of role transitions and reducing uncertainties and inconsistencies between snapshots. Experiments on both synthetic and real-world SNs demonstrate the advantages of DyNMF in discovering and predicting roles and role transitions. Yulong Pei, George Fletcher 0001, Mykola Pechenizkiy |
IJCAI | 4 |
| 2018 | Twitter rumour detection in the health domain
Rosa Sicilia, Stella Lo Giudice, Yulong Pei, Mykola Pechenizkiy, Paolo Soda |
Expert Syst. Appl. | 4 |
| 2018 | A bounded-size clustering algorithm on fully-dynamic streaming graphsabstractMany contemporary data sources in a variety of domains can naturally be represented as fully-dynamic streaming graphs. How to design an efficient online streaming clustering algorithm on such graphs is of great concern. However, existing clustering approaches are inappropriate for this specific tas k because: (1) static clustering approaches require expensive computational cost to cluster the graph for each update and (2) the existing streaming clustering neither could fully support insertion/deletion of edges nor take temporal information into account. To tackle these issues, in this work, firstly we propose an appropriate streaming clustering model and design two new core components: streaming reservoir and cluster manager. Then we present an evolution-aware bounded-size clustering algorithm to handle the edge additions/deletions. It requires the clusters to satisfy the maximum cluster-size constraint, and maintains the recency of edges in the temporal sequence and gives high priority to the recent edges in each cluster. The experimental results show that the proposed BSC algorithm outperforms current online algorithms and is capable to keep track of the evolution of graphs. Furthermore, it obtains almost one order of magnitude higher throughput than the state-of-the-art algorithms. Yulong Pei, George Fletcher 0001, Mykola Pechenizkiy |
Intell. Data Anal. | 4 |
| 2018 | Mining Context-Aware Association Rules Using Grammar-Based Genetic ProgrammingabstractReal-world data usually comprise features whose interpretation depends on some contextual information. Such contextual-sensitive features and patterns are of high interest to be discovered and analyzed in order to obtain the right meaning. This paper formulates the problem of mining context-aware association rules, which refers to the search for associations between itemsets such that the strength of their implication depends on a contextual feature. For the discovery of this type of associations, a model that restricts the search space and includes syntax constraints by means of a grammar-based genetic programming methodology is proposed. Grammars can be considered as a useful way of introducing subjective knowledge to the pattern mining process as they are highly related to the background knowledge of the user. The performance and usefulness of the proposed approach is examined by considering synthetically generated datasets. A posteriori analysis on different domains is also carried out to demonstrate the utility of this kind of associations. For example, in educational domains, it is essential to identify and understand contextual and context-sensitive factors that affect overall and individual student behavior and performance. The results of the experiments suggest that the approach is feasible and it automatically identifies interesting context-aware associations from real-world datasets. José María Luna, Mykola Pechenizkiy, María José del Jesus, Sebastián Ventura |
IEEE Trans. Cybern. | 2 |
| 2018 | Apriori Versions Based on MapReduce for Mining Frequent Patterns on Big DataabstractPattern mining is one of the most important tasks to extract meaningful and useful information from raw data. This task aims to extract item-sets that represent any type of homogeneity and regularity in data. Although many efficient algorithms have been developed in this regard, the growing interest in data has caused the performance of existing pattern mining techniques to be dropped. The goal of this paper is to propose new efficient pattern mining algorithms to work in big data. To this aim, a series of algorithms based on the MapReduce framework and the Hadoop open-source implementation have been proposed. The proposed algorithms can be divided into three main groups. First, two algorithms [Apriori MapReduce (AprioriMR) and iterative AprioriMR] with no pruning strategy are proposed, which extract any existing itemset in data. Second, two algorithms (space pruning AprioriMR and top AprioriMR) that prune the search space by means of the well-known anti-monotone property are proposed. Finally, a last algorithm (maximal AprioriMR) is also proposed for mining condensed representations of frequent patterns. To test the performance of the proposed algorithms, a varied collection of big data datasets have been considered, comprising up to 3·1018 transactions and more than 5 million of distinct single-items. The experimental stage includes comparisons against highly efficient and well-known pattern mining algorithms. Results reveal the interest of applying MapReduce versions when complex problems are considered, and also the unsuitability of this paradigm when dealing with small data. José María Luna, Francisco Padillo, Mykola Pechenizkiy, Sebastián Ventura |
IEEE Trans. Cybern. | 3 |
| 2017 | Health-related rumour detection on TwitterabstractIn the last years social networks have emerged as a critical mean for information spreading. In spite of all the positive consequences this phenomenon brings, unverified and instrumentally relevant information statements in circulation, named as rumours, are becoming a potential threat to the society. Recently, there have been several studies on topic-independent rumour detection on Twitter. In this paper we present a novel rumour detection system which focuses on a specific topic, that is health-related rumours on Twitter. To this aim, we constructed a new subset of features including influence potential and network characteristics features. We tested our approach on a real dataset observing promising results, as it is able to correctly detect about 89% of rumours, with acceptable levels of precision. Rosa Sicilia, Stella Lo Giudice, Yulong Pei, Mykola Pechenizkiy, Paolo Soda |
BIBM | 4 |
| 2017 | Detection of Alcoholism Based on EEG Signals and Functional Brain Network Features ExtractionabstractAlcoholism is a common disorder that leads to brain defects and associated cognitive, emotional and behavioral impairments. Finding and extracting discriminative biological markers, which are correlated to healthy brain pattern and alcoholic brain pattern, helps us to utilize automatic methods for detecting and classifying alcoholism. Many brain disorders could be detected by analysing the Electroencephalography (EEG) signals. In this paper, for extracting the required markers we analyse the EEG signals for two groups of alcoholic and control subjects. Then by applying wavelet transform, band-limited EEG signals are decomposed into five frequency sub-bands. Also, the principle component analysis (PCA) is employed to choose the most information carrying channels. By examining various features from different frequency sub-bands, six discriminative features for classification are selected. From functional brain network perspective, the lower synchronization in Beta frequency sub-band and loss of lateralization in Alpha frequency sub-band in alcoholic subjects are observed. Also from signal processing perspective we found that alcoholic subjects have lower values of fractal dimension, energy and entropy compared to control ones. Five different classifiers are used to classify these groups of alcoholic and control subjects that show very high accuracies (more than 90%). However, by comparing the performance of different classifiers, SVM, random forest and gradient boosting show the best performances with accuracies near 100%. Our study shows that fractal dimension, entropy and energy of channel C1 in Alpha frequency sub-band are the more important features for classification. Negar Ahmadi, Yulong Pei, Mykola Pechenizkiy |
CBMS | 3 |
| 2017 | Towards Proximity Tracking and Sensemaking for Supporting Teamwork and LearningabstractA large number of learning tools offering some sort of personalisation features rely mainly on the analysis of logged interactions between students and particular user interfaces. Much less attention has been given to the analysis of physical aspects so often present in 'traditional' intellectual tasks, although these are both important in the full development of a life-long learner. This paper (1) discusses existing literature focused on supporting learning using proximity and location analytics and sensors, and, based on this, (2) illustrates the feasibility and potential of these analytics for teaching and learning through an study in the context of proximity and location analytics in a team-based health simulation classroom. Roberto Martínez-Maldonado, Kalina Yacef, Augusto Dias Pereira dos Santos, Simon Buckingham Shum, Vanessa Echeverría, Olga C. Santos, Mykola Pechenizkiy |
ICALT | 7 |
| 2017 | BLPA: Bayesian learn-predict-adjust method for online detection of recurrent changepointsabstractOnline changepoint detection is an important task for machine learning in changing environments, as it signals when the learning model needs to be updated. Presence of noise that can be mistaken for real changes makes it difficult to develop an effective approach that would have a low false alarm rate and being able to detect all the changes with a minimal delay. In this paper we study how performance of popular Bayesian online detectors can be improved in case of recurrent changes. Modelling recurrence allows us to anticipate future changepoints and predict their locations in time. We propose an approach for inducing and integrating recurrence information in the streaming settings, and demonstrate its effectiveness on synthetic and realworld human activity datasets. Alexandr V. Maslov, Mykola Pechenizkiy, Yulong Pei, Indre Zliobaite, Alexander Shklyaev, Tommi Kärkkäinen, Jaakko Hollmén |
IJCNN | 2 |
| 2017 | Have It Both Ways - From A/B Testing to A&B Testing with Exceptional Model Mining
Wouter Duivesteijn, Tara Farzami, Thijs Putman, Evertjan Peer, Hilde J. P. Weerts, Jasper N. Adegeest, Gerson Foks, Mykola Pechenizkiy |
ECML/PKDD (3) | 8 |
| 2017 | Modelling Embodied Mobility Teamwork Strategies in a Simulation-Based Healthcare ClassroomabstractIn many situations, it remains critical for team members to develop strategies to effectively use the space and tools available to complete demanding tasks. However, despite the availability of sensors and analytics for instrumenting physical space, relatively little progress has been made in modelling the embodied dimensions of co-located teamwork. This paper explores an in-the-wild pilot study through which we explore a methodology to model embodied mobility teamwork strategies in the context of healthcare education. We developed the means for tracking, clustering and processing student-nurses' mobility data around a patient manikin. We illustrate the feasibility of our approach by discussing ways to make sense of these data to uncover meaningful trends, and the inherent challenges of applying physical space analytics in authentic settings. Roberto Martínez-Maldonado, Mykola Pechenizkiy, Simon Buckingham Shum, Tamara Power, Carolyn Hayes, Carmen Axisa |
UMAP | 2 |
| 2017 | A white-box anomaly-based framework for database leakage detection
Elisa Costante, Jerry den Hartog, Milan Petkovic, Sandro Etalle, Mykola Pechenizkiy |
J. Inf. Secur. Appl. | 5 |
| 2016 | Structural measures of clustering quality on graph samplesabstractDue to the growing presence of large-scale and streaming graphs such as social networks, graph sampling and clustering play an important role in many real-world applications. One key aspect of graph clustering is the evaluation of cluster quality. However, little attention has been paid to evaluation measures for clustering quality on samples of graphs. As first steps towards appropriate evaluation of clustering methods on sampled graphs, in this work we present two novel evaluation measures for graph clustering called δ-precision and δ-recall. These measures effectively reflect the match quality of the clusters in the sampled graph with respect to the ground-truth clusters in the original graph. We show in extensive experiments on various benchmarks that our proposed metrics are practical and effective for graph clustering evaluation. Yulong Pei, George Fletcher 0001, Mykola Pechenizkiy |
ASONAM | 4 |
| 2016 | Application of Horizontal Visibility Graph as a Robust Measure of Neurophysiological Signals SynchronyabstractFinding synchronization between the signals of a neural system such as the brain (as a dynamic chaotic system) has a critical role in characterizing the system activities and integration of information within and across a disorder. Therefore, applying a synchronization measure, which is able to capture the important features of the system, has a great effect on the results. In this paper, we propose the horizontal visibility graph (HVG) method as a new, straightforward and fast method to measure synchronization between brain signals. By using the HVG method, a signal is mapped into a graph network and the signals properties are captured well. Our analysis shows that the proposed method is a robust and reliable measure for finding synchronization between signals of a dynamic chaotic (non-)noisy system. As examples for real life applications, the HVG method is used to observe Multiple Sclerosis (MS) brain network by using brain EEG signals. The results are in line with previous neurophysiology studies. Therefore, the proposed method could be a promising choice for analyzing real neural signals to characterize the system connectivity. Negar Ahmadi, Mykola Pechenizkiy |
CBMS | 2 |
| 2016 | Finding Incident-Related Social Media Messages for Emergency Awareness
Alexander Nieuwenhuijse, Jorn Bakker, Mykola Pechenizkiy |
ECML/PKDD (3) | 3 |
| 2016 | Modelling Recurrent Events for Improving Online Change DetectionabstractThe task of online change point detection in sensor data streams is often complicated due to presence of noise that can be mistaken for real changes and therefore affecting performance of change detectors. Most of the existing change detection methods assume that changes are independent from each other and occur at random in time. In this paper we study how performance of detectors can be improved in case of recurrent changes. We analytically demonstrate under which conditions and for how long recurrence information is useful for improving the detection accuracy. We propose a simple computationally efficient message passing procedure for calculating a predictive probability distribution of change occurrence in the future. We demonstrate two straightforward ways to apply the proposed procedure to existing change detection algorithms. Our experimental analysis illustrates the effectiveness of these approaches in improving the performance of a baseline online change detector by incorporating recurrence information. Alexandr V. Maslov, Mykola Pechenizkiy, Indre Zliobaite, Tommi Kärkkäinen |
SDM | 2 |
| 2016 | A survey on using domain and contextual knowledge for human activity recognition in video streams
Leonardo Onofri, Paolo Soda, Mykola Pechenizkiy, Giulio Iannello |
Expert Syst. Appl. | 3 |
| 2016 | Mining exceptional relationships with grammar-guided genetic programming
José María Luna, Mykola Pechenizkiy, Sebastián Ventura |
Knowl. Inf. Syst. | 2 |
| 2016 | Speeding-Up Association Rule Mining With Inverted Index CompressionabstractThe growing interest in data storage has made the data size to be exponentially increased, hampering the process of knowledge discovery from these large volumes of high-dimensional and heterogeneous data. In recent years, many efficient algorithms for mining data associations have been proposed, facing up time and main memory requirements. Nevertheless, this mining process could still become hard when the number of items and records is extremely high. In this paper, the goal is not to propose new efficient algorithms but a new data structure that could be used by a variety of existing algorithms without modifying its original schema. Thus, our aim is to speed up the association rule mining process regardless the algorithm used to this end, enabling the performance of efficient implementations to be enhanced. The structure simplifies, reorganizes, and speeds up the data access by sorting data by means of a shuffling strategy based on the hamming distance, which achieve similar values to be closer, and considering both an inverted index mapping and a run length encoding compression. In the experimental study, we explore the bounds of the algorithms' performance by using a wide number of data sets that comprise either thousands or millions of both items and records. The results demonstrate the utility of the proposed data structure in enhancing the algorithms' runtime orders of magnitude, and substantially reducing both the auxiliary and the main memory requirements. José María Luna, Alberto Cano 0001, Mykola Pechenizkiy, Sebastián Ventura |
IEEE Trans. Cybern. | 3 |
| 2015 | Hippocrates: A Context-Aware, Collaboration Enabling Search ToolabstractAs the volume of medical literature is growing rapidly, search engines implementing the basic information retrieval model often fail to address the information needs of the medical professionals. In this paper we propose a search tool that aims to capture the information need of the clinical user by including concepts from the context in the searching process. Three different approaches were implemented and evaluated, the pre-filtering, the query expansion and the reranking. The system also supports Collaborative Information Seeking (CIS) through algorithmic and User Interface (UI) interventions. The returned citations on a given query are reranked based on the ratings that team members have assigned for similar cases making use of the scoring proposed by the ISpy system. The results from the evaluation of the proposed tool show that pre-filtering performed better than the alternative contextualization search approaches in terms of precision. Georgios Aravanis, Anca I. D. Bucur, Mykola Pechenizkiy |
CBMS | 3 |
| 2015 | Grand Challenges for EDM and Related Research Areas
Ryan Baker 0001, Peter Brusilovsky, Dragan Gasevic, Neil T. Heffernan, Mykola Pechenizkiy, Alyssa Friend Wise |
EDM | 5 |
| 2015 | Ethics and Privacy in EDM
Dragan Gasevic, Taylor Martin, Zachary A. Pardos, Mykola Pechenizkiy, John C. Stamper, Osmar R. Zaïane |
EDM | 4 |
| 2014 | Towards the Stress Analytics Framework: Managing, Mining, and Visualizing Multi-modal Data for Stress AwarenessabstractStress is experienced by many people on daily basis. Often it remains to be unrecognized and unnoticed. We propose a framework for stress analytics and describe technologies facilitating management and exploration of multi-modal affective data captured in physiological signals, such as galvanic skin response and heart rate, as well as in facial expression, in speech and in written text. We envision that stress analytics can become a useful tool as for individual personal use for stress-awareness as for researchers aiming to study the phenomenon of stress. Hindra Kurniawan, Mykola Pechenizkiy |
CBMS | 2 |
| 2014 | Hunting the Unknown - White-Box Database Leakage Detection
Elisa Costante, Jerry den Hartog, Milan Petkovic, Sandro Etalle, Mykola Pechenizkiy |
DBSec | 5 |
| 2014 | Learning to Teach like a Bandit
Mykola Pechenizkiy, Pedro A. Toledo |
EDM | 1 |
| 2014 | Dealing With Concept Drifts in Process MiningabstractAlthough most business processes change over time, contemporary process mining techniques tend to analyze these processes as if they are in a steady state. Processes may change suddenly or gradually. The drift may be periodic (e.g., because of seasonal influences) or one-of-a-kind (e.g., the effects of new legislation). For the process management, it is crucial to discover and understand such concept drifts in processes. This paper presents a generic framework and specific techniques to detect when a process changes and to localize the parts of the process that have changed. Different features are proposed to characterize relationships among activities. These features are used to discover differences between successive populations. The approach has been implemented as a plug-in of the ProM process mining framework and has been evaluated using both simulated event data exhibiting controlled concept drifts and real-life event data from a Dutch municipality. R. P. Jagadeesh Chandra Bose, Wil M. P. van der Aalst, Indre Zliobaite, Mykola Pechenizkiy |
IEEE Trans. Neural Networks Learn. Syst. | 4 |
| 2013 | Stress detection from speech and Galvanic Skin Response signalsabstractThe problem of stress-management has been receiving an increasing attention in related research communities due to a wider recognition of potential problems caused by chronic stress and due to the recent developments of technologies providing non-intrusive ways of collecting continuously objective measurements to monitor person's stress level. Experimental studies have shown already that stress level can be judged based on the analysis of Galvanic Skin Response (GSR) and speech signals. In this paper we investigate how classification techniques can be used to automatically determine periods of acute stress relying on information contained in GSR and/or speech of a person. Hindra Kurniawan, Alexandr V. Maslov, Mykola Pechenizkiy |
CBMS | 3 |
| 2013 | ACLAC: An approach for adaptive closed-loop anesthesia controlabstractIn current practice, to control the anesthetic process, the anesthetist delivers drugs according to the surgery procedure and to the current patient characteristics and state. This is an open-loop procedure requiring an active participation of the medical expert. We propose an adaptive closed-loop controller for the regulation of hypnosis for patients undergoing general anesthesia. One of the main problems arising when designing such a controller is related to the intra- and inter-patient variability. We employ a simple regression model to make prediction of patient's response and to compute the adequate doses of propofol to keep the patient in the specified Bispectral Index target. To make our model adaptive, we continuously monitor the patient behavior and detect changes in patient response to update the identification model. Experimental evaluation on real patients data shows that we can effectively detect change points. Simulation of the adaptive closed-loop control with the change detection mechanism also suggests that the use of the adaptation mechanism improves the control. Ayoze Marrero, Juan A. Méndez, Alexandr V. Maslov, Mykola Pechenizkiy |
CBMS | 4 |
| 2013 | A comparative study of dimensionality reduction techniques to enhance trace clustering performances
Minseok Song 0001, Seyed Hossein Siadat, Mykola Pechenizkiy |
Expert Syst. Appl. | 4 |
| 2013 | HyDR-MI: A hybrid algorithm to reduce dimensionality in multiple instance learning
Amelia Zafra, Mykola Pechenizkiy, Sebastián Ventura |
Inf. Sci. | 2 |
| 2013 | Predictive Handling of Asynchronous Concept Drifts in Distributed EnvironmentsabstractIn a distributed computing environment, peers collaboratively learn to classify concepts of interest from each other. When external changes happen and their concepts drift, the peers should adapt to avoid increase in misclassification errors. The problem of adaptation becomes more difficult when the changes are asynchronous, i.e., when peers experience drifts at different times. We address this problem by developing an ensemble approach, PINE, that combines reactive adaptation via drift detection, and proactive handling of upcoming changes via early warning and adaptation across the peers. With empirical study on simulated and real-world data sets, we show that PINE handles asynchronous concept drifts better and faster than current state-of-the-art approaches, which have been designed to work in less challenging environments. In addition, PINE is parameter insensitive and incurs less communication cost while achieving better accuracy. Hock Hee Ang, Vivekanand Gopalkrishnan, Indre Zliobaite, Mykola Pechenizkiy, Steven C. H. Hoi |
IEEE Trans. Knowl. Data Eng. | 4 |
| 2012 | Stress Analytics in Education
Rafal Kocielnik, Mykola Pechenizkiy, Natalia Sidorova |
EDM | 2 |
| 2012 | CurriM: Curriculum Mining
Mykola Pechenizkiy, Nikola Trcka, Paul De Bra, Pedro A. Toledo |
EDM | 1 |
| 2012 | Mobile Sentiment AnalysisabstractMobile devices play a significant part in a user’s communication methods and much data that they read and write is received and sent via mobile phones, for instance SMS messages, e-mails, Twitter tweets and social media networking feeds. One of the main goals is to make people aware of how much negative and positive content they read and write via their mobile phones. Existing sentiment analysis applications perform sentiment analysis on downloaded data from mobile phones or use an application installed on another computer to perform the analysis. The sentiment analysis described in this paper is to be performed locally on the mobile phone enabling immediate and private analysis of personal messages and social media contents, allowing the users to be able to reason about their mood and stress level that may be affected by what they had been receiving. Experimental results showed the effectiveness of the proposed system on Android smartphones with varying computational capabilities. Lorraine Chambers, Erik Tromp, Mykola Pechenizkiy, Mohamed Medhat Gaber |
KES | 3 |
| 2012 | Beating the baseline prediction in food sales: How intelligent an intelligent predictor is?
Indre Zliobaite, Jorn Bakker, Mykola Pechenizkiy |
Expert Syst. Appl. | 3 |
| 2012 | ReliefF-MI: An extension of ReliefF to multiple instance learning
Amelia Zafra, Mykola Pechenizkiy, Sebastián Ventura |
Neurocomputing | 2 |
| 2011 | Handling Concept Drift in Process Mining
R. P. Jagadeesh Chandra Bose, Wil M. P. van der Aalst, Indre Zliobaite, Mykola Pechenizkiy |
CAiSE | 4 |
| 2011 | Context-Aware Personal Route Recognition
Oleksiy Mazhelis, Indre Zliobaite, Mykola Pechenizkiy |
Discovery Science | 3 |
| 2011 | Bridging Navigation, Search and Adaptation - Adaptive Hypermedia Models Evolution
Evgeny Knutov, Paul De Bra, David Smits, Mykola Pechenizkiy |
WEBIST | 4 |
| 2010 | Heart failure hospitalization prediction in remote patient management systemsabstractHealthcare systems are shifting from patient care in hospitals to monitored care at home. It is expected to improve the quality of care without exploding the costs. Remote patient management (RPM) systems offer a great potential in monitoring patients with chronic diseases, like heart failure or diabetes. Patient modeling in RPM systems opens opportunities in two broad directions: personalizing information services, and alerting medical personnel about the changing conditions of a patient. In this study we focus on heart failure hospitalization (HFH) prediction, which is a particular problem of patient modeling for alerting. We formulate a short term HFH prediction problem and show how to address it with a data mining approach. We emphasize challenges related to the heterogeneity, different types and periodicity of the data available in RPM systems. We present an experimental study on HFH prediction using, which results lay a foundation for further studies and implementation of alerting and personalization services in RPM systems. Mykola Pechenizkiy, Ekaterina Vasilyeva, Indre Zliobaite, Aleksandra Tesanovic, Goran Manev |
CBMS | 1 |
| 2010 | Handling concept drift in medical applications: Importance, challenges and solutionsabstractIn the real world data is often non stationary. In supervised learning, concept drift means that the statistical properties of the target variable, which the model aims to predict, change over time unexpectedly. This causes problems because the predictions might become less accurate as the time passes or opportunities to improve the accuracy might be missed. With the proposed tutorial we intend to reach the following goals: 1) highlight the importance of concept drift handling mechanisms in medical applications; 2) overview existing approaches for handling different types of drift in supervised learning, emphasizing the underlying assumptions that these approaches implicitly or explicitly make about the nature and causes of changes; 3) discuss practical aspects of applying drift handling mechanisms to a wide range of medical applications and present a foreseen development in this field. Mykola Pechenizkiy, Indre Zliobaite |
CBMS | 1 |
| 2010 | A holistic framework for understanding acceptance of Remote Patient Management (RPM) systems by non-professional usersabstractThe successful integration of Information and Communication Technologies (ICT) in healthcare facilitates the use of the sophisticated medical equipment and computer applications by medical practitioners. If earlier medical systems were mainly used by the health professionals (e.g. medical staff or nurses), nowadays with the appearance of Internet health systems are becoming available to the broader user groups, particularly patients and their families. eHealth has become an active research and development area within healthcare industry. Another important tendency in the development of ICT for health is a shift from “hospital-centered” to “person-centered” health systems which can enable maintaining and improving the quality of care without exploding costs. While technological side has been intensively developed within several research areas, the adoption of eHealth from a user's perspective has gained too less research attention. Our current understanding of factors that affect acceptance of ICT-based eHealth systems by prospective non-professional users (patients) is still in its infancy. In information systems research the Unified Theory of Acceptance and Usage of Technology (UTAUT) has been applied by many researchers. There are already some uses of it in the eHealth area. In this paper we consider the UTAUT-model and its eHealth applications and suggest a holistic framework for further studies of user acceptance in Remote Patient Management (RPM). Seppo Puuronen, Ekaterina Vasilyeva, Mykola Pechenizkiy, Aleksandra Tesanovic |
CBMS | 3 |
| 2010 | Class Association Rules Mining from Students' Test Data
Cristóbal Romero 0001, Sebastián Ventura, Ekaterina Vasilyeva, Mykola Pechenizkiy |
EDM | 4 |
| 2010 | Towards EDM Framework for Personalization of Information Services in RPM Systems
Ekaterina Vasilyeva, Mykola Pechenizkiy, Aleksandra Tesanovic, Evgeny Knutov, Sicco Verwer, Paul De Bra |
EDM | 2 |
| 2010 | Discrimination Aware Decision Tree LearningabstractRecently, the following discrimination aware classification problem was introduced: given a labeled dataset and an attribute B, find a classifier with high predictive accuracy that at the same time does not discriminate on the basis of the given attribute B. This problem is motivated by the fact that often available historic data is biased due to discrimination, e.g., when B denotes ethnicity. Using the standard learners on this data may lead to wrongfully biased classifiers, even if the attribute B is removed from training data. Existing solutions for this problem consist in “cleaning away” the discrimination from the dataset before a classifier is learned. In this paper we study an alternative approach in which the non-discrimination constraint is pushed deeply into a decision tree learner by changing its splitting criterion and pruning strategy. Experimental evaluation shows that the proposed approach advances the state-of-the-art in the sense that the learned decision trees have a lower discrimination than models provided by previous methods, with little loss in accuracy. Faisal Kamiran, Toon Calders, Mykola Pechenizkiy |
ICDM | 3 |
| 2010 | Feature selection is the ReliefF for multiple instance learningabstractDimensionality reduction and feature selection in particular are known to be of a great help for making supervised learning more effective and efficient. Many different feature selection techniques have been proposed for the traditional settings, where each instance is expected to have a label. In multiple instance learning (MIL) each example or bag consists of a variable set of instances, and the label is known for the bag as a whole, but not for the individual instances it consists of. Therefore, utilizing class labels for feature selection in MIL is not that straightforward and traditional approaches for feature selection are not directly applicable. This paper proposes a filter feature selection approach based on the ReliefF technique. It allows any previously designed MIL method to benefit from our feature selection approach, which helps to cope with the curse of dimensionality. Experimental results show the effectiveness of the proposed approach in MIL - different MIL algorithms tend to perform better when applied after the dimensionality reduction. Amelia Zafra, Mykola Pechenizkiy, Sebastián Ventura |
ISDA | 2 |
| 2010 | Knowledge discovery and computer-based decision support in biomedicine
Paolo Soda, Mykola Pechenizkiy, Francesco Tortorella, Alexey Tsymbal |
Artif. Intell. Medicine | 2 |
| 2009 | eHealth personalization in the next generation RPM systemsabstractRemote patient management (RPM) systems enable (i) monitoring of vital signs of patients at their home, and (ii) providing patients in their homes instructional, educational, or motivational feedback. As such, RPM systems collect a lot of (different types of) data about patients. Although richness of data provides an opportunity for tailoring and personalizing information services, there is a limited understanding of the necessary architecture, methodology, and tailoring criteria to facilitate personalization. In this paper we present (i) a possible next generation RPM system that enables personalization of educational content and its delivery to patients, (ii) introduce a generic methodology for personalization and emphasize the role of knowledge discovery (KDD) and (iii) outline the KDD process with a case study showing an example patient model and adaptation rules. Aleksandra Tesanovic, Goran Manev, Mykola Pechenizkiy, Ekaterina Vasilyeva |
CBMS | 3 |
| 2009 | OMFP: An Approach for Online Mass Flow Prediction in CFB Boilers
Indre Zliobaite, Jorn Bakker, Mykola Pechenizkiy |
Discovery Science | 3 |
| 2009 | Predicting Students Drop Out: A Case Study
Gerben Dekker, Mykola Pechenizkiy, Jan Vleeshouwers |
EDM | 2 |
| 2009 | Process Mining Online Assessment Data
Mykola Pechenizkiy, Nikola Trcka, Ekaterina Vasilyeva, Wil M. P. van der Aalst, Paul De Bra |
EDM | 1 |
| 2009 | From Local Patterns to Global Models: Towards Domain Driven Educational Process MiningabstractEducational process mining (EPM) aims at (i) constructing complete and compact educational process models that are able to reproduce all observed behavior (process model discovery), (ii) checking whether the modeled behavior (either pre-authored or discovered from data) matches the observed behavior (conformance checking), and (iii) projecting information extracted from the logs onto the model, to make the tacit knowledge explicit and facilitate better understanding of the process (process model extension). In this paper we propose a new domain-driven framework for EPM which assumes that a set of pattern templates can be predefined to focus the mining in a desired way and make it more effective and efficient. We illustrate the ideas behind our approach with examples of academic curricular modeling, mining, and conformance checking, using the student database of our department. Nikola Trcka, Mykola Pechenizkiy |
ISDA | 2 |
| 2009 | Food Wholesales Prediction: What Is Your Baseline?
Jorn Bakker, Mykola Pechenizkiy |
ISMIS | 2 |
| 2009 | Guest editorial for DKE special issue on "Biomedical Data Mining"
Mykola Pechenizkiy, Alexey Tsymbal |
Data Knowl. Eng. | 1 |
| 2008 | Effectiveness of Local Feature Selection in Ensemble Learning for Prediction of Antimicrobial ResistanceabstractIn the real world concepts are often not stable but change over time. A typical example of this in the biomedical context is antibiotic resistance, where pathogen sensitivity may change over time as pathogen strains develop resistance to antibiotics that were previously effective. This problem, known as concept drift (CD), complicates the task of learning a robust model. Different ensemble learning (EL) approaches (that instead of learning a single classifier try to learn and maintain a set of classifiers over time) have been shown to perform reasonably well in the presence of concept drift. In this paper we study how much local feature selection (FS) can improve ensemble performance for data with concept drift. Our results show that FS may improve the performance of different EL strategies, yet being more important for EL with static integration of classifiers like (weighted) voting. Further, the improvement of EL due to FS can be explained by its effect on the accuracy and diversity of base classifiers. The results also provide some additional evidence that diversity can be better utilized with the dynamic integration of classifiers. Seppo Puuronen, Mykola Pechenizkiy, Alexey Tsymbal |
CBMS | 2 |
| 2008 | Defining Adaptation in a Generic Multi Layer Model: CAM: The GRAPPLE Conceptual Adaptation Model
Maurice Hendrix, Paul De Bra, Mykola Pechenizkiy, David Smits, Alexandra I. Cristea |
EC-TEL | 3 |
| 2008 | Immediate Elaborated Feedback Personalization in Online Assessment
Ekaterina Vasilyeva, Paul De Bra, Mykola Pechenizkiy |
EC-TEL | 3 |
| 2008 | Mining the Student Assessment Data: Lessons Drawn from a Small Scale Case Study
Mykola Pechenizkiy, Toon Calders, Ekaterina Vasilyeva, Paul De Bra |
EDM | 1 |
| 2008 | Tailoring Feedback in Online Assessment: Influence of Learning Styles on the Feedback Preferences and Elaborated Feedback EffectivenessabstractDesign of feedback is a critical issue of online assessment development within Web-based Learning Systems (WBLSs). This paper examines the potential possibilities of tailoring the feedback that is presented to a student as a result of his/her preferences and responses to questions of an online test with respect to the individual learning styles (LS). The paper briefly reviews the main types of feedback that can be presented during online assessment and discusses the challenges in authoring and tailoring of feedback in WBLSs. We report the results of some recent experiments organized as online assessment of students through multiple-choice quizzes in which students were able to request different kinds of feedback for the answered questions. The experimental results have confirmed that LS have a significant influence on (1) the feedback preferences (with regard to response certitude and correctness) of students and (2) the effectiveness of elaborated feedback (EF), i.e. improving studentspsila performance during the test. Ekaterina Vasilyeva, Paul De Bra, Mykola Pechenizkiy, Seppo Puuronen |
ICALT | 3 |
| 2008 | Tailoring of Feedback in Web-Based Learning: The Role of Response Certitude in the Assessment
Ekaterina Vasilyeva, Mykola Pechenizkiy, Paul De Bra |
Intelligent Tutoring Systems | 2 |
| 2008 | Towards more relevance-oriented data mining research
Mykola Pechenizkiy, Seppo Puuronen, Alexey Tsymbal |
Intell. Data Anal. | 1 |
| 2007 | Workshop on Educational Data Mining @ ICALT07 (EDM@ICALT07)abstractThe educational data mining workshop1 held in conjunction with the 7 IEEE International Conference on Advanced Learning Technologies (ICALT) in Niigata, Japan on July 18-20, 2007. EDM@ICALT07 continues the series of Workshops organized by the International Working Group on Educational Data Mining during 2007. For upcoming events in educational data mining and for information on past workshops. Recently, the increase in dissemination of interactive learning environments has allowed the collection of huge amounts of data. An effective way of discovering new knowledge from large and complex data sets is data mining. The EDM workshop aimed for papers that study how to apply data mining to analyze data generated by learning systems or experiments, as well as how discovered information can be used to improve adaptation and personalization. Interesting problems data mining can help to solve are: determining what are common learning styles or strategies, predicting the knowledge and interests of a user based on past behavior, partitioning a heterogeneous group of users into homogeneous clusters, etc. Joseph E. Beck, Toon Calders, Mykola Pechenizkiy, Silvia Rita Viola |
ICALT | 3 |
| 2007 | Personalization of Immediate Feedback to Learning StylesabstractFeedback provided to a user is an important part of learning and interaction in e-learning systems. In this paper we present the results of our pilot experiment aimed to study interrelation between several types of immediate feedback presentation and learning styles (LSs) of users. In the experiment we used the feedback supported by quiz module of moodle learning system. The obtained results demonstrate tendencies in interrelation between LS and immediate/summative feedback presentation and we suggest three hypotheses for future research. Ekaterina Vasilyeva, Mykola Pechenizkiy, Tatiana Gavrilova, Seppo Puuronen |
ICALT | 2 |
| 2007 | Feature Extraction for Dynamic Integration of Classifiers
Mykola Pechenizkiy, Alexey Tsymbal, Seppo Puuronen, David Patterson 0002 |
Fundam. Informaticae | 1 |
| 2006 | Class Noise and Supervised Learning in Medical Domains: The Effect of Feature ExtractionabstractInductive learning systems have been successfully applied in a number of medical domains. It is generally accepted that the highest accuracy results that an inductive learning system can achieve depend on the quality of data and on the appropriate selection of a learning algorithm for the data. In this paper we analyze the effect of class noise on supervised learning in medical domains. We review the related work on learning from noisy data and propose to use feature extraction as a pre-processing step to diminish the effect of class noise on the learning process. Our experiments with 8 medical datasets show that feature extraction indeed helps to deal with class noise. It clearly results in higher classification accuracy of learnt models without the separate explicit elimination of noisy instances. Mykola Pechenizkiy, Alexey Tsymbal, Seppo Puuronen, Oleksandr Pechenizkiy |
CBMS | 1 |
| 2006 | Handling Local Concept Drift with Dynamic Integration of Classifiers: Domain of Antibiotic Resistance in Nosocomial InfectionsabstractIn the real world concepts and data distributions are often not stable but change with time. This problem, known as concept drift, complicates the task of learning a model from data and requires special approaches, different from commonly used techniques, which treat arriving instances as equally important contributors to the target concept. Among the most popular and effective approaches to handle concept drift is ensemble learning, where a set of models built over different time periods is maintained and the best model is selected or the predictions of models are combined. In this paper we consider the use of an ensemble integration technique that helps to better handle concept drift at the instance level. Our experiments with real-world antibiotic resistance data demonstrate that dynamic integration of classifiers built over small time intervals can be more effective than globally weighted voting which is currently the most commonly used integration approach for handling concept drift with ensembles Alexey Tsymbal, Mykola Pechenizkiy, Padraig Cunningham, Seppo Puuronen |
CBMS | 2 |
| 2006 | Dynamic Integration with Random Forests
Alexey Tsymbal, Mykola Pechenizkiy, Padraig Cunningham |
ECML | 2 |
| 2006 | The Challenge of Feedback Personalization to Learning Styles in a Web-Based Learning SystemabstractFeedback is information that is provided to a user to inform him/her about the result of his/her action and to motivate him/her to further interact with the system. In Web-based learning systems (WBLS), feedback is particularly important in test and evaluation tasks. The main objective of the paper is twofold: (I) to encourage WBLS designers and specialists to pay more attention to the problem of feedback adaptation, and (2) to analyze suggestions for feedback personalization to learning styles in a WBLS Ekaterina Vasilyeva, Mykola Pechenizkiy, Seppo Puuronen |
ICALT | 2 |
| 2006 | Local Dimensionality Reduction and Supervised Learning Within Natural Clusters for Biomedical Data AnalysisabstractInductive learning systems were successfully applied in a number of medical domains. Nevertheless, the effective use of these systems often requires data preprocessing before applying a learning algorithm. This is especially important for multidimensional heterogeneous data presented by a large number of features of different types. Dimensionality reduction (DR) is one commonly applied approach. The goal of this paper is to study the impact of natural clustering--clustering according to expert domain knowledge--on DR for supervised learning (SL) in the area of antibiotic resistance. We compare several data-mining strategies that apply DR by means of feature extraction or feature selection with subsequent SL on microbiological data. The results of our study show that local DR within natural clusters may result in better representation for SL in comparison with the global DR on the whole data. Mykola Pechenizkiy, Alexey Tsymbal, Seppo Puuronen |
IEEE Trans. Inf. Technol. Biomed. | 1 |
| 2005 | Local Dimensionality Reduction within Natural Clusters for Medical Data AnalysisabstractInductive learning systems have been successfully applied in a number of medical domains. Nevertheless, the effective use of these systems requires data preprocessing before applying a learning algorithm. Especially it is important for multidimensional heterogeneous data, presented by a large number of features of different types. Dimensionality reduction is one commonly applied approach. The goal of this paper is to study the impact of natural clustering on dimensionality reduction for classification. We compare several data mining strategies that apply dimensionality reduction by means of feature extraction or feature selection for subsequent classification. We show experimentally on microbiological data that local dimensionality reduction within natural clusters results in a better feature space for classification in comparison with the global search in terms of generalization accuracy. Mykola Pechenizkiy, Alexey Tsymbal, Seppo Puuronen |
CBMS | 1 |
| 2005 | Towards the Framework of Adaptive User Interfaces for eHealthabstractDiversity inside a group of users having their individual abilities, interests, and needs challenge the developers of eHealth projects with heterogeneous needs in information delivery and/or other eHealth services. This paper considers an adaptive user interface approach as an opportunity in addressing this challenge. We briefly overview the recent achievements in the area of user interface adaptation and discuss application of these achievements in the eHealth context. We introduce the basic elements of our framework for adaptive user interface (AUI) for eHealth systems. Then, we use this framework in our review of work in the area of AUI for eHealth applications. As a result, we conclude with a brief discussion on the current focus on AUI research in eHealth, and interesting directions for further research. Ekaterina Vasilyeva, Mykola Pechenizkiy, Seppo Puuronen |
CBMS | 2 |
| 2005 | Sequential Genetic Search for Ensemble Feature Selection
Alexey Tsymbal, Mykola Pechenizkiy, Padraig Cunningham |
IJCAI | 2 |
| 2004 | PCA-based Feature Transformation for Classification: Issues in Medical DiagnosticsabstractThe goal of this paper is to propose, evaluate, and compare several data mining strategies that apply feature transformation for subsequent classification, and to consider their application to medical diagnostics. We (1) briefly consider the necessity of dimensionality reduction and discuss why feature transformation may work better than feature selection for some problems; (2) analyze experimentally whether extraction of new components and replacement of original features by them is better than storing the original features as well; (3) consider how important the use of class information is in the feature extraction process; and (4) discuss some interpretability issues regarding the extracted features. Mykola Pechenizkiy, Alexey Tsymbal, Seppo Puuronen |
CBMS | 1 |
| 2004 | Diversity in Random Subspacing Ensembles
Alexey Tsymbal, Mykola Pechenizkiy, Padraig Cunningham |
DaWaK | 2 |
| 2003 | Dynamic Integration of Classifiers in the Space of Principal Components
Alexey Tsymbal, Mykola Pechenizkiy, Seppo Puuronen, David Patterson 0002 |
ADBIS | 2 |
| 2003 | Search Strategies for Ensemble Feature Selection in Medical DiagnosticsabstractThe goal of this paper is to propose, evaluate, and compare four search strategies for ensemble feature selection, and to consider their application to medical diagnostics, with a focus on the problem of the classification of acute abdominal pain. Ensembles of learnt models constitute one of the main current directions in machine learning and data mining. Ensembles allow us to get higher accuracy, sensitivity, and specificity, which are often not achievable with single models. One technique, which proved to be effective for ensemble construction, is feature selection. Lately, several strategies for ensemble feature selection were proposed, including random subspacing, hill-climbing-based search, and genetic search. In this paper, we propose two new sequential-search-based strategies for ensemble feature selection, and evaluate them, constructing ensembles of simple Bayesian classifiers for the problem of acute abdominal pain classification. We compare the search strategies with regard to achieved accuracy, sensitivity, specificity, and the average number of features they select. Alexey Tsymbal, Padraig Cunningham, Mykola Pechenizkiy, Seppo Puuronen |
CBMS | 3 |
| 2003 | Feature Extraction for Classification in Knowledge Discovery Systems
Mykola Pechenizkiy, Seppo Puuronen, Alexey Tsymbal |
KES | 1 |