Daily Dose of Data Science

Daily Dose of Data Science

Home
Sponsor
Premium
Archive
Leaderboard
About

Run-Time Optimization

Breathing KMeans vs KMeans
Robustify KMeans with centroid addition and removal.
Oct 7 • 
Avi Chawla
15 Techniques to Optimize Neural Network Training
...explained in a single frame.
Jun 27 • 
Avi Chawla
Faster Neighbor Search Using Inverted File Index
...actively used in vector DBs.
Jun 5 • 
Avi Chawla
Memory Pinning to Accelerate Model Training
A simple technique, and some key considerations.
May 7 • 
Avi Chawla
Time Complexity of 10 ML Algorithms
(training and inference)...in a single frame.
Mar 18 • 
Avi Chawla
FireDucks with Seaborn
Speed + Seamless third-party integration.
Mar 13 • 
Avi Chawla
Implementing Knowledge Distillation From Scratch
...to compress ML models.
Mar 10 • 
Avi Chawla
Accelerate tSNE with openTSNE
Scale tSNE to millions of data points.
Feb 25 • 
Avi Chawla
Accelerate tSNE with GPU
Over 30x faster tSNE than Sklearn.
Feb 24 • 
Avi Chawla
5 LLM Fine-tuning Techniques
...explained visually.
Feb 20 • 
Avi Chawla
ANN-driven KMeans with Faiss
20x speedup over sklearn.
Feb 17 • 
Avi Chawla
KV Caching in LLMs, Explained Visually.
A popular interview question.
Feb 14 • 
Avi Chawla
0:46
© 2025 Avi Chawla
Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture