Algorithm 1 Dichotomy mapped forest—Training |
Input: X,Y Output: trained model, map &
-
1:
for Each node in logic three according to the dichotomy in Figure 3
do
-
2:
Split X into and acording to the node label grouping in each node in Figure 3
-
3:
[,,] ← call SFFS (input=[,], labels = [,])
-
4:
if mapping == DL then
-
5:
[,,] ← call DAUT (input = [,], labels = [,])
-
6:
else if mapping == Metric then
-
7:
[,,] ← call MCM (input = [,], labels = [,])
-
8:
end if
-
9:
← call train RF (input = [,], labels = [,])
-
10:
end for
|