| Algorithm 1: The calculation algorithm of KPLS [19] | |
| Step 1 | Set , , |
| Step 2 | Select the first column of as . |
| Step 3 | |
| Step 4 | |
| Step 5 | , |
| Step 6 | |
| Step 7 | Repeat step 3 to step 6 until converges. |
| Step 8 | ; |
| Step 9 | Get parameters , |
| Step 10 | Set and repeat step 2 to step 9 until |