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

Authors

  • Bingxuan Li Purdue University
  • Antonio Castellanos University of Chicago
  • Pengyi Shi Purdue University
  • Amy Ward University of Chicago

DOI:

https://doi.org/10.1609/aaai.v38i21.30330

Keywords:

Government, Machine Learning , Analytics and Data Science , Criminal Justice, Track: Emerging Applications

Abstract

Incarceration-diversion programs have proven effective in reducing recidivism. Accurate prediction of the number of individuals with different characteristics in the program and their program outcomes based on given eligibility criteria is crucial for successful implementation, because this prediction serves as the foundation for determining the appropriate program size and the consequent staffing requirements. However, this task poses challenges due to the complexities arising from varied outcomes and lengths-of-stay for the diverse individuals in incarceration-diversion programs. In collaboration with an Illinois government agency, we develop a framework to address these issues. Our framework combines ML and queueing model simulation, providing accurate predictions for the program census and interpretable insights into program dynamics and the impact of different decisions in counterfactual scenarios. Additionally, we deploy a user-friendly web app beta-version that allows program managers to visualize census data by counties and race groups. We showcase two decision support use cases: Changing program admission criteria and launching similar programs in new counties.

Published

2024-03-24

How to Cite

Li, B., Castellanos, A., Shi, P., & Ward, A. (2024). Combining Machine Learning and Queueing Theory for Data-Driven Incarceration-Diversion Program Management. Proceedings of the AAAI Conference on Artificial Intelligence, 38(21), 22920-22926. https://doi.org/10.1609/aaai.v38i21.30330