Machine Learning For Dummies

Front Cover
John Wiley & Sons, May 31, 2016 - Computers - 432 pages
Your no-nonsense guide to making sense of machine learning

Machine learning can be a mind-boggling concept for the masses, but those who are in the trenches of computer programming know just how invaluable it is. Without machine learning, fraud detection, web search results, real-time ads on web pages, credit scoring, automation, and email spam filtering wouldn't be possible, and this is only showcasing just a few of its capabilities. Written by two data science experts, Machine Learning For Dummies offers a much-needed entry point for anyone looking to use machine learning to accomplish practical tasks.

Covering the entry-level topics needed to get you familiar with the basic concepts of machine learning, this guide quickly helps you make sense of the programming languages and tools you need to turn machine learning-based tasks into a reality. Whether you're maddened by the math behind machine learning, apprehensive about AI, perplexed by preprocessing data—or anything in between—this guide makes it easier to understand and implement machine learning seamlessly.

  • Grasp how day-to-day activities are powered by machine learning
  • Learn to 'speak' certain languages, such as Python and R, to teach machines to perform pattern-oriented tasks and data analysis
  • Learn to code in R using R Studio
  • Find out how to code in Python using Anaconda

Dive into this complete beginner's guide so you are armed with all you need to know about machine learning!

 

Contents

Introduction
1
INTRODUCING HOW MACHINES LEARN 7
9
Learning in the Age of Big Data
23
Having a Glance at the Future
35
Preparing Your Learning Tools
45
Coding in R Using RStudio
63
Installing a Python Distribution
89
Machine Learning For Dummies
90
Leveraging Similarity
237
Working with Linear Models the Easy Way
257
Learning One Example at a Time
274
Hitting Complexity with Neural Networks
279
Going a Step beyond Using Support Vector Machines
297
Applying Nonlinearity
303
Classifying and Estimating with SVM
309
Resorting to Ensembles of Learners
315

Coding in Python Using Anaconda
109
Exploring Other Machine Learning Tools
137
GETTING STARTED WITH THE MATH BASICS
145
Descending the Right Curve
167
Validating Machine Learning
181
Starting with Simple Learners
199
Learning from Smart and Big Data
217
Applying Learning to Real Problems
331
Scoring Opinions and Sentiments
349
Recommending Products and Movies
369
The Part of Tens
383
INDEX
399
Machine Learning For Dummies
400
Copyright

Other editions - View all

Common terms and phrases

About the author (2016)

John Paul Mueller is a prolific freelance author and technical editor. He's covered everything from networking and home security to database management and heads-down programming.

Luca Massaron is a data scientist who specializes in organizing and interpreting big data, turning it into smart data with data mining and machine learning techniques.

Bibliographic information