machine-learning

Fast Dawid-Skene: A Fast Vote Aggregation Scheme for Sentiment Classification

Many real world problems can now be effectively solved using supervised machine learning. A major roadblock is often the lack of an adequate quantity of labeled data for training. A possible solution is to assign the task of labeling data to a crowd, …

Second Order Momentum

Application of momentum in second order methods, such as Newton's method and BFGS

DeepAgg

Implementation of the model described in "Training deep neural nets to aggregate crowdsourced responses." by Gaunt et al.

Extreme Classification

Techniques to effectively perform multi-label classification from a very large set of labels

Crowdsourced Data Simulator

A program that simulates answers given by a crowd to multiple choice questions with either a single or multiple answers correct, and writes it to a CSV