What is Machine Learning? Explain the difference between deep learning / artificial intelligence and machine learning
Machine learning is to make a machine learn data so that it can deal with various problems. It is attracting attention as one of the technologies responsible for the "learning" of AI.
The learning methods of machine learning are roughly classified into three types: "supervised learning", "unsupervised learning", and "reinforcement learning".
In this article, we explain the meaning of machine learning, the types of learning methods, and the differences from deep learning in an easy-to-understand manner.
What is machine learning?
First, let's check the meaning of machine learning, what you can do with machine learning, and the difference from AI and deep learning.
Meaning of machine learning
Machine learning is "learning" in AI. It has the meaning of "learning by the machine itself" just as humans learn.
In short, the purpose of machine learning is to ensure that a trained machine can do more than what is programmed by the programmer.
Although often spoken at the same time as "AI" and "deep learning," machine learning is one of the technologies that support AI, and deep learning is one of the methods of machine learning.
Why machine learning is attracting attention
Machine learning is also deeply related to fields such as AI and big data, which are attracting attention in DX promotion
The feature of machine learning is to process a huge amount of information and find features and rules in the data. You will be able to predict and judge things based on the derived features and rules.
In short, machine learning is being used to empower AI to learn and to process and analyze big data with large amounts of complex data.
Explains three learning methods of machine learning
Machine learning can be broadly divided into three categories: supervised learning, unsupervised learning, and reinforcement learning. Here, let's explain each mechanism.
① Supervised learning
Supervised learning is learning artificial intelligence in one direction by giving a set of examples and model answers (teacher signals). Generally, a large amount of data is required, and the neural network itself judges the correctness of the output result based on the given data.
It is possible to make judgments and actions by guessing from the examples even for cases that have not been learned, but it has the disadvantage that it cannot respond to unknown events that humans cannot be given knowledge in advance. In addition, there is a limit to the ability to "be smarter than the person who gave the model answer."
It is used for sales forecasting using "regression" that derives trends (functions) based on past data and predicts future numerical values, and image classification using "classification" that automatically classifies unknown data. increase.