zoukankan      html  css  js  c++  java
  • 鲁棒性和稳定性的区别

    我们经常在算法中提到鲁棒性(robustness)和稳定性(stability)。经过询问朋友,才了解到它们之间的区别:

    鲁棒性就是耐粗耐糙特性,适应性的意思,相当于汽车里说的美国汽车皮实耐用。

    稳定性就是计算过程中的波动幅度,有些剧烈,有些平稳。

    补充:

    虽然二乘法是机器学习最实用的学习法,但是当训练样本包含异常值时,学习效果或多或少会受到影响。对于线性模型y=ax+b,

    以10个训练样本进行最小二乘法学习的例子。如下图所示:

    左图是没有异常值时的学习结果,右图是存在一个异常值的学习结果。

    从上图可以看出,它们的学习结果发生了极大的变化。

    结论:最小二乘法学习易受异常值的影响。

    在实际中,样本数量很多的时候,或多或少存在异常值。这种情况下应用最小二乘法学习,并不能得到令人信赖的结果。

    在统计学习和机器学习领域,对异常值保持可靠、稳定的性质,称为鲁棒性。

  • 相关阅读:
    jvM垃圾回收
    Java快速失败和安全失败
    方法覆盖和方法重载
    leetcode-Reverse Words in a String
    自己玩玩
    leetcode-Reverse Vowels of a String
    leetcode-Reverse String
    leetcode-Multiply Strings
    java多线程-cas及atomic
    @media响应式布局
  • 原文地址:https://www.cnblogs.com/mysterygust/p/13991514.html
Copyright © 2011-2022 走看看