Skip to content

This repo contains the interactive notebooks used in my talk, "Machine Learning from Scratch". If you're a BDI attendee, check the README for help getting the notebook running on your machine.

Notifications You must be signed in to change notification settings

collinprather/BDI-2018-JupyterHub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Big Data Ignite Conference 2018

Machine Learning from Scratch

Getting Set-up

Welcome BDI 2018 attendees! If you're here at my talk, Machine Learning from Scratch, then you've come to the right place. I've prepared a jupyter notebook with some starter code to follow along with. If you already have Anaconda installed on your computer, please feel free to download or clone the notebook here, and run it on your own machine. If not, there are two simple ways to access and execute the code straight from your browser.

Option 1: Google Colab

  1. Head to colab.research.google.com. (open this link in a new tab, then proceed)

  2. Once the notebook loads, in the top left corner, click file, choose upload notebook

    colab

  3. In the panel across the top, click GITHUB, then paste the following link in the search bar: https://github.com/collinprather/BDI-2018-JupyterHub/blob/master/SVM_scratch.ipynb

    github_link

  4. Click on the SVM_scratch.ipynb notebook, and wait for you notebook to load. You should be all set to start executing your code!

Option 2: mybinder.org

Binder is powered by Docker and JupyterHub. It allows you to run code in a notebook without any installation whatsoever. If you're willing to wait about 1-3 minutes for it to load, it gives you a true Jupyter feeling notebook (Google's colab just feels a bit different.)

The JupyterHub for our repo will be launched by clicking the following "badge": Binder



My original analysis

If you are interested in the notebooks where I performed my data preparation, they can be found here. The SVM_scratch.ipynb notebook that has the full stochastic gradient descent algorithm can be found here.

About

This repo contains the interactive notebooks used in my talk, "Machine Learning from Scratch". If you're a BDI attendee, check the README for help getting the notebook running on your machine.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published