当前位置: 首页 > article >正文

【ArcGIS初学】产生随机点计算混淆矩阵

混淆矩阵:用于比较分类结果和地表真实信息

总体精度(overall accuracy) :指对角线上所有样本的像元数(正确分类的像元数)除以所有像元数。

生产者精度(producer's accuracy) :某类中正确分类的像元数除以参考数据中该类的像元数(列方向),又称制图精度。即地面上某一类被正确反映在地图的概率。

使用者精度(user's accuracy) :某类中正确分类的像元数除以分类数据中该类的像元数(行方向),又称用户精度。即某一类型正确分类的概率。

产生随机点计算混淆矩阵相比于直接根据分类模型输出混淆矩阵的优势:

        如果测试数据分布和训练数据分布(是指训练数据样本的特征值、类别比例等)高度相似,测试结果可能过于乐观。随机生成样本不依赖于训练数据分布,且可以突破现有测试集的限制更全面覆盖数据空间,更能考察模型在未知环境、高维特征空间中的稀疏区域(缺乏足够训练数据支持模型学习)和边界情况(eg在不同类别之间的决策边界)下的表现,有助于发现模型性能盲区评估模型对边界或噪声的敏感性模型的鲁棒性和泛化性(泛化能力是指一个模型在未知数据—测试集或真实世界数据上表现良好的能力,即是否真正学习到了问题的通用模式)。

        此外,随机生成样本可以缓解数据不足或类别不平衡的问题(如果数据类别分布严重失衡,混淆矩阵可能会受到数据分布偏差的强烈影响,通过随机生成样本可以更均匀地评估每个类别的表现)。

操作步骤:

 1、ArcGIS创建随机点

点击:数据管理-采样-创建随机点

 在内容列表右键生成的随机点,打开其属性表,添加两个文本型字段(GrndTruthCLASSIFIED,分别用以对应真实值和预测值,预测值也就是分类结果),开始编辑后对随机点位置的类别进行人工判读并填写,完成后停止编辑并保存。

2、计算混淆矩阵

点击:Spatial Analyst-影像分割和分类-计算混淆矩阵,其中输入的精度评估点就是创建的随机点 


http://www.kler.cn/a/504125.html

相关文章:

  • 《解锁鸿蒙Next系统人工智能语音助手开发的关键步骤》
  • 【AI游戏】基于OpenAI打造自动生成剧情的 Python 游戏
  • UML系列之Rational Rose笔记七:状态图
  • Bash语言的多线程编程
  • js前序遍历等
  • winform监听全局鼠标事件
  • 【树莓派3B】香瓜树莓派3B之语音识别机器人
  • 2025年  生活公报计划
  • 见微知著:Tripo 开创 3D 生成新时代
  • 无人机反制设备十大应用场景详解
  • 什么是IDE,新手如何选择IDE?
  • 宝塔面板 php8.0 安装 fileinfo 拓展失败
  • 解决“无法定位程序输入点 av_buffer_create 于动态链接库 XXX\Obsidian.exe 上”问题
  • electron 打包后的 exe 文件,运行后是空白窗口
  • 开源工作管理解决方案tillywork
  • IO流相关概念
  • 使用 LLaMA-Factory 微调大模型
  • 【练习】力扣热题100 除自身以外数组的乘积
  • WinForm如何跨线程更新界面
  • 在vscode中使用R-1
  • “代驾”小程序查漏补缺
  • 【漫话机器学习系列】048.编码有序类别特征(Encoding Ordinal Categorical Features)
  • C#里使用libxl设置EXCEL里公式计算的例子
  • Golang——并发控制
  • macos遇到You have not agreed to the Xcode license agreements.
  • SpringBoot之OriginTrackedPropertiesLoader类源码学习