Artificial Intelligence and Machine Learning

In this chapter, we will define what we mean by artificial intelligence, machine learning, and cognitive computing. We will study common classes of algorithms within the field of machine learning and its broader applications, including the following:

  • Supervised learning
  • Unsupervised learning
  • Reinforced learning
  • Deep learning
  • Natural language processing
  • Cognitive computing
  • Apache Spark's machine learning library, MLlib, and how it can be used to implement these algorithms within machine learning pipelines

Get Machine Learning with Apache Spark Quick Start Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.