Neural Networks: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
No edit summary
Line 5: Line 5:
=Overview=
=Overview=


A ''neural network'' consists of several layers of activation units ("individual neurons"), where one layer's activation unit output is connected to the inputs of ''all'' activation units of the successive layer. The behavior of an individual activation unit is described [[#Individual_Unit|here]]. A neural network's topology, along with notations and conventions, are discussed [[#Topology|here]]. A neural network produces predictions by forward propagating activations across its layers from left to right, until the output layer computes the hypothesis function, for a specific input sample. The forward propagation process is described [[#Forward_Propagation|here]]. Forward propagation is performed based on a set of parameters (or weights) that are obtained by training the network. Training the network, or "fitting the parameters", is performed by a backpropagation algorithm, which is described [[#Backpropagation|here]].
A ''neural network'' consists of several layers of activation units ("individual neurons"), where one layer's activation unit output is connected to the inputs of ''all'' activation units of the successive layer. The behavior of an individual activation unit is described in the "[[#Individual_Unit|Individual Unit]]" section. A neural network's topology, along with notations and conventions, are discussed [[#Topology|here]]. A neural network produces predictions by forward propagating activations across its layers from left to right, until the output layer computes the hypothesis function, for a specific input sample. The forward propagation process is described [[#Forward_Propagation|here]]. Forward propagation is performed based on a set of parameters (or weights) that are obtained by training the network. Training the network, or "fitting the parameters", is performed by a backpropagation algorithm, which is described [[#Backpropagation|here]].


=Individual Unit=
=Individual Unit=

Revision as of 17:35, 7 January 2018

Internal

Overview

A neural network consists of several layers of activation units ("individual neurons"), where one layer's activation unit output is connected to the inputs of all activation units of the successive layer. The behavior of an individual activation unit is described in the "Individual Unit" section. A neural network's topology, along with notations and conventions, are discussed here. A neural network produces predictions by forward propagating activations across its layers from left to right, until the output layer computes the hypothesis function, for a specific input sample. The forward propagation process is described here. Forward propagation is performed based on a set of parameters (or weights) that are obtained by training the network. Training the network, or "fitting the parameters", is performed by a backpropagation algorithm, which is described here.

Individual Unit

Topology

Forward Propagation

Backpropagation