![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法实践
WhoIsTing
这个作者很懒,什么都没留下…
展开
-
算法实践DAT1:模型构建
算法实践DAT1:模型构建任务:将金融数据集三七分,随机种子2018,调用sklearn包,简单构建逻辑回归、SVM和决策树3个模型并对每一个模型进行评分,评分方式任意,例如准确度和auc值。4关键点: 数据集三七分,随机种子2018,3个模型和对应的评分结果分析: 通过已有的数据,预测贷款对象是否会逾期。status是结果,0代表未逾期,1代表逾期。ps:ptyhon入门小白一枚,是在...原创 2019-01-03 20:56:05 · 613 阅读 · 0 评论 -
算法实践DAT2:模型构建2.0
算法实践DAT2:模型构建2.0任务:构建随机森林、GBDT、XGBoost和LightGBM这4个模型,并对每一个模型进行评分,评分方式任意,例如准确度和auc值。2关键点:4个模型和对应的评分结果1.【和上次一样处理:读取数据集和三七划分测试和训练集】import pandas as pddata_all = pd.read_csv('./data_all.csv')X = da...原创 2019-01-04 21:00:05 · 462 阅读 · 0 评论 -
算法实践DAT3:构建评估
算法实践DAT3:构建评估任务:记录7个模型(逻辑回归、SVM、决策树、随机森林、GBDT、XGBoost和LightGBM)关于accuracy、precision,recall和F1-score、auc值的评分表格,并画出ROC曲线。采用for循环对4个模型依次进行训练和参数评估。评价指标用到Accuracy, Precision, Recall, F1 score, AUC。解释参照...原创 2019-01-07 20:24:54 · 266 阅读 · 0 评论 -
算法实践TASK4:模型调优
算法实践TASK4:模型调优1.任务:使用网格搜索法对7个模型进行调优(调参时采用五折交叉验证的方式),并进行模型评估。2.知识点介绍:网格搜索法(Grid Search):一种调参手段;穷举搜索:在所有候选的参数选择中,通过循环遍历,尝试每一种可能性,表现最好的参数就是最终的结果。其原理就像是在数组里找最大值。(为什么叫网格搜索?以有两个参数的模型为例,参数a有3种可能,参数b有4种可能...原创 2019-01-09 18:58:41 · 210 阅读 · 0 评论