Get in Touch
 Duration 21 hours

Course Outline

Foundations of Computer Vision

  • Survey of key computer vision applications
  • Insight into image data structures and formats
  • Navigating the inherent challenges in computer vision tasks

Introductory Guide to Convolutional Neural Networks (CNNs)

  • Defining CNNs and their core principles
  • Analyzing CNN architecture: Convolutional layers, pooling mechanisms, and fully connected layers
  • Role of CNNs in solving computer vision problems

Practical TensorFlow and Google Colab Workflow

  • Configuring the development environment within Google Colab
  • Applying TensorFlow for robust model construction
  • Developing a foundational CNN model with TensorFlow

Advanced Strategies for CNNs

  • Applying transfer learning to CNN frameworks
  • Fine-tuning pre-trained models for specific tasks
  • Employing data augmentation techniques to boost performance

Image Preprocessing and Data Augmentation

  • Standard preprocessing methods such as scaling and normalization
  • Augmenting image datasets to improve model training robustness
  • Utilising TensorFlow’s image data pipelines

Building and Deploying Computer Vision Models

  • Training CNNs specifically for image classification
  • Assessing and validating model efficacy
  • Deploying models into production environments

Real-World Computer Vision Implementations

  • Computer vision applications in healthcare, retail, and security sectors
  • AI-driven object detection and recognition systems
  • Implementing CNNs for facial and gesture recognition

Requirements

  • Proficiency in Python programming
  • Solid grasp of deep learning principles
  • Fundamental knowledge of convolutional neural networks (CNNs)

Target Audience

  • Data scientists
  • AI professionals and practitioners

Number of participants


Price per participant

Upcoming Courses

Related Categories