MétaCan
Menu
Back to cohort
Record W7106007717 · doi:10.7939/83155

Data-Driven Strategies for Mobile Photo Enforcement: Leveraging Machine Learning and Inclusive Impact Evaluation for Effective Deployment

2025· dissertation· en· W7106007717 on OpenAlexaboutno aff

Bibliographic record

VenueUniversity of Alberta Library · 2025
Typedissertation
Languageen
FieldEngineering
TopicTraffic and Road Safety
Canadian institutionsnot available
Fundersnot available
KeywordsSoftware deploymentEquity (law)EnforcementDescriptive statisticsScheduling (production processes)Regression analysis

Abstract

fetched live from OpenAlex

Mobile Photo Enforcement (MPE) programs have been proven effective to reduce speeding. However, the deployment of MPE still faces two critical gaps: understanding how MPE deployment impacts residents and whether such impact is fairly distributed considering demographics, and optimizing the allocation and scheduling of MPE to maximize safety benefits while ensuring distributional equity in deployment. This thesis addresses these challenges through a comprehensive MPE Distributional Analysis and the development of a machine learning-based scheduling framework. The MPE Distributional Analysis examined MPE deployment patterns, analyzing distributional equity from both procedure (enforcement presence) and outcome (ticketing distribution) perspectives. The analysis focused on three key questions: whether MPE presence correlates with neighbourhood demographics, how site characteristics influence deployment duration and ticketing levels, and whether ticket receipt rates vary by neighbourhood demographic composition. To answer these questions, descriptive analysis and regression analysis were applied. Results showed that enforcement presence was similar when residents travelled within their neighbourhoods regardless of demographic condition but varied when they travelled outside their neighbourhoods. Regression analysis results showed that MPE deployment was primarily driven by safety considerations such as traffic volume, road density, and collisions, rather than demographic factors such as ethnicity, age, or income levels. Additionally, the number of tickets per household remained statistically constant across demographic groups, indicating that the current MPE deployment did not specifically impact any group. To improve deployment efficiency while maintaining distributional equity, a machine learning-based scheduling framework was developed. The framework addressed the challenge of heterogeneous MPE data by reformulating MPE performance prediction as a classification problem. MPE performance was classified as "Ideal," "Adequate," and "Developing," based on speeding and collision conditions. Machine learning methods were applied to predict MPE performance using engineered temporal, spatial, historical patrol, and collision features as inputs. Both individual machine learning models and the automatic machine learning tool AutoGluon were tested. AutoGluon achieved the highest overall accuracy of approximately 68.5\%. Comparative analysis showed that even under conservative worst-case assumptions, ML prediction-based schedules could increase the proportion of Ideal and Adequate enforcement opportunities, achieving over 50\% improvement in high-value site coverage. Additionally, SHAP (Shapley Additive Explanations) analysis was used to rank feature importance and contribution. It revealed two critical operational insights to optimize resource allocation and improve safety benefits: increasing the interval for sites that have been recently and frequently visited, and deploying enforcement in a timely manner at sites that have recently recorded frequent collisions. The schedules can be derived by solving a mixed-integer linear programming model using ML predictions as inputs. Finally, a Gini index-based post-processing step was incorporated into the framework, enabling selection among safety-optimized schedules that can improve distributional equity in enforcement deployment across demographic groups. This thesis makes three primary contributions: (1) providing a comprehensive distributional analysis of MPE programs that examines equity in both MPE allocation and outcome, (2) offering empirical evidence demonstrating that Edmonton's current MPE deployment prioritizes safety without causing discriminatory impacts across demographic groups, and (3) developing a practical ML-based scheduling framework that improves scheduling efficiency while maintaining equity considerations. The research supports evidence-based decision-making that optimizes enforcement efficacy while maintaining fairly allocated resources across demographic groups.

Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.

How this classification was reachedexpand

Full frame machine prediction

Teacher imitation

Not calibrated prevalence, not ground truth. Human validation pending. The Gemma side is a direct model label for every work in the frame, read from the title-only record. The Codex side is a classifier learned from the 10,348 direct Codex labels and calibrated to design-weighted sample rates; fields without enough sample support carry no Codex call. Candidate is the union of the two sides; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels.

metaresearch head score (Codex)0.011
metaresearch head score (Gemma)0.043
Version: metacan-v3-hybrid-931329e0061cValidation status: machine_predicted_unvalidated
Candidate categoriesnone
Consensus categoriesnone
DomainCandidate signal: none · Consensus signal: none
Study designCandidate signal: Simulation or modeling · Consensus signal: Simulation or modeling
GenreCandidate signal: Empirical · Consensus signal: none
Teacher disagreement score0.011
Threshold uncertainty score0.060

Distilled classifier scores by category (both heads)

CategoryCodexGemma
Metaresearch0.0110.043
Meta-epidemiology (narrow)0.0010.001
Meta-epidemiology (broad)0.0010.001
Bibliometrics0.0020.001
Science and technology studies0.0010.001
Scholarly communication0.0020.004
Open science0.0020.002
Research integrity0.0010.002
Insufficient payload (model declined to judge)0.0030.001

Machine scores (provisional)

The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.

Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.

Opus teacher head0.010
GPT teacher head0.252
Teacher spread0.242 · how far apart the two teachers sit on this one work
Validation statusscore_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from it

Classification

machine, unvalidated

Machine predicted; a candidate call from one source (direct Gemma or distilled Codex), not a consensus.

The models applied no category: nothing in the taxonomy fit this work.
Study designSimulation or modeling
Domainnot available
GenreEmpirical

How this classification was reached, model by model and score by score, is at the end of the page under "How this classification was reached".

Quick stats

Citations0
Published2025
Admission routes1
Has abstractyes

Explore more

Same venueUniversity of Alberta LibrarySame topicTraffic and Road SafetyFrench-language works237,207