> For the complete documentation index, see [llms.txt](https://eigenmaps.gitbook.io/eizen-generative-ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://eigenmaps.gitbook.io/eizen-generative-ai/glossary/machine-learning.md).

# Machine Learning

Subset of artificial intelligence based on the idea that systems can learn from data, identify patterns and make decisions with minimal human intervention.

### Machine learning model <a href="#y2ikvo4fxgaa" id="y2ikvo4fxgaa"></a>

A machine learning model is a program that can find patterns or make decisions from a previously unseen dataset. A machine learning model can perform such tasks by having it ‘trained’ with a large dataset. During training, the machine learning algorithm is optimized to find certain patterns or outputs from the dataset, depending on the task. The output of this process - often a computer program with specific rules and data structures - is called a machine learning model.

There are a several types of machine learning models based on the type of data and their applications.&#x20;
