机器学习
文章平均质量分 52
追梦菜鸟
IT男,乐活族,爱旅游、运动、聊天,爱看电视剧
展开
-
Centos上安装XGBOOST
Anaconda是个非常方便同时功能强大的python环境管理工具,本文主讲如何利用anaconda安装一些pip安装麻烦的包,比如XGBoost。一、安装Anaconda(1)下载Anaconda 直接在官网下载挺慢的,建议使用清华镜像(可以把pip的源也换成国内的,pip install也会快很多):Tsinghua Open Source Mirror 在最近的日期中,选择一个对应自己系统版本的Anaconda3安装包,x86_64表示兼容32位和64位系...原创 2021-01-09 12:34:49 · 580 阅读 · 0 评论 -
skilearn-xgboost
调用skilearn中的xgboost模型实现二分类完成demo如下,包含模型保存和导出。import numpy as npimport pandas as pdimport xgboost as xgbfrom sklearn import datasetsfrom sklearn.metrics import accuracy_scorefrom sklearn import metricsimport time#记录程序运行时间start_time = time.time(.原创 2021-01-09 12:12:32 · 478 阅读 · 4 评论 -
ROC曲线面积AUC详解
一、roc曲线1.roc曲线:接收者操作特征(receiver operating characteristic), roc曲线上每个点反映着对同一信号刺激的感受性。横轴:负正类率(false postive rate FPR)特异度,划分实例中所有负例占所有负例的比例;(1-Specificity)纵轴:真正类率(true postive rate TPR)灵敏度,Sensitivity(正类覆盖率)2. 针对一个二分类问题,将实例分成正类(postive)或者负类(negative)。但原创 2020-06-09 11:00:11 · 11827 阅读 · 1 评论