Topics we will cover, week by week:
Break it down for me.
Programming in Python
Data types, Functions, Classes
Introduction to programming one of the most powerful languages: Python
Working with Data
Discover how a computer sees the world
Experience working with all kinds of data types
How to collect data and load it into your program
Data Visualisation Libraries
Implement the most widely used data visualisation techniques
Pandas & Matplotlib (Python Libraries)
The machine learning problem
What is the goal of machine learning?
How do we know if an ML algorithm is performing well?
Regression and Optimisation
Build your first machine learning algorithm
Predict insurance prices from data
Working with multi-variate data
Practical Tips for Machine Learning
Predict boris bike usage based on weather patterns
Debugging optimisation of learning algorithms
How do we increase the accuracy of our model?
Gradient Based optimisation
Using the chain rule to differentiate
Visualising a learning algorithm during training
Understanding the problem of local minima
Predict the species of flowers
Why do we use the sigmoid function?