Home › Glossary › Fundamentals › Feature vector

Beginner · Fundamentals

Feature vector

Visual diagram · (in preparation) · Math · (in preparation) · Worked example · 3 difficulty levels.

TL;DR. A feature vector is a numerical representation of an example, composed of its feature values, used as input for machine learning models.

Technical Definition

A feature vector is a numerical representation of an example, composed of its feature values, used as input for machine learning models.

How it works

A feature vector is an n-dimensional array of numbers that represents an instance or example for a machine learning model. Each element in the vector corresponds to a specific feature's value. For example, a picture might be represented by a feature vector containing pixel intensity values.

Related Concepts

  • Feature Engineering — The process of creating, selecting, and transforming input variables to improve a machine learning model's performance.

Further Reading

  • Google ML Glossary