Building Teachable AI from Explanations, Interactions, and Demonstrations

Recent advancements in AI have led to development of powerful AI assistants that can tackle a plethora of tasks ranging from simple queries like asking about weather, to complex queries that seek help with programming and creative writing. However, the efficacy of these AI systems suffers in certain domains/tasks due to lack of abundant high quality annotated data. Thus, it is important to develop frameworks that can leverage different forms of supervision under limited data scenarios and make the most use of the available annotations. Motivated by how humans learn, I present frameworks to teach AI systems by extracting helpful supervision signals from explanations, interactions, and demonstrations. First, natural language explanations are an efficient medium to convey concepts (by stating how different attributes map to a class) and can effectively model fuzziness of concept by using quantifiers (e.g. `likely’). I explore learning generalizable language-guided classifiers by presenting (1) a large-scale resource of classification tasks paired with language explanations and (2) techniques that encompass multi-task learning, curriculum learning, and data-driven learning of quantifier semantics. Additionally, I explore combining explanation supervision from multiple experts and effects of adversarial explanations when learning such classifiers. Second, interactions between AI system and an expert can enirch the AI system's understanding of the task. This is akin to learning in humans, where we typically improve our understanding of a task by interacting with others, like experts and peers, to reduce uncertainties thus improving our task performance. I present a framework that leverages interactions between an AI system (powered by a language model) and an expert, where the AI system actively asks for clarifications in forms of labels and explanations to improve its performance. Third, demonstrations for sequential decision making tasks can capture several desirable characteristics in the outputs (typically a sequence of actions/commands) in addition to serving just as "labels" for the task. Extracting helpful inductive biases from demonstrations that emulate these desirable characteristics can lead to improved performance, especially in limited data scenarios. I present a framework that formulates several helpful inductive biases and learns their importances in a data-driven manner. This thesis takes a step towards developing intuitive and simple frameworks that can produce robust generalizable AI systems by leveraging different sources of supervision.

Institutions

Publication Details

Journal
UNC Libraries
Published
2024-12-21
DOI
https://doi.org/10.17615/2vhh-mq67
Primary Topic
Microbial Natural Products and Biosynthesis
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Building Teachable AI from Explanations, Interactions, and Demonstrations

UNC Libraries
Microbial Natural Products and Biosynthesis
article

Building Teachable AI from Explanations, Interactions, and Demonstrations

article en

Abstract

Recent advancements in AI have led to development of powerful AI assistants that can tackle a plethora of tasks ranging from simple queries like asking about weather, to complex queries that seek help with programming and creative writing. However, the efficacy of these AI systems suffers in certain domains/tasks due to lack of abundant high quality annotated data. Thus, it is important to develop frameworks that can leverage different forms of supervision under limited data scenarios and make the most use of the available annotations. Motivated by how humans learn, I present frameworks to teach AI systems by extracting helpful supervision signals from explanations, interactions, and demonstrations. First, natural language explanations are an efficient medium to convey concepts (by stating how different attributes map to a class) and can effectively model fuzziness of concept by using quantifiers (e.g. `likely’). I explore learning generalizable language-guided classifiers by presenting (1) a large-scale resource of classification tasks paired with language explanations and (2) techniques that encompass multi-task learning, curriculum learning, and data-driven learning of quantifier semantics. Additionally, I explore combining explanation supervision from multiple experts and effects of adversarial explanations when learning such classifiers. Second, interactions between AI system and an expert can enirch the AI system's understanding of the task. This is akin to learning in humans, where we typically improve our understanding of a task by interacting with others, like experts and peers, to reduce uncertainties thus improving our task performance. I present a framework that leverages interactions between an AI system (powered by a language model) and an expert, where the AI system actively asks for clarifications in forms of labels and explanations to improve its performance. Third, demonstrations for sequential decision making tasks can capture several desirable characteristics in the outputs (typically a sequence of actions/commands) in addition to serving just as "labels" for the task. Extracting helpful inductive biases from demonstrations that emulate these desirable characteristics can lead to improved performance, especially in limited data scenarios. I present a framework that formulates several helpful inductive biases and learns their importances in a data-driven manner. This thesis takes a step towards developing intuitive and simple frameworks that can produce robust generalizable AI systems by leveraging different sources of supervision.

UNC Libraries
University of North Carolina at Chapel Hill (US)
Quality Education
Openalex Percentile: Top 66%
Microbial Natural Products and Biosynthesis
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.