How Do I Learn Neural Networks?












12














I'm a freshman undergraduate student (mentioning this so you may forgive my unfamiliarity) who is currently doing research using neural networks. I've coded a three-node neural network (that works) based on my professor's guidance. However, I'd like to pursue a career in AI and Data Science, and I'd like to teach myself more about these properly in-depth. Are there any books or resources that will teach me more about neural network structures, deep learning, etc. Are there any recommendations?



Note: I'm proficient in Java, Python, Bash, JavaScript, Matlab, and know a bit of C++.










share|improve this question





























    12














    I'm a freshman undergraduate student (mentioning this so you may forgive my unfamiliarity) who is currently doing research using neural networks. I've coded a three-node neural network (that works) based on my professor's guidance. However, I'd like to pursue a career in AI and Data Science, and I'd like to teach myself more about these properly in-depth. Are there any books or resources that will teach me more about neural network structures, deep learning, etc. Are there any recommendations?



    Note: I'm proficient in Java, Python, Bash, JavaScript, Matlab, and know a bit of C++.










    share|improve this question



























      12












      12








      12


      19





      I'm a freshman undergraduate student (mentioning this so you may forgive my unfamiliarity) who is currently doing research using neural networks. I've coded a three-node neural network (that works) based on my professor's guidance. However, I'd like to pursue a career in AI and Data Science, and I'd like to teach myself more about these properly in-depth. Are there any books or resources that will teach me more about neural network structures, deep learning, etc. Are there any recommendations?



      Note: I'm proficient in Java, Python, Bash, JavaScript, Matlab, and know a bit of C++.










      share|improve this question















      I'm a freshman undergraduate student (mentioning this so you may forgive my unfamiliarity) who is currently doing research using neural networks. I've coded a three-node neural network (that works) based on my professor's guidance. However, I'd like to pursue a career in AI and Data Science, and I'd like to teach myself more about these properly in-depth. Are there any books or resources that will teach me more about neural network structures, deep learning, etc. Are there any recommendations?



      Note: I'm proficient in Java, Python, Bash, JavaScript, Matlab, and know a bit of C++.







      machine-learning neural-network






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      asked Dec 26 at 6:45


























      community wiki





      Furkan Toprak























          7 Answers
          7






          active

          oldest

          votes


















          6














          If you want a good and solid start for deep learning, I would suugest to start with the appropriately named book "Deep Learning" by Ian Goodfellow et al. After that you'll have a good base that you can expend by the many different tutorials, articles and courses available online.



          However, I would also add that before doing that, you should take some basic "machine learning" class (should be available at your University). Many people these days go straight to deep learning and implementing Neural networks because it is relatively easy, but than they lack the understanding to improve it or use it to its fullest potential.






          share|improve this answer























          • I completely agree with this. A lot of ML and NN has "knowledge dependencies" where it is easiest not to jump into the hard stuff without building a sufficient background in some of the underlying techniques/concepts. Beyond Calculus and Linear Algebra, build a foundation in some of the basic machine learning concepts (especially mathematically)
            – Ethan
            Dec 26 at 18:41



















          4














          I suggest starting with Google’s Crash Course on ML if you want to revisit the basics. I then suggest to follow fast.ai’s ML and DL lessons. For reading I suggest Introduction to Machine Learning by Alex Smola and S.V.N. Vishwanathan.
          Have a nice day!






          share|improve this answer































            4














            As other suggested are very good resources. If you want in depth Knowledge, I would suggest course by Andrew Ng on coursera. It covers in depth knowledge of basics of ML and if you are confused about whether you begin with AI, ML or deep learning You could follow the blog link in my profile.I recently posted how to go with these technologies.



            PS: I am not advertising here my blog. I am just helping. If you want to follow you may follow otherwise just go with Andrew Ng






            share|improve this answer



















            • 2




              Ng is kind of a classic, and his new re-worked speciality is up-to-date, and additionally features interviews with a lot of the big names in the subject (Hinton, Le Cunn, Goodfellow, and many more, etc.). Taking this course will give you a good grounding, and is something you are likely to have in common with other practitioners of your generation. I would do it for that last reason alone - note that it is not very hard - the Coursera course by Hinton is far harder, but a bit dated now.
              – Mike Wise
              Dec 26 at 18:32












            • @MikeWise Yes i am not saying course is hard. I Am saying neural network is hard, specially when you are beginner and from web background
              – Gaurav
              Dec 27 at 2:30



















            3














            I highly suggest you to read this great book: hands on machine learning with Scikit and Tensorflow. Neural networks are presented succinctly in chapters 9 and 10. There are a lot of examples for you to practice. To effectively understand the script of examples you should have background of Python programming.
            Have a nice day!






            share|improve this answer































              2














              Deep Learning with Python by François Chollet is a great, high-level introduction into deep learning by the author of Keras.






              share|improve this answer































                2














                I have a Master's in Computer Science and my thesis was about time-series prediction using Neural Networks.



                The book Hands on machine learning with Scikit and Tensorflow was extremely helpful from a practical point of view. It really lays things very clearly, without much theory and math. I strongly recommend it.



                On the other hand, the book by Ian Goodfellow is also a must (kind of the bible of DL). There you'll find the theoretical explanations, also it will leave you much much more knowledgeable with regards to deep learning and the humble beginning of the field till now.



                Another, as others have suggested, is of course, Deep Learning with Python by Chollet. I indulged reading this book. Indeed it was very well written, and again, it teaches you tricks and concepts that you hardly grasp from tutorials and courses online.



                Furthermore, I see you are familiar with Matlab, so maybe you have taken some stats/probability classes, otherwise, all these will overwhelm you a bit.






                share|improve this answer































                  0














                  There are many good websites for self-learning. One such example is https://machinelearningmastery.com/start-here/#deeplearning



                  These are especially helpful for practical aspects, maybe less so for theoretical background.






                  share|improve this answer























                    Your Answer





                    StackExchange.ifUsing("editor", function () {
                    return StackExchange.using("mathjaxEditing", function () {
                    StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
                    StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
                    });
                    });
                    }, "mathjax-editing");

                    StackExchange.ready(function() {
                    var channelOptions = {
                    tags: "".split(" "),
                    id: "557"
                    };
                    initTagRenderer("".split(" "), "".split(" "), channelOptions);

                    StackExchange.using("externalEditor", function() {
                    // Have to fire editor after snippets, if snippets enabled
                    if (StackExchange.settings.snippets.snippetsEnabled) {
                    StackExchange.using("snippets", function() {
                    createEditor();
                    });
                    }
                    else {
                    createEditor();
                    }
                    });

                    function createEditor() {
                    StackExchange.prepareEditor({
                    heartbeatType: 'answer',
                    autoActivateHeartbeat: false,
                    convertImagesToLinks: false,
                    noModals: true,
                    showLowRepImageUploadWarning: true,
                    reputationToPostImages: null,
                    bindNavPrevention: true,
                    postfix: "",
                    imageUploader: {
                    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
                    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
                    allowUrls: true
                    },
                    noCode: true, onDemand: true,
                    discardSelector: ".discard-answer"
                    ,immediatelyShowMarkdownHelp:true
                    });


                    }
                    });














                    draft saved

                    draft discarded


















                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fdatascience.stackexchange.com%2fquestions%2f43148%2fhow-do-i-learn-neural-networks%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown

























                    7 Answers
                    7






                    active

                    oldest

                    votes








                    7 Answers
                    7






                    active

                    oldest

                    votes









                    active

                    oldest

                    votes






                    active

                    oldest

                    votes









                    6














                    If you want a good and solid start for deep learning, I would suugest to start with the appropriately named book "Deep Learning" by Ian Goodfellow et al. After that you'll have a good base that you can expend by the many different tutorials, articles and courses available online.



                    However, I would also add that before doing that, you should take some basic "machine learning" class (should be available at your University). Many people these days go straight to deep learning and implementing Neural networks because it is relatively easy, but than they lack the understanding to improve it or use it to its fullest potential.






                    share|improve this answer























                    • I completely agree with this. A lot of ML and NN has "knowledge dependencies" where it is easiest not to jump into the hard stuff without building a sufficient background in some of the underlying techniques/concepts. Beyond Calculus and Linear Algebra, build a foundation in some of the basic machine learning concepts (especially mathematically)
                      – Ethan
                      Dec 26 at 18:41
















                    6














                    If you want a good and solid start for deep learning, I would suugest to start with the appropriately named book "Deep Learning" by Ian Goodfellow et al. After that you'll have a good base that you can expend by the many different tutorials, articles and courses available online.



                    However, I would also add that before doing that, you should take some basic "machine learning" class (should be available at your University). Many people these days go straight to deep learning and implementing Neural networks because it is relatively easy, but than they lack the understanding to improve it or use it to its fullest potential.






                    share|improve this answer























                    • I completely agree with this. A lot of ML and NN has "knowledge dependencies" where it is easiest not to jump into the hard stuff without building a sufficient background in some of the underlying techniques/concepts. Beyond Calculus and Linear Algebra, build a foundation in some of the basic machine learning concepts (especially mathematically)
                      – Ethan
                      Dec 26 at 18:41














                    6












                    6








                    6






                    If you want a good and solid start for deep learning, I would suugest to start with the appropriately named book "Deep Learning" by Ian Goodfellow et al. After that you'll have a good base that you can expend by the many different tutorials, articles and courses available online.



                    However, I would also add that before doing that, you should take some basic "machine learning" class (should be available at your University). Many people these days go straight to deep learning and implementing Neural networks because it is relatively easy, but than they lack the understanding to improve it or use it to its fullest potential.






                    share|improve this answer














                    If you want a good and solid start for deep learning, I would suugest to start with the appropriately named book "Deep Learning" by Ian Goodfellow et al. After that you'll have a good base that you can expend by the many different tutorials, articles and courses available online.



                    However, I would also add that before doing that, you should take some basic "machine learning" class (should be available at your University). Many people these days go straight to deep learning and implementing Neural networks because it is relatively easy, but than they lack the understanding to improve it or use it to its fullest potential.







                    share|improve this answer














                    share|improve this answer



                    share|improve this answer








                    answered Dec 26 at 8:09


























                    community wiki





                    Mark.F













                    • I completely agree with this. A lot of ML and NN has "knowledge dependencies" where it is easiest not to jump into the hard stuff without building a sufficient background in some of the underlying techniques/concepts. Beyond Calculus and Linear Algebra, build a foundation in some of the basic machine learning concepts (especially mathematically)
                      – Ethan
                      Dec 26 at 18:41


















                    • I completely agree with this. A lot of ML and NN has "knowledge dependencies" where it is easiest not to jump into the hard stuff without building a sufficient background in some of the underlying techniques/concepts. Beyond Calculus and Linear Algebra, build a foundation in some of the basic machine learning concepts (especially mathematically)
                      – Ethan
                      Dec 26 at 18:41
















                    I completely agree with this. A lot of ML and NN has "knowledge dependencies" where it is easiest not to jump into the hard stuff without building a sufficient background in some of the underlying techniques/concepts. Beyond Calculus and Linear Algebra, build a foundation in some of the basic machine learning concepts (especially mathematically)
                    – Ethan
                    Dec 26 at 18:41




                    I completely agree with this. A lot of ML and NN has "knowledge dependencies" where it is easiest not to jump into the hard stuff without building a sufficient background in some of the underlying techniques/concepts. Beyond Calculus and Linear Algebra, build a foundation in some of the basic machine learning concepts (especially mathematically)
                    – Ethan
                    Dec 26 at 18:41











                    4














                    I suggest starting with Google’s Crash Course on ML if you want to revisit the basics. I then suggest to follow fast.ai’s ML and DL lessons. For reading I suggest Introduction to Machine Learning by Alex Smola and S.V.N. Vishwanathan.
                    Have a nice day!






                    share|improve this answer




























                      4














                      I suggest starting with Google’s Crash Course on ML if you want to revisit the basics. I then suggest to follow fast.ai’s ML and DL lessons. For reading I suggest Introduction to Machine Learning by Alex Smola and S.V.N. Vishwanathan.
                      Have a nice day!






                      share|improve this answer


























                        4












                        4








                        4






                        I suggest starting with Google’s Crash Course on ML if you want to revisit the basics. I then suggest to follow fast.ai’s ML and DL lessons. For reading I suggest Introduction to Machine Learning by Alex Smola and S.V.N. Vishwanathan.
                        Have a nice day!






                        share|improve this answer














                        I suggest starting with Google’s Crash Course on ML if you want to revisit the basics. I then suggest to follow fast.ai’s ML and DL lessons. For reading I suggest Introduction to Machine Learning by Alex Smola and S.V.N. Vishwanathan.
                        Have a nice day!







                        share|improve this answer














                        share|improve this answer



                        share|improve this answer








                        answered Dec 26 at 14:02


























                        community wiki





                        margobra8
























                            4














                            As other suggested are very good resources. If you want in depth Knowledge, I would suggest course by Andrew Ng on coursera. It covers in depth knowledge of basics of ML and if you are confused about whether you begin with AI, ML or deep learning You could follow the blog link in my profile.I recently posted how to go with these technologies.



                            PS: I am not advertising here my blog. I am just helping. If you want to follow you may follow otherwise just go with Andrew Ng






                            share|improve this answer



















                            • 2




                              Ng is kind of a classic, and his new re-worked speciality is up-to-date, and additionally features interviews with a lot of the big names in the subject (Hinton, Le Cunn, Goodfellow, and many more, etc.). Taking this course will give you a good grounding, and is something you are likely to have in common with other practitioners of your generation. I would do it for that last reason alone - note that it is not very hard - the Coursera course by Hinton is far harder, but a bit dated now.
                              – Mike Wise
                              Dec 26 at 18:32












                            • @MikeWise Yes i am not saying course is hard. I Am saying neural network is hard, specially when you are beginner and from web background
                              – Gaurav
                              Dec 27 at 2:30
















                            4














                            As other suggested are very good resources. If you want in depth Knowledge, I would suggest course by Andrew Ng on coursera. It covers in depth knowledge of basics of ML and if you are confused about whether you begin with AI, ML or deep learning You could follow the blog link in my profile.I recently posted how to go with these technologies.



                            PS: I am not advertising here my blog. I am just helping. If you want to follow you may follow otherwise just go with Andrew Ng






                            share|improve this answer



















                            • 2




                              Ng is kind of a classic, and his new re-worked speciality is up-to-date, and additionally features interviews with a lot of the big names in the subject (Hinton, Le Cunn, Goodfellow, and many more, etc.). Taking this course will give you a good grounding, and is something you are likely to have in common with other practitioners of your generation. I would do it for that last reason alone - note that it is not very hard - the Coursera course by Hinton is far harder, but a bit dated now.
                              – Mike Wise
                              Dec 26 at 18:32












                            • @MikeWise Yes i am not saying course is hard. I Am saying neural network is hard, specially when you are beginner and from web background
                              – Gaurav
                              Dec 27 at 2:30














                            4












                            4








                            4






                            As other suggested are very good resources. If you want in depth Knowledge, I would suggest course by Andrew Ng on coursera. It covers in depth knowledge of basics of ML and if you are confused about whether you begin with AI, ML or deep learning You could follow the blog link in my profile.I recently posted how to go with these technologies.



                            PS: I am not advertising here my blog. I am just helping. If you want to follow you may follow otherwise just go with Andrew Ng






                            share|improve this answer














                            As other suggested are very good resources. If you want in depth Knowledge, I would suggest course by Andrew Ng on coursera. It covers in depth knowledge of basics of ML and if you are confused about whether you begin with AI, ML or deep learning You could follow the blog link in my profile.I recently posted how to go with these technologies.



                            PS: I am not advertising here my blog. I am just helping. If you want to follow you may follow otherwise just go with Andrew Ng







                            share|improve this answer














                            share|improve this answer



                            share|improve this answer








                            answered Dec 26 at 15:05


























                            community wiki





                            Gaurav









                            • 2




                              Ng is kind of a classic, and his new re-worked speciality is up-to-date, and additionally features interviews with a lot of the big names in the subject (Hinton, Le Cunn, Goodfellow, and many more, etc.). Taking this course will give you a good grounding, and is something you are likely to have in common with other practitioners of your generation. I would do it for that last reason alone - note that it is not very hard - the Coursera course by Hinton is far harder, but a bit dated now.
                              – Mike Wise
                              Dec 26 at 18:32












                            • @MikeWise Yes i am not saying course is hard. I Am saying neural network is hard, specially when you are beginner and from web background
                              – Gaurav
                              Dec 27 at 2:30














                            • 2




                              Ng is kind of a classic, and his new re-worked speciality is up-to-date, and additionally features interviews with a lot of the big names in the subject (Hinton, Le Cunn, Goodfellow, and many more, etc.). Taking this course will give you a good grounding, and is something you are likely to have in common with other practitioners of your generation. I would do it for that last reason alone - note that it is not very hard - the Coursera course by Hinton is far harder, but a bit dated now.
                              – Mike Wise
                              Dec 26 at 18:32












                            • @MikeWise Yes i am not saying course is hard. I Am saying neural network is hard, specially when you are beginner and from web background
                              – Gaurav
                              Dec 27 at 2:30








                            2




                            2




                            Ng is kind of a classic, and his new re-worked speciality is up-to-date, and additionally features interviews with a lot of the big names in the subject (Hinton, Le Cunn, Goodfellow, and many more, etc.). Taking this course will give you a good grounding, and is something you are likely to have in common with other practitioners of your generation. I would do it for that last reason alone - note that it is not very hard - the Coursera course by Hinton is far harder, but a bit dated now.
                            – Mike Wise
                            Dec 26 at 18:32






                            Ng is kind of a classic, and his new re-worked speciality is up-to-date, and additionally features interviews with a lot of the big names in the subject (Hinton, Le Cunn, Goodfellow, and many more, etc.). Taking this course will give you a good grounding, and is something you are likely to have in common with other practitioners of your generation. I would do it for that last reason alone - note that it is not very hard - the Coursera course by Hinton is far harder, but a bit dated now.
                            – Mike Wise
                            Dec 26 at 18:32














                            @MikeWise Yes i am not saying course is hard. I Am saying neural network is hard, specially when you are beginner and from web background
                            – Gaurav
                            Dec 27 at 2:30




                            @MikeWise Yes i am not saying course is hard. I Am saying neural network is hard, specially when you are beginner and from web background
                            – Gaurav
                            Dec 27 at 2:30











                            3














                            I highly suggest you to read this great book: hands on machine learning with Scikit and Tensorflow. Neural networks are presented succinctly in chapters 9 and 10. There are a lot of examples for you to practice. To effectively understand the script of examples you should have background of Python programming.
                            Have a nice day!






                            share|improve this answer




























                              3














                              I highly suggest you to read this great book: hands on machine learning with Scikit and Tensorflow. Neural networks are presented succinctly in chapters 9 and 10. There are a lot of examples for you to practice. To effectively understand the script of examples you should have background of Python programming.
                              Have a nice day!






                              share|improve this answer


























                                3












                                3








                                3






                                I highly suggest you to read this great book: hands on machine learning with Scikit and Tensorflow. Neural networks are presented succinctly in chapters 9 and 10. There are a lot of examples for you to practice. To effectively understand the script of examples you should have background of Python programming.
                                Have a nice day!






                                share|improve this answer














                                I highly suggest you to read this great book: hands on machine learning with Scikit and Tensorflow. Neural networks are presented succinctly in chapters 9 and 10. There are a lot of examples for you to practice. To effectively understand the script of examples you should have background of Python programming.
                                Have a nice day!







                                share|improve this answer














                                share|improve this answer



                                share|improve this answer








                                answered Dec 26 at 9:01


























                                community wiki





                                Nga Dao
























                                    2














                                    Deep Learning with Python by François Chollet is a great, high-level introduction into deep learning by the author of Keras.






                                    share|improve this answer




























                                      2














                                      Deep Learning with Python by François Chollet is a great, high-level introduction into deep learning by the author of Keras.






                                      share|improve this answer


























                                        2












                                        2








                                        2






                                        Deep Learning with Python by François Chollet is a great, high-level introduction into deep learning by the author of Keras.






                                        share|improve this answer














                                        Deep Learning with Python by François Chollet is a great, high-level introduction into deep learning by the author of Keras.







                                        share|improve this answer














                                        share|improve this answer



                                        share|improve this answer








                                        answered Dec 26 at 18:39


























                                        community wiki





                                        Ethan
























                                            2














                                            I have a Master's in Computer Science and my thesis was about time-series prediction using Neural Networks.



                                            The book Hands on machine learning with Scikit and Tensorflow was extremely helpful from a practical point of view. It really lays things very clearly, without much theory and math. I strongly recommend it.



                                            On the other hand, the book by Ian Goodfellow is also a must (kind of the bible of DL). There you'll find the theoretical explanations, also it will leave you much much more knowledgeable with regards to deep learning and the humble beginning of the field till now.



                                            Another, as others have suggested, is of course, Deep Learning with Python by Chollet. I indulged reading this book. Indeed it was very well written, and again, it teaches you tricks and concepts that you hardly grasp from tutorials and courses online.



                                            Furthermore, I see you are familiar with Matlab, so maybe you have taken some stats/probability classes, otherwise, all these will overwhelm you a bit.






                                            share|improve this answer




























                                              2














                                              I have a Master's in Computer Science and my thesis was about time-series prediction using Neural Networks.



                                              The book Hands on machine learning with Scikit and Tensorflow was extremely helpful from a practical point of view. It really lays things very clearly, without much theory and math. I strongly recommend it.



                                              On the other hand, the book by Ian Goodfellow is also a must (kind of the bible of DL). There you'll find the theoretical explanations, also it will leave you much much more knowledgeable with regards to deep learning and the humble beginning of the field till now.



                                              Another, as others have suggested, is of course, Deep Learning with Python by Chollet. I indulged reading this book. Indeed it was very well written, and again, it teaches you tricks and concepts that you hardly grasp from tutorials and courses online.



                                              Furthermore, I see you are familiar with Matlab, so maybe you have taken some stats/probability classes, otherwise, all these will overwhelm you a bit.






                                              share|improve this answer


























                                                2












                                                2








                                                2






                                                I have a Master's in Computer Science and my thesis was about time-series prediction using Neural Networks.



                                                The book Hands on machine learning with Scikit and Tensorflow was extremely helpful from a practical point of view. It really lays things very clearly, without much theory and math. I strongly recommend it.



                                                On the other hand, the book by Ian Goodfellow is also a must (kind of the bible of DL). There you'll find the theoretical explanations, also it will leave you much much more knowledgeable with regards to deep learning and the humble beginning of the field till now.



                                                Another, as others have suggested, is of course, Deep Learning with Python by Chollet. I indulged reading this book. Indeed it was very well written, and again, it teaches you tricks and concepts that you hardly grasp from tutorials and courses online.



                                                Furthermore, I see you are familiar with Matlab, so maybe you have taken some stats/probability classes, otherwise, all these will overwhelm you a bit.






                                                share|improve this answer














                                                I have a Master's in Computer Science and my thesis was about time-series prediction using Neural Networks.



                                                The book Hands on machine learning with Scikit and Tensorflow was extremely helpful from a practical point of view. It really lays things very clearly, without much theory and math. I strongly recommend it.



                                                On the other hand, the book by Ian Goodfellow is also a must (kind of the bible of DL). There you'll find the theoretical explanations, also it will leave you much much more knowledgeable with regards to deep learning and the humble beginning of the field till now.



                                                Another, as others have suggested, is of course, Deep Learning with Python by Chollet. I indulged reading this book. Indeed it was very well written, and again, it teaches you tricks and concepts that you hardly grasp from tutorials and courses online.



                                                Furthermore, I see you are familiar with Matlab, so maybe you have taken some stats/probability classes, otherwise, all these will overwhelm you a bit.







                                                share|improve this answer














                                                share|improve this answer



                                                share|improve this answer








                                                edited Dec 26 at 22:47


























                                                community wiki





                                                Kejsi Struga
























                                                    0














                                                    There are many good websites for self-learning. One such example is https://machinelearningmastery.com/start-here/#deeplearning



                                                    These are especially helpful for practical aspects, maybe less so for theoretical background.






                                                    share|improve this answer




























                                                      0














                                                      There are many good websites for self-learning. One such example is https://machinelearningmastery.com/start-here/#deeplearning



                                                      These are especially helpful for practical aspects, maybe less so for theoretical background.






                                                      share|improve this answer


























                                                        0












                                                        0








                                                        0






                                                        There are many good websites for self-learning. One such example is https://machinelearningmastery.com/start-here/#deeplearning



                                                        These are especially helpful for practical aspects, maybe less so for theoretical background.






                                                        share|improve this answer














                                                        There are many good websites for self-learning. One such example is https://machinelearningmastery.com/start-here/#deeplearning



                                                        These are especially helpful for practical aspects, maybe less so for theoretical background.







                                                        share|improve this answer














                                                        share|improve this answer



                                                        share|improve this answer








                                                        answered yesterday


























                                                        community wiki





                                                        rnso































                                                            draft saved

                                                            draft discarded




















































                                                            Thanks for contributing an answer to Data Science Stack Exchange!


                                                            • Please be sure to answer the question. Provide details and share your research!

                                                            But avoid



                                                            • Asking for help, clarification, or responding to other answers.

                                                            • Making statements based on opinion; back them up with references or personal experience.


                                                            Use MathJax to format equations. MathJax reference.


                                                            To learn more, see our tips on writing great answers.





                                                            Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


                                                            Please pay close attention to the following guidance:


                                                            • Please be sure to answer the question. Provide details and share your research!

                                                            But avoid



                                                            • Asking for help, clarification, or responding to other answers.

                                                            • Making statements based on opinion; back them up with references or personal experience.


                                                            To learn more, see our tips on writing great answers.




                                                            draft saved


                                                            draft discarded














                                                            StackExchange.ready(
                                                            function () {
                                                            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fdatascience.stackexchange.com%2fquestions%2f43148%2fhow-do-i-learn-neural-networks%23new-answer', 'question_page');
                                                            }
                                                            );

                                                            Post as a guest















                                                            Required, but never shown





















































                                                            Required, but never shown














                                                            Required, but never shown












                                                            Required, but never shown







                                                            Required, but never shown

































                                                            Required, but never shown














                                                            Required, but never shown












                                                            Required, but never shown







                                                            Required, but never shown







                                                            Popular posts from this blog

                                                            Список кардиналов, возведённых папой римским Каликстом III

                                                            Deduzione

                                                            Mysql.sock missing - “Can't connect to local MySQL server through socket”