A comprehensive look into the Importance Sampling and Path Guiding for Path Tracing

Exploring the Importance Sampling Techniques to reduce variance in Monte Carlo Path Tracing

December 22, 2025 · 59 min · Utkarsh Sharma

3D Reconstruction with 3DGS, NeRF, and Their Variants

An in-depth look at modern 3D reconstruction methods such as 3DGS and NeRF, comparing their architectures, strengths, and performance in diverse applications.

November 22, 2025 · 58 min · Utkarsh Sharma

Bagging and Boosting

Explore bagging and boosting in machine learning, including variance reduction, bias management, and ensemble classifier construction

November 8, 2025 · 9 min · Utkarsh Sharma

Bias–Variance Tradeoff

Understanding how bias and variance affect model performance

November 8, 2025 · 10 min · Utkarsh Sharma

Vision Transformer (ViT) - Architecture and Implementation

Understanding how transformers use scaled dot-product attention with multiple heads to process sequential data efficiently

November 4, 2025 · 19 min · Utkarsh Sharma

Linear Regression with MLE and MAP

Linear Regression using MLE and MAP with visualization and implementation

November 1, 2025 · 6 min · Utkarsh Sharma

Parameter Estimation: From MLE to Full Bayesian Inference

Maximum Likelihood, MAP and Bayesian Inference for probability estimation

October 30, 2025 · 8 min · Utkarsh Sharma

Dimensionality Reduction using PCA

Notes on the minimum reconstruction error interpretation of PCA and high dimensional PCA

October 29, 2025 · 9 min · Utkarsh Sharma