Teaching Machines Through Human Explanations
Offered By: Open Data Science via YouTube
Course Description
Overview
Syllabus
Intro
A Surprisingly "Simple" Recipe for Modern NLP
Cost of data labeling: relation extraction
Cost of data labeling: more complex task
Workaround for (less) data labeling?
How "labels" alone could make things wrong
From "labels" to "explanations of labels" One explanation generalizes to many examples
Learning from Human Explanation
Our Focus: Natural Language Explanations
Learning with Human Explanations
Explanations to "labeling rules"
Generalizing explanations Matching labeling rules to create pseudo labeled data
Challenge: Language Variations
Neural Rule Grounding for rule generalization
A Learable, Soft Rule Matching Function
Neural Execution Tree (NEXT) for Soft Matching
Study on Label Efficiency (TACRED)
Results: Hate Speech (Binary) Classification
Take-aways . "One explanation generalizes to many examples" - better label efficiency vs. conventional supervision
Taught by
Open Data Science
Related Courses
How Google does Machine Learning 日本語版Google Cloud via Coursera How Google does Machine Learning em Português Brasileiro
Google Cloud via Coursera Машинное обучение на больших данных
Higher School of Economics via Coursera Practical Crowdsourcing for Efficient Machine Learning
Yandex via Coursera Introduction to Amazon SageMaker Ground Truth (Traditional Chinese)
Amazon Web Services via AWS Skill Builder