鲁棒性,又称稳健性,是系统工程、控制论和统计学中的一个重要概念,指系统在面临内部参数变化、外部干扰、模型不确定性或输入异常时,仍能保持其功能和性能稳定的能力。鲁棒性一词源自英语robustness,意为'强壮的、结实的'。在控制工程中,鲁棒控制旨在设计即使在模型存在不确定性和外部干扰时也能保持稳定和性能的控制器。在统计学中,鲁棒统计方法指即使数据中存在异常值或偏离正态分布假设,仍能给出可靠结果的统计方法(如中位数、M估计量)。在计算机科学中,鲁棒性指软件在异常输入或环境变化时仍能正确运行的能力。鲁棒性与最优性是一对矛盾——针对特定条件优化的系统在条件变化时可能表现很差,而鲁棒系统在各种条件下都能保持可接受的性能。在复杂和不确定的环境中,鲁棒性往往比最优性更重要。
鲁棒性(Robustness,也叫稳健性)是指系统在面对不确定性、干扰、故障时,仍能保持基本功能的能力。与反脆弱不同——鲁棒是'不变',反脆弱是'变强'。鲁棒性的设计原则:1) 冗余(备份);2) 解耦(一个模块故障不影响其他);3) 降级(功能部分可用而非全部崩溃);4) 容错(错误不扩散);5) 简单(复杂系统更脆弱)。应用:工程、软件、组织、金融、生态系统。常见误区:过度设计(成本太高)、只测试正常情况不测试异常、忽视级联故障。实操:问'系统在XX故障下还能工作吗?'

评论区