Definition: Feedforward NN
FNN is an architecture which is defined by a DAG (Directed Acyclic Graph)
DAG: meaning: the graph contains the vertices and arches.
where: (vertices).
and, (arches).
with: (arch from to ).
is permitted only if ( precedes ) in the relationships.
Backpropagation
The Backpropagation algorithm works only for FNN. Even if they have more than 1 hidden layer (MLN - Multi Layered Neural Networks)
MLN are FNN