Introduction to Machine Learning and AI (FutureLearn)

Introduction to Machine Learning and AI (FutureLearn)

Discover the fundamentals of machine learning, how it works, and learn to train your own AI using free online tools. Build your knowledge and skills in machine learning. From self-driving cars to determining someone’s age, artificial intelligence (AI) systems trained with machine learning (ML) are being used more and more. But what is AI, and what does machine learning actually involve?

Class Deals by MOOC List - Click here and see FutureLearn's Active Discounts, Deals, and Promo Codes.

On this four-week course from the Raspberry Pi Foundation, you’ll learn about different types of machine learning, and use online tools to train your own AI models.
You’ll delve into the problems that machine learning can help to solve, discuss how AI is changing the world, and think about the ethics of collecting data to train a machine learning model.
Explore the different types of machine learning
The first week of this course will guide you through how you can use machine learning to label data, whether to work out if a comment is positive or negative or to identify the contents of an image.
Then you’ll look at machine learning algorithms that create models to give a numerical output, such as predicting house prices based on information about the house and its surroundings.
You’ll also explore other types of machine learning that are designed to discover connections and groupings in data that humans would likely miss, giving you a deeper understanding of how machine learning can be used.
Use tools to develop and train your own AI
During this course, you’ll also investigate the different ways that the machine learning actually takes place.
You’ll compare supervised learning, which uses training data labelled with the desired outcome, to unsupervised learning, where the aim of the machine learning is to spot new connections.
In the final week of the course, you’ll investigate neural networks; a type of machine learning inspired by the structure of the brain that is used by many state-of-the-art AI systems such as YOTI’s age determination algorithm.

Syllabus

Week 1: Introduction to machine learning
Week 2: Solving problems using AI
Week 3: How machines learn
Week 4: Neural networks and more activities

What will you achieve?
By the end of the course, you‘ll be able to...

  • Demonstrate several working machine learning models
  • Explain the different types of machine learning, and the problems that they are suitable for
  • Compare supervised, unsupervised, and reinforcement learning
  • Discuss the ethical issues surrounding machine learning and AI

Who is the course for?
This course is designed for anyone looking to learn more about machine learning without having to understand the maths involved.
To get the most out of this course, you should already have an understanding of what a computer algorithm is.
Some of the practical tasks also require familiarity with the Scratch programming language.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Machine Learning for Data Analysis (Coursera) Coursera
Wesleyan University

Machine Learning for Data Analysis (Coursera)

Are you interested in predicting future outcomes using your data? This course helps you do just that! Machine learning is the process of developing, testing, and applying predictive algorithms to achieve this goal. Make sure to familiarize yourself with course 3 of this specialization before diving into these machine learning concepts. Building on Course 3, which introduces students to integral supervised machine learning concepts, this course will provide an overview of many additional concepts, techniques, and algorithms in machine learning, from basic classification to decision trees and clustering.

Jun 29th 2026
4 Weeks
Using Artificial Intelligence (AI) Technologies for Business Planning and Decision-making (FutureLearn) FutureLearn
Coventry University,Institute of Coding

Using Artificial Intelligence (AI) Technologies for Business Planning and Decision-making (FutureLearn)

Discover how artificial intelligence can support business leaders to implement data-driven decision-making and planning. Learn how to move from data to knowledge that can inform your decision-making. On this course, you will learn how AI technology and AI processes can help businesses with both human and automated business planning and decision-making.

No sessions available
2 Weeks
Machine Learning Foundations: A Case Study Approach (Coursera) Coursera
University of Washington

Machine Learning Foundations: A Case Study Approach (Coursera)

Do you have data and wonder what it can tell you? Do you need a deeper understanding of the core ways in which machine learning can improve your business? Do you want to be able to converse with specialists about anything from regression and classification to deep learning and recommender systems? In this course, you will get hands-on experience with machine learning from a series of practical case-studies.

Jun 29th 2026
5-12 Weeks
Get ready for a Masters in Data Science and AI (FutureLearn) FutureLearn
Coventry University

Get ready for a Masters in Data Science and AI (FutureLearn)

Identify whether you’re ready for Master’s study, improve your data science skills, and get to grips with the basics of Python. Get a taste of life as a Data Science and AI Master's student. On this course, you’ll have the opportunity to explore the disciplines involved in a Master’s degree in Data Science and Artificial Intelligence (AI).

Apr 17th 2023
2 Weeks
Digital Skills: Artificial Intelligence (FutureLearn) FutureLearn
Accenture

Digital Skills: Artificial Intelligence (FutureLearn)

Discover the ability of artificial intelligence to transform your everyday life and reshape the way you work. Identify the skills you will need to work with AI in the future. Artificial intelligence (AI) is used in many businesses to improve the way employees work. On this course, you will learn more about the past, present and future of artificial intelligence and explore its potential in the workplace.

Aug 15th 2022
3 Weeks
Predictive Analytics: Solving Business Problems Using Machine Learning and Big Data (FutureLearn) FutureLearn
Sungkyunkwan University - SKKU

Predictive Analytics: Solving Business Problems Using Machine Learning and Big Data (FutureLearn)

Explore how predictive models can help businesses use data to identify risks and discover new opportunities. Discover how predictive analytics could transform your business As businesses accrue more and more data about their customers – from their behavioural history to their transactions – being able to use ‘Big Data’ is becoming increasingly key to low-term business success.

Aug 16th 2021
4 Weeks
Applied Data Science (FutureLearn) FutureLearn
Birkbeck, University of London,Coventry University,Institute of Coding

Applied Data Science (FutureLearn)

Develop your data science and analytics skills and improve your understanding of using data in the workplace. Have the opportunity to build data science skills to advance your career. On this course, you’ll be introduced to the tools and techniques used in applied data science. You’ll explore the answers to important questions asked of business professionals today, such as why data science and machine learning have become so prevalent and what problems data science can address.

Jan 16th 2023
2 Weeks
Data Science in Real Life (Coursera) Coursera
Johns Hopkins University

Data Science in Real Life (Coursera)

Have you ever had the perfect data science experience? The data pull went perfectly. There were no merging errors or missing data. Hypotheses were clearly defined prior to analyses. Randomization was performed for the treatment of interest. The analytic plan was outlined prior to analysis and followed exactly. The conclusions were clear and actionable decisions were obvious. Has that every happened to you? Of course not. Data analysis in real life is messy. How does one manage a team facing real data analyses? In this one-week course, we contrast the ideal with what happens in real life. By contrasting the ideal, you will learn key concepts that will help you manage real life analyses.

Jun 29th 2026
1 Week
AI for Healthcare: Equipping the Workforce for Digital Transformation (FutureLearn) FutureLearn
University of Manchester,Health Education England

AI for Healthcare: Equipping the Workforce for Digital Transformation (FutureLearn)

Learn how artificial intelligence is transforming healthcare and how it can be used to support change in the healthcare workforce. Build your digital understanding and become a champion for AI in healthcare. AI is transforming healthcare in a variety of beneficial ways, from streamlining workflow processes to making more precise patient diagnoses. However, this is not without its challenges.

Feb 10th 2020
5-12 Weeks
Intelligent Systems: An Introduction to Deep Learning and Autonomous Systems (FutureLearn) FutureLearn
University of York

Intelligent Systems: An Introduction to Deep Learning and Autonomous Systems (FutureLearn)

Discover the benefits and risks of deep learning and its uses in systems such as assistive technology and facial recognition. Delve into the inner workings of deep learning. From Ada Lovelace until the first decade of this century, we have relied on expert computer programmers to design and write software.

Sep 20th 2021
3 Weeks