“…Owing to the convenience and high efficiency, computational methods are a good choice for identifying IBPs. Many machine learning algorithms, such as support vector machine (SVM) [10] , [11] , [12] , deep learning (DL) [13] , [14] , [15] , [16] , [17] , [18] , [19] , extreme boosting algorithm (XGBoost) [20] , [21] , [22] , [23] , [24] , and stacking ensemble models [25] , [26] , [27] , [28] , [29] , [30] , etc., have been developed for protein function, structure, subcellular localization, and even other biological processes. Different feature descriptors such as amino acid composition (AAC) [31] , [32] , [33] , reduced amino acid composition [34] , [35] , [36] , g -gap dipeptide composition [37] , [38] , and secondary structure features [39] , etc., were adopted to represent protein sequences.…”