10.1109/TCYB.2016.2635122