机器学习建模工具PyCaret详讲
机器学习建模工具 PyCaret
- 1 PyCaret 1.0.0简介
- 2 PyCaret入门
- 3 获取数据
- 4 搭建环境
- 4.1 预处理介绍
- 4.2 采样与拆分
- 4.2.1 训练/测试数据拆分
- 4.2.2 采样(Sampling)
- 4.3 数据准备
- 4.3.1 缺失值处理
- 4.3.2 更改数据类型
- 4.3.3 独热编码(One Hot)
- 4.3.4 序数编码
- 4.3.5 基数编码
- 4.3.6 处理未知级别
- 4.4 数据规范化与转换
- 4.4.1 数据规范化 (Normalization)
- 4.4.2 数据转换
- 4.4.3 目标转换
- 4.5 特征工程
- 4.5.1 特征交互
- 4.5.2 多项式特征
- 4.5.3 三角特征
- 4.5.4 分组特征
- 4.5.5 分箱数字特征
- 4.5.6 合并稀有级别
- 4.6 特征选择
- 4.6.1 特征重要性
- 4.6.2 消除多重共线性
- 4.6.3 主成分分析
- 4.6.4 忽略低方差
- 4.7 无监督
- 4.7.1 创建聚类
- 4.7.2 删除异常值
- 5 模型训练
- 5.1 比较模型
- 5.1.1 分类示例
- 5.1.2 回归示例
- 5.2 创建模型
- 5.2.1 分类
- 5.2.2 回归
- 5.2.3 聚类
- 5.2.4 异常检测
- 5.2.5 关联规则挖掘
- 5.3 调优模型
- 5.3.1 分类示例
- 5.3.2 回归示例
- 5.3.3 聚类示例
- 5.3.4 异常检测实例
- 5.1 比较模型
- 6 集成模型
- 6.1 Bagging
- 6.2 Boosting
- 6.3 Stack
- 6.4 Blend
- 6.4.1 分类示例
- 6.4.2 回归示例
- 7 解释模型
- 7.1 显示模型
- 7.1.1 分类
- 7.1.2 回归
- 7.1.3 聚类
- 7.1.4 异常检测
- 7.1.5 关联规则挖掘
- 7.2 解释模型
- 7.2.1 汇总图
- 7.2.2 相关图
- 7.2.3 观察层面的因果图
- 7.2.4 分配模型
- 7.2.5 校准模型
- 7.2.6 优化阈值
- 7.1 显示模型
- 8 预测模型
- 9 部署模型
- 9.1 定型模型
- 9.2 部署模型
- 9.3 使用部署模型的预测
- 9.4 保存模型
PyCaret 1.0.0简介
PyCaret是一个使用Python的开源机器学习库,用于在Windows上训练和部署有监督和无监督的机器学习模型低码环境。通过PyCaret,您可以在选择笔记本电脑环境后的几秒钟内,从准备数据到部署模型。
与其他开源机器学习库相比,PyCaret是一个备用的低代码库,可用于仅用很少的单词替换数百行代码。这使得实验快速而有效地成指数增长。PyCaret本质上是Python的包装器,它围绕着多个机器学习库和框架,例如scikit-learn,XGBoost,Microsoft LightGBM,spaCy等。
PyCaret入门
可以安装PyCaret的第一个稳定版本(PyCaret1.0.0)。使用命令行(command line)界面或笔记本(notebook)环境,运行下面的代码单元以安装PyCaret。
pip install pycaret
如果您使用的是 Jupyter Notebook,请运行以下代码单元以安装PyCaret
!pip install pycaret
当您安装PyCaret时,将自动安装所有依赖项。完整依赖项列表参照下方链接:https://github.com/pycaret/pycaret/blob/master/requirements.txt
没有比这更容易
机器学习建模工具PyCaret详讲相关推荐
- 机器学习建模神器PyCaret已开源!提升效率,几行代码轻松搞定模型
Datawhale干货 编译:张峰,Datawhale成员 寄语:PyCaret,是一款 Python中的开源低代码(low-code)机器学习库,支持在「低代码」环境中训练和部署有监督以及无监督的机 ...
- 抢人饭碗了!推荐一款全自动的机器学习建模神器PyCaret
Datawhale干货 编译:张峰,Datawhale成员 寄语:PyCaret,是一款 Python中的开源低代码(low-code)机器学习库,支持在「低代码」环境中训练和部署有监督以及无监督的机 ...
- 【安全狐】NmapMasscan扫描工具使用详讲
1.Nmap扫描 Nmap是一个 [网络连接端扫描软件,用来扫描网上电脑开放的网络连接端.确定哪些服务运行在哪些连接端,并且推断计算机运行哪个操作系统(这是亦称 fingerprinting).它是网 ...
- 数学建模-MATLAB算法精讲系列文章目录介绍(持续补充ing)
前言 结合实际案例,从算法背景开始一步步到最终代码实现,本系列文章主要以matlab代码为主,为照顾学习其他编程语言的小伙伴,大部分算法会附带python.Java.C++.R语言等市面上主流代码,满 ...
- 机器学习实战 | AutoML自动化机器学习建模
作者:韩信子@ShowMeAI 教程地址:https://www.showmeai.tech/tutorials/41 本文地址:https://www.showmeai.tech/article-d ...
- 腾讯QQ大数据:机器学习建模问题中的特征构造方法
转载:http://www.199it.com/archives/758115.html 腾讯QQ大数据:机器学习建模问题中的特征构造方法 2018年08月7日 作者 pdg Web分析 大数据 数据 ...
- Titanic 泰坦尼克数据集 特征工程 机器学习建模
以下内容为讲课时使用到的泰坦尼克数据集分析.建模过程,整体比较完整,分享出来,希望能帮助大家.部分内容由于版本问题,可能无法顺利运行. Table of Contents 1 经典又有趣的Titan ...
- 【机器学习基本理论】详解最大似然估计(MLE)、最大后验概率估计(MAP),以及贝叶斯公式的理解
[机器学习基本理论]详解最大似然估计(MLE).最大后验概率估计(MAP),以及贝叶斯公式的理解 https://mp.weixin.qq.com/s/6H0gmMWvTExySMraroLVlQ 最 ...
- PowerShell攻防进阶篇:nishang工具用法详解
PowerShell攻防进阶篇:nishang工具用法详解 导语:nishang,PowerShell下并肩Empire,Powersploit的神器. 开始之前,先放出个下载地址! 下载地址:htt ...
最新文章
- JESD204B概述
- python在列表末尾删除一个_从链接列表的尾部移除(Python)
- MDL--元数据锁的锁请求与锁等待+元数据锁类对象
- 利用 FastCoding 将对象进行本地持久化
- js定义鼠标经过变换图片
- python 多进程multiprocessing 如何获取子进程的返回值?进程池pool,apply_async(),get(),
- Thread如何中断
- html字符串使用xpath,使用XPath和regex在HTML注释中提取文本
- php表格之间设置间隔,html表格如何设置间距
- 使用 WorkManager 管理后台和前台工作
- C# 依赖注入那些事儿
- 初学python有几个阶段_零基础如何系统的学习Python 从7个阶段入手
- gdal获取像元的灰度值java_GDAL利用地理坐标读取图像像元值
- 【华为云技术分享】听说,AI界奔涌的后浪都相聚在这里
- mysql navicat报表_使用Navicat定时备份mysql数据库和创建报表并邮件自动发送
- jmeter 聚合报告说明_Jmeter 测试结果分析之聚合报告简介
- python中的exec()函数和eval()函数
- 你知道黑体、仿宋、楷体、宋体、微软雅黑、新宋体也是有版权的吗?是否还能用?
- 迈拓恢复出厂设置图解_恢复出厂设置在哪里 如何恢复出厂设置【图解】
- NVMe-MI 时代的NVMe SSD监控和管理
热门文章
- 移动硬盘 linux找不到,求助!linux对usb设备的接入应该是自动的吧,我的移动硬盘找不到...
- 数理统计10.15 | 幂律分布
- ImGui 集成到 axmol 引擎
- 多视图几何学(Multiple View Geometry)读书笔记目录
- Codeforces1541B Pleasant Pairs (思维)
- win10在哪找计算机配置,电脑教程:windows10的设置在哪
- 计算机专业评级高校b,国内大学计算机专业的排名是怎样的?
- 第一不完全性定理证明标号分类 拆解汉译 知识背景——哥德尔原著英译拆解汉译之一
- 最全的解酒方法-----让你千杯不...
- 2021中青杯B题港珠澳大桥桥梁设计与安全策略思路代码