Addressing two problems in deep knowledge tracing via prediction-consistent regularization | Synapse