AI Algorithms and Models: Interactive Guide

Clear explanations and interactive demonstrations of the algorithms, models and methods used in artificial intelligence and machine learning.

Explore by family

Prediction and classification

Methods that learn from labeled examples to predict a number or assign a case to a group.

Patterns, anomalies and recommendations

Methods that find structure in data without a fixed answer: groups, unusual cases, items that go together and recommendations.

Language and text models

Methods that represent words, read text in context, and generate or transform language.

Computer vision

Methods that find, outline, read and match what is in an image.

Audio and speech

Methods that turn speech into text and learn from raw audio.

Image and content generation

Models that create new text or images, change an image's style, and the risks that come with generated media.

Search and retrieval

Methods that score and rank documents for a query, and systems that look up sources before they answer.

Reinforcement learning, agents and planning

Methods that learn from rewards, search ahead before acting, plan routes and work through tasks step by step.

Neural networks and deep learning

The building blocks behind most modern models: layered networks, memory for sequences and networks for connected data.

Forecasting and optimization

Methods that predict values over time, estimate how long until an event, and find the best plan within limits.

More tools