• image
  • image
  • image
logo logo
  • Home
  • View Jobs
  • Services
  • About Us
  • Blog
  • Contact Us
img img

Think differently about Machine Learning – Part I

October 9, 2019 Jason Brownlee

SOURCE : https://machinelearningmastery.com/think-machine-learning

By: Jason Brownlee

Machine learning is a large and interdisciplinary field of study.
You can achieve impressive results with machine learning and find solutions to very challenging problems. But this is only a small corner of the broader field of machine learning often called predictive modeling or predictive analytics.
In this post, you will discover how to change the way you think about machine learning in order to best serve you as a machine learning practitioner.
After reading this post, you will know:
What machine learning is and how it relates to artificial intelligence and statistics.
The corner of machine learning that you should focus on.
How to think about your problem and the machine learning solution to your problem.
Let’s get started.

1Photo by Rajarshi MITRA, some rights reserved.
Overview
This post is divided into 3 parts; they are:
1. You’re Confused
2. What is Machine Learning?
3. Your Machine Learning
You’re Confused
You have a machine learning problem to solve, but you’re confused about what exactly machine learning is.
There’s good reason to be confused. It is confusing to beginners.
Machine learning is a large field of study, and not all much of it is going to be relevant to you if you’re focused on solving a problem.
In this post, I hope to clear things up for you.
We will start off by describing machine learning in the broadest terms and how it relates to other fields of study like statistics and artificial intelligence.
After that, we will zoom in on the aspects of machine learning that you really need to know about for practical engineering and problem solving.
What is Machine Learning?
Machine learning is a field of computer science concerned with programs that learn.
“The field of machine learning is concerned with the question of how to construct computer programs that automatically improve with experience.”
— Machine Learning (http://amzn.to/2svq4dV), 1997.
That is super broad.
There are many types of learning, many types of feedback to learn from, and many things that can be learned.
This could encompass diverse types of learning, such as:
• Developing code to investigate how populations of organisms “learn” to adapt to their environment over evolutionary time.
• Developing code to investigate how one neuron in the brain “learns” in response to stimulus from other neurons.
• Developing code to investigate how ants “learn” the optimal path from their home to their food source.
I give these esoteric examples on purpose to help you really nail down that machine learning is a broad and far reaching program of research.
Another case that you may be more familiar with is:
• Developing code to investigate how to “learn” patterns in historical data.
This is less glamorous, but is the basis of the small corner of machine learning in which we as practitioners are deeply interested.
This corner is not distinct from the other examples; there can be a lot of overlap in methods for learning, fundamental tasks, ways of evaluating learning, and so on.
What About Artificial Intelligence?
Machine learning is a subfield of artificial intelligence.
It overlaps with machine learning.
Artificial intelligence is also an area of computer science, but it is concerned with developing programs that are intelligent, or can-do intelligent things.
Intelligence involves learning, e.g. machine learning, but may involve other concerns such as reasoning, planning, memory, and much more.
This could encompass diverse types of learning such as:
• Developing code to investigate how to optimally plan logistics.
• Developing code to investigate how to reason about a paragraph of text.
• Developing code to investigate how to perceive the contents of a photograph.
Artificial intelligence is often framed in the context of an agent in an environment with the intent to address some problem, but this does not have to be the case.
Machine learning could just as easily be named artificial learning to remain consistent with artificial intelligence and help out beginners.
The lines are blurry. Machine learning problems are also artificial intelligence problems.
What About Statistics?
Statistics, or applied statistics with computers, is a sub-field of mathematics that is concerned with describing and understanding the relationships in data.
This could encompass diverse types of learning such as:
• Developing models to summarize the distribution of a variable.
• Developing models to best characterize the relationship between two variables.
• Developing models to test the similarity between two populations of observations.
It also overlaps with the corner of machine learning interested in learning patterns in data.
Many methods used for understanding data in statistics can be used in machine learning to learn patterns in data. These tasks could be called machine learning or applied statistics.

Post navigation

Previous Article
Next Article

Recent post

  • The Swiss Army Knife for developer
  • Time Management Techniques
  • Habits of Successful Leaders
  • Error in probabilities
  • Another gem from the past

Archives

  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • October 2023
  • June 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • January 2021
  • December 2020
  • October 2020
  • August 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
  • January 2019
  • Home
  • View Jobs
  • Services
  • About Us
  • Contact Us
img img