paper-with-me

홈 › Papers

skweak: Weak Supervision Made Easy for NLP

2021-04-19 · ACL 2021 5 · Pierre Lison, Jeremy Barnes, Aliaksandr Hubin

We present skweak, a versatile, Python-based software toolkit enabling NLP developers to apply weak supervision to a wide range of NLP tasks. Weak supervision is an emerging machine learning paradigm based on a simple idea: instead of labelling data points by hand, we use labelling functions derived from domain knowledge to automatically obtain annotations for a given dataset. The resulting labels are then aggregated with a generative model that estimates the accuracy (and possible confusions) of each labelling function. The skweak toolkit makes it easy to implement a large spectrum of labelling functions (such as heuristics, gazetteers, neural models or linguistic constraints) on text data, apply them on a corpus, and aggregate their results in a fully unsupervised fashion. skweak is especially designed to facilitate the use of weak supervision for NLP tasks such as text classification and sequence labelling. We illustrate the use of skweak for NER and sentiment analysis. skweak is released under an open-source license and is available at: https://github.com/NorskRegnesentral/skweak

📄 PDF Abstract BibTeX arXiv:2104.09683

Code (1)

NorskRegnesentral/skweak 공식 구현

Tasks

NERSentiment Analysistext-classificationText Classification

Similar Papers 제목 키워드 기반

Constrained Deep Weak Supervision for Histopathology Image Segmentation

2017-01-03 · Zhipeng Jia, Xingyi Huang, Eric I-Chao Chang, Yan Xu

In this paper, we develop a new weakly-supervised learning algorithm to learn to segment cancerous regions in histopathology images. Our work is under a multiple instance learning framework (MIL) with a new formulation, …

Image SegmentationMultiple Instance LearningSemantic SegmentationWeakly-supervised Learning

biquality-learn: a Python library for Biquality Learning

2023-08-18 · Pierre Nodet, Vincent Lemaire, Alexis Bondu, Antoine Cornuéjols

The democratization of Data Mining has been widely successful thanks in part to powerful and easy-to-use Machine Learning libraries. These libraries have been particularly tailored to tackle Supervised Learning. However,…

Denoising Multi-Source Weak Supervision for Neural Text Classification

2020-10-09 · Findings of the Association for Computational Linguistics 2020 · Wendi Ren, Yinghao Li, Hanting Su, David Kartchner 외

We study the problem of learning neural text classifiers without using any labeled data, but only easy-to-provide rules as multiple weak supervision sources. This problem is challenging because rule-induced weak labels a…

ClassificationDenoisingGeneral Classificationtext-classification+1

Weakly Supervised Correspondence Learning

2022-03-02 · Zihan Wang, Zhangjie Cao, Yilun Hao, Dorsa Sadigh

Correspondence learning is a fundamental problem in robotics, which aims to learn a mapping between state, action pairs of agents of different dynamics or embodiments. However, current correspondence learning methods eit…

Model-aware 3D Eye Gaze from Weak and Few-shot Supervisions

2023-11-20 · Nikola Popovic, Dimitrios Christodoulou, Danda Pani Paudel, Xi Wang 외

The task of predicting 3D eye gaze from eye images can be performed either by (a) end-to-end learning for image-to-gaze mapping or by (b) fitting a 3D eye model onto images. The former case requires 3D gaze labels, while…

Semantic Segmentation