Learning Measure Theory 2: Sigma algebras

Notes from learning measure theory. Establishes the need for sigma algebras. These are notes and therefore liable to inaccuracies.

February 21, 2024 · 7 min · 1286 words · Abhinav Pradeep

Decision tree classifier

What are decision trees? Decision trees are a form of supervised machine learning. They are built on a binary tree data structure and generate predictions by percolating input features through a system of binary questions. All non-leaf nodes in the tree ask these questions and the leaf nodes contain predictions. The below illustration depicts a decision tree (specifically a classifier tree): Decision trees are of two primary types: classification and regression....

June 18, 2023 · 12 min · 2446 words · Abhinav Pradeep

Learning Measure Theory 1: Riemann integration

Notes from learning measure theory. Covers a review of Riemann integrals and integrability. These are notes and therefore liable to inaccuracies.

June 18, 2023 · 5 min · 923 words · Abhinav Pradeep

Tree data structure

This article covers the tree data structure. In particular: the unbalanced binary search tree and its implementations are investigated. Pitfalls of these implementations are discussed in terms of time and space efficiency. Mitigation of these through the AVL tree is presented and quantified by establishing an upper-bound on search time complexity.

June 18, 2023 · 17 min · 3616 words · Abhinav Pradeep

Algorithm Archives - Shunting Yard Algorithm

Visual basic .NET was launched as a successor to Visual Basic in 2002. It runs on the .NET framework and is multi-paradigm and object-oriented. As far as I’m aware multi-paradigm refers to the language’s ability to support more than one programming paradigm or style, for example - to support OOP in combination with imperative and procedural styles. VB.NET is being deprecated as the language will not have any new features added to it....

January 7, 2021 · 2 min · 379 words · Abhinav Pradeep