System Identification and Learning Based Dynamics Modelling