美文网首页
RANSA 是一种随机参数估计算法.md

RANSA 是一种随机参数估计算法.md

作者: 王_冲 | 来源:发表于2017-03-23 19:06 被阅读0次

[TOC]

1. RANSA 是一种随机参数估计算法

  • 抽出样本子集→估计模型参数→计算偏差→阈值比较→重复迭代→评判因子→迭代结束

1. 具体使用过程:

  1. RANSAC从样本中随机抽选出一个样本子集,

  2. 使用最小方差估计算法对这个子集计算模型参数,

  3. 然后计算所有样本与该模型的偏差,

  4. 再使用一个预先设定好的阂值与偏差比较(当偏差小于阂值时,该样本点属于模型内样本点(inliers),文中简称局内点或内点,否则为模型外样木点(outliers))

  5. 记录下当前的inliers的个数,然后重复这一过程。

  6. 每一次重复都记录当前最佳的模型参数(所谓最佳即是inl}ers的个数最多,此时对应的inliers个数为best_ ninliers)

  7. 计算一个迭代结束评判因子,据此决定是否迭代结束(每次迭代的末尾都会根据期望的误差率、best_ninliers ,总样本个数、当前迭代次数

  8. 迭代结束后,最佳模型参数就是最终的模型参数估计值。

2. 缺点

理论上可以剔除outliers的影响,并得到全局最优的参数估计。

1.缺点 需要设定阈值

当模型具有明显的物理意义时,这个阂值还比较容易设定,

但是若模型比较抽象时,这个阑值就不那么容易设定了,

而且固定闭值不适用于样本动态变化的应用

  1. 缺点 迭代运行次数由运行期决定

不能预知迭代的确切次数(当然迭代次数的范围是可以预测的)。

除此之外,RANSAC只能从一个特定数据集中估计一个模型,当两个(或者更多个)模型存在时,RANSAC不能找到别的模型。

相关文章

  • RANSA 是一种随机参数估计算法.md

    [TOC] 1. RANSA 是一种随机参数估计算法 抽出样本子集→估计模型参数→计算偏差→阈值比较→重复迭代→评...

  • 1.2 MD系列算法

    信息摘要算法 - MD系列算法 MD系列算法是信息摘要三大算法中的一种,全称:Message Digest算法,按...

  • md5加密算法

    md5算法简介 md5(message digent algorithm 5 信息摘要算法)算法是一种单向散列算...

  • 常见算法之MD5算法

    MD5算法(Message-Digest algorithm 5) 不同于BASE64算法,md5是一种摘要算法。...

  • iOS中DES与MD5加密方案

    MD5算法和DES算法是常见的两种加密算法。 MD5: MD5是一种不可逆的加密算法,按我的理解,所谓不可逆,就是...

  • MD5/DES/RSA/SHA/BASE64

    MD5:全称是Message Digest Algorithm(消息摘要算法)。MD5是一种摘要算法,作用是让大容...

  • abap 加密

    对称加密与非对称加密 简介 Hash算法(摘要算法) 它是一种单向算法例如 MD2、MD4、MD5、HAVAL、S...

  • 【Java小工匠】消息摘要--MD算法

    1、MD算法的基的概念    MD5算法是典型的消息摘要算法,其前身有MD2、MD3和MD4算法,它由MD4、MD...

  • EM 算法(Expectation Maximization)

    EM 算法是一种重要的解决含有隐变量问题的参数估计方法 算法释义 EM算法 是用来解决含有隐变量的概率模型参数的极...

  • 2018-01-22 加密

    MD5---- Hash加密算法(本质上说不是加密算法,因为无法解密,准确来说是一种签名算法)MD5Hash算法的...

网友评论

      本文标题:RANSA 是一种随机参数估计算法.md

      本文链接:https://www.haomeiwen.com/subject/npptottx.html