• Search...

categories: Technology, Science & Productivity

Technology
Computer
SDG 9: Industry, Innovation and Infrastructure

Computer Vision with AI

New
Duration: 3 h 24 m / 24 lessons

Level: Specialized

Course Language: Arabic

By the end of this course, you will be able to

  • Understand how artificial neural networks work and their role in simulating the human brain and the basics of deep learning.

  • Master Activation Functions and Network Design.

  • Gain Practical Experience with ANN and CNN.

  • Leverage Transfer Learning and understand how to improve models using prior data and weights to speed up development and achieve better results.

  • Develop Real-Time Object Detection Models with YOLO.

  • Learn to build and train deep learning models to solve complex problems in image and video analysis.

Course details

  • 3 h 24 m/24 lessons
  • Last updated: 22/12/2024
  • Course completion certificate

Course Content

Free lessons

1.

Intro to Neural Networks v1

5 Minutes
2.

CNN V1

13 Minutes
3.

YOLO Object Detection V2

3 Minutes

About this course

This comprehensive course takes you on an engaging journey through the foundational and advanced concepts of neural networks and deep learning, equipping you with the skills to excel in AI and machine learning. Whether you're a beginner or have some experience, this course offers a step-by-step progression through the most critical topics in the field. We begin with an Introduction to Neural Networks, exploring how these computational models mimic the structure and functionality of the human brain to perform intelligent tasks. You'll gain insights into how neural networks are designed to handle complex tasks and simulate cognitive processes efficiently. The course dives deeper into the level of complexity deep learning can handle, showcasing its potential in solving real-world problems such as image recognition, natural language processing, and autonomous systems. You'll also explore the frameworks that make deep learning development more accessible, including popular tools like TensorFlow and PyTorch. Next, you’ll understand the role of activation functions in enabling neural networks to learn non-linear patterns, a cornerstone of their problem-solving capabilities. With this theoretical knowledge in hand, the course transitions into hands-on experience with Artificial Neural Networks (ANN) through practical sessions that gradually build your proficiency, moving from basic implementations to complex network designs. In the second half of the course, we focus on Convolutional Neural Networks (CNN), a specialized type of neural network essential for image-related tasks. You'll learn their architecture, functionality, and applications through a series of detailed lessons, ensuring a solid grasp of concepts like feature extraction, pooling, and backpropagation. As we advance, the course introduces Transfer Learning, a powerful technique that enables you to leverage pre-trained models to solve new challenges, saving time and computational resources. You'll explore multiple transfer learning approaches and implement them in real-world scenarios. Finally, the course concludes with a deep dive into YOLO Object Detection, an advanced real-time object detection framework. Starting from the basics, you’ll build a strong understanding of YOLO's architecture and functionality, culminating in a capstone project where you'll develop a functional object detection model. By the end of this course, you'll have a robust understanding of neural networks and deep learning, along with practical experience using cutting-edge tools and techniques. Whether you’re aspiring to start a career in AI or looking to enhance your skill set, this course is the perfect choice to achieve your goals.

Course requirements and prerequisites

This course requires understanding of programming with python - basic fundementals of machine learning.

Mentor

Computer Vision with AI

New
Duration: 3h 24m / 24 lessons
Level: Specialized
Course Language: Arabic