10.1109/TCYB.2017.2655501