
Understanding Training Data
Reference Chapter 4 - Designing Machine Learning Systems by Chip Huyen Introduction Data is messy, complex, unpredictable, and potentially treacherous. If not handled properly, it can easily ...
Reference Chapter 4 - Designing Machine Learning Systems by Chip Huyen Introduction Data is messy, complex, unpredictable, and potentially treacherous. If not handled properly, it can easily ...
Reference Chapter 3 - Designing Machine Learning Systems by Chip Huyen Introduction The rise of ML in recent years is tightly coupled with the rise of big data. Large data systems, even wit...
Reference Chapter 2 - Designing Machine Learning Systems by Chip Huyen Introduction ML systems design takes a system approach to MLOps, which means that we’ll consider an ML system holistically ...
Reference Chapter 1 - Designing Machine Learning Systems by Chip Huyen Motivation In November 2016, Google announced that it had incorporated its multilingual neural machine translation syste...
Introduction Java has changed so much over the past few years most profound so far being the Java 8 release. For example, remember when the code for sorting a collections based on a member variabl...
Core Principle When writing any piece of code, clarity and simplicity are of paramount importance. Code should be reused rather than copied. The dependencies should be kept to a minimum. Errors sh...
Problem Statement Given two documents $D1$ and $D2$, we would like to compute a sense of “distance” which would give us a measure of the degree of similarity between the two documents. The docume...
What is a Web Crawler? A Web Crawler is an internet bot that systematically crawls through the World Wide Web typically for the purpose of web indexing. A web crawler starts with a list of URLs, ...
What is MapReduce? MapReduce is a programming model and an associated implementation for processing and generating large datasets. MapReduce was first popularized by Jeffrey Dean & Sanjay Ghe...
What is the problem statement? Given the following equation \(f(x)=0\) we want to find the roots of the equation, i.e for what values of $x$ the function $f(x)$ goes to $0$. We assume that $f(x)$ ...