Canada Spends Logo

Explorez notre analyse du budget 2026

Grant: Discovery Grants Program - Individual

Université d'Ottawa

$32,000.00

Operations Research Frameworks for Data-Centric AI Development

EF 2024-25

Résumé
Training artificial intelligence (AI) models requires collecting and annotating (i.e., labeling) large data sets, but enterprises implementing AI often face data challenges such as not collecting enough data, realizing poor annotations, and mismanaging annotation workers. This is most pressing for computer vision companies with massive image data sets processed by thousands of workers. Machine learning (ML) research has studied what data can improve a model's downstream accuracy, but there has been little work on how to manage the operations of the data-centric pipeline to reduce costs and workflow delays. As such, engineering managers often make ad hoc decisions that can waste resources or in the worst case, prevent deployment. Our long-term goal is an operations research (OR) framework of data-centric AI, which can optimize management-level metrics and bring much-needed guidance to managers. We previously optimized how much data to collect and what to annotate with limited resources. This current proposal optimizes data quality, labour costs, and delays from annotation. First, image data sets are often annotated by teams of workers that sequentially perform tasks such as annotating a specific part of each data point or error-checking prior work. Here, the assignment problem of determining which tasks to assign to which worker in which sequence faces combinatorial growth. Moreover to handle multiple data sources, companies must staff workers and schedule them to different priority groups. Finally, emerging applications in medicine or manufacturing feature small data sets and worker pools, wherein optimizing what to annotate and who to assign can be susceptible to erroneous estimates of data value and worker reliability. Our research program combines ML methods (e.g., belief propagation, active learning) that estimate the value of data points with OR models (e.g., optimization, queuing) to generate decisions. We can address the task assignment problem by repeatedly estimating an annotator's reliability and an image's annotation as functions of the task, annotator, and prior version of the image, and using integer optimization to assign workers to tasks. To solve the staffing and scheduling problems, we can extend active learning to prioritize incoming data and model the flow of the data streams as queues before determining how many workers to staff and how to schedule them. Finally, we can develop robust optimization models for active learning and task assignment to account for the uncertainty present in the small-data regime. Ultimately, our research program can further cement Canada's unique position as a worldwide research leader in ML and OR: (i) by bridging the research gap between data-centric AI and management science; (ii) by introducing new applications of OR models to AI deployment; and (iii) by producing operational guidelines for AI developers.
Programme
Discovery Grants Program - Individual
Bénéficiaire
Emplacement
Ontario, Canada
Type de bénéficiaire
Academia
Type
Grant
Source
NSERC's Awards Data

Tel que publié

Application id
RGPIN-2023-04970
Name nom
Mahmood, Rafid
Department département
Telfer School of Management
Organization id
28
Institution établissement
Université d'Ottawa
Province en
Ontario
Province fr
Ontario
Country en
CANADA
Country fr
CANADA
Fiscal year exercice financier
2024
Competition year année de concours
2023
Award amount
32000
Program id
RGPIN
Program name en
Discovery Grants Program - Individual
Program name fr
Programme de subventions à la découverte - individuelles
Group en
DISCOVERY RESEARCH
Group fr
RECHERCHE AXÉE SUR LA DÉCOUVERTE
Committee code
1509
Committee name en
Civil, Industrial and Systems Engineering
Committee name fr
Génie civil, industriel et des systèmes
Area of application code
802
Area of application group en
Information and communication services
Area of application group fr
Services d'information et de télécommunications
Area of application en
Information systems and technology
Area of application fr
Systèmes d'information et technologie de l'information
Research subject code
1601
Research subject group en
Industrial engineering
Research subject group fr
Génie industriel
Research subject en
Operations research and management science
Research subject fr
Recherche opérationnelle et science de la gestion
Field of research list names en
Not available
Field of research list names fr
Non disponible
Socioeconomic objective list names en
Not available
Socioeconomic objective list names fr
Non disponible
Application title
Operations Research Frameworks for Data-Centric AI Development
Keywords
operations research; data-centric artificial intelligence; optimization; data collection; data annotation; scheduling and task management
Application summary
Training artificial intelligence (AI) models requires collecting and annotating (i.e., labeling) large data sets, but enterprises implementing AI often face data challenges such as not collecting enough data, realizing poor annotations, and mismanaging annotation workers. This is most pressing for computer vision companies with massive image data sets processed by thousands of workers. Machine learning (ML) research has studied what data can improve a model's downstream accuracy, but there has been little work on how to manage the operations of the data-centric pipeline to reduce costs and workflow delays. As such, engineering managers often make ad hoc decisions that can waste resources or in the worst case, prevent deployment. Our long-term goal is an operations research (OR) framework of data-centric AI, which can optimize management-level metrics and bring much-needed guidance to managers. We previously optimized how much data to collect and what to annotate with limited resources. This current proposal optimizes data quality, labour costs, and delays from annotation. First, image data sets are often annotated by teams of workers that sequentially perform tasks such as annotating a specific part of each data point or error-checking prior work. Here, the assignment problem of determining which tasks to assign to which worker in which sequence faces combinatorial growth. Moreover to handle multiple data sources, companies must staff workers and schedule them to different priority groups. Finally, emerging applications in medicine or manufacturing feature small data sets and worker pools, wherein optimizing what to annotate and who to assign can be susceptible to erroneous estimates of data value and worker reliability. Our research program combines ML methods (e.g., belief propagation, active learning) that estimate the value of data points with OR models (e.g., optimization, queuing) to generate decisions. We can address the task assignment problem by repeatedly estimating an annotator's reliability and an image's annotation as functions of the task, annotator, and prior version of the image, and using integer optimization to assign workers to tasks. To solve the staffing and scheduling problems, we can extend active learning to prioritize incoming data and model the flow of the data streams as queues before determining how many workers to staff and how to schedule them. Finally, we can develop robust optimization models for active learning and task assignment to account for the uncertainty present in the small-data regime. Ultimately, our research program can further cement Canada's unique position as a worldwide research leader in ML and OR: (i) by bridging the research gap between data-centric AI and management science; (ii) by introducing new applications of OR models to AI deployment; and (iii) by producing operational guidelines for AI developers.