1 Introduction to machine learning

 

This chapter covers

  • An introduction to data, types of datasets, quality, and sources
  • Machine learning and types of machine learning algorithms
  • An overview of different types of algorithms
There are only patterns, patterns on top of patterns, patterns that affect other patterns. Patterns hidden by patterns. Patterns within patterns.
—Chuck Palahniuk

There is a saying going around: “Data is the new electricity.” Data is indeed transforming our world, much like electricity has; nobody can deny that. But like electricity, we must remember that data must be properly harnessed to utilize its value. We have to clean the data and analyze and visualize it, and only then can we develop insights from it. The fields of data science, machine learning (ML), and AI are helping us to better harness data and extract trends and patterns so we can make more insightful and balanced decisions in our activities and business.

In this book, we unravel the puzzles of data and see how we can find the patterns hidden within. We will be studying a branch of ML referred to as unsupervised learning. Unsupervised learning solutions are one of the most influential approaches and are changing the face of the industry. They are utilized in banking and finance, retail, insurance, manufacturing, aviation, medical sciences, telecom, and almost every other sector.

1.1 Technical toolkit

1.2 Data, data types, data management, and quality

1.2.1 What is data?

1.2.2 Various types of data

1.2.3 Data quality

1.2.4 Data engineering and management

1.3 Data analysis, ML, AI, and business intelligence

1.4 Nuts and bolts of ML

1.5 Types of ML algorithms

1.5.1 Supervised learning

1.5.2 Unsupervised algorithms

1.5.3 Semisupervised algorithms

1.5.4 Reinforcement learning

1.6 Concluding thoughts

Summary