How to learn Python deep learning?

Source: Internet
Author: User
Tags python script intel pentium

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?

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.