research

Beyond Short-term Memory: The 3 Types of Long-term Memory AI Agents Need

If you've built chatbots or worked with language models, you're already familiar with how AI systems handle memory within a…

10 months ago

Train Your Large Model on Multiple GPUs with Pipeline Parallelism

This article is divided into six parts; they are: • Pipeline Parallelism Overview • Model Preparation for Pipeline Parallelism •…

11 months ago

5 Python Libraries for Advanced Time Series Forecasting

Predicting the future has always been the holy grail of analytics.

11 months ago

Training a Model on Multiple GPUs with Data Parallelism

This article is divided into two parts; they are: • Data Parallelism • Distributed Data Parallelism If you have multiple…

11 months ago

Train a Model Faster with torch.compile and Gradient Accumulation

This article is divided into two parts; they are: • Using `torch.

11 months ago

Training a Model with Limited Memory using Mixed Precision and Gradient Checkpointing

This article is divided into three parts; they are: • Floating-point Numbers • Automatic Mixed Precision Training • Gradient Checkpointing…

11 months ago

Practical Agentic Coding with Google Jules

If you have an interest in agentic coding, there's a pretty good chance you've heard of

11 months ago

Evaluating Perplexity on Language Models

This article is divided into two parts; they are: • What Is Perplexity and How to Compute It • Evaluate…

11 months ago

3 Smart Ways to Encode Categorical Features for Machine Learning

If you spend any time working with real-world data, you quickly realize that not everything comes in neat, clean numbers.

11 months ago

Pretraining a Llama Model on Your Local GPU

This article is divided into three parts; they are: • Training a Tokenizer with Special Tokens • Preparing the Training…

11 months ago