Deep Learning for Computer Vision Using CNNs and

Caffe Training


Deep Learning for Computer Vision

Deep Learning for Computer Vision Using CNNs and Caffe Training focused on convolutional neural networks for vision and the Caffe framework for deep learning.

This tutorial takes participants from an introduction to the theory behind convolutional neural networks to their actual implementation. It includes hands-on labs using Caffe.

Convolutional neural networks (CNNs) have emerged as a very powerful technique for a range of computer vision tasks. This live tutorial begins with an introduction to the structure, operation, and training of CNNs and how they are used for computer vision. It explores the strengths and weaknesses of CNNs, and how to design and train them. The tutorial then introduces the popular Caffe open source framework for CNNs, and provides hands-on labs in creating, training, and deploying CNNs using Caffe.


What You Will Learn

  • Structure, operation, and training of convolutional neural networks (CNNs)
  • How CNNs are used for computer vision
  • Strengths and weaknesses of CNNs for computer vision
  • How to design and train CNNs
  • How to use Caffe to create, train, and deploy CNNs



Detailed Tutorial Outline

  1. Designing, Implementing, and Training CNNs: A Theoretical and Practical Discussion
    1. Introduction to deep learning and neural networks
    2. Introduction to and theory of CNNs with a focus on:
      1. How and where can CNNs be used for computer vision?
      2. How do CNNs work?
      3. CNN layers and components and their operation
      4. What are the advantages and disadvantages of CNNs?
      5. What computer vision tasks do CNNs do better than other methods?
        1. Example applications where CNNs improve on previous solutions
    3. The process of designing and training a CNN
    4. CNN computation and data bandwidth requirements
    5. Advanced topics:
      1. Training tricks to improve accuracy and speed
      2. Current research directions in CNNs
      3. Extensions to CNNs:
        1. FCN: pixel-wise prediction
        2. Sequence learning


  1. Introduction to Caffe for Designing and Training CNNs: A Hands-on Tutorial
    1. Introduction to Caffe
    2. Hands-on Caffe tutorial:
      1. How does Caffe work?
      2. Describing a CNN in Caffe
      3. Training a CNN in Caffe
      4. Fine-tuning a CNN in Caffe
      5. Requirements for installing and running Caffe
      6. Deploying a CNN with Caffe



Deep Learning for Computer Vision Using CNNs and Caffe Training Chennai

Email :

Call – +91 97899 68765 / +91 9962774619 / 044 – 42645495

Weekdays / Fast Track / Weekends / Corporate Training modes available

Deep Learning for Computer Vision Using CNNs and Caffe Training Also available across India in Bangalore, Pune, Hyderabad, Mumbai, Kolkata, Ahmedabad, Delhi, Gurgon, Noida, Kochin, Tirvandram, Goa, Vizag, Mysore,Coimbatore, Madurai, Trichy, Guwahati

On-Demand Fast track Deep Learning for Computer Vision Using CNNs and Caffe Training globally available also at Singapore, Dubai, Malaysia, London, San Jose, Beijing, Shenzhen, Shanghai, Ho Chi Minh City, Boston, Wuhan, San Francisco, Chongqing