ALGORITHMS

What is Perceptron in Algorithms?

In machine learning, the perceptron is an algorithm for supervised learning of binary classifiers.

Valentin Podkamennyi
The Startup
Published in
7 min readMay 17, 2020

--

Photo by Joel Filipe on Unsplash

A binary classifier is a function that has the potential to determine whether an input, portrayed by a vector of numbers, could be a part of some given class. It can be considered as a type of linear classifier. This is often defined as a classification of algorithms which has the capability of predicting based on linear predictor function, together with a set of weights along with a feature vector.

In the field of machine learning, an algorithm utilized for supervised learning of binary classifiers is entitled as a perceptron.

Definition

In recent times, the perceptron is used as an algorithm for learning binary classifiers — known as threshold function. A threshold function is a function that matches its input x, a real-valued vector, with an output value f(x), a single binary value.

In the above equation, w · x is the summation of all values of the dot product such that i=1, 2, …, m for wx. Here, m is…

--

--

Valentin Podkamennyi
The Startup

Serial entrepreneur and seasoned software engineer, specializing in software development, architecture design, and generative AI. vpodk.com