GitHub - mgormley/online-learning-lab: Machine Learning Lab - NASSLI/Jelinek Summer School (original) (raw)

Skip to content

Sign in

Appearance settings

Provide feedback

We read every piece of feedback, and take your input very seriously.

Include my email address so I can be contacted

Saved searches

Use saved searches to filter your results more quickly

Sign in

Sign up

Appearance settings

mgormley / online-learning-lab Public

Machine Learning Lab - NASSLI/Jelinek Summer School

4 stars 8 forks Branches Tags Activity

Star

Notifications You must be signed in to change notification settings

Additional navigation options

BranchesTags

Folders and files

Name Name Last commit message Last commit date
Latest commitHistory25 Commits
pypy pypy
writeup writeup
.gitignore .gitignore
README.md README.md

Repository files navigation

Machine Learning Lab

Summary

This three hour lab was designed for NASSLLI 2018 and the 2017 Jelinek Summer School at Carnegie Mellon University. Students will learn about the efficient implementation of online learning (i.e. stochastic gradient descent) through a choose-your-own-adventure style exercise. The task is language identification; two datasets are provided. A very basic implementation of streaming multinomial logistic regression is improved to near state-of-the-art performance.

Read the instructions in PDF writeup for more detail.

Setup

Run the following to download the data and install various dependencies.

cd py
make setup

About

Machine Learning Lab - NASSLI/Jelinek Summer School

Resources

Readme

Activity

Stars

4 stars

Watchers

3 watching

Forks

8 forks

Report repository

Releases

No releases published

Packages

No packages published

Contributors2

Languages