Long Short Term Memory
Finite State Automata and Simple Recurrent Networks