2022-05-26

Handling cyclical features, such as hours in a day, for machine learning pipelines with Python example

11 mins read What’s the difference between 23 and 1? If we’re talking about time, it’s 2. Hours of the day, days of […]
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

Performing A/B test in Python example – A case study from Udacity Data Scientist Nano Degree

11 mins read This is a simple walkthrough of an A/B test case study developed and used by Udacity. It is part of […]
2022-05-23

A guide to Bootstrapping for Statistical Inference – Confidence Interval and Hypothesis Testing

14 mins read Introduction Inferential Statistics is the process of examining the observed data (sample) in order to make conclusions about the properties/parameters […]
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-16

SQL Window Functions explained with example

32 mins read All database users know about regular aggregate functions which operate on an entire table and are used with a GROUP […]
2022-05-11

Understanding Perplexity for language models

17 mins read In general, perplexity is a measurement of how well a probability model predicts a sample. In the context of Natural Language Processing, […]
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 In this post, you will find what the Jacobian matrix and the Hessian matrix are and how to calculate them. […]