Journal of Intelligent Computing (2019)