能力模型

时间:2024-08-15 10:31:40编辑:小松

模型的能力和性能的关系

模型区分正例和负例的能力越强,即性能更好。性能度量反映任务需求,在对比不同模型的能力时,使用不同的性能度量往往会导致不同的评判结果,也即是说,模型的好坏其实也是相对的,什么样的模型是“合适”的,不仅和算法与数据有关,还和任务需求有关。AUC计算:1、假设总共有(m+n)个样本,其中正样本m个,负样本n个,总共有mn个样本对,计数,正样本预测为正样本的概率值大于负样本预测为正样本的概率值(模型的概率输出结果便是样本为正的概率)记为1,累加计数,然后除以(mn)就是AUC的值。2、绘制ROC曲线,ROC曲线下面的面积就是AUC的值(积分)。PR曲线:PR曲线的横坐标是精确率P(又称,查全率),纵坐标是召回率R(又称查准率)。评价标准和ROC一样,先看平滑不平滑。一般来说,在同一测试集,上面的比下面的好(C最差)。当P和R的值接近时,F1值最大。此时画连接(0,0)和(1,1)的线,线和PRC重合的地方对应的F1是这条线最大的F1(光滑的情况下),此时的F1对于PRC就好像AUC对于ROC一样。一个数字比一条线更方便对比。

模型思维:关于个人能力的模型建立

1. 我们经常说到一个词,叫“个人能力”。那么到底什么是“个人能力”呢?


最近我看到有人建了一个模型,说个人能力分成这么七个方面:第一,我清楚自己要什么,这是目的。第二,我清楚自己需要做成怎样,这是目标。



2. 对,目的和目标不一样的。比如,我的目的是得到领导的赏识,但目标呢,是把最近团队的经验总结成一本手册。你看,定目标是比较难的。还有第三,我应该怎么做?就是达到目标的落地方案。





3. 那这就完了吗?不,还有第四点,还得清楚我不能怎么做,这叫风险规避。还有第五点,我做的事有什么影响力啊?这是对环境的洞察。





4. 还有第六点,遇到问题该怎么调整?这是灵活应变。还有第七点,我没有解决问题,那要怎么办?这是承担后果的预期准备以及止损策略。

你看,所谓个人能力的成长,其实是围绕这七个点不断提升啊。


能力成熟度模型的5个等级是什么?

CMM是指“能力成熟度模型”,其英文全称为Capability Maturity Model for Software,英文缩写为SW-CMM,简称CMM。它是对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述。CMM的核心是把软件开发视为一个过程,并根据这一原则对软件开发和维护进行过程监控和研究,以使其更加科学化、标准化、使企业能够更好地实现商业目标。CMM是是一种用于评价软件承包能力并帮助其改善软件质量的方法,侧重于软件开发过程的管理及工程能力的提高与评估。CMM分为五个等级:一级为初始级,二级为可重复级,三级为已定义级,四级为已管理级,五级为优化级。CMM是由美国卡内基梅隆大学软件工程研究所1987年研制成功的,是目前国际上最流行最实用的软件生产过程标准和软件企业成熟度等级认证标准。目前,我国已有软件企业通过了CMM标准认证 。SW-CMM(Capability Maturity Model For Software 软件生产能力成熟度模型,以下简称"CMM"),是87年由美国卡内基梅隆大学软件工程研究所(CMU SEI)研究出的一种一种用于评价软件承包商能力并帮助改善软件质量的方法,其目的是帮助软件企业对软件工程过程进行管理和改进,增强开发与改进能力,从而能按时地、不超预算地开发出高质量的软件。其所依据的想法是:只要集中精力持续努力去建立有效的软件工程过程的基础结构,不断进行管理的实践和过程的改进,就可以克服软件生产中的困难。CMM它是目前国际上最流行、最实用的一种软件生产过程标准,已经得到了众多国家以及国际软件产业界的认可,成为当今企业从事规模软件生产不可缺少的一项内容。


能力成熟度模型的介绍

1984年在美国国防部的支持下,卡内基美隆大学(CarnegieMellonUniversity,CMU)成立了软体工程学院(SEI);于1986年11月,在Mitre公司的协助下,开始发展一套帮助软体业者,改善软体流程的流程成熟度(Process Maturity Framework)架构,并于1991年发表了CMM模型。SEI不断地延展CMM意涵与适用性,如今的CMMI模式包含了系统工程(Systems Engineering,SE)、软体工程(Software Engineering,SW)、整合产品与流程发展(Integrated Production Process Development,IPPD),以及委外作业(Supplier Sourcing,SS)四个专业领域。

上一篇:增长的极限

下一篇:加里奥皮肤