Machine Learning for Python Developers (Lecture)
|Date:||12th June 2018|
|Grant Aided Cost:||On request|
This course will provide you with an introduction to core Machine Learning techniques: you will get an overview of the Machine Learning landscape as well as tools and resources in Python. You can also choose to undertake a two day practical course in Machine Learning for Python Developers.
- To have a familiarity with the Machine Learning landscape
- Understand the different types of Machine Learning algorithms
- Identify suitable Machine Learning techniques for different types of data
- To be understand how to implement and evaluate basic Machine Learning algorithms in Python
This is ideally suited for Python developers. No Machine Learning experience is required.
Proficiency in Python development including: array manipulations with NumPy, loading libraries, and plotting using Matplotlib.
A high level overview of key Machine Learning concepts
Introduction to Regression: a supervised learning technique
Working with data
Feature transformation introduction and demonstration
Feature selection introduction and demonstration
Introduction to clustering: an unsupervised learning technique
Introduction to data classification
Classifying data using Naïve Bayes demonstration
Introduction to time-series analysis
Time series analysis demonstration
Introduction to Neural Networks
Demonstration of Multilayer perceptrons