[HTML][HTML] Training classifiers with natural language explanations
Training accurate classifiers requires many labels, but each label provides only limited
information (one bit for binary classification). In this work, we propose BabbleLabble, a …
information (one bit for binary classification). In this work, we propose BabbleLabble, a …
Transforming biology assessment with machine learning: automated scoring of written evolutionary explanations
This study explored the use of machine learning to automatically evaluate the accuracy of
students' written explanations of evolutionary change. Performance of the Summarization …
students' written explanations of evolutionary change. Performance of the Summarization …
Knowledge-guided sentiment analysis via learning from natural language explanations
Sentiment analysis is crucial for studying public opinion since it can provide us with valuable
information. Existing sentiment analysis methods rely on finding the sentiment element from …
information. Existing sentiment analysis methods rely on finding the sentiment element from …
Human-annotated rationales and explainable text classification: a survey
Asking annotators to explain “why” they labeled an instance yields annotator rationales:
natural language explanations that provide reasons for classifications. In this work, we …
natural language explanations that provide reasons for classifications. In this work, we …
[PDF][PDF] Estimating annotation cost for active learning in a multi-annotator environment
We present an empirical investigation of the annotation cost estimation task for active
learning in a multi-annotator environment. We present our analysis from two perspectives …
learning in a multi-annotator environment. We present our analysis from two perspectives …
[PDF][PDF] Sentiment classification using automatically extracted subgraph features
In this work, we propose a novel representation of text based on patterns derived from
linguistic annotation graphs. We use a subgraph mining algorithm to automatically derive …
linguistic annotation graphs. We use a subgraph mining algorithm to automatically derive …
Ruler: Data programming by demonstration for document labeling
S Evensen, C Ge, C Demiralp - Findings of the Association for …, 2020 - aclanthology.org
Data programming aims to reduce the cost of curating training data by encoding domain
knowledge as labeling functions over source data. As such it not only requires domain …
knowledge as labeling functions over source data. As such it not only requires domain …
Using feature construction to avoid large feature spaces in text classification
E Mayfield, C Penstein-Rosé - … of the 12th annual conference on Genetic …, 2010 - dl.acm.org
Feature space design is a critical part of machine learning. This is an especially difficult
challenge in the field of text classification, where an arbitrary number of features of varying …
challenge in the field of text classification, where an arbitrary number of features of varying …
[PDF][PDF] Graph-of-words: mining and retrieving text with networks of features
F Rousseau - 2015 - frncsrss.github.io
We propose graph-of-words as an alternative document representation to the historical bag-
of-words that is extensively used in text mining and retrieval. We represent textual …
of-words that is extensively used in text mining and retrieval. We represent textual …
Data programming by demonstration: A framework for interactively learning labeling functions
Data programming is a programmatic weak supervision approach to efficiently curate large-
scale labeled training data. Writing data programs (labeling functions) requires, however …
scale labeled training data. Writing data programs (labeling functions) requires, however …