Applied deep learning for image processing
Images can become a usable source of information for your applications. Connect computer vision, models and automation needs to structure your initial technical choices. Develop reference points for examining results and identifying appropriate conditions of use.
- Duration
- 3 days 21 hours
- Code
- FC-DLI Code
Presentation
Applying deep learning to image processing helps develop solutions for specific needs such as road sign detection, the detection of faulty parts, disease detection and anomaly detection in electrical equipment. This approach uses a convolutional neural network (CNN) inspired by the human brain. A CNN consists of dozens, sometimes hundreds, of neural layers. Each layer collects and processes data from the previous one. The system can therefore learn to identify characters, words, shapes and faces, among other objects, and classify them.
In this level 2 training programme, you will acquire the skills needed to use deep learning methods effectively for image interpretation and analysis. You will begin by exploring application areas in detail, followed by a module on convolutional neural networks. You will then examine generative methods using autoencoders and GANs, before concluding with techniques for training deep networks.
By the end of this 3-day course, you will have a sound understanding of how deep learning models work and how to use them. You will also be able to modify their architectures to meet specific imaging needs.
Objectives
After completing the deep learning for image processing course, you will achieve the following learning objectives:
- discover and understand how deep learning algorithms for image processing work;
- implement and adapt a computer vision model for different use cases, including its architecture.
Program
Deep learning use cases for image processing
- Presentation of common use cases: classification, defective object detection, segmentation and more.
Convolutional neural networks for image processing
- Presentation and explanation of how convolutional neural networks (CNNs) work.
- Examples of architectures optimised for image processing.
Generative methods for image processing
- Introduction to autoencoders: architecture, training, denoising, weight matrices and more.
- Presentation of GAN use cases for image processing.
Deep network training techniques for image processing
- Implementing transfer learning on deep learning models for classification, detection and segmentation tasks.
- Implementing semi-supervised learning for classification, detection and segmentation tasks.
Audience
This course is intended for:
- data scientists wishing to specialise in deep learning for image recognition;
- support teams responsible for data management or research and development teams;
- IT managers wishing to specialise in data;
- anyone wishing to retrain in Big Data and artificial intelligence technologies.
Prerequisites
The deep learning for image processing course requires the following prerequisite:
- completion of the deep learning fundamentals course.
Teaching and assessment methods
- Initial skills assessment
- Training materials provided to participants
- Continuous assessment throughout the course
- End-of-course feedback questionnaire
- Combination of theory and practical application
- Attendance records
- Post-course follow-up evaluation
- Practical exercises
- Case study
Course highlights
Theoretical and practical training delivered in person or online; learning materials; labs covering various real-world use cases and rapid skills development.
Dates and sessions
Choose the date and delivery format that suit you.
No upcoming sessions are currently available.
fr
en