2021-11-20

Understanding Expectation-Maximization (EM) algorithm with an example in Python

7 mins read Suppose we have some data sampled from two different groups, red and blue: Here, we can see which data point […]
2021-11-15

Machine Learning From Scratch Series: Naive Bayes and Gaussian Naive Bayes

16 mins read Introduction Naïve Bayes algorithm is a supervised classification algorithm based on the Bayes theorem with strong (Naïve) independence among features. In machine learning and data […]
2021-11-09

The BERT Model

17 mins read The year 2018 has been an inflection point for machine learning models handling text (or more accurately, Natural Language Processing […]
2021-11-08

Using BERT for Sentence Sentiment Classification

11 mins read Progress has been rapidly accelerating in machine learning models that process language over the last couple of years. This progress […]
2021-11-08

Seq2Seq models, Attention Mechanism, and Transformers Explained

29 mins read Sequence-to-sequence models are deep learning models that have achieved a lot of success in tasks like machine translation, text summarization, […]
2021-11-04

A guide on Gradient Boosting models

22 mins read An introduction to additive modeling Before we get into boosting, let’s look at an example of what mathematicians call additive modeling because […]
2021-11-02

ARCH and GARCH models for Time Series Prediction in Python

11 mins read A change in the variance or volatility over time can cause problems when modeling time series with classical methods like […]
2021-11-02

Finding and removing seasonality in Time-Series Data with Python

17 mins read Seasonality in Time Series Time series data may contain seasonal variation. Seasonal variation, or seasonality, are cycles that repeat regularly […]
2021-11-01

ARIMA and SARIMA for Real-World Time Series Forecasting in Python

15 mins read Time series and forecasting have been some of the key problems in statistics and Data Science. Data becomes a time […]
2021-11-01

A review of techniques for Time Series prediction

43 mins read Working with time series data? Here’s a guide for you. In this article, you will learn how to compare and […]
2021-10-19

Difference between Probability Density and Probability

5 mins read The probability density at x can be greater than one but then, how can it integrate to one? It’s a […]
2021-10-19

What is Conjugate Prior?

5 mins read What is Prior? Prior probability is the probability of an event before we see the data. In Bayesian Inference, the prior […]
2021-10-17

Important probability distributions for Data Science with Python code

33 mins read For a data scientist aspirant, Statistics is a must-learn thing. It can process complex and challenging problems in the real […]
2021-10-08

Importance Sampling in Reinforcement Learning

5 mins read Motivation Importance sampling plays a key role in sampling inferencing and reinforcement learning RL. In RL, importance sampling estimates the […]
2021-09-24

Deep Reinforcement Learning: Using policy-based methods to play Pong from pixels

34 mins read This is a long-overdue blog post on Reinforcement Learning (RL). RL is hot! You may have noticed that computers can […]
2021-09-17

Evolution Strategies as a Scalable Alternative to Reinforcement Learning

16 mins read Evolution strategies (ES) is an optimization technique that’s been known for decades, rivals the performance of standard reinforcement learning (RL) techniques on […]
2021-09-10

Double DQN and Dueling DQN in Reinforcement Learning

9 mins read In this article, we will see two algorithms that improve upon DQN. These are named Double DQN and Dueling DQN. But first, let’s […]
2021-09-09

SumTree data structure for Prioritized Experience Replay (PER) explained with Python Code

14 mins read Weighted sampling from a list-like collection is an important activity in many applications. Weighted sampling involves selecting samples randomly from […]
2021-08-22

Understanding Attention Mechanism in Sequence 2 Sequence Machine Translation

39 mins read Introduction Recurrent Neural Networks (or more precisely LSTM/GRU) have been found to be very effective in solving complex sequence-related problems […]
2021-08-07

Principal Component Analysis (PCA) Explained

14 mins read What is PCA? Let’s say that you want to predict what the gross domestic product (GDP) of the United States will be […]