SROCC, KROCC, PLCC, RMSE

 SROCC, KROCC, PLCC, RMSE


    在机器学习以及深度学习方法的学习过程中有两个指标经常被我混淆,模型的准确性以及模型的误差,其实从根本上来说这两个指标都在不同程度上描述了当前模型的优越程度,但从实际意义上来说模型误差由于参数取值,计算方式等原因并不能直接用于模型之间好坏的对比,而更偏向使用于模型的训练。与之相反,模型的准确性是人们根据特定的规则使用模型的输出计算出的一种分值,它不能直接用于模型的训练但由于其规则统一,计算方法固定。因此更加适用于模型间好坏程度的比较。本文今天所涉及的四种方法:SROCC、KROCC、PLCC以及RMSE就是应用于图像质量评价领域对相关模型进行打分的四种不同的标准。

SROCC(Spearman rank-order correlation coefficient)

当SROCC取1表示算法性能很好,-1表示很差。值越接近1,IQA算法性能越好。


KROCC(Kendall rank-order correlation coefficient)

KROCC的数值越大, 说明两个数据之间的相关性越好,IQA算法性能越好;值越小说明相关性越差,IQA算法性能一般。


PLCC(Pearson’s linear correlation coefficient)

PLCC 描述两组数据之间的线性相关性,其取值范围为 -1~1。当 PLCC 的值为零时,表示两组数据完全不相关(图像的客观质量分数和主观质量分数相差很大);当 PLCC 值为 1 或 -1 时,表明两组数据完全相关(图像的客观质量分数和主观质量分数一样)。PLCC 描述算法的客观评价分与人眼主观打分之间的相关性,衡量了IQA算法预测的准确性。

参考一



 参考二



RMSE(root mean square error)

均方根误差越接近于 0,IQA算法性能越好。




评论

此博客中的热门博文

An overview of gradient descent optimization algorithms.

Visual Mechanisms Inspired Efficient Transformers for Image and Video Quality Assessment