数据包络分析–SBM模型(第一篇)

数据包络分析–SBMModelDEA–SBMmodel扩充知识–radialandnon-radialSBMmodel模型解释1模型解释2变型对偶模型SBM-efficiencySBMprojectionSBM与CCR作者有话说DEA–SBMmodel扩充知识–radialandnon-radial这里,我们先介绍一个知识,径向与非径向。这两个概念的区别只存在于投入与产出项,看它们是否能按一个比例进行放缩。如果能的话,这个模型便是径向的;反之,则是非径向的。比如说,在第一章

大家好,又见面了,我是你们的朋友全栈君。

DEA–SBM model

扩充知识–radial and non-radial

这里,我们先介绍一个知识,径向与非径向。这两个概念的区别只存在于投入与产出项,看它们是否能按一个比例进行放缩。如果能的话,这个模型便是径向的;反之,则是非径向的。

比如说,在第一章中所介绍的CCR模型,其模型可表示为(用基于输入向的包络型):
在这里插入图片描述
可以看到x0是通过与theta进行乘积来实现压缩(theta小于等于0),这说明投入项可以按照一个比例进行乘积,因此CCR模型是径向模型。

CCR是径向模型,相似地,BCC模型也是径向的。

而在第三章学过的Additive model是非径向模型,它的投入与产出并没有按比例进行放缩:
在这里插入图片描述
而我们接下去要学习的SBM也是一个非径向(non-radial)模型。

SBM model

先放出SBM模型的公式:
在这里插入图片描述

模型解释1

  1. 我们假设模型中的投入全部是非负,即X≥0
  2. 如果投入X出现零时,即X_i0=0,那么就删掉目标函数中的在这里插入图片描述这一项值。
  3. 至于出现y≤0时,就用一个很小的数去进行替换在这里插入图片描述这一项值,以此来作为惩罚项。

(但是其实对于y的处理存在很大的争议,有些学者认为如果非正就用一个很小的数去代替的话,那么该用多小的数,并且不同程度的负值怎么体现等问题就紧接出现)

模型解释2

根据上述对模型变量的处理,还有所有松弛变量都是非负的,接下来对模型的目标函数进行解析:
根据约束条件在这里插入图片描述,我们可以得到在这里插入图片描述,从而分子部分在这里插入图片描述。又分母部分一定是大于等于1的,这样就可以得出这个结论:在这里插入图片描述

变型

这一个部分与第一张CCR变型类似。都是将分母部分令为t:
在这里插入图片描述
重新设定变量:
在这里插入图片描述
这样就可以把一个分式模型变成一个线性模型:
在这里插入图片描述

对偶模型

这里对偶模型不再详细展开,直接放模型两种形式的公式:
在这里插入图片描述

在这里插入图片描述

SBM-efficiency

SBM模型有效,当且仅当目标函数ρ^*=1。其实也就是所有的松弛为零。

SBM projection

SBM的投影与加性模型一致,最重要的就是在等式中保留与λ相关的那一部分,其他的全部移向等式另一边:
在这里插入图片描述 在这里插入图片描述
那么此时这个新的在这里插入图片描述是SBM有效的。

SBM 与CCR

因为本章节用的SBM模型是规模报酬不变的,因此与CCR进行比较(而不是BCC)。

我们从SBM模型出发,在其达到最优值时,对其约束条件向CCR模型转换:
在这里插入图片描述
在这里插入图片描述
此时重新规定松弛变量:
在这里插入图片描述
这一步,比起原SBM模型来说,多出了一个限制条件。那么在同是求目标函数最小值的情况下,限制条件越多越难取得更小的值。那么CCR模型的条件更多,SBM的更少,因此:
在这里插入图片描述

作者有话说

内心独白:我的排版真的好丑,一定要赶紧去学习latex,丑到受不了。先就这样吧,SBM内容可太多了,有空再来!写谱聚类作业去咯!!!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/124731.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • WebGame开发

    WebGame开发web策略类游戏开发(六)缓存概述 公布一个小webgame代码 webgame创意之《吞噬者》 webgame创意之《超时空要塞之边境》 webgame创意之《坐庄》 web策略类游戏开发(五)数据库表设计web策略类游戏开发(四)一个可以承载万人在线的架

    2022年5月2日
    80
  • pycharm指令_ftp登录及命令行用法

    pycharm指令_ftp登录及命令行用法“阅读本文大概需要3分钟。”相信很多人使用PyCharm来开发Python程序,但却少有人知道,PyCharm实际上有一个命令行程序。通过这个命令行程序可以帮你做很多事…

    2022年8月26日
    5
  • JavaScript-ECMAScript5-JS基础语法「建议收藏」

    JavaScript-ECMAScript5-JS基础语法「建议收藏」JavaScript-ECMAScript5-基础语法

    2022年8月11日
    4
  • mac mysql管理工具_hadoop平台管理工具

    mac mysql管理工具_hadoop平台管理工具Mac平台的MySQL管理工具

    2022年8月22日
    7
  • 测试用例的八大要素

    测试用例的八大要素测试用例的八大要素1.用例编号和其他编号一样,测试用例编号是用来唯一识别测试用例的编号,要求具有易识别和易维护性,用户可以很容易根据用例编号获取到相应用例的目的和作用,在系统测试用例中,编号的一般格式为A-B-C-D这几部分的作用分别如下:A:产品或项目类型,如CMS(内容管理系统)、CRM(客户关系管理系统)B:一般用来说明用例的属性,如ST(系统测试)、IT(集成测试)、UT(单元测试)C:测试需求的表示,说明该用例针对的需求点,可包括测试项和测试子项等,如文档管理、客户投诉信息管理等。通

    2022年6月28日
    30
  • 拥有你是我一生的追求

    拥有你是我一生的追求

    2021年8月10日
    44

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号