10.1109/TCYB.2016.2623800