Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Neural Networks

Neural Networks

An introduction to neural networks covering a brief look at a how they work and in what scenarios they are useful.

Avatar for Salvius Robot

Salvius Robot

February 02, 2014

Other Decks in Programming

Transcript

  1. Why Neural Networks? • Noisy data • Fault tolerance •

    Adapting to circumstances • Massively parallel
  2. 1 if ... W 0 * I 0 + W

    1 * I 1 + W b > 0 0 if ... W 0 * I 0 + W 1 * I 1 + W b <= 0
  3. double activation = 0; for (int i=0; i < n;

    i++) { activation += x[i] * w[i] * b[i]; }
  4. Applications of Neural Networks • Aircraft engines • Stock market

    • Pharmacy • Banking • Google and NVIDIA