Deep Learning for Object Detection (Coursera)

Offered by MathWorks,
Deep Learning for Object Detection (Coursera)

Detecting and locating objects is one of the most common uses of deep learning for computer vision. Applications include helping autonomous systems navigate complex environments, locating medical conditions like tumors, and identifying ready-to-harvest crops in agriculture.

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

In the course projects, you will apply detection models to real-world scenarios and train a model to detect various parking signs. Completing this course will give you the skills to train detection models for your application.
By the end of this course, you will be able to:
• Explain how deep learning networks locate and classify objects in images
• Retrain popular YOLO deep learning models for your application
• Use a variety of metrics to evaluate prediction results
• Visualize results to gain insights into model performance
• Improve model performance by adjusting important model parameters
• Analyze labeled images to identify and fix potential shortcomings in your data
For the duration of the course, you will have free access to MATLAB, software used by top employers worldwide. The courses draw on the applications using MATLAB, so you spend less time coding and more time applying deep learning concepts.
This course is part of the Deep Learning for Computer Vision Specialization.

What you'll learn

  • Retrain popular YOLO deep learning models for your applications
  • Visualize results to gain insights into model performance
  • Evaluate detection models by examining both class and location accuracy.
  • Analyze labeled images to identify and fix potential data shortcomings

Syllabus

Detecting Objects with Pre-trained Models
Get started with object detection by using pre-trained models

Training Object Detection Models
Use transfer learning to retrain YOLO models for new applications

Evaluating Object Detection Models
Use metrics like recall, precision, and mean average precision to evaluate your models

Final Project: Train and Evaluate a Detection Model
Apply the full object detection workflow on a final project

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

Related Courses

Object Localization with TensorFlow (Coursera) Coursera
Coursera Project Network

Object Localization with TensorFlow (Coursera)

Welcome to this 2 hour long guided project on creating and training an Object Localization model with TensorFlow. In this guided project, we are going to use TensorFlow's Keras API to create a convolutional neural network which will be trained to classify as well as localize emojis in images. Localization, in this context, means the position of the emojis in the images. This means that the network will have one input and two outputs.

Jun 8th 2026
Self-Paced
Data Analysis and Visualization (Coursera) Coursera
University at Buffalo,The State University of New York

Data Analysis and Visualization (Coursera)

By the end of this course, learners are provided a high-level overview of data analysis and visualization tools, and are prepared to discuss best practices and develop an ensuing action plan that addresses key discoveries. It begins with common hurdles that obstruct adoption of a data-driven culture before introducing data analysis tools (R software, Minitab, MATLAB, and Python). Deeper examination is spent on statistical process control (SPC), which is a method for studying variation over time. The course also addresses do’s and don’ts of presenting data visually, visualization software (Tableau, Excel, Power BI), and creating a data story.

Jun 8th 2026
4 Weeks
Explainable deep learning models for healthcare - CDSS 3 (Coursera) Coursera
University of Glasgow

Explainable deep learning models for healthcare - CDSS 3 (Coursera)

This course will introduce the concepts of interpretability and explainability in machine learning applications. The learner will understand the difference between global, local, model-agnostic and model-specific explanations. State-of-the-art explainability methods such as Permutation Feature Importance (PFI), Local Interpretable Model-agnostic Explanations (LIME) and SHapley Additive exPlanation (SHAP) are explained and applied in time-series classification.

Jun 8th 2026
4 Weeks
Browser-based Models with TensorFlow.js (Coursera) Coursera
DeepLearning.AI

Browser-based Models with TensorFlow.js (Coursera)

Bringing a machine learning model into the real world involves a lot more than just modeling. This Specialization will teach you how to navigate various deployment scenarios and use data more effectively to train your model. In this first course, you’ll train and run machine learning models in any browser using TensorFlow.js. You’ll learn techniques for handling data in the browser, and at the end you’ll build a computer vision project that recognizes and classifies objects from a webcam.

Jun 8th 2026
4 Weeks
Controle de Sistemas no Plano-s (Coursera) Coursera
Instituto Tecnológico de Aeronáutica

Controle de Sistemas no Plano-s (Coursera)

Após esse curso você será capaz de esboçar o Lugar Geométrico das Raízes (LGR - Root Locus) do denominador da Função de Transferência em Malha Fechada a partir dos polos e zeros da Função de Transferência em Malha aberta. Você também será capaz de projetar controladores de avanço de fase para atender simultaneamente requisitos de desempenho de amortecimento e de velocidade da resposta.

Jun 8th 2026
5-12 Weeks
AI Capstone Project with Deep Learning (Coursera) Coursera
IBM

AI Capstone Project with Deep Learning (Coursera)

In this capstone, learners will apply their deep learning knowledge and expertise to a real world challenge. They will use a library of their choice to develop and test a deep learning model. They will load and pre-process data for a real problem, build the model and validate it. Learners will then present a project report to demonstrate the validity of their model and their proficiency in the field of Deep Learning.

Jun 8th 2026
4 Weeks
Predictive Modeling and Machine Learning with MATLAB (Coursera) Coursera
MathWorks

Predictive Modeling and Machine Learning with MATLAB (Coursera)

In this course, you will build on the skills learned in Exploratory Data Analysis with MATLAB and Data Processing and Feature Engineering with MATLAB to increase your ability to harness the power of MATLAB to analyze data relevant to the work you do. These skills are valuable for those who have domain knowledge and some exposure to computational tools, but no programming background.

Jun 8th 2026
4 Weeks
Introduction to Programming with MATLAB (Coursera) Coursera
Vanderbilt University

Introduction to Programming with MATLAB (Coursera)

This course teaches computer programming to those with little to no previous experience. It uses the programming system and language called MATLAB to do so because it is easy to learn, versatile and very useful for engineers and other professionals. MATLAB is a special-purpose language that is an excellent choice for writing moderate-size programs that solve problems involving the manipulation of numbers.

Jun 8th 2026
5-12 Weeks
Customising your models with TensorFlow 2 (Coursera) Coursera
Imperial College London

Customising your models with TensorFlow 2 (Coursera)

Welcome 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 model architectures, fully customised layers, and a flexible data workflow. You will also expand your knowledge of the TensorFlow APIs to include sequence models.

Jun 8th 2026
5-12 Weeks
Supervised Text Classification for Marketing Analytics (Coursera) Coursera
University of Colorado Boulder

Supervised Text Classification for Marketing Analytics (Coursera)

Marketing data often requires categorization or labeling. In today’s age, marketing data can also be very big, or larger than what humans can reasonably tackle. In this course, students learn how to use supervised deep learning to train algorithms to tackle text classification tasks. Students walk through a conceptual overview of supervised machine learning and dive into real-world datasets through instructor-led tutorials in Python. The course concludes with a major project.

Jun 8th 2026
4 Weeks