atlas

Research map / Learning theory and algorithms / Prediction and decision losses

Combining Machine Learning and Queueing Theory for Data-Driven Incarceration-Diversion Program Management

AAAI 2024 · Learning theory and algorithms › Prediction and decision losses · approach: Data attribution and recourse · 3 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.

Combines ML outcome prediction (GBT selected) with a queueing-style simulation and a two-stage right-censoring correction to predict program census for an Illinois incarceration-diversion program and support sizing and staffing counterfactuals.

Problem

Predicting census and program outcomes of individuals in incarceration-diversion programs, under varied outcomes and lengths of stay, to support program sizing and staffing decisions, with right-censored termination data.

Approach

Couples an ML outcome classifier and empirical length-of-stay distributions with a queueing-based census simulation, and handles right-censoring with a two-stage sampling scheme that assigns extended LOS to still-in-program individuals, enabling counterfactual analysis of admission criteria and new county launches.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use gradient boosting tree instead of logistic regression for outcome predictionProgram outcome prediction · Program outcome prediction test setROC AUC: 0.590 -> 0.718Helped
Use gradient boosting tree instead of logistic regression for outcome predictionProgram outcome prediction · Program outcome prediction test setWeighted F1 score: 0.389 -> 0.526Helped
Use gradient boosting tree instead of decision tree for outcome predictionProgram outcome prediction · Program outcome prediction test setROC AUC: 0.703 -> 0.718Helped
Use gradient boosting tree instead of decision tree for outcome predictionProgram outcome prediction · Program outcome prediction test setWeighted F1 score: 0.497 -> 0.526Helped
Use gradient boosting tree instead of multi-layer perceptron for outcome predictionProgram outcome prediction · Program outcome prediction test setROC AUC: 0.691 -> 0.718Helped
Use gradient boosting tree instead of multi-layer perceptron for outcome predictionProgram outcome prediction · Program outcome prediction test setWeighted F1 score: 0.454 -> 0.526Helped
Predict outcomes rather than use actual outcomes in the census simulationCensus simulation · DuPage censusMAPE: 3.01 -> 9.40Hurt
Predict outcomes rather than use actual outcomes in the census simulationCensus simulation · Cook censusMAPE: 4.95 -> 10.05Hurt
Predict outcomes rather than use actual outcomes in the census simulationCensus simulation · Will censusMAPE: 5.51 -> 7.03Hurt
Predict outcomes rather than use actual outcomes in the census simulationCensus simulation · Peoria censusMAPE: 15.78 -> 21.21Hurt
Address right-censoring with two-stage sampling and extended LOS for censored arrivalsCensus simulation · Historical census calibrationCensus prediction accuracyHelped
Use empirical LOS distributions instead of machine-learning LOS predictionLength-of-stay prediction · Diversion program participantsMean squared errorHelped

Surprising findings

Limitations

Experimental setup

Datasets: Illinois incarceration-diversion program records (DuPage, Cook, Will, Peoria counties)

Benchmarks: held-out program outcome test split historical census (weekly) for four counties

Metrics: OVR ROC AUC weighted F1 MAPE

Baselines: logistic regression decision tree multi-layer perceptron

Builds on: queueing network models for jail systems (Usta and Wein 2015) trace-based arrival simulation

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