Python must be familiar to us, Python's development has brought a wave of learning python, smart people have already seen this development of a good time to start learning python, then I would like to ask you know what is Python deep learning? Do not understand, that let small make up for you to popularize this Knowledge.
650) this.width=650; "src=" https://s5.51cto.com/wyfs02/M00/9C/26/wKiom1lsqGOTFBhPAAAxFnNG968847.jpg "title=" Pythonhmf.jpg "alt=" wkiom1lsqgotfbhpaaaxfnng968847.jpg "/>
Deep Learning has now become a prominent topic in the field of artificial intelligence. It is known for its outstanding performance in the fields of "computer vision" and games (AlphaGo), and even transcends human capabilities. In recent years, the focus on deep learning has also been rising .
in this article, our goal is for all Python Deep Learning offers a way to learn, as well as an exploratory path for those who want to learn Further. If You're ready, then let's get started!
Step 0: Prerequisites
It is recommended that you understand some of the basics of machine learning before you learn deep learning.
If you want a simple learning Version. Then you can look at the following list:
Mathematical Foundations (especially calculus, probability and linear algebra)
Python Basics
Statistical basis
Machine Learning Basics
suggested time:2-6 months
Step 1: machine configuration
Before you proceed to the next step, you should make sure that you have a hardware environment that supports your learning. It is generally recommended that you have at least the following hardware:
a good enough GPU (4+ GB), preferably Nvidia
one can do it. CPU (for example: Intel Core I3,intel Pentium may not be Suitable)
4 GB RAM (this depends on the data set Size)
If you're a hardware player, you probably already have the hardware you need.
If you do not have the required specifications, then you can rent a cloud platform to learn, such as Amazon Web Service (AWS). This is a good guide to deep learning with AWS.
650) this.width=650; "src=" https://s5.51cto.com/wyfs02/M00/9C/26/wKioL1lsqHWDFiR2AAAueGOofys759.jpg "title=" Python script. jpg "alt=" wkiol1lsqhwdfir2aaauegoofys759.jpg "/>
Step 2: Deep learning
Now that you have a preliminary understanding of this area, you should have a deeper understanding of deep learning.
here are Some popular deep learning libraries and running their languages , here is a list :
Caffe
deeplearning4j
TensorFlow
Theano
Torch
Some other well-known libraries: Mocha,neon,h2o,mxnet,keras,lasagne,nolearn.
recommended Time:1-3 weeks
Step 3: Choose your own field
This is the most interesting part, deep learning has been applied in various fields, and has achieved the most advanced research Results. If you want to know more deeply, then as a reader, your best path is hands-on practice. In order to have a more in-depth understanding of what you now KNOW.
step 4: dig deep to learn
Now you should already have learned the basics of deep learning algorithms! But the road ahead will be more Difficult. Now you can take advantage of this newly acquired skill as efficiently as Possible. dig deep to learn from the previous Steps.
steps 3 and 4 did not give you an in-depth introduction, because of the visual fatigue, I believe most of the first two steps are already feeling very laborious, so the next two steps just a little Description.
This article is from the "little thousand" blog, please make sure to keep this source http://xiaoxiaoqian.blog.51cto.com/9235704/1948342
How to learn Python deep learning?