AI Divide it into ：1. crawl 2. big data 3. machine learning 4. Deep learning 5. Artificial intelligence 6. Cloud computing . Before learning artificial intelligence , You need to master python Basic knowledge of , and python I divide it into 5 Learning stages ：1.li nux Study 2.py th on Study 3. Database learning 4. Front end development and mobile development 5. web Full stack development learning , These are the foundations of becoming an AI Engineer .
Take reptiles for example ： What is a reptile ? It's a way to get data . Like today's headlines 、 UC News and so on . They need to go to Sina 、 cctv、 Tencent and other websites get data , Why? ? Because there's no journalist of your own , The first language of reptiles is python.
Big data means that data reaches or approaches PB Level is big data , It's like the data in the database reaches PB Class time , The original code doesn't work .
Linked to big data , Machine learning is an objective algorithm behind the data , It can reflect some laws , Like where to go today , Where are you going tomorrow , Where are you going the day after tomorrow , Cell phones will have records , This record can reflect certain objective laws , Look at who you are , Your needs , Consumption ability , Making friends and so on , Algorithms are generally divided into monitoring algorithm and non monitoring algorithm . More specific algorithms can be divided into ： clustering , classification , Return to , recommend , Dimension reduction . An important part of robotics is “ Mimic human ”.
There is also a link between deep learning and machine learning , Like neural networks , In the past, Google AlphaGo, AlphaGo The algorithm is a neural network , The computational depth of neural networks is 3, If deep learning goes deep , It's deep learning . Neural networks are similar to human neurons and nervous systems .
How about clouds ? What I know about cloud computing is a pay as you go model , It provides the availability of 、 convenient 、 On demand network access , Enter the configurable pool of computing resources ( Resources include the Internet 、 The server 、 Storage 、 Applications and services ), These resources are available quickly , You don't need to do any management work , There's no interaction with the service provider .
There are three main types of clouds ： PAAS ( Platform services )、 SAAS ( Software level services )、 IAAS ( Infrastructure services ), PAAS The platform services are just like what we provide in our life , It provides a running environment , for example ： Live platform , It is very expensive to develop a live video platform alone , So it doesn't cost money to do it , From Ali 、 Tencent and other platforms to buy , The platform provides a platform with SDK Of API, And then develop it , Cost savings , The platform charges by usage .
SAAS What about? ? Like nails , It's a software level full service , And that's part of Cloud Computing .
and IAAS, Just like the servers provided by alicloud , yes IAAS, It's also paid by usage , This is what we are most likely to come into contact with .
AI： I think this is the application direction of machine learning , Just like data mining , Data mining is the application direction of machine learning algorithm , Artificial intelligence is also the application direction of machine learning , Artificial intelligence can replace our production and life . There's big data, there's artificial intelligence ! Zhengzhou men's gynecology hospital ranking list :http://news.39.net/ylzx/zztjyy/ Zhengzhou infertility hospital :http://yyk.39.net/zz3/zonghe/fc964.html