Deep Learning

Deep learning is an function of artificial intelligence and it imitates the workings of the human brain in processing data and creating patterns for use in decision making.

What is Image Recognition and How it is Used?

What is Image recognition?How does Image recognition work?Working of Convolutional and Pooling layersImage recognition using PythonImage recognition with a pre-trained network The visual performance of Humans is much...
gradient descent

An Easy Guide to Gradient Descent in Machine Learning

What is Gradient Descent?Gradient Descent in Machine LearningOptimising Linear Regression.Variants of Gradient Descent What is Gradient Descent? Gradient Descent is an iterative process that finds...

Introduction to Backpropagation Algorithm, Definition & Case Study

Neural NetworkWhat is backpropagation?How does backpropagation work?Loss FunctionWhy do we need backpropagation?Feed Forward NetworkTypes of BackpropagationCase Study In typical programming, we input data, perform processing logic and receive...

Introduction to Generative Adversarial Networks (GANs)

Supervised vs Unsupervised learningWhat are Generative Models?What are GANs?Where are GANs used?Tips for training GANsGenerating MNIST Handwritten Digit  Supervised vs Unsupervised Learning In Supervised Learning,...
Batch normalization

Batch Normalisation — Speed up Neural Network Training

What is Normalisation?How does Normalisation help?What is Batch Normalisation?Why do we use batch normalisation?Regularisation with batch normalisationImplementation using Keras What is Normalisation? Normalisation is a...