Machine Learning Mini-Degree
Course
Online
Description
-
Type
Course
-
Methodology
Online
-
Start date
Different dates available
With its ability to provide valuable insights and solve real-world problems – such as cancer detection, self-driving cars, and virtual personal assistants (just to name a few) – machine learning is revolutionizing nearly every industry. Large and small companies alike are increasingly seeking machine learning experts in this area, and with a shortage of trained professionals, it’s an area filled with opportunities.
The Machine Learning Mini-Degree will give you the fundamental skills needed to build the next generation of intelligent applications and software. Using Python, NumPy, TensorFlow, and Keras, you’ll learn by building real projects – including an image identification app, image generator, text generator, and spam detector AI.
The skills you learn will enable you to develop innovative and practical solutions across a wide range of industries.
You will learn:
Functional arrays and matrices with NumPy
Building, training, and testing machine learning programs
Pattern and image recognition
Generative Adversarial Networks (GANs) for image generation
Recurrent Neural Networks (RNNs) for language modeling
Deep reinforcement learning
Naive Bayes for text classification
Curriculum
Level 1: Machine Learning 101
Arrays & matrices with NumPy
Machine learning basics with TensorFlow
Plotting & graph creation with Matplotlib
Training linear regression models
Level 2: Working with Images
Convolutional Neural Networks (CNNs)
Image recognition – TensorFlow & Keras
Handwriting-recognition app
Generative Adversarial Networks (GANs)
Photo-realistic image generation
Level 3: Datasets and Training
Dataset augmentation
Parameter updating
Deep reinforcement learning
Train a neural network to play games
Q-Learning & Deep Q-Networks
Level 4: Working with Text
Text classification with Naive Bayes
Spam-detector AI
Recurrent Neural Networks (RNNs)
Text generation
Movie reviews classifier app
100% Beginner-Friendly
businesses – and you have the...
Facilities
Location
Start date
Start date
About this course
b
Why should I learn programming?
b
What will I achieve by taking these courses?
b
Technology changes quickly. What happens if the content becomes outdated?
b
I’m an absolute beginner who’s never coded before. Can I still do these courses?
b
What time commitment is needed?
b
Will these courses help me to change my career?
b
Can I watch the videos offline?
Basic to intermediate Python skills are necessary in order to get the most out of this curriculum. If you are entirely new to Python and programming in general, we'd recommend the Python Computer Vision Mini-Degree instead.
You can follow this program in Windows, Mac or Linux.
The setup of all the programs and packages is covered in the lessons.
Reviews
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 4 years
Subjects
- Networks
- Image
Course programme
Course #1
Python Programming for Beginners
Course #2
NumPy Matrices and Vectors
Course #3
Machine Learning for Beginners with TensorFlow
Course #4
Convolutional Neural Networks for Image Classification
Course #5
Generative Adversarial Networks
Course #6
Applied Deep Learning with Python
Course #7
Recurrent Neural Networks: Text Generation
Course #8
Deep Reinforcement Learning
Course #9
Build a Spam Detector AI with Text Classification
Additional information
Machine Learning Mini-Degree
