目录混淆矩阵KS曲线与ROC曲线KS曲线ROC曲线KS曲线与ROC曲线之间的关系洛伦兹曲线与Gini系数Lift曲线Gain曲线PSIPython代码参考混淆矩阵KS曲线与ROC曲线KS曲线KS检验:比较频率分布\(f(x)\)与理论分布\(g(x)\)或两个观测值分布的是否一致检验方法,原假设两个数据分布一致或数据符合理论分布,统计量\(D=max|f(x)-g(x)|\)KS值计算步骤:对变量
转载 2023-10-20 23:30:23
366阅读
# KS指标Python的应用 KS指标(Kolmogorov-Smirnov Test)是一种用来比较两个分布之间差异的非参数检验方法。它在统计学中广泛应用,特别是在机器学习和数据分析中,用于评估模型的表现和数据分布的相似性。 ## KS指标的基本原理 KS指标的基本思想是通过计算两个经验分布函数之间的最大差异,进而判断它们是否来自相同的分布。假设我们有两个样本数据集,分别为`X`和`Y
原创 8月前
76阅读
# 理解 KS 指标及其在 Python 中的实现 ## 一、什么是 KS 指标KS 指标,也称 Kolmogorov-Smirnov 指标,是一种常用的统计量,主要用于检测两个样本分布之间的差异。特别是在信用评分、风险管理及二分类模型的评价中,KS 指标具有重要的作用。KS 值的计算基于成功率和失败率的累积分布函数(CDF)。 KS 值的范围为 0 到 1,KS 值越大,表明模型的区分
原创 8月前
151阅读
# KS评估指标及其Python实现 在机器学习和统计分析中,我们常常需要评估模型的分类性能。KS(Kolmogorov-Smirnov)统计量是一种常用的指标,用于衡量两个概率分布之间的差异,尤其在信用评分和风险评估等金融领域得到了广泛应用。本文将带你深入了解KS评估指标的概念,并结合Python代码示例进行实现。 ## KS统计量简介 KS统计量是两个经验分布函数之间的最大差异度量,常用
原创 10月前
156阅读
# Python 中计算 KS 指标 在数据科学和机器学习中,KS 指标(Kolmogorov-Smirnov 指标)是一个用于评估模型预测能力的重要工具。特别是在二分类问题中,KS 指标帮助我们度量模型对正负样本的区分能力。本文将提供关于 KS 指标的详细介绍,并通过 Python 代码示例展示如何进行计算。 ## 什么是 KS 指标KS 指标是用来衡量两个样本分布之间最大差异的统计量
原创 7月前
243阅读
目录一、概述二、kd树2.1 kd树的构造2.2 kd树的搜索三、完整代码四、参考文献 一、概述原理及一般实现较为简单,本文主要讨论KD树实现。KNN的主要要点如下:本质:利用训练数据集对特征向量空间进行划分特点:不具备显示的学习过程K值的影响:K值越大,表明单个样本的影响越小,且划分的空间少了,模型变得越简单,近似误差越大,估计误差越小,模型更容易欠拟合;K值越小,表明单个样本的影响越大,且划
 从统计角度,我们知道KS是分析两组数据分布是否相同的检验指标。在金融领域中,我们的y值和预测得到的违约概率刚好是两个分布未知的两个分布。好的信用风控模型一般从准确性、稳定性和可解释性来评估模型。一般来说。好人样本的分布同坏人样本的分布应该是有很大不同的,KS正好是有效性指标中的区分能力指标KS用于模型风险区分能力进行评估,KS指标衡量的是好坏样本累计分布之间的差值。好坏样本累计差异越
