Skip to content

adrianbevan/IntroToML

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IntroToML

Inroduction to Machine Learning Tutorial repository

This github repository contains code for the Introduction to Machine Learning Tutorial. These examples allow you to explore different algorithms including: Decision Trees Random Forests Neural Networks

Please see the following web page for meetings that have used this repository:


Getting Started:

Clone the repository with the following command to get started with working with these examples. git clone --branch master https://github.com/adrianbevan/IntroToML.git

The examples pertaining to a given algorithm can be found in the different directories:

BDT - decision trees using SciKitLearn

NN - Neural Networks using TensorFlow

Software Requirements:

The Python environment that these tutorials has been tested on is packaged in the Anaconda framework: https://www.anaconda.com

Install Anaconda and then obtain the following packages:

  • scikit-plot (conda install -c conda-forge scikit-plot OR pip install scikit-plot)
  • opencv (conda install -c conda-forge opencv OR pip install opencv-python)
  • keras (conda install -c conda-forge keras OR pip install keras)
  • tensorflow (conda install -c conda-forge tensorflow OR pip install tensorflow)
  • pydotplus (conda install -c conda-forge pydotplus OR pip install pydotplus)

If you run into any ModuleNotFound errors and cannot work out which packages you are missing please call over someone to help you.


Authors: Adrian Bevan (a.j.bevan@qmul.ac.uk) Joe Davies (j.m.m.davies@qmul.ac.uk)

Copyright (C) Queen Mary University of London

This code is distributed under the terms and conditions of the GNU Public License

About

Introduction to Machine Learning Tutorial

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published