I'm interested in learning about Neural Nets and I'd really like my instruction to be in Mathematica if possible.

For instance, a tutorial like this one: http://neuralnetworksanddeeplearning.com/chap1.html but using Mathematica instead of Python would be amazing. Does such a resource exist right now?

  • $\begingroup$ Is Reference request for neural network programming in Mathematica of some help? $\endgroup$
    – user9660
    Oct 6, 2016 at 6:42
  • 1
    $\begingroup$ It's all pretty dated so I'd rather not use those references, but if nothing else is available I'll look into them. $\endgroup$
    – Mason
    Oct 6, 2016 at 18:08
  • $\begingroup$ This is not a direct answer to the question. But I wanted to add that personally, I find that I learn the most from following a tutorial in another language and being forced to do all the translations to my target language. This is especially true if you already know the target language well. $\endgroup$ Jan 17, 2020 at 20:14
  • $\begingroup$ 3 years and 3 months, 211 views, and still no answer :) That shows how much meaningful tutorials are lacking. Mason, in my opinion, the best way to understand how NNs are handled in M is by first recognizing that in M the MXNet system is used under the hood. Basically, it's wrappers to manage MXNet with M code. That is illustrated very well in webinars from Markus von Almsick. Although they are limited to image applications, they give you a good overview over handling the different layers in a MXNet-like fashion. For example wolfram.com/broadcast/video.php?p=14&disp=grid&v=2409. $\endgroup$ Jan 18, 2020 at 1:12

2 Answers 2


Since this question was posted many things have changed with Neural Networks. Please see the following key references below.

  • 1
    $\begingroup$ no, the o/p is asking for a tutorial :) $\endgroup$ Jan 18, 2020 at 1:01

This video recording:

uses both R and Mathematica (WL). It should be a good introduction to the typical functionalities provided by Neural Network libraries, and related rules of thumb and techniques.

There is a dedicated GitHub repository: MathematicaVsR -- Deep Learning Examples.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.