The goal of all classification algorithms is to predict the probability of a class y given a data point x. For example, consider a prediction problem where we are trying to predict if it will rain on a given day given the temperature on that day. If the probability of…

Motivations for data replication include increased scalability through load balancing requests, fault tolerance through replication, and a decrease in latency through geographic content distribution. Almost all systems used in production distribute their data.

This article will discuss the 3 most common methodologies for replication.

Single Leader

Replication is often performed in a…

Image segmentation is the process of partitioning images into sets of pixels. Pixels within the same set or “label” will share certain characteristics such as color, brightness, intensity, or texture. Many of the common applications of segmentation center around object detection and recognition. There are several techniques to perform image…

Definition and use

Image correspondence is the task of finding where certain parts of one image correspond to the same parts in another image. Image correspondence algorithms often are given an input of two or more images of the same artifact. The difference between two images in a correspondence could be due to…

Vidush Vishwanath

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store