|
Algorithm 1 Procedure of the SA-BLDA Algorithm |
Require: Minimum and maximum stimulation rounds , ; decision threshold
Ensure: Predicted target
-
1:
Initialize , , and
-
2:
Obtain the initial feature vector and feature matrix
-
3:
while do
-
4:
Update the averaged feature vector and feature matrix
-
5:
if then
-
6:
Apply BLDA to and obtain the regression score vector u
-
7:
Identify the maximum score and the second-largest score
-
8:
Compute the confidence difference
-
9:
if
or
then
-
10:
Output as the predicted target
-
11:
break
-
12:
end if
-
13:
end if
-
14:
Update the stimulation round
-
15:
Set
-
16:
end while
|