2022-05-26

Common mistakes to avoid as a Machine Learning Engineer

5 mins read In machine learning, there are many ways to build a product or solution and each way assumes something different. Many […]
2022-05-25

What are skip connections in deep learning?

17 mins read Nowadays, there is an infinite number of applications that someone can do with Deep Learning. However, in order to understand […]
2022-05-24

A guide on Maximum likelihood and Bayesian inference for parameter estimation

28 mins read Introduction In this post, I’ll explain what the maximum likelihood and Bayesian inference methods for parameter estimation are and go […]
2022-05-23

Understanding p-value using bootstrapping technique in statistics

13 mins read For context, we are using the bootstrapping methods (that I’ve referenced previously) for simulating null and sampling distributions (rather than standard […]
2022-05-22

Understanding Bootstrapping approach vs. Traditional approaches in statistics

13 mins read Bootstrapping is a statistical procedure that resamples a single dataset to create many simulated samples. This process allows you to […]
2022-05-22

Understanding np.newaxis and np.expand_dims in NumPy

9 mins read To add new dimensions (increase dimensions) to the NumPy array ndarray, you can use np.newaxis, np.expand_dims(), and np.reshape() (or reshape() method of ndarray). Indexing — NumPy v1.17 Manual Constants […]
2022-05-19

Understanding the basics of Bayesian Inference with Python Code

10 mins read Why did someone have to invent the Bayesian Inference? In one sentence: to update the probability as we gather more data. The […]
2022-05-11

23 Useful but less used Pandas Functions

11 mins read Pandas is so vast and deep that it enables you to execute virtually any tabular manipulation you can think of. […]
2022-05-10

Understanding GloVe embedding with Tensorflow implementation

9 mins read In this article, you will learn about GloVe, a very powerful word vector learning technique. This article will focus on […]
2022-05-09

Understanding Word2vec embedding with Tensorflow implementation

15 mins read This article is going to be about Word2vec algorithms. Word2vec algorithms output word vectors. Word vectors, underpin many of the […]
2022-05-08

Encoding categorical features using the category_encoders package

11 mins read There are loads of different ways to convert categorical variables into numeric features so they can be used within machine […]
2022-05-04

Understand different feature scaling techniques with Python code

19 mins read In many machine learning algorithms, to bring all features in the same standing, we need to do scaling so that […]
2022-05-02

Understanding Jacobian and Hessian matrices with example

19 mins read This post will provide you with an introduction to the Jacobian matrix and the Hessian matrix, including their definitions and […]
2022-05-01

Speed up Python code using Numba

27 mins read Python is an interpreter-based language hence it’s slow compared to other compiler-based languages like C/C++. Due to this python was […]
2022-04-30

Understanding Factorized Top-K (FactorizedTopK) metric for recommendation systems with example

5 mins read The factorized top-k metric is a machine learning evaluation metric that is often used to measure the performance of recommendation […]
2022-04-27

A tutorial on TensorFlow 2 and Keras: From basics to deep neural networks

49 mins read Predictive modeling with deep learning is a skill that modern developers need to know. TensorFlow is the premier open-source deep […]
2022-04-27

Understanding and interpreting Residuals Plot for linear regression

27 mins read Interpreting Residual Plots to Improve Your Regression When you run a regression, calculating and plotting residuals help you understand and improve your […]
2022-04-24

Implementing Transformers step-by-step in PyTorch from scratch

14 mins read Doing away with clunky for-loops, the transformer instead finds a way to allow whole sentences to simultaneously enter the network […]
2022-04-18

A tutorial on purging Docker images, containers, networks, and volumes

6 mins read Purpose The purpose of this post is to learn how to easily delete images, containers, networks, and volumes from an […]
2022-04-17

Profile Memory Usage in Python using memory_profiler

14 mins read With the rise in the primary memory of computer systems, we generally do not run out of memory. This is […]