|
Algorithm 1 Algorithm for model optimization, validation and test performance evaluation |
|
procedure
optimizedModel, performance
|
▹
|
| for
to N
do
|
▹ Perform N times test procedure |
| data from all subjects except for ith |
▹ |
| data from ith subject |
▹ |
| for
do
|
▹ tune kernel function |
| for
do
|
▹ tune kernel scale |
| for
do
|
▹ tune cost parameter |
| for
to
do
|
▹ Perform times validation procedure |
| data from except for jth subject |
▹ |
| data from jth subject |
▹ |
|
|
▹ train model |
|
|
▹ predict |
| end for
|
|
|
|
▹ |
| end for
|
|
| end for
|
|
| end for
|
|
|
|
▹ |
| model() |
|
| predict()) |
▹ prediction on test set |
| end for
|
|
| [r,RMSE,MAE]()] |
▹ test performance |
| return
|
▹ |
| end procedure
|
|