“…To date, many efforts have been made in this regard. Based on different kinds of characteristics, several machine learning approaches have been developed such as neural networks [ 5 , 6 ], hidden Markov models [ 7 , 8 , 9 ], support vector machines [ 10 , 11 , 12 ], deep learning [ 13 , 14 , 15 ], random forest [ 16 ], and extreme gradient boosting [ 17 ] for prediction of subcellular localization of proteins.…”