atlas

Research map / Large language models / Agents, code and math

Self-Healing Machine Learning: A Framework for Autonomous Adaptation in Real-World Environments

NeurIPS 2024 · Large language models › Agents, code and math · approach: LLM-driven embodied and driving agents · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

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

Proposes self-healing machine learning (SHML), a framework where a healing mechanism diagnoses the reason for model degradation and selects diagnosis-guided corrective actions, instantiated as H-LLM using GPT-4 on simulated tabular data.

Problem

Deployed ML models degrade under distribution shifts, and existing adaptation methods (retraining, reusing old models, drift handlers) are reason-agnostic, choosing pre-defined actions without diagnosing why performance dropped.

Approach

Formalize a four-stage loop (monitoring, diagnosis, adaptation, testing) where the adaptation policy conditions on a diagnosis distribution over reasons for degradation; instantiate it with LLMs that propose diagnoses and candidate actions, which are then selected by backtesting.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use diagnosis-guided adaptation to identify and remove corrupted samples, then retrain on the remaining data, rather than standard reason-agnostic adaptationH-LLM and deployed logistic regression · Diabetes, corrupted columns and corruption percentages in Table, Viability study IaccuracyHelped
Use diagnosis-guided feature decorruption at test timeH-LLM · Airlines, Poker, Weather, Electricity, Forest TypeaccuracyHelped
Lower the drift-detection threshold (increase detection sensitivity)H-LLM · Diabetes, simulated interventionpost-intervention accuracyHelped
Increase outlier factor and corruption coefficient so data issues are more apparentH-LLM diagnosis · Diagnosis study, corrupted-variable identificationKL-DivergenceHelped
Use a larger backtesting datasetH-LLM adaptation selection · Adaptation study, varying backtesting-window sizeaccuracyHelped
Evaluate proposed actions with a testing phase using a backtesting windowH-LLM · Testing study, simulated diabetes taskaccuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: simulated diabetes prediction data Airlines Poker Weather Electricity Forest Type (CovType)

Benchmarks: simulated diabetes prediction Airlines Poker Weather Electricity Forest Type

Metrics: accuracy KL-divergence of diagnosis average recovery time post-intervention accuracy

Baselines: No retraining Partially updating New model training Ensemble method

Builds on: Drift Detection Method chain-of-thought concept drift adaptation

Closest papers by meaning

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

Open scime draft

Get the next scime Dispatch and a monthly field update

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