转载 2024-08-14 17:49:40
385阅读
k-means算法中文名叫做k均值。它是一种聚类算法,这是什么意思呢?就是现在我有一堆数据,但是我知道这些数据有k个类。但是具体每一个数据点所属分类我就不知道了。此时就需要用k-means聚类算法,它可以把原先的数据分成k个部分,注意这k个部分包含的数据点的数量不一定相等的。相似的数据就聚在一起。k-means算法操作步骤 1. 设定k的取值(你觉得有多少个类就设置是多少,不知道那就把
近日逛Github,发现这个数据可视化神器:cutecharts,我打开看了下,原来是陈健冬大佬有搞了个新的可视化库,这,我必须尝鲜啊。cutecharts 项目地址:https://github.com/chenjiandongx/cutecharts/二、本文概要Part one : 可视化库cutecharts基本使用介绍Part two : 爬取中国电竞价值排行榜-外设排行榜,利用cute
并发上传基于py自带模块concurrent.futures import ThreadPoolExecutor#!/usr/bin/env python3 # -*- coding:utf-8 -*- # @Time: 2020/11/22 10:13 # @Author:zhangmingda # @File: ks3_multi_thread_for_concurrent.future
转载 2023-12-28 11:31:51
42阅读
Kolmogorov-Smirnov是比较一个频率分布f(x)与理论分布g(x)或者两个观测值分布的检验方法。其原假设H0:两个数据分布一致或者数据符合理论分布。D=max| f(x)- g(x)|,当实际观测值D>D(n,α)则拒绝H0,否则则接受H0假设。 KS检验与t-检验之类的其他方法不同是KS检验不需要知道数据的分布情况,可以算是一种非参数检验方法。当然这样方便的代价就是当检验的数
转载 2023-09-14 14:51:25
193阅读
已经有10年的历史了,在国外十分盛行。Google搜索引擎的脚本,现在流行的BT(BiteTorrnet),还有著名的应用服务器Zope都是用Python编写的。但在国内的使用还不是很多。她十分有自己的特色。语法简洁,但功能强大,可以跨平台使用,在Linux、Windows和Mac上都有很好支持。她的设计很出色。这里有两个Python的使用例子,都是对磁盘文件的操作,以次来看看Python的特色。
KS检验及其在机器学习中的应用什么是KS检验Kolmogorov–Smirnov 检验,简称KS检验,是统计学中的一种非参数假设检验,用来检测单样本是否服从某一分布,或者两样本是否服从相同分布。在单样本的情况下,我们想检验这个样本是否服从某一分布函数 ,记 是该样本的经验分布函数。我们构造KS统计量: 如下图,经验分布函数与目标分布的累积分布函数的最大差值就是我们要求
转载 2023-11-13 13:32:30
349阅读
1. 第八章 模块和包本章的主题就是模块和包。较大的Python程序基本上都使用模块和包进行组织,Python发行版也包括方方面面许许多多的模块...1.1. 模块你可以使用import语句将一个源代码文件作为模块导入.例如:# file : spam.pya = 37               
转载 2023-11-13 17:06:14
92阅读
转载 2024-04-24 14:59:56
131阅读
在现代软件开发中,Python作为一种广泛应用的编程语言,拥有成熟的开发生态和丰富的库支持。然而,随着应用规模的扩大和用户需求的不断变化,Python的性能优化和故障检测变得至关重要。特别是在机器学习和数据分析领域,如何进行ks检测(Kolmogorov-Smirnov 检验)成为了数据理解的重要一环。 ## 背景定位 在数据科学的业务场景中,ks检验通常用于比较两个样本的分布差异,以此来验证
原创 5月前
31阅读
Kolmogorov-Smirnov是比较一个频率分布f(x)与理论分布g(x)或者两个观测值分布的检验方法。其原假设H0:两个数据分布一致或者数据符合理论分布。D=max| f(x)- g(x)|,当实际观测值D>D(n,α)则拒绝H0,否则则接受H0假设。KS检验与t-检验之类的其他方法不同是KS检验不需要知道数据的分布情况,可以算是一种非参数检验方法
转载 2023-10-18 22:06:34
327阅读
Python中可以使用ks-test(Kolmogorov-Smirnov检验)来计算两个样本之间的距离。下面是一个教程,用于指导刚入行的开发者实现“python ks 计算”。 # Python KS 计算教程 ## 步骤概览 下面是一份流程表格,展示了实现“python ks 计算”的步骤: | 步骤 | 描述 | |---|---| | 1 | 导入所需的库 | | 2 | 载入样本
原创 2024-01-06 06:36:07
233阅读
# 使用Python计算Kolmogorov-Smirnov检验 Kolmogorov-Smirnov(KS)检验是一种非参数统计检验,用于比较两个样本的分布,或者一个样本分布与一个已知分布的差异。它的主要目的是判断两个样本是否来自相同的分布。本文将介绍如何在Python中进行KS检验,并提供相应的代码示例。 ## KS检验的基本原理 KS检验的核心思想是计算样本的经验分布函数(ECDF),
原创 2024-09-13 05:41:07
89阅读
# KS检验:理解与实现 在数据分析的世界中,我们常常需要判断两个样本是否来自相同的分布。Kolmogorov-Smirnov检验(简称KS检验)便是一种常用且有效的非参数统计方法。本文将为您介绍KS检验的基本概念、其在Python中的实现,并结合示例来帮助理解。 ## 什么是KS检验? KS检验主要用于比较两个样本的分布,能够帮助我们判断这些样本是否来自同一分布。与其他检验方法不同,KS
原创 9月前
169阅读
  • 1
  • 2
  • 3
  • 4
  • 5