Get started with artificial intelligence

What is artificial intelligence?

Artificial intelligence is the ability of machines to perform tasks usually associated with human beings. It includes concepts such as machine learning, deep learning, neural networks, natural language processing, and visual recognition. AI uses supervised learning, unsupervised learning, reinforcement learning, and deep learning to learn and train models with data.

Get up and running

Try working with AI concepts with tutorials that walk you through steps and examples.

Understand machine learning phases and tasks

Get up to speed quickly with machine learning. Walk through step-by-step tutorials with hands-on demonstrations to build models and use them in apps.

Deploy a machine learning model and pipeline into production

Learn how to deploy your trained machine learning model and pipeline into production on the IBM Machine Learning as a Service offering Watson Machine Learning. When deployed online, an auto-scaling API endpoint fronts a machine learning model, available for public consumption.

Use visual recognition to identify images

Use drone aerial images, Watson Studio, and Watson Visual Recognition to survey wildfire-damaged neighborhoods and identify burned and intact homes.

Next steps

Try out the various artificial intelligence concepts with these code patterns, which are comprehensive 360-degree views of code written to perform specific defined goals.

Architecture Center: AI for intelligence and insights from data

Gain business advantage by unlocking new intelligence from vast quantities of structured and unstructured data and by developing deep, predictive insights.