atlas

Research map / Learning theory and algorithms / Combinatorial and search optimization

Learning to Learn in Interactive Constraint Acquisition

AAAI 2024 · Learning theory and algorithms › Combinatorial and search optimization · approach: Structure and complexity of constraint reasoning · 5 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.

Uses probabilistic classifiers (mainly Random Forests) trained on relation- and scope-based features to predict whether candidate constraints are in the target network, and uses these predictions to guide query generation in all layers of GrowAcq/MQuAcq-2 interactive constraint acquisition.

Problem

Interactive constraint acquisition needs a large number of queries to learn a constraint model, because the search is largely uninformed about patterns in the constraints learned so far.

Approach

Train classifiers incrementally on the constraints learned and removed from the bias to estimate P(c in target), and use these probabilities in the objective functions of top-level query generation, FindScope, and FindC, instead of counting-based estimates based only on relation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Random Forest probabilities to guide top-level query generationGrowAcq with MQuAcq-2 · Structured benchmarksnumber of queries: 52% average decreaseHelped
Use Random Forest probabilities to guide top-level query generationGrowAcq with MQuAcq-2 · All benchmarksnumber of queries: up to 70%Helped
Guide FindScope and FindC in addition to top-level query generation (ablation)GrowAcq + RF guidance · Exam TTnumber of queries: up to 22%Helped
Guide FindScope and FindC in addition to top-level query generation (ablation)GrowAcq + RF guidance · Benchmarksnumber of queries: 10%Helped
Use SVM probabilities to guide query generationGrowAcq with MQuAcq-2 · Benchmarksnumber of queriesNo clear effect
Use GNB probabilities to guide query generationGrowAcq with MQuAcq-2 · Randomnumber of queriesHurt
Use Random Forest probabilities to guide query generationGrowAcq with MQuAcq-2 · Benchmarksmaximum user waiting time: less than 2sMixed
Guide FindScope and FindC in addition to top-level query generation (ablation)GrowAcq + RF guidance · Benchmarksmaximum user waiting timeHelped

Surprising findings

Limitations

Experimental setup

Datasets: Random CSP (100 variables) 9x9 Sudoku Jigsaw Sudoku Exam Timetabling Nurse rostering

Benchmarks: Random 9x9 Sudoku Jigsaw Sudoku Exam Timetabling Nurse rostering

Metrics: number of queries maximum user waiting time accuracy balanced accuracy F1-score

Baselines: GrowAcq base (no guiding) count-based guidance (Tsouros et al.) GNB SVM

Builds on: GrowAcq MQuAcq-2 PQ-Gen counting-based query guidance

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