当前位置:网站首页>1、 Machine learning concepts
1、 Machine learning concepts
2022-04-22 20:51:00 【Beyond proverb】
One 、 What is machine learning (Mechine Learning)?
answer : Using existing data ( Experience ), To train a model , Use this model to predict the future . Machine learning is the core of artificial intelligence Mechine Learning.
for example : You and dog egg 7 Gather under the old locust tree , How to make an appointment with Kaihei , The first two dog eggs were 7 spot 10 It's only three minutes . These two times, the dog eggs arrived late 10 Minutes is experience . Then you will judge by your own experience , Will you leave late next time 10 minute , To take advantage of this 10 Minutes to do something meaningful .
For machine learning, it is personification , Let machines have the ability to learn like people .7 The gathering of points is experience for this person , At this point, you need to convert the data into data to the computer ,
People can make judgments through their own way of thinking , Will the dog egg be late next time 10 minute ; For the computer, it is judged by algorithm .
The computer trains a certain model through its own algorithm , Predict the future through the trained model , Judge whether the dog egg will be late next time 10 minute . Whether the here will arrive late 10 Minutes is a binary problem , The machine will calculate a probability , adopt probably To judge .
In machine learning , Data is king . Much more data 、 good , The final prediction will be more accurate .
for example :y = a*x + b
y1,x1,y2,x2 Can be equivalent to the data
a,b Is the parameter that requires the solution
Prediction is when new x Put it into the formula , Get y Predicted results
The purpose of machine learning is to generate models
The purpose of data mining is to generate indicators
Machine learning falls into two broad categories :
Ⅰ Supervised machine learning (y It is known. , And right , Have the right result in advance )
① Return to :y The range of is positive infinity to negative infinity
The predicted result is a specific value
for example : Stocks will rise , How much up ?20%、35%
② classification :y It's a classification number
The result of the prediction is which category
for example :NBA Whether the Lakers will win the championship in the finals ? Meeting 、 Can't
Ⅱ Unsupervised machine learning (y It is unknown. , There is no correct result )
① clustering : There is no correct answer y Under the circumstances , Sort the data into piles , Birds of a feather flock together .
adopt x1、x2、x3…xn Dimensions , Close 、 Similar ones fall into one category
② Dimension reduction : When x1、x2、x3…xn, among n When I was very old , In order to solve the equations faster , Reduce x The number of .
Two 、 Corresponding relation
pattern recognition = machine learning
data mining = machine learning + database
Statistical learning ≈ machine learning
Computer vision = The image processing + machine learning
speech recognition = Voice Processing + machine learning
natural language processing = Text processing + machine learning

3、 ... and 、 Common framework
| Common framework | explain |
|---|---|
| numpy | Mathematical calculation framework |
| scipy | Physical computing framework |
| pandas | Data analysis framework |
| matplotlib | Drawing frame |
| scikit-learn | Machine learning framework |
| tensorflow | Google Open source deep learning framework |
| keras | Open source deep learning framework |
tensorflow and keras similar numpy and scipy The relationship between
Four 、 Supervised machine learning process
Supervised learning : The data must contain x And the final result y. Divide the data into two parts ,TrainSet and TestSet, among TrainSet Is a data set for training ;TestSet Data set for testing , Machine training phase will not encounter , Also become a new data set .
Supervised machine learning mainly includes classification 、 Regression of these two categories of applications .
Substitute the training set data into the corresponding algorithm ( The formula ) Get the corresponding model ( Parameters ). With the model , Bring test set data into the model , Get the predicted results , And compare and evaluate with the data results in the test set .

5、 ... and 、 Supervised machine learning training process

6、 ... and 、scikit-learn library
版权声明
本文为[Beyond proverb]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204222048387431.html
边栏推荐
- MySQL主从复制之半同步复制
- 华为机试题——HJ61 放苹果
- 7-1 C language programming experiment 6-3 insertion of one-way linked list (30 points)
- Huawei machine test question -- hj72 100 money to buy 100 chickens
- Use of swift extension
- Minio基本使用与原理
- 打造新一代计算平台,STEPVR将在2022开启元宇宙“大门”
- 动态数据库工具——Database Inspector
- 二、线性回归
- MySQL learning notes
猜你喜欢

动态数据库工具——Database Inspector

Windows安装Redis

Use of list

Comparison between Chinese and American programmers: do you agree

UnityShader入门精要——素描效果渲染

I neglected to prepare for this interview, which made me beat the day before yesterday

A thorough explanation of the future form, development status and Prospect of Business Intelligence BI | recommended collection
![[200 opencv routines of youcans] 160 Otsu method of image processing](/img/f1/8977310721848e68a5d03faf0e8ae4.png)
[200 opencv routines of youcans] 160 Otsu method of image processing

Gtid replication of MySQL master-slave replication

排序方式(8种)详解8—桶排序
随机推荐
leetcode-92-反转链表
A thorough explanation of the future form, development status and Prospect of Business Intelligence BI | recommended collection
What are the types of documenter examination questions? How to prepare for the documenter examination of the construction department
动态数据库工具——Database Inspector
Website: fakeimg Pl (text -- > picture)
LeetCode刷题日记 - 剑指 Offer II 070. 排序数组中只出现一次的数字
剑指offer汇总
Leetcode-92-reverse linked list
2020 team design ladder competition (part)
站长工具大全-站长软件网站-站长工具网站-站长必备工具免费
Mysql存储引擎
Use of list
7-1 C language programming experiment 6-3 insertion of one-way linked list (30 points)
MySQL 第8章 数据库约束
buuctf-[Flask]SSTI
华中师范大学少年儿童组织与思想意识教育考研上岸前辈备考经验
MySQL 进阶 触发器 -- 触发器介绍、触发器语法、触发器案例
Write ppt with markdown
【dfs】386. Dictionary order
Reprint: the development direction of programmers
