10.1109/TCYB.2018.2865238