matlab的最优分割法,有序样品的最优分割的算法及其在MATLAB中的实现

有序样品的最优分割算法及其在Matlab 中的实现

一、 有序样品聚类——最优分割的概念

地质数据中,有些样品有一定的排列顺序,如沿地层剖面采集的岩石标本,由钻孔取得的岩芯样品,由测井曲线所得的数据,由岩体中心到围岩的蚀变剖面的样品等,它们是有序地质变量,在对这些有序样品进行分类时,不能打乱样品的前后次序。所以, 一些不考虑样品排列顺序的数学处理方法,对此并不适用。有序样品的聚类分析就是对有序样品进行分段的统计方法。对n 个有序样品进行分割,就可能有2n-1种划分方法,这每一种分法成为一种分割。在所有的这些分割中,有一种分割使得各段内部之间差异性最小,而短语段之间差异性最大。这种对n 个样品分段并使组内离差平方和最小的分割方法,成为最优分割法。

这类问题的提法如下:

设有一批(N 个)按一定顺序排列的样品,每个样品测得p 项指标,其原始资料矩阵:

X (p ×N ) = x 11x 12?x 1N x 21

x 22?x 1N ?

???x p1x p2?x pN

其中元素x

ij 表示第j 个样品的第i 个指标的观测值。现在要把此N 个样品按顺序(不破坏序列的连续性)进行分割(分段或者分类)。其所有可能的分割法共有

C 1N-1+C 2N-1+ C 3N-1+…+C N-1N-1 = 2N-1-1

种。现在要求在所有分割中找出一种分割法,这种分割法使得各段内样品之间的差异最小,而各段之间的差异最大。

各段内部差异最小,即各段内数值变化最小,段内数值变化可用变差或者极差来表示,比如样品段{x i 、x i+1、x i+2、…、x j }:

变差:

d ij = [x α?x j

α=i (i,j)]2 x i,j =1 x αj

α=1

d ij 表示样品段{x i 、x i+1、x i+2、…、x j }内样品间的差异情况,d ij 小表示段内各样品之间数值比较接近,反之,d ij 大表示段内各样品数值之间的差异大。

极差:

d ij = (max i ≤β≤j x αβ?min i ≤β≤j x αβ)p

α=1

对于单指标情况,则

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Fisher最优分割(Matlab)是一种模式识别应用常用的算法。它是对线性可分问题的非迭代解,通过将高维特征空间的样本投影到一条直线上,实现从高维到一维的数据压缩。该算法的核心思想是通过最大化类间距和最小化类内距的方式来确定最佳的投影方向。在投影后的直线上,如果训练样本具有很好的分布,则可以通过简单的操作实现对输入样本的分类。 为了获取最佳投影方向,Fisher最优分割引入了准则函数。其,类间离散度和类内离散度是两个关键概念。类间离散度是指不同类别样本均值的差别应尽可能大,而类内离散度是指相同类别样本均值的方差应尽可能小。 在投影后的情况下,两个类别的类间离散度可以表示为投影后的均值差的平方,即∣m_yi−m_yj∣2=WTSbW。其Sb是投影前两个类别的类间离散度矩阵。 因此,Fisher最优分割(Matlab)可以通过求解准则函数的最大值来确定最佳的投影方向。在实际应用,可以使用Matlab代码来实现算法并进行分类任务。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [Fisher最优求解算法Matlab代码](https://download.csdn.net/download/a429051366/5907141)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [Fisher算法及其MATLAB实现](https://blog.csdn.net/weixin_41978683/article/details/106311802)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值