Published onFebruary 20, 2023Machine Learning Part 5: Bias-Variance Trade-offMachine-LearningData-ScienceReducing the error in a machine learning model is a balancing act between reducing bias and variance.
Published onFebruary 12, 2023Machine Learning Part 4: Maximum Likelihood EstimationMachine-LearningData-ScienceMaximum likelihood estimation and a little probability review.
Published onFebruary 1, 2023Machine Learning Part 3: Optimality & Gradient DescentMachine-LearningData-ScienceLocal versus global optimums and a deep dive into gradient descent.
Published onJanuary 25, 2023Machine Learning Part 2: Loss Functions & ConvexityMachine-LearningData-ScienceUncovering loss functions and convexity.
Published onJanuary 17, 2023Machine Learning Part 1: IntroductionMachine-LearningData-ScienceAn introduction to machine learning.
Published onDecember 19, 2022Deriving Neural NetworksMachine-LearningDeep-LearningData-ScienceAn introduction to single-layer neural networks.
Published onOctober 18, 2022Topological SortProgrammingPythonAlgorithmsImplementing Topological Sort in Python.
Published onJanuary 3, 2022Sorting Algorithms VisualizationProgrammingJavaScriptA visualization of a few sorting algorithms made with vanilla JavaScript.
Published onSeptember 13, 2021Measuring Webcam Latency using Python OpenCV and an ArduinoProgrammingPythonArduinoUsing a blinking LED attached to an Arduino to measure the latency of a webcam.
Published onMay 24, 2021Self-Balancing Robot Part 2: Motor ControlRoboticsEngineeringProgrammingPart 2 of this series goes over motor control and implementing a PID control algorithm.
Published onMay 19, 2021Self-Balancing Robot Part 1: IMURoboticsEngineeringProgrammingPart 1 of this series goes over the physics of balancing and how to use an IMU sensor to detect the orientation of the robot.
Published onMay 15, 2021Navier-Stokes EquationsPhysicsEngineeringFluid-MechanicsDeriving the Navier-Stokes equations from scratch.
Published onDecember 11, 2020Making a JavaScript Browser GameProgrammingWeb-DevelopmentA summary of a browser game I made with JavaScript.
Published onSeptember 28, 2020React Chat AppProgrammingWeb-DevelopmentA brief overview of a basic chat application I made with React, Express, socket.io, and Auth0.