最小二乘法-拟合平面方程

背景

通常有这样的需求
给你一些点,拟合出最佳直线或者拟合出最佳平面。本文介绍的是最小二乘法

最小二乘法

最小二乘法(又称最小平方法)是一种数学优化技术。它通过最小化误差的平方和寻找数据的最佳函数匹配。利用最小二乘法可以简便地求得未知的数据,并使得这些求得的数据与实际数据之间误差的平方和为最小。最小二乘法还可用于曲线拟合。其他一些优化问题也可通过最小化能量或最大化熵用最小二乘法来表达。

关键:通过最小化误差的平方和寻找数据的最佳函数匹配

二维-最小二乘法

假设直线方程如下
y = A x + b y=Ax+b y=Ax+b
根据定义需要求得拟合后的直线方程与已知点集的误差平方和最小,即
S = ∑ i = 1 n ( y i − ( a x i + b ) ) 2 S=\sum_{i=1}^{n}{(y_i - (ax_i+b))^2} S=i=1n(yi(axi+b))2
最小值
求解上述方程即可得到结果

三维-最小二乘法

一般而言空间平面方程如下
A x + B y + C z + D = 0 Ax+By+Cz+D=0 Ax+By+Cz+D=0

评估拟合效果

参考文章

  1. 最小二乘法——拟合平面方程(深度相机外参标定、地面标定)
  2. 机器学习(三)—python实现最小二乘法
  3. 最小二乘法(看完即会)
  4. 一文让你彻底搞懂最小二乘法(超详细推导)

相关推荐

  1. 乘法-平面方程

    2024-06-09 01:20:03       10 阅读
  2. 点云乘法直线 Matlab

    2024-06-09 01:20:03       41 阅读
  3. CloudCompare 次开发(29)——平面

    2024-06-09 01:20:03       18 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-09 01:20:03       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-09 01:20:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-09 01:20:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-09 01:20:03       18 阅读

热门阅读

  1. 内网中redis无法连接访问问题

    2024-06-09 01:20:03       10 阅读
  2. UML 统一建模语言简介

    2024-06-09 01:20:03       9 阅读
  3. 面试 Redis 八股文十问十答第四期

    2024-06-09 01:20:03       9 阅读
  4. Lua 时间工具类

    2024-06-09 01:20:03       6 阅读