Research Article
Orderly Roulette Selection Based Ant Colony Algorithm for Hierarchical Multilabel Protein Function Prediction
Algorithm 1
The pseudocode of AntMiner algorithm.
Input: training samples | Output: adiscovered list of rules | (1) examples all training examples; | (2) Rule_set ; | (3) while > maximum uncovered do | (4) Initialize Pheromones(), Heuristic Information(examples), ; | (5) ; | (6) while t < maximum iterations and no stagnation do | (7) for to ants_size do | (8) Create Rule(examples); | (9) Prune(); | (10) Evaluate ; | (11) ; | (12) end for | (13) Update Pheromones(); | (14) Evaluate ; | (15) ; | (16) ; | (17) end while | (18) Traing set Taining set − Covered(, examples); | (19) Rule_set Rule_set + ; | (20) end while | (21) return Rule_set; |
|