数据包络分析(DEA)

简介: 数据包络分析方法(Data Envelopment Analysis,DEA)是评价多输入指标和多输出指标的较为有效的方法,将多投入与多产出进行比较,得到效率分析,可广泛使用于业绩评价。

1.概述

   数据包络分析方法(Data Envelopment Analysis,DEA)是评价多输入指标和多输出指标的较为有效的方法,将多投入与多产出进行比较,得到效率分析,可广泛使用于业绩评价。

   数据包络分析是一种具有相同类型决策单元进行绩效评价的方法(相同类型是指这类决策单元有相同性质的投入和产出。比如说医院投入的是医护人员面积,床位数,医疗设施等等,产出的是门诊病人人次,住院人次。又比如说对于一个研发活动来说,投入的指标是投入的资金人员,产出的指标是生产出来的专利,发表了论文或者是生产出来的新产品。

2.基本模型

 CCR模型

   CCR(constant returns to scale, CRS)假设规模收益不变,其效率只不包含规模效应对的成分,通常称综合技术效率或技术效率。设有n个DMU(决策单元),每个DMU都有m个投入和s种产出。在CCR模型中只有综合技术效益,其等于1时,DEA有效.综合技术效益反映的是决策单元在最优规模时投入要素的生产效率,是对决策单元的资源配置能力、资源使用效率等多方面能力的综合衡量与评价,值等于 1 时,代表该决策单元的投入与产出结构合理,相对效益最优。数字1则‘DEA有效’,反之小于1则‘非DEA有效’。

b6uhxtyy6c.png

   以上面的分析结果为例,可以看综合效益为1.0的DEA有效,代表该决策单元的投入与产出结构合理,相对效益最优。数据包络分析DEA时,首先需要分析综合效益值θ,即首先判断DMU是否有DEA有效,如果有效,则说明该DMU较优,反之说明‘非DEA有效’。

 BCC模型

   BCC(variable returns to scale, VRS)基于规模收益可变,其效率值包含规模效率和技术效率。

ulhadj9rfk.png

说明

综合效益值θ

用于判断DEA是否有效(即有效性分析),数字1则‘DEA有效’,反之小于1则‘非DEA有效’

规模效益值

该值等于1则说明规模收益不变(最优状态),该值小于1说明规模收益递增(规模过小可扩大规模增加效益),该值大于1说明规模收益递减(规模过大可减少规模增加效益)。

投入冗余

投入过多,需要减少多少才更优(松驰变量S-)

产出不足

产出过少,需要增加多少才更优(松驰变量S+)

   数据包络分析DEA时,首先需要分析综合效益值θ,即首先判断DMU是否有DEA有效,如果有效,则说明该DMU较优,反之说明‘非DEA有效’,即相对来说还有提升空间,那么提升空间具体在哪里呢,比如提高还是减少规模呢,可以通过规模效益分析得到。与此同时,如果是‘非DEA有效’,那么具体问题是什么,投入冗余还是产出不足,则可以通过对应的投入冗余 或产出不足分析表格得出,具体数字直接查看松驰变量即可。

   效益 θ 的意义

  • 综合技术效益反映的是决策单元在最优规模时投入要素的生产效率,是对决策单元的资源配置能力、资源使用效率等多方面能力的综合衡量与评价,值等于 1 时,代表该决策单元的投入与产出结构合理,相对效益最优;
  • 技术效益反映的是由于管理和技术等因素影响的生产效率,其值等于 1 时,代表投入要素得到了充分利用,在给定投入组合的情况下,实现了产出最大化;
  • 规模效益反映的是由于规模因素影响的生产效率,其值等于 1 时,代表规模效率有效(规模报酬不变),也就是规模适宜,已达到最优的状态;

   松弛变量的意义

  • 松驰变量 S-指为达到目标效率可以减少的投入量,增加这些投入量就能达到更高的效率;
  • 松驰变量 S+指为达到目标效率可以增加的产出量,减少这些投入量就能达到更高的效率;

   有效性的意义

   有效性分析结合综合效益指标,S-和 S+共 3 个指标,可判断 DEA 有效性:

  • 如果综合效益=1 且 S-与 S+均为 0,则‘DEA 强有效’;
  • 如果综合效益为 1 但 S-或 S+大于 0,则‘DEA 弱有效’;
  • 如果综合效益<1 则为‘非 DEA 有效’。
目录
相关文章
|
8月前
|
Ubuntu Linux 开发者
Ubuntu 25.04:Linux 6.14内核引领技术革新
总的来说,Ubuntu 25.04的发布,不仅仅是一次简单的系统更新,更是Ubuntu社区对技术革新的一次大胆尝试。这些更新,无疑将使得Ubuntu在桌面市场的竞争力得到进一步提升,同时也为用户提供了更加稳定、高效和愉悦的使用体验。在这个版本中,我们看到了Ubuntu团队对技术的热爱和对用户体验的执着追求,这正是Ubuntu能够不断进步和发展的动力所在。让我们期待Ubuntu 25.04能够带来更多的惊喜,也让我们向Steve Langasek致敬,感谢他为开源社区所做的一切。
|
存储 Python
数据包络分析(Data Envelopment Analysis, DEA)详解与Python代码示例
数据包络分析(Data Envelopment Analysis, DEA)详解与Python代码示例
|
11月前
|
Java Android开发 开发者
Android使用zxing生成二维码
这是一篇关于如何在Android应用中生成二维码的教程。首先,需要导入zxing库的jar包。布局文件中包含一个按钮、一个图片控件和一个输入框。用户可以在输入框中输入想要转换为二维码的内容,点击按钮后,程序会通过实例化QRCodeWriter类并使用for循环绘制二维码图像,最后将生成的二维码显示在ImageView上。源码展示了具体的实现细节,包括布局定义与Java逻辑代码,便于开发者理解和实践。
271 2
|
自然语言处理 编译器 Linux
告别头文件,编译效率提升 42%!C++ Modules 实战解析 | 干货推荐
本文中,阿里云智能集团开发工程师李泽政以 Alinux 为操作环境,讲解模块相比传统头文件有哪些优势,并通过若干个例子,学习如何组织一个 C++ 模块工程并使用模块封装第三方库或是改造现有的项目。
1112 56
|
设计模式 前端开发 JavaScript
前端必须掌握的设计模式——装饰器模式
装饰器模式是一种结构型设计模式,通过创建新类来包装原始对象,实现在不修改原有结构的前提下扩展新行为。其核心在于“组合”思想,使新功能可“即插即拔”。该模式具有解耦性、灵活性和动态性等特点,广泛应用于类的面向对象编程语言中,如JavaScript的注解和TypeScript的写法。示例中,通过装饰器模式为游戏角色动态添加装备,展示了其强大的扩展性和灵活性。
407 16
|
Linux Android开发 iOS开发
深入探索Android与iOS的多任务处理机制
在移动操作系统领域,Android和iOS各有千秋,尤其在多任务处理上展现出不同的设计理念和技术实现。本文将深入剖析两大平台在后台管理、资源分配及用户体验方面的策略差异,揭示它们如何平衡性能与电池寿命,为用户带来流畅而高效的操作体验。通过对比分析,我们不仅能够更好地理解各自系统的工作机制,还能为开发者优化应用提供参考。
|
算法
数据包络分析(DEA)——BCC模型
数据包络分析(DEA)——BCC模型
3281 0
|
数据挖掘 索引 Python
数据分析缺失值处理(Missing Values)——删除法、填充法、插值法
数据分析缺失值处理(Missing Values)——删除法、填充法、插值法
2536 2
|
安全 Android开发 开发者
Service与Activity如何实现通信
Android为Service与Activity之间的通信提供了多种灵活的方式,开发者可以根据应用程序的需求选择合适的通信机制。对于多数简单通信需求,Intent和Binder通常就足够使用。另外,要注意线程安全和数据同步的问题,尤其是在多线程环境下操作UI或Service中的共享资源时。
620 0
|
安全 网络安全 数据安全/隐私保护
代理IP地址真的安全吗?
代理IP在隐藏用户真实IP、保护隐私方面有一定效果,但并非完全安全。代理服务器可能被黑客攻击,导致数据泄露,且不能保证匿名性。使用代理涉及法律与道德问题,需选信誉良好的服务商。用户应谨慎并采取安全措施。