# Machine Learning > A type of artificial intelligence where computer systems learn patterns from data to make predictions or decisions without being explicitly programmed. Category: Fundamentals Source: https://chipp.ai/ai/glossary/machine-learning Machine learning (ML) is a branch of artificial intelligence where computer systems learn patterns from data and use those patterns to make predictions or decisions, rather than following explicitly programmed rules. It's the foundation that modern AI is built upon. Core types of machine learning: supervised learning (learning from labeled examples — "this email is spam, this one isn't"), unsupervised learning (finding patterns in unlabeled data — clustering similar customers), reinforcement learning (learning through trial and error with rewards — training game-playing AI), and self-supervised learning (creating labels from data itself — how LLMs learn from text). The machine learning workflow involves: data collection (gathering relevant training data), feature engineering (identifying relevant patterns in data), model training (the algorithm learns from data), evaluation (testing performance on held-out data), deployment (putting the model into production), and monitoring (tracking performance over time). Machine learning powers countless applications: recommendation systems (Netflix, Spotify), fraud detection (banking, e-commerce), speech recognition (Siri, Alexa), image recognition (face detection, medical imaging), natural language processing (chatbots, translation), and predictive analytics (forecasting, risk assessment). For AI agent builders, machine learning is the foundation technology. LLMs are machine learning models trained on text data. The knowledge you don't need is the implementation details — platforms like Chipp handle the ML infrastructure so builders focus on crafting great agent experiences. ## Related Terms - [Deep Learning](https://chipp.ai/ai/glossary/deep-learning.md): A subset of machine learning using neural networks with many layers (deep networks) to learn complex patterns from large amounts of data. - [Neural Network](https://chipp.ai/ai/glossary/neural-network.md): A computing system inspired by the human brain, consisting of interconnected nodes (neurons) organized in layers that process information and learn patterns. - [Large Language Model (LLM)](https://chipp.ai/ai/glossary/large-language-model.md): A neural network trained on massive text datasets that can understand and generate human-like language, powering modern AI assistants and agents. - [Fine-tuning](https://chipp.ai/ai/glossary/fine-tuning.md): The process of further training a pre-trained AI model on a specific, smaller dataset to specialize it for particular tasks or domains. --- This term is part of the [Chipp AI Glossary](https://chipp.ai/ai/glossary), a reference of AI concepts written for builders and businesses. Build AI agents with no code at https://chipp.ai.