Adversarial Training Methods For Semi-Supervised Text Classification

Introduction This paper is the first work that applies adversarial training and virtual adversarial training to sequence models, and it greatly improved text classification tasks. In applying the adversarial training, this paper adopts distributed word representation, or word embedding, as the input, rather than the traditional one-hot representation. The reason lies in the fact that […]

Continue reading


Big Picture Machine Learning: Classifying Text with Neural Networks and TensorFlow

In this article, the author discusses the main six topics about creating a machine learning model to classify texts into categories: 1. How TensorFlow works 2. What is a machine learning model 3. What is a Neural Network 4. How the Neural Network learns 5. How to manipulate data and pass it to the Neural […]

Continue reading


Tuzzeg the Troll-hunter: Impermium 2nd place Interview

We check in with the 2nd place winner of the Impermium “Troll-dar” Competition.  He’s also published his code and a more detailed explanation of his approach on github. What was your background prior to entering this challenge? I used to work in Yandex (Russian N1 search engine) on text classification problems. I also finished great online courses: ML class […]

Continue reading