Get in Touch
 Duration 21 hours

Course Outline

Foundations of Computer Vision

  • Survey of computer vision applications
  • Comprehending image data structures and formats
  • Key challenges in computer vision tasks

Basics of Convolutional Neural Networks (CNNs)

  • Definition and role of CNNs
  • CNN architecture: examining convolutional layers, pooling, and fully connected layers
  • The application of CNNs in computer vision

Practical Work with TensorFlow and Google Colab

  • Configuring the environment within Google Colab
  • Employing TensorFlow for model construction
  • Constructing a basic CNN model using TensorFlow

Sophisticated CNN Methods

  • Applying transfer learning to CNNs
  • Refining pre-trained models through fine-tuning
  • Enhancing performance via data augmentation strategies

Image Preprocessing and Augmentation

  • Image preprocessing methods (including scaling and normalization)
  • Expanding image datasets to improve model training
  • Utilizing TensorFlow’s image data pipeline

Development and Deployment of Computer Vision Models

  • Training CNNs specifically for image classification
  • Assessing and validating model accuracy
  • Deploying models into production settings

Practical Applications of Computer Vision

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

Requirements

  • Proficiency in Python programming
  • Familiarity with deep learning concepts
  • Foundational knowledge of convolutional neural networks (CNNs)

Intended Audience

  • Data scientists
  • AI practitioners

Number of participants


Price per participant

Upcoming Courses

Related Categories