输入:多视角多标签训练集数据( , , ),测试集数据( , ), 参数( , , , , ) 输出: 和 的标签集 |
1:初始化: , , ; |
2:for : |
3: , ; |
4:循环: |
5: ; |
6: , ; |
7: , ; |
8: , ; |
9:计算t: , ; |
10:t的标准化: , ; |
11:计算p: , ; |
12:根据公式(16)计算 ,并从 得到 和 ; |
13:直到满足( & )时停止循环 |
14:更新 , , 和 : , , , ; |
15:计算 和 的误差信息: , , , ; |
16:结束for循环 |
17:输出测试集数据的标签: ; |