AI/ML Techniques

NumPy Ninjutsu: Mastering Array Operations for High-Performance Machine Learning

Machine learning workflows typically involve plenty of numerical computations in the form of mathematical and algebraic operations upon data stored…

2 months ago

10 Python One-Liners That Will Simplify Feature Engineering

Feature engineering is a key process in most data analysis workflows, especially when constructing machine learning models.

2 months ago

Word Embeddings in Language Models

This post is divided into three parts; they are: • Understanding Word Embeddings • Using Pretrained Word Embeddings • Training…

2 months ago

A Gentle Introduction to SHAP for Tree-Based Models

Machine learning models have become increasingly sophisticated, but this complexity often comes at the cost of interpretability.

2 months ago

Using Quantized Models with Ollama for Application Development

Quantization is a frequently used strategy applied to production machine learning models, particularly large and complex ones, to make them…

2 months ago

Tokenizers in Language Models

This post is divided into five parts; they are: • Naive Tokenization • Stemming and Lemmatization • Byte-Pair Encoding (BPE)…

2 months ago

10 Python Libraries That Speed Up Model Development

Machine learning model development often feels like navigating a maze, exciting but filled with twists, dead ends, and time sinks.

2 months ago

Selecting the Right Feature Engineering Strategy: A Decision Tree Approach

In machine learning model development, feature engineering plays a crucial role since real-world data often comes with noise, missing values,…

2 months ago

Using NotebookLM as Your Machine Learning Study Guide

Learning machine learning can be challenging.

2 months ago

Encoders and Decoders in Transformer Models

This article is divided into three parts; they are: • Full Transformer Models: Encoder-Decoder Architecture • Encoder-Only Models • Decoder-Only…

2 months ago