paper-with-me

Papers

Cross-Lingual Text Classification with Minimal Resources by Transferring a Sparse Teacher

2020-10-06 · Findings of the Association for Computational Linguistics 2020 · Giannis Karamanolakis, Daniel Hsu, Luis Gravano

Cross-lingual text classification alleviates the need for manually labeled documents in a target language by leveraging labeled documents from other languages. Existing approaches for transferring supervision across languages require expensive cross-lingual resources, such as parallel corpora, while less expensive cross-lingual representation learning approaches train classifiers without target labeled documents. In this work, we propose a cross-lingual teacher-student method, CLTS, that generates "weak" supervision in the target language using minimal cross-lingual resources, in the form of a small number of word translations. Given a limited translation budget, CLTS extracts and transfers only the most important task-specific seed words across languages and initializes a teacher classifier based on the translated seed words. Then, CLTS iteratively trains a more powerful student that also exploits the context of the seed words in unlabeled target documents and outperforms the teacher. CLTS is simple and surprisingly effective in 18 diverse languages: by transferring just 20 seed words, even a bag-of-words logistic regression student outperforms state-of-the-art cross-lingual methods (e.g., based on multilingual BERT). Moreover, CLTS can accommodate any type of student classifier: leveraging a monolingual BERT student leads to further improvements and outperforms even more expensive approaches by up to 12% in accuracy. Finally, CLTS addresses emerging tasks in low-resource languages using just a small number of word translations.

📄 PDF Abstract BibTeX arXiv:2010.02562

Code (1)

gkaramanolakis/clts 공식 구현

Tasks

General ClassificationRepresentation Learningtext-classificationText Classification

Methods 이 논문이 사용한 방법론

Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
WordPiece 설명 없음
Multi-Head Attention 설명 없음
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…
Linear Warmup With Linear Decay Linear Warmup With Linear Decay is a learning rate schedule in which we increase the learning rate linearly for $n$ updates and then linearly decay afterwards.
Attention Dropout Attention Dropout is a type of dropout used in attention-based architectures, where elements are randomly dropped out of the…

Similar Papers 제목 키워드 기반

Neural Cross-Lingual Event Detection with Minimal Parallel Resources

2019-11-01 · IJCNLP 2019 11 · Jian Liu, Yubo Chen, Kang Liu, Jun Zhao

The scarcity in annotated data poses a great challenge for event detection (ED). Cross-lingual ED aims to tackle this challenge by transferring knowledge between different languages to boost performance. However, previou…

Cross-Lingual TransferEvent DetectionTranslation

Cheap Translation for Cross-Lingual Named Entity Recognition

2017-09-01 · EMNLP 2017 9 · Stephen Mayhew, Chen-Tse Tsai, Dan Roth

Recent work in NLP has attempted to deal with low-resource languages but still assumed a resource level that is not present for most languages, e.g., the availability of Wikipedia in the target language. We propose a sim…

Cross-Lingual NERnamed-entity-recognitionNamed Entity RecognitionNamed Entity Recognition (NER)+2

Leveraging Multilingual Resources for Language Invariant Sentiment Analysis

2020-11-01 · EAMT 2020 11 · Allen Antony, Arghya Bhattacharya, Jaipal Goud, Radhika Mamidi

Sentiment analysis is a widely researched NLP problem with state-of-the-art solutions capable of attaining human-like accuracies for various languages. However, these methods rely heavily on large amounts of labeled data…

SentenceSentiment Analysistext-classificationText Classification

T3L: Translate-and-Test Transfer Learning for Cross-Lingual Text Classification

2023-06-08 · Inigo Jauregi Unanue, Gholamreza Haffari, Massimo Piccardi

Cross-lingual text classification leverages text classifiers trained in a high-resource language to perform text classification in other languages with no or minimal fine-tuning (zero/few-shots cross-lingual transfer). N…

ClassificationCross-Lingual TransferLanguage Modellingtext-classification+2

Cross-lingual Data Transformation and Combination for Text Classification

2019-06-23 · Jun Jiang, Shumao Pang, Xia Zhao, Li-Wei Wang 외

Text classification is a fundamental task for text data mining. In order to train a generalizable model, a large volume of text must be collected. To address data insufficiency, cross-lingual data may occasionally be nec…

ClassificationGeneral ClassificationMachine Translationtext-classification+1