0% found this document useful (0 votes)
13 views8 pages

Pixel To Predictions

Image classification using neural networks involves training models to recognize target classes like objects in images from labeled example photos. It can be binary, multi-class, or multi-label classification. Applications include medical imaging to help doctors, search engines to find similar images, and analyzing large volumes of image data. PyTorch is a Python-based deep learning framework that uses GPUs for fast tensor computations and neural network training. Google Colab provides a free web-based Python IDE with access to GPUs and TPUs in the cloud for machine learning projects.

Uploaded by

manoj D
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views8 pages

Pixel To Predictions

Image classification using neural networks involves training models to recognize target classes like objects in images from labeled example photos. It can be binary, multi-class, or multi-label classification. Applications include medical imaging to help doctors, search engines to find similar images, and analyzing large volumes of image data. PyTorch is a Python-based deep learning framework that uses GPUs for fast tensor computations and neural network training. Google Colab provides a free web-based Python IDE with access to GPUs and TPUs in the cloud for machine learning projects.

Uploaded by

manoj D
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

PIXEL TO PREDICTIONS

Image Classification using Neural Networks


Image classification is defined as the task of defining target classes (objects to identify

IMAGE in images), and train a model to recognize them using labeled example photos.

Types:
CLASSIFICATION Binary classification
Target can be one of two options, e.g. Predict whether the image is cat or dog.

Multi-class classification
Target can be one or more than one and it belongs exclusively to one of those
classes e.g. Decide whether a image of is of plant, a person or a dog.

Multi-label Classification
Multilabel Classification also has two or more classes and the data that is to be
classified may belong to none of the classes or all of them at the same time. eg.
Decide whether the image has a bus or not.
APPLICATIONS
Medical Imaging
Data Availability
01 Due to the huge volume of image data is available, which are proving to
be difficult for manual analysis because of time constraint. Training the
computer to classify the image can solve this problem.

Can be used in Search Engines


02
Find images based on keywords: The classical Google image search.
A user types in keywords and gets corresponding images as output.
Find similar images: A user inputs an image and gets similar images.
Imagine, for instance, having a picture of your favorite actor. Feeding a
visual search engine with this picture, you get tons of more pictures of
your favorite actor - in all sorts of settings and locations.

Medical Imaging
03
In Medical domain it aims to classify medical images into different
categories to help doctors in disease diagnosis or further research Pneumonia
SALFORD & CO. What is Pytorch ?

PyTorch is an open-source machine learning (ML)

PYTORCH
framework based on the Python programming
language and the Torch library.

Torch is an open source ML library used for creating


deep neural networks and is written in the Lua
scripting language. It's one of the preferred platforms
for deep learning research.

It enables you to perform scientific and tensor


computations with the aid of graphical processing
units (GPUs). Hence speeding up the Deep learning
process.

PyTorch has the following features:

Tensor – Imperative n-dimensional array which


runs on GPU.
Variable – Node in computational graph. This
stores data and gradient.
Module – Neural network layer which will store
state or learnable weights
GOOGLE COLAB
What is Google Colab ?
Google Colaboratory, popularly known as Colab, is a web IDE
for python. Colab is an excellent tool for data scientists to
execute Machine Learning and Deep Learning projects with
cloud storage capabilities.

it provides its users free access to high compute resources


such as GPUs and TPUs that are essential to training models
quickly and more efficiently!

Why we use it ?
To train a model, we need to perform rigorous calculations
which involve lot of differentiation on multi variate variables.
Performing operations on Tensors, we would require heavy
hardware-based computation.
HOW TO USE COLAB
Step 1 : Upon opening the given colab file, Press Copy to Drive button.
Step 2: Sign-in to your Google account.

Step 3: Go to Runtime, and press Change runtime type to GPU and press Save.
Step 4 : press Connect to connect to the cloud based servers to get access of GPUs

Step 5 : Now press the start icon to run each cell in the notebook.

You might also like