This Repository contains code used in the 1st Lecture Series for ML Hackathon on Kaggle: Help Autonomous Cars Recognize Street Signs
Introduction to Machine Learning
Classification:
Neural networks:
- For classification - https://en.wikipedia.org/wiki/Perceptron
- Intro to tensorflow
General:
- Scikit-learn tutorial
- Use the IPython Jupyter notebook. It helps in managing packages and environments. It's also useful for examining your data at different stages of your algorithm
- A helpful reference: http://scikit-learn.org/stable/_static/ml_map.png
Good Visualizations:
Some useful documentation:
There are various helpful articles provided by Kaggle also. You can check them out too. Plotting the error as you learn is a great way of visualising whether your model is working correctly. Matplotlib.pyplot is very useful for this.
For Fun: Try playing with Orange3 Data Mining Toolkit
Ensembles :
Hierarchical clustering: https://www.youtube.com/watch?v=GVz6Y8r5AkY&list=PLBv09BD7ez_7qIbBhyQDr-LAKWUeycZtx