I wanted to learn more about MCP, so I've built an MCP server that adds regression analysis capabilities to AI models. Here, we'll discuss what is MCP, why I chose linear regression, how to test an MCP server, and some limitations I currently see regarding the protocol and its implementations.
In this post, we'll explore the mathematical foundations and implementation of bagging, a popular strategy to reduce model variance, and random forests, an algorithm that uses decision trees and bagging.
This is the first in a series of posts about decision trees in the context of machine learning. The goal here is to provide a foundational understanding of decision trees and to implement them.
Last time, we used decision trees, binarization and logistic regression to predict heart failure mortality in a public dataset. Here, we'll use Cox regression to more adequately model survival data.
Exploratory data analysis is essential to construct hypothesis. Today we’ll explore the WHO Suicide Statistics database (version from Kaggle). It consists of a single CSV table, with 43776 instances of merely 6 variables.
Let's use PyTorch to analyze 3D fractals by implementing the box-counting algorithm and calculate the fractal dimension and lacunarity of a given image.