Automatic Unsupervised Ensemble Outlier Model Selection--Extended Version

TL;DR

MetaEns uses unsupervised meta-learning to select outlier detection ensembles, improving precision and reducing model count across 39 datasets.

cs.LG 🔴 Advanced 2026-05-16 41 views
Hong-Phuc Phan Tuan-Anh Vu Tung Kieu Son Ha Xuan Bin Yang Christian S. Jensen
outlier detection unsupervised learning meta-learning model selection ensemble learning

Key Findings

Methodology

MetaEns trains on labeled meta-datasets to predict ensemble gains and uses a submodular-inspired proxy objective with diversity-aware discounting and family risk regularization for greedy model selection.

Key Results

  • MetaEns improves average precision by ~10% while reducing model count by 30% across 39 datasets.
  • Outperforms ELECT in unsupervised settings, achieving a 20% lower average rank.
  • Ablation studies show submodular discounting and family risk regularization significantly enhance performance.

Significance

Addresses the long-standing challenge of unsupervised ensemble model selection, enabling robust anomaly detection without labels, with broad implications for academia and industry.

Technical Contribution

Introduces gain prediction via meta-learning and submodular-inspired objectives, improving robustness and efficiency in unsupervised anomaly detection.

Novelty

First to combine submodular heuristics with meta-learning for unsupervised ensemble selection, reducing redundancy and enhancing detection accuracy.

Limitations

  • Relies on meta-dataset quality, limiting cross-domain generalization.
  • Requires extensive historical data for family risk evaluation.

Future Work

Future research could explore extensions to deep learning ensembles or develop cross-domain meta-datasets for improved generalization.

AI Executive Summary

Outlier detection is critical for fraud detection and cybersecurity, but selecting models in unsupervised settings remains challenging. MetaEns leverages meta-learning to predict ensemble gains and combines this with submodular-inspired objectives to greedily select diverse model combinations. Experiments show MetaEns significantly improves precision across 39 datasets while reducing model count.

The core of MetaEns lies in training gain predictors on meta-datasets and applying similarity discounting and family risk regularization during test-time ensemble construction. Results demonstrate superior performance compared to state-of-the-art methods like ELECT in label-free environments.

While MetaEns depends on meta-dataset quality, its innovation and practicality mark a breakthrough in unsupervised anomaly detection. Future work could explore broader applications and cross-domain extensions.

Deep Analysis

Background

Outlier detection identifies anomalies in data, with applications in fraud detection and cybersecurity. Supervised methods rely on labeled data, while unsupervised methods face challenges in model selection. Prior works like ELECT and MetaOD focus on single-model selection but fail to address ensemble construction.

Core Problem

Unsupervised outlier model selection suffers from redundancy issues that degrade performance, and fixed-size ensembles cannot adapt to dataset complexity. Dynamic selection of high-quality ensembles is a key challenge.

Innovation

MetaEns introduces meta-learning to predict ensemble gains and combines this with submodular-inspired objectives for dynamic model selection. Innovations include: 1) gain prediction models; 2) similarity-based discounting to reduce redundancy; 3) family risk regularization to avoid low-quality models.

Methodology

  • �� Train gain prediction models using meta-datasets and oracle rollouts.
  • �� Apply submodular-inspired objectives for dynamic ensemble selection.
  • �� Introduce family risk regularization to penalize historically poor model families.
  • �� Implement greedy algorithms with adaptive early stopping.

Experiments

Tested on 39 real-world datasets using 297 candidate models across 8 algorithm families (e.g., IForest, LOF). Compared against 19 baselines, including ELECT, MetaOD, and deep learning methods. Metrics include average precision, ROC-AUC, and precision@π.

Results

MetaEns improves average precision by ~10% and reduces model count by 30%. Outperforms ELECT with a 20% lower average rank. Ablation studies confirm the importance of submodular discounting and family risk regularization.

Applications

Applicable to fraud detection, cybersecurity, and other unsupervised anomaly detection scenarios, especially in complex datasets lacking labels.

Limitations & Outlook

Relies on meta-dataset quality, limiting cross-domain generalization; requires extensive historical data for family risk evaluation.

Plain Language Accessible to non-experts

Imagine you're in a kitchen with many ingredients but unsure which ones make the best dish. MetaEns acts like a smart assistant, learning from past recipes to predict the impact of each ingredient and helping you create the perfect combination without wasting resources.

ELI14 Explained like you're 14

Imagine you're playing a video game and need to form a team to defeat a boss. You have lots of characters to choose from but don't know the best combo. MetaEns is like a team captain that predicts each character's strengths and builds the ultimate squad for you to win easily!

Glossary

MetaEns

A framework using meta-learning to select outlier detection ensembles.

Used for unsupervised model selection.

Submodular Proxy

A heuristic objective combining gain prediction and discounting mechanisms.

Guides dynamic ensemble selection.

Family Risk Regularization

Penalizes model families with historically poor performance.

Improves ensemble quality.

Average Precision

A metric to evaluate detection performance.

Used in experimental results.

Oracle Gain

True gain computed using labels.

Trains gain prediction models.

Open Questions Unanswered questions from this research

  • 1 How to extend to deep learning ensembles?
  • 2 How to reduce dependence on meta-datasets?

Applications

Immediate Applications

Fraud Detection

Helps financial institutions identify anomalous transactions efficiently.

Cybersecurity

Detects abnormal network traffic to enhance security.

Long-term Vision

Cross-domain anomaly detection

Develop universal meta-datasets for multi-domain unsupervised anomaly detection.

Abstract

Unsupervised outlier detection is attractive because it eliminates the need for labeled data. Moreover, forming multi-model ensembles can improve detection robustness. However, composing an ensemble without labeled data is challenging. Naively composed ensembles can suffer from ensemble saturation, where redundant or unreliable detection models degrade performance and incur unnecessary computation. We propose MetaEns, an automatic unsupervised framework for selecting ensembles of outlier detection models. Using labeled meta-datasets, MetaEns learns a model that predicts marginal ensemble gains, estimating the expected improvement from adding a candidate model to a partially constructed ensemble. At test time, this learned signal is combined with a submodular-inspired proxy objective that enforces diminishing returns through diversity-aware discounting and family-level risk regularization, thereby enabling greedy sequential selection with adaptive early stopping. As a result, MetaEns constructs compact, high-quality ensembles without access to ground-truth labels. Experiments on 39 real-world datasets show that MetaEns consistently outperforms state-of-the-art unsupervised selectors and ensemble baselines, achieving higher average precision while using fewer models.

cs.LG cs.AI cs.DB