Machine Learning - Deep Learning (Network)

1 - About

Deep Learning (Networks) is an algorithms which is basically neural networks with many layers.

Deep learning is also known as:

  • deep machine learning,
  • deep structured learning,
  • hierarchical learning,
  • or DL

Deep learning has been characterized as a buzzword, or a rebranding of neural networks.

These systems are made up of many layers with artificial neurons. Each layer learns certain properties, recognizing structure in the incoming information flow; for example vertical lines, rectangles, faces, or facial expressions. The first layers learn simple structures, while the later layers learn more complex properties on this basis.

3 - Example

  • Speech recognition

4 - Library


  • Keras (layer on top of Tensorflow, Cntk or Theano)
  • Python package that provides two high-level features: Tensor computation (like NumPy) with strong GPU acceleration and Deep neural networks built on a tape-based autograd system.

5 - Course

6 - Video

7 - Documentation / Reference

data_mining/deep_learning.txt · Last modified: 2018/01/04 13:17 by gerardnico