鲁棒是Robust的音译,也就是健壮和强壮的意思。它也是在异常和危险情况下系统生存的能力。比如说,计算机软件在输入错误、磁盘故障、网络过载或有意攻击情况下,能否不死机、不崩溃,就是该软件的鲁棒性。所谓“鲁棒性”,也是指控制系统在一定(结构,大小)的参数摄动下,维持其它某些性能的特性。根据对性能的不同定义,可分为稳定鲁棒性和性能鲁棒性。以闭环系统的鲁棒性作为目标设计得到的固定控制器称为鲁棒控制器。
具体来说健壮主要体现在以下三点:
1、模型具有较高的精度或有效性,这也是对于机器学习中所有学习模型的基本要求;
2、对于模型假设出现的较小偏差,只能对算法性能产生较小的影响,比如常说的噪点;
3、对于模型假设出现的较大偏差,不可对算法性能产生“灾难性”的影响,比如离群点;