This semester I learned three courses: Data Mining, machine learning, and pattern recognition. To understand the relationship between these three courses, I went to Google, here are some materials obtained from the Internet.
-----------------------------
The Difference and connection between data mining and machine learning, Zhou Zhihua has a good article about machine learning and data mining, which can help you understand. Data Mining is affected by many disciplines and fields, among which databases, machine learning, and statistics are undoubtedly the most influential. In short, for data mining, databases provide data management technology, machine learning and statistics provide data analysis technology. Because statistics are often obsessed with the beauty of theory while ignoring the practical utility, many technologies provided by the statistics field usually need to be further studied in the machine learning field, it becomes an effective machine learning algorithm before it can enter the data mining field. In this sense, statistics mainly affects data mining through machine learning, while machine learning and database are two major supporting technologies for data mining. From the perspective of data analysis, most data mining technologies come from the machine learning field. However, machine learning often does not take massive data as the processing object. Therefore, data mining needs to transform algorithms, this makes the algorithm performance and space usage practical. At the same time, data mining also has its own unique content, that is, association analysis.
What is the relationship between pattern recognition and machine learning? Traditional Pattern Recognition Methods are generally divided into two types: statistical methods and syntax methods. Syntax analysis is generally not learnable, while statistical analysis is a method that develops many machine learning methods. That is to say, machine learning also provides data analysis technology for pattern recognition.
As for data mining and pattern recognition, we should distinguish them from the concept. Data Mining focuses on Knowledge Discovery and pattern recognition focuses on understanding things.
???????????
Machine Learning aims to model hidden data structures and perform identification, prediction, and classification.
Therefore, machine learning is a method and pattern recognition is an aim