|
Algorithm 3 Induction of belief entropy trees (BE-tree). |
|
Input: evidential training set , classifier type
Output: belief entropy tree
-
1:
construct a root node containing all instances ;
-
2:
if stopping criterion is met then
-
3:
if then
-
4:
output precise prediction generated from original plausibility label for the whole node;
-
5:
else if
then
-
6:
combine BBAs generates during each splitting for each instance;
-
7:
combine BBAs of all instances in previous node generated in step 6 that ;
-
8:
output as a mass prediction for the whole leaf node;
-
9:
output as a precise prediction for the whole leaf node;
-
10:
end if
-
11:
return =root node;
-
12:
else
-
13:
apply Algorithm 2 to select splitting attribute ;
-
14:
induce each subset based on ;
-
15:
for all do
-
16:
-; {Recursively build the tree on the new child node}
-
17:
attach to the corresponding ;
-
18:
end for
-
19:
end if
|