O'Reilly logo

Practical Machine Learning by Sunila Gollapudi

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Deep learning taxonomy

The feature learning taxonomy for deep learning cases is depicted here:

Deep learning taxonomy

Some of the frameworks that are used to implement neural network applications are listed here:

  • Theano is a Python library
  • Torch a Lua programming language
  • Deeplearning4J is an open, source Java-based framework that works with Spark and Hadoop
  • Caffe is a C++ based framework

Convolutional neural networks (CNN/ConvNets)

CNN, also known as convolution nets (ConvNets), are a variation of the regular neural networks.

Let us recap the function of the regular neural network. Regular neural networks have a single vector-based input that is transformed through a series ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required