shivam bhardwaj

Convolutional Neural Networks: Basics

Background In 1959, Hubel & Wiesel found that cells in animal visual cortex are responsible for detecting light in receptive fields. Inspired by this discovery, Kunihiko Fukushima proposed the neocognitron in 1980, which could be regarded as the predecessor of CNN. Since 2006, many methods have been developed to overcome the difficulties encountered in training …

Convolutional Neural Networks: Basics Read More »

Data Visualization using Matplotlib

Data Visualization is an integral part of any data science project. By using visual elements like charts, graphs, and maps, data visualization tools provide an accessible way to see and understand trends, outliers, and patterns in data. For this purpose, Matplotlib provides a much easier way to visualize data using python. Matplotlib is a comprehensive library for creating static, …

Data Visualization using Matplotlib Read More »

Activation Functions

Deep neural networks have been successfully used in diverse emerging domains to solve real world complex problems with more deep learning(DL) architectures, being developed to date. To achieve these state-of-the-art performances, the DL architectures use activation functions (AFs), to perform diverse computations between the hidden layers and the output layers of any given DL architecture. …

Activation Functions Read More »