- edX
- 4 weeks, 3 - 4 hours per week
- Self-paced
- Free to audit
- Paid certificate
- Beginner
Free online
Artificial Neural Networks courses 113
Learn Artificial Neural Networks online: university courses, full YouTube courses, and courses with free certificates, from the IITs, MIT, Harvard, Google, Microsoft and more.
Explore subjects
Imperial College London
Getting started with TensorFlow 2
4.9582 ratingsWelcome to this course on Getting started with TensorFlow 2! In this course you will learn a complete end-to-end workflow for developing deep learning models with Tensorflow, from building, training, evaluating and predicting with models using the Sequential API, validating your models and includin…
- Coursera
- 26 hours
- Self-paced
- Paid · free trial
- Paid certificate
Stanford University
Statistical Learning with R
4.456 ratingsLearn some of the main tools used in statistical modeling and data science. We cover both traditional as well as exciting new methods, and how to use them in R. Course material updated in 2021 for second edition of the course textbook.
- edX
- Self-paced
- Free to audit
- Paid certificate
- Beginner
Harvard University
Applications of TinyML
4.129 ratingsGet the opportunity to see TinyML in practice. You will see examples of TinyML applications, and learn first-hand how to train these models for tiny applications such as keyword spotting, visual wake words, and gesture recognition.
- edX
- 6 weeks, 2 - 4 hours per week
- Self-paced
- Free to audit
- Paid certificate
- Intermediate
DeepLearning.AI
Neural Networks and Deep Learning
4.9123,818 ratingsIn the first course of the Deep Learning Specialization, you will study the foundational concept of neural networks and deep learning. By the end, you will be familiar with the significant technological trends driving the rise of deep learning; build, train, and apply fully connected deep neural ne…
- Coursera
- At the rate of 5 hours a week, it takes roughly 5 weeks to finish each course i…
- Self-paced
- Paid · free trial
- Paid certificate
Stanford University
Statistical Learning with Python
4.625 ratingsLearn some of the main tools used in statistical modeling and data science. We cover both traditional as well as exciting new methods, and how to use them in Python.
- edX
- Self-paced
- Free to audit
- Paid certificate
- Beginner
Harvard University
Introduction to Neural Networks and Deep Learning with Python
Build practical deep learning skills for Python-savvy professionals. Learn how neural networks are structured, trained, and evaluated—and how choices like architecture, regularization, and learning rate affect performance. Explore transfer and self-supervised learning (autoencoders). Build models f…
- edX
- 8 weeks, 3 - 5 hours per week
- Self-paced
- Free to audit
- Paid certificate
- Intermediate
DeepLearning.AI
Convolutional Neural Networks
4.942,608 ratingsIn the fourth course of the Deep Learning Specialization, you will understand how computer vision has evolved and become familiar with its exciting applications such as autonomous driving, face recognition, reading radiology images, and more. By the end, you will be able to build a convolutional ne…
- Coursera
- At the rate of 5 hours a week, it typically takes 5 weeks to complete this cour…
- Self-paced
- Paid · free trial
- Paid certificate
IBM
AI for Everyone: Master the Basics
4.5483 ratingsLearn what Artificial Intelligence (AI) is by understanding its applications and key concepts including machine learning, deep learning and neural networks.
- edX
- 4 weeks, 2 - 4 hours per week
- Self-paced
- Free to audit
- Paid certificate
- Beginner
IBM
Deep Learning Fundamentals with Keras
4.433 ratingsNew to deep learning? Start with this course, that will not only introduce you to the field of deep learning but give you the opportunity to build your first deep learning model using thepopular Keras library.
- edX
- 5 weeks, 2 - 4 hours per week
- Self-paced
- Free to audit
- Paid certificate
- Intermediate
DeepLearning.AI
Advanced Learning Algorithms
4.98,792 ratingsIn the second course of the Machine Learning Specialization, you will: • Build and train a neural network with TensorFlow to perform multi-class classification • Apply best practices for machine learning development so that your models generalize to data and tasks in the real world • Build and use…
- Coursera
- At the rate of 5 hours a week, it typically takes 4 weeks to complete this cour…
- Self-paced
- Paid · free trial
- Paid certificate
Great Learning
Multilayer Perceptron
4.7221 ratingsThis free Multilayer Perceptron(MLP) course familiarizes you with the artificial neural network, a vastly used technique across the industry. The course starts by introducing you to neural networks, and you will learn their importance and understand their mechanism. You will then go through various…
- Great Learning Academy
- 1.5 hours
- Self-paced
- Free course
- Free certificate
- Intermediate
IBM
Deep Learning with TensorFlow and Keras
4.418 ratingsBecome proficient with tensor operations in PyTorch. Learn how to build and train linear regression models from scratch, apply logistic regression for classification tasks, and handle data efficiently while optimizing models using gradient descent techniques.
- edX
- 5 weeks, 2 - 4 hours per week
- Self-paced
- Free to audit
- Paid certificate
- Intermediate
DeepLearning.AI
Unsupervised Learning, Recommenders, Reinforcement Learning
4.95,741 ratingsIn the third course of the Machine Learning Specialization, you will: • Use unsupervised learning techniques for unsupervised learning: including clustering and anomaly detection. • Build recommender systems with a collaborative filtering approach and a content-based deep learning method. • Build a…
- Coursera
- At the rate of 5 hours a week, it typically takes 3 weeks to complete this cour…
- Self-paced
- Paid · free trial
- Paid certificate
Arm Education
Machine Learning at the Edge on Arm: A Practical Introduction
4.5157 ratings****This course will provide you with the hands-on experience you’ll need to create innovative machine learning applications using ubiquitous Arm-based microcontrollers.
- edX
- 6 weeks, 3 - 6 hours per week
- Self-paced
- Free to audit
- Paid certificate
- Intermediate
IBM
Using GPUs to Scale and Speed-up Deep Learning
Training complex deep learning models with large datasets takes along time. In this course, you will learn how to use accelerated GPU hardware to overcome the scalability problem in deep learning.
- edX
- Self-paced
- Free to audit
- Paid certificate
- Intermediate
Imperial College London
Customising your models with TensorFlow 2
4.8196 ratingsWelcome to this course on Customising your models with TensorFlow 2! In this course you will deepen your knowledge and skills with TensorFlow, in order to develop fully customised deep learning models and workflows for any application. You will use lower level APIs in TensorFlow to develop complex…
- Coursera
- 27 hours
- Self-paced
- Paid · free trial
- Paid certificate
The Georgia Institute of Technology
Foundations of Generative AI
4.620 ratingsLearn the foundations of generative AI — how it works, why it matters, and how to move beyond basic use into practical integration through our artificial intelligence online course. This course provides an accessible but comprehensive introduction to the world of generative artificial intelligence.…
- edX
- Self-paced
- Free to audit
- Paid certificate
- Beginner
Gate Smashers
Deep Learning (ANN, RNN, Tranformers, RNN)
Artificial Neural Networks (ANNs) are at the core of Deep Learning & Artificial Intelligence (AI), transforming industries from healthcare to finance. Whether you're a beginner, student, or preparing for competitive exams, certifications, or job interviews, this complete ANN playlist covers everyth…
- YouTube
- 35 videos, 5 hours
- Self-paced
- Free video
DeepLearning.AI
Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning
4.819,744 ratingsIf you are a software developer who wants to build scalable AI-powered algorithms, you need to understand how to use the tools to build them. This course is part of the DeepLearning.AI TensorFlow Developer Specialization and will teach you best practices for using TensorFlow, a popular open-source…
- Coursera
- 4 weeks, 4-5 hours/week
- Self-paced
- Paid · free trial
- Paid certificate



















