- follow forward backward paradigm
- consolidated output layers and hidden layers