/Machine Learning for Beginners

Provided by: Northumbria University

Course Area: All areas

Course Type: Short Course

Start date: Anytime

Subjects: Artificial Intelligence, Coding, Computer Science, Data Analytics, Data Science, Machine Learning, Python

Price: Free

Delivery Method: Online

Course overview

Face recognition, or facial recognition, is one of the most common artificial intelligence and machine learning applications across all sectors. The course will show you how to build a basic face recognition application using support vector machines (SVM) with the scikit-learn (sklearn) library. Then it introduces you to a different approach to the problem using convolutional neural networks (CMM) with the TensorFlow library.


The first part of the course deals with downloading, previewing, and classifying a database of pictures of faces. Then it looks at how to build, flatten, and train machine learning models that a Python program can use to recognise human faces.


This course can be started at any time and is available now.

Who is this course for

This course assumes you are familiar with the basics of programming Python. It is aimed at those who want to begin exploring how to use Python for machine learning and artificial intelligence tasks.

What will I learn

  • How to load and use the sklearn and TensorFlow 2.0 libraries for Python
  • How to load and preview image data sets
  • How to build, configure, and train machine learning models using support vector machine (SVM) and convolutional neural network (CMM) techniques
  • Basic machine learning terminology and techniques
Visit this course

</Keep in touch>

Find out when new courses open and so much more