首页 > 其他分享 >机器学习分析步骤

机器学习分析步骤

时间:2022-11-16 00:44:43浏览次数:44  
标签:4.1 步骤 学习 3.2 3.1 2.3 机器 2.1 数据

1. 提出问题

2. 理解数据

 2.1 数据清洗

 2.2 导入数据

 2.3 查看数据集信息

   2.3.1 Describe() 描述统计信息

   2.3.2 info() 发现缺失数据

3. 数据清洗

 3.1 数据预处理

   3.1.1 缺失值填充 fillna

   3.1.2 删除缺失值 dropna

 3.2 特征工程

   3.2.1 特征提取

      3.2.1.1 one-hot独热编码 (get_dummies)

      3.2.1.2 map函数 (series)

   3.2.2 特征选择

      3.2.2.1 相关系数方法 corr()

4. 模型构建

 4.1 训练数据和测试数据拆分

   4.1.1 train_test_split

   4.1.2 机器学习算法

      4.1.2.1 sklearn

5. 模型评估

 5.1 score

6. 方案实施

 6.1 提交结果

 6.2 分析报告撰写

标签:4.1,步骤,学习,3.2,3.1,2.3,机器,2.1,数据
From: https://www.cnblogs.com/fghjktgbijn/p/16894532.html

相关文章

  • Python 文本文件拖上转自适应图片 - 学习笔记(2022.11.16)
    Python文本文件拖上转自适应图片功能:1、支持拖拽执行2、文本文件转为自适应尺寸图片1importre2importos3importsys4importtime5fromPI......
  • 强化学习代码实战-07 Actor-Critic 算法
    Actor(策略网络)和Critic(价值网络)Actor要做的是与环境交互,并在Critic价值函数的指导下用策略梯度学习一个更好的策略。Critic要做的是通过Actor与环境交互收集的数......
  • 哈希算法学习笔记 I:XOR hashing
    咕咕中,两天后填坑。CF1175F.TheNumberofSubpermutations求一个序列中是排列的子串数量。CF1746F.Kazaee多组询问,求一个序列的\([l,r]\)段是否为排列。......
  • Mysql操作学习总结
    Cmd控制台mysql-uroot-p--连接数据库flushprivileges;--刷新权限showdatabates;--查看所有的数据库use数据库名;--切换数据库showtables;--查看数据......
  • vue学习面试题整理(day01)
    一、Vue的最大优势是什么?  简单易学,轻量级整个源码js文件不大,双向数据绑定,数据驱动视图,组件化,数据和视图分离,vue负责关联视图和数据,作者是中国人(尤雨溪),文档都是中文的,......
  • go语言学习
    安装、配置以及测试:https://cloud.tencent.com/developer/article/1623121go的两种运行方式:gorunhello.go#直接运行go程序gobuildhello.go#编译得到二进制文......
  • gnu autotools编译工具学习
    https://blog.csdn.net/qq_38781075/article/details/125785551https://www.cnblogs.com/fengwei/p/4394165.html#SEC96https://www.cnblogs.com/tangm421/p/13828233.ht......
  • 深度学习之回归问题及其性能评价
    1.回归定义回归(regressionanalysis)是确定两种或两种以上变量间相互依赖的定量关系的一种统计分析方法。2.回归常见的评价指标:  2.1平均绝对误差(MAE):绝对误差......
  • 20201307梁辰鱼第12周学习笔记
    MySQL数据库系统14.1MySQL简介MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。......
  • 2211-14MongoDB学习
    学习资源来自菜鸟教程MongoDB数据库MongoDB概念解析不管我们学习什么数据库都应该学习其中的基础概念,在mongodb中基本的概念是文档、集合、数据库,下面我们挨个介绍。下......