Skip to main content
. 2020 Jun 27;11(7):717. doi: 10.3390/genes11070717
Algorithm 2
1: For each feature in the training set D{ f1, f2,..., fn} and class C
2: Initialize parameters, S = , R = ,
3: k: number of selected filters
4: k: selected filters W[ ReliefF, Fisher score, ChiSquare]
Ensemble of filters
5: for i {1, . . ., k} do
6:    for j {1, ., m} do
      Employ Wi to calculate the statistical scores of each gene Gi
     End of for
7: Rank genes based on its scores Gi in descending order and get a new gene list WiGj, j=1, ., m
End of for
8: produce a new ranking list R by combining k filter methods WiGi, i=1, ., k using union operator, in order to consolidate the overlapping genes.