Welcome! 馃憢

This is an archive of my online notes on Computer Vision, Computer Graphics and Deep Learning!

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鈥揤ariance 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