Skip to content
This repository has been archived by the owner on Oct 12, 2023. It is now read-only.

Latest commit

 

History

History
30 lines (19 loc) · 1.81 KB

README.md

File metadata and controls

30 lines (19 loc) · 1.81 KB

IMAGE CLASSIFICATION USING MICROSOFT COGNITIVE TOOLKIT (CNTK)

DESCRIPTION

A large number of problems in the computer vision domain can be solved using image classification approaches. These include building models which answer questions such as, "Is an OBJECT present in the image?" (where OBJECT could for example be "dog", "car", "ship", etc.) as well as more complex questions, like "What class of eye disease severity is evinced by this patient's retinal scan?"

This tutorial will address solving such problems. We will show how to train, evaluate and deploy your own image classification model using the Microsoft Cognitive Toolkit (CNTK) for deep learning. Example images are provided, but the reader can also bring their own dataset and train their own custom models.

The key steps required to deliver this solution are as follows:

  1. Generate an annotated image dataset. Alternatively, the provided demo dataset can be used.
  2. Train an image classifier using a pre-trained Deep Neural Network.
  3. Evaluate and improve accuracy of this model.
  4. Deploy the model as a REST API, either to the local machine or to the cloud.

Detailed documentation:
https://docs.microsoft.com/azure/machine-learning/preview/scenario-image-classification-using-cntk

Code and example data:
https://github.com/azure/MachineLearningSamples-ImageClassificationUsingCntk

Other tutorials in this series