当前位置:网站首页>How to distinguish between machine learning and pattern recognition?
How to distinguish between machine learning and pattern recognition?
2022-06-21 20:26:00 【Program type】
With the rise of artificial intelligence in recent years , machine learning 、 Pattern recognition has also become a hot word , Appear frequently in front of the public . Although it is often said that machine learning and pattern recognition , But few people can clearly distinguish between the two . This article will take you to fully understand the concepts of machine learning and pattern recognition 、 Difference and connection .
How to distinguish between machine learning and pattern recognition ?
One 、 Concept
1、 machine learning
machine learning (Machine Learning, ML) It's an interdisciplinary subject , Probability theory 、 statistical 、 Approximation theory 、 Convex analysis 、 Algorithm complexity theory and other disciplines . To study how computers simulate or implement human learning behavior , To acquire new knowledge or skills , Reorganize the existing knowledge structure to improve its performance . It's the core of AI , It's the fundamental way to make computers intelligent , Its application covers all fields of artificial intelligence , It mainly uses induction 、 Synthesize, not deduce .
A machine based on a large number of samples of something , Sum up the general laws of this type of things , The skills used in the summary process are what we often call algorithms . When enough samples enable the algorithm to summarize a set of effective laws , Machines can use these laws to make decisions and predict events in the real world .

2、 pattern recognition
Pattern recognition rose in the 1950s , It was all the rage in the 1970s and 1980s , It is an important part of information science and artificial intelligence , It is mainly used in image analysis and processing 、 speech recognition 、 Sound classification 、 signal communication 、 Computer aided diagnosis 、 Data mining, etc . Pattern recognition system process : Feature extraction and selection ; Train to learn ; classification . For example, after a human sees something , They are usually classified subconsciously : Animals or plants , Which family does it belong to , Whether it can be used for medicinal purposes , Is there any fruit , Whether the flowers are beautiful , Is it poisonous …… This large list of categories constitutes people's overall cognition of this kind of thing . This belongs to human pattern recognition , This skill is very important for people and even some animals , It is very simple and almost inborn .
Two 、 difference
1、 The development trend is different
Historically speaking , These twin brothers are both the schools with a brilliant time in the history of artificial intelligence . Among them, pattern recognition can be classified as a veteran in the field of artificial intelligence . Although pattern recognition looks very tall , And it has been used for a long time , But the effect always seems to be unsatisfactory . There seems to be some signs of passing away , Is slowly declining and disappearing . Machine learning is the most basic and popular player in the field of artificial intelligence .
2、 Different application ranges
At present, machine learning is moving faster in the narrow field of artificial intelligence , But the breadth is still the pattern . Pattern recognition in many classical fields , Such as signal processing , Computer image and computer vision , Natural language analysis has been developing continuously .
3、 Different judgment points
Machine learning trains models based on samples , For example, the trained neural network is a model for specific classification problems ; The point is “ Study ”, The process of training the model is learning ; The end result of machine learning is thinking . Machine learning focuses on when the characteristics are not clear , Using some universal algorithm to give classification rules . The concept of machine learning can be analogous to cluster analysis ( Clustering itself is a typical machine learning method ), Yes “ class ” The strict definition of is not clear , Not to mention testing .
Pattern recognition is based on existing features , The parameters in the model are given by parametric or nonparametric methods , So as to achieve the purpose of discrimination . Those who have studied multivariate statistics can understand it this way : The concept of pattern recognition can be compared with discriminant analysis , Is to determine the , Testable , Having a statistical background ( Or further, the basic theoretical background of organic rationality ).
Share some of my artificial intelligence learning materials for free , Including some AI Common framework actual combat video 、 Image recognition 、OpenCV、NLQ、 machine learning 、pytorch、 Computer vision 、 Videos such as deep learning and neural network 、 Courseware source code 、 Famous essence resources at home and abroad 、AI Hot papers 、 Industry reports, etc .
For better systematic learning AI, I recommend that you collect one .
Here are some screenshots , Free download method is attached at the end of the article .
One 、 Artificial intelligence courses and projects

Two 、 Famous essence resources at home and abroad

3、 ... and 、 Collection of papers on artificial intelligence

Four 、 AI Industry Report

Learn Artificial Intelligence well , Read more , Do more , practice , If you want to improve your level , We must learn to settle down and learn slowly and systematically , Only in the end can we gain something .
Click on the business card below , Scan the code and download the information for free .
边栏推荐
- Big fish eat small fish games full version
- How to query all tables in MySQL
- inno setup 安装路径框学习
- Envi classic annotation object how to recall modification and deletion of element legend scale added
- 函子(Functor)
- 《跟老卫学 HarmonyOS 开发》:以父之名·码力全开!写段HarmonyOS祝父亲节
- ENVI-Classic-Annotation-object添加的元素图例比例尺如何撤回修改删除
- Model evaluation and selection of machine learning
- mysql如何实现分组求和
- A simple architecture design logic | acquisition technology
猜你喜欢

第十七届全国大学 RT-Thread创新专项奖

What are the knowledge points of SQL statements

mysql增加的语句是什么

贪吃蛇游戏项目完整版

Comment MySQL additionne les colonnes

mysql如何查询最大id值

With a playback volume of up to 4000w+, how do couples get out of the ring by scattering dog food?

How MySQL sums columns

break和continue的区别

Resttemplate multiple authentication information authorization
随机推荐
How to query the data in MySQL
Selected articles of the research paper | interpretation of the trend of McKinsey's China's Digital Innovation future
开通融资融券账户安全吗?有什么要求?
JMeter thread duration
Using fastjson to deserialize simplegrantedauthority in the security framework
Inno setup window drag learning
Leetcode personal question solution (Sword finger offer 21-25) 21 Adjust the array order so that odd numbers precede even numbers, 22 The penultimate node in the linked list, 24 Reverse linked list, 2
inno setup 窗口拖动学习
汇编语言贪吃蛇、俄罗斯方块双任务设计实现详解(一)——整体系统设计
InfluxDB优化配置项
Introduction to machine learning
Daily development of common tools to improve efficiency
【CVPR2022】CMU《多模态机器学习》教程,200+页阐述表示、对齐、推理、迁移、生成与量化六大挑战的多模态学习系统知识
Uniapp obtains login authorization and mobile number authorization (sorting)
RecycleView拖动效果
汇编语言贪吃蛇、俄罗斯方块双任务设计实现详解(三)——俄罗斯方块详细设计
zabbix6.0+timescaledb+企业微信告警
Datagear uses coordinate mapping table to make geographic coordinate data visualization Kanban
mysql如何查询第几条数据
Grain College p40~43