Tag: machine-learning
Building a Random Forest by Hand in Python
January 28, 2024#machine-learning
From drug discovery to species classification, credit scoring to cybersecurity and more, the random forest is a popular and powerful algorithm for modeling our complex world. Its versatility and predictive prowess would seem to require cutting-edge complexity, but if we dig into what a random forest actually is, we see a shockingly simple set of repeating steps.
A business lens on precision and recall
December 20, 2023#machine-learning #statistics
Fish schools as ensemble learning algorithms
June 3, 2021#academia #machine-learning
Photo by jean wimmerlin on Unsplash
Building a full-stack spam catching app 3. Frontend & Deployment
March 21, 2021#machine-learning #projects #python
Building a full-stack spam catching app 2. Backend
March 14, 2021#machine-learning #projects #python
Building a full-stack spam catching app 1. Context
March 11, 2021#machine-learning #projects #python
How to enter data science 3. The analytics
December 15, 2020#careers #data-science #machine-learning #python
Welcome to the third post in our series on how to enter data science! The first post covered how to navigate the broad diversity of data science roles in the industry, and the second was a deep dive on (some!) statistics essential to being an effective data scientist. In this post, we’ll cover skills you’ll need when manipulating and analyzing data. Get ready for lots of syntax highlighting!
Linear regression via gradient descent
April 22, 2018#machine-learning #projects #r #statistics
After hearing so much about Andrew Ng’s famed Machine Learning Coursera course, I started taking the course and loved it. (His demeanor can make any topic sound reassuringly simple!) Early in the course, Ng covers linear regression via gradient descent. In other words, given a series of points, how can we find the line that best represents those points? And to take it a step further, how can we do that with machine learning?