Everything you need to know about Reinforcement Learning

The phrase “Reinforcement Learning” could sound a little intimidating at first, but when we break it down, it’s actually quite simple. Let’s start with the phrase itself. What does the word “reinforce” mean? No! don’t get googling already! I’ll tell you. It simply means to strengthen or support something. So Reinforcement Learning would mean, strengthening…

Types of Autoencoders

Autoencoders are a type of neural network used in unsupervised learning. They encode the input data to a lower-dimensional vector and attempt to reconstruct the input from the vector. So, our output is the same as the input. They are feature selective, which ensures that they can prioritize and learn the important features in the…

Radial Basis Function

A radial basis function(RBF) is a real-valued function whose value depends only on the input and its distance from some fixed point (c) or the origin. The function satisfies the criteria below: The distance is usually the Euclidean distance between two points. The Euclidean distance is calculated as follows: The sum of radial basis functions is…

ResNet or Residual Network

ResNet is a type of artificial neural network that is typically used in the field of image recognition. It has been presented as an alternative to deeper neural networks, which are quite difficult to train. The first problem with deeper neural networks was the vanishing/exploding gradients problem. When this was resolved with optimizers, a degradation(of…

Processing Textual Data – An introduction to Natural Language Processing

Have you ever wondered how Chat-Bots mimic human language? Or how Google Translate works? Are these questions going unanswered? Fear not for you have come to the right place, my friend! Processing textual data is a significant part of machine learning and artificial intelligence today. In the following sections, I will give you a simple…

Collaborative Filtering

Collaborative filtering is a system that predicts user behavior based on historical user data. From this, we can understand that this is used as a recommendation system. For example, Amazon recommends products or gives discounts based on historical user data or YouTube recommends videos based on your history. Why do we need this though? We…

Types of Data

Data is the most powerful force in the world today. When used correctly, it has the potential for making revolutionary changes. Hence, there is an imminent need to understand what data is and the various types of data. Data In the simplest terms possible, Data is any kind of information. Yes, that’s it. There is…

From zero to hero in Regression Analysis

What is Regression Analysis? Regression analysis is one of the core concepts in the field of machine learning. It comes under supervised machine learning where the algorithm is used to model the relationship between the output variable(y) with one or more independent variables(x). In simpler terms, regression analysis is one of the tools of machine…