机器学习特征工程

python实现决策树与随机森林 数据来自于sklearn.datasets中的load_iris 模型为决策树 import pandas as pd import numpy as np from sklearn.datasets import load_iris from sklearn.tree import DecisionTreeClassifier from sklearn.tree import Dec... 阅读详情

特征工程


特征工程主要分为三部分:

  1. 数据预处理
  2. 特征选择
  3. 降维

1.数据预处理

1.1数据无量纲化

  1. 数据归一化:当数据(x)按照最小值中心化后,再按极差(最大值 - 最小值)缩放,数据移动了最小值个单位,并且会被收敛到 [0,1]之间

    from sklearn.preprocessing import MinMaxScaler#导入包
    scaler = MinMaxScaler() #实例化
    result_ = scaler.fit_transform(data) #训练和导出结果一步达成
    
    scaler.inverse_transform(result) #将归一化后的结果逆转
    
  2. 数据标准化:当数据(x)按均值(μ)中心化后,再按标准差(σ)缩放,数据就会服从为均值为0,方差为1的正态分布(即标准正态分布)

    from sklearn.preprocessing import StandardScaler
    scaler = StandardScaler() #实例化
    scaler.fit_transform(data) #使用fit_transform(data)一步达成结果
    
    scaler.inverse_transform(x_std) #使用inverse_transform逆转标准化
    

1.2缺失值处理

  1. 缺失值

    from sklearn.impute import SimpleImputer  #新版将 impute 从preprocessing包转移到impute中了
    imp_mean = SimpleImputer() #实例化,默认均值填补
    imp_median = SimpleImputer(strategy="median") #用中位数填补
    imp_0 = SimpleImputer(strategy="constant",fill_value=0) #用0填补
    #Age为列名
    imp_mean = imp_mean.fit_transform(Age) #fit_transform一步完成调取结果
    imp_median = imp_median.fit_transform(Age)
    imp_0 = imp_0.fit_transform(Age)
    

1.3处理分类型特征:编码与哑变量

  1. 独热编码

    from sklearn.preprocessing import OneHotEncoder
    enc = OneHotEncoder(categories='auto').fit(X) #实例化
    OneHotEncoder(categories='auto').fit_transform(X).toarray() #生成结果 sklearn包
    
    pd.get_dummies(df[a]) #pandas提供的方法
    
  2. 标签编码:标签专用,能够将分类转换为分类数值

    from sklearn.preprocessing import LabelEncoder
    y = data.iloc[:,-1] #要输入的是标签,不是特征矩阵,所以允许一维
    le = LabelEncoder() #实例化
    le = le.fit(y) #导入数据
    label = le.transform(y)   #transform接口调取结果
    le.classes_ #属性.classes_查看标签中究竟有多少类别
    label #查看获取的结果label
    
    le.fit_transform(y) #也可以直接fit_transform一步到位
    le.inverse_transform(label) #使用inverse_transform可以逆转
    
  3. 特征编码:特征专用,能够将分类特征转换为分类数值

    from sklearn.preprocessing import OrdinalEncoder
    OrdinalEncoder().fit(data_.iloc[:,1:-1]).categories_ #查看类别
    data_.iloc[:,1:-1] = OrdinalEncoder().fit_transform(data_.iloc[:,1:-1])
    

1.4处理连续型特征:二值化与分段

  1. 数据二值化:根据阈值将数据二值化(将特征值设置为0或1),用于处理连续型变量。大于阈值的值映射为1,而小于或等于阈 值的值映射为0。默认阈值为0时,特征中所有的正值都映射到1。

    from sklearn.preprocessing import Binarizer
    bin = Binarizer(threshold=3)  #设置阈值
    bin.fit_transform(data) #使用fit_transform() 达成结果
    
  2. 将连续型变量划分:能够将连续型变量排序后按顺序分箱后编码。

    from sklearn.preprocessing import KBinsDiscretizer
    X = data.iloc[:,0].values.reshape(-1,1) 
    est = KBinsDiscretizer(n_bins=3, encode='ordinal', strategy='uniform')
    est.fit_transform(X)
    #查看转换后分的箱:变成了一列中的三箱
    set(est.fit_transform(X).ravel())
    est = KBinsDiscretizer(n_bins=3, encode='onehot', strategy='uniform')
    #查看转换后分的箱:变成了哑变量
    est.fit_transform(X).toarray()
    
    参数含义&输入
    n_bins每个特征中分箱的个数,默认5,一次会被运用到所有导入的特征
    encode编码的方式 默认“onehot” “onehot”:做哑变量,之后返回一个稀疏矩阵,每一列是一个特征中的一个类别,含有该 类别的样本表示为1,不含的表示为0 “ordinal”:每个特征的每个箱都被编码为一个整数,返回每一列是一个特征,每个特征下含 有不同整数编码的箱的矩阵 “onehot-dense”:做哑变量,之后返回一个密集数组。
    strategy用来定义箱宽的方式 ,默认"quantile" “uniform”:表示等宽分箱,即每个特征中的每个箱的最大值之间的差为 (特征.max() - 特征.min())/(n_bins) “quantile”:表示等位分箱,即每个特征中的每个箱内的样本数量都相同 “kmeans”:表示按聚类分箱,每个箱中的值到最近的一维k均值聚类的簇心得距离都相同

1.5数据变换

  1. 多项式变换(对行向量处理):常见的数据变换有基于多项式的、基于指数函数的、基于对数函数的。

    from sklearn.preprocessing import PolynomialFeatures
    PolynomialFeatures().fit_transform(data)
    
  2. 自定义变换:基于单变元函数的数据变换可以使用一个统一的方式完成。

    from numpy import loglp
    from skleran.preprocessing import FunctionTransformer
    
    FunctionTransformer(log1p).fit_transform(data) #更换自己的data
    

总结

类功能说明
MinMaxScaler无量纲化区间缩放,基于最大最小值,将特征值转换到[0,1]区间上
StandardScaler无量纲化标准化,基于特征矩阵的列,将特征值转换至服从标准正态分布
Normalizer归一化基于特征矩阵的行,将样本向量转换为“单位向量”
SimpleImputer缺失值计算计算缺失值,根据不同策略进行填充
OneHotEncoder哑编码将定性数据编码为定量数据
LabelEncoder标签专用标签专用,能够将分类转换为分类数值
OrdinalEncoder特征专用特征专用,能够将分类特征转换为分类数值
Binarizer二值化基于给定阈值,将定量特征按阈值划分
KBinsDiscretizer分段将连续型变量划分为分类变量的类
PolynomialFeatures多项式数据转换多项式数据转换
FunctionTransformer自定义单元数据转换使用单变元的函数来转换数据

2.特征选择

当数据预处理完成后,我们需要选择有意义的特征输入机器学习的算法和模型进行训练。通常来说,从两个方面考虑来选择特征:

  • 特征是否发散:如果一个特征不发散,例如方差接近于0,也就是说样本在这个特征上基本上没有差异,这个特征对于样本的区分并没有作用。
  • 特征与目标的相关性:这点比较显见,与目标相关性高的特征,应当优先选择。

根据特征选择的形式又可以将特征选择方法分为3种:

  • Filter:过滤法,不用考虑后续学习器,按照发散性或者相关性对各个特征进行评分,设定阈值或者待选择阈值的个数,选择特征。
  • Wrapper:包装法,需考虑后续学习器,根据目标函数(通常是预测效果评分),每次选择若干特征,或者排除若干特征。
  • Embedded:嵌入法,是Filter与Wrapper方法的结合。先使用某些机器学习的算法和模型进行训练,得到各个特征的权值系数,根据系数从大到小来选择特征。

使用 sklearn.feature_selection来做特征选择

2.1 Filter

2.1.1 方差选择法

​ 使用方差选择法,先要计算各个特征的方差,然后根据阈值,选择方差大于阈值的特征。使用feature_selection库的VarianceThreshold类来选择特征。

from sklearn.feature_selection import VarianceThreshold
#方式一
var = VarianceThreshold(3)
var.fit_transform(data)
#方式二 
VarianceThreshold(threshold=3).fit_transform(data) #更换自己的数据
2.1.2 单变量特征选择

​ 单变量选择能够对每一个特征进行测试,衡量该特征和目标变量之间的关系。根据得分扔掉不好的特征。对于回归和分类问题可以使用卡方检验等方式对特征进行测试。

  • ​ 卡方检验

    检验特征对变迁的相关性,选择其中k个与标签最相关的特征。使用feature_selection库的SelectKBest类结合卡方检验。

    from sklearn.feature_selection import  SelectKBest
    from sklearn.feature_selection import  chi2
    #选择k个最好的特征,返回特征选择后的数据
    SelectKBset(chi2,k=2).fit_transform(data,target)  #选择变量和标签之间的相关性
    

2.2 Wrapper(优化算法)

包装法主要思想是:根据目标函数(通常是预测效果评分),每次选择若干特征,或者排除若干特征。也可以将特征子集的选择看作是一个搜索寻优问题,生成不同的组合,对组合进行评价,再与其他的组合进行比较。这样就将子集的选择看作是一个优化问题,有很多的优化算法可以解决,尤其是一些启发式的优化算法,如GA、PSO、DE、ABC等。

2.2.1 递归特征消除法

递归消除特征法使用一个基模型来进行多轮训练,每轮训练后,消除若干权值系数的特征,在基于新的特征集下进行一轮训练。使用feature_selection库的RFE来进行特征选择。

from sklearn.feature_selection import RFE
#递归特征消除法,返回特征选择后的数据
# 参数为estimator为基模型
RFE(estimator = estimator,n_feature_to_select=2).fit_transform(data,target)

2.3 Embedded

嵌入法主要思想就是:使用某些机器学习的算法和模型进行训练,得到各个特征的权值系数,根据系数从大到小选择特征。

2.3.1 基于惩罚项的特征选择法

使用带惩罚的基模型,除了筛选除特征外,同时也进行了降维。使用feature_selection库的SelectFromModel。

from sklearn.feature_selection import SelectFromModel
from sklearn.linear_model import LogisticRegression
#带l1惩罚项的逻辑回归作为基模型的特征选择
SelectFromModel(LogisticRegression(penalty='l1',c=0.1)).fit_transform(data,target)
2.3.2 基于树模型的特征选择法

树模型中GBDT可用来作为基模型进行特征选择,使用feature_selection库的SelectFromModel类结合GBDT模型

from sklearn.feature_selection import SelectFromModel
from sklearn.ensemble import GradientBoostingClassifier
#带l1惩罚项的逻辑回归作为基模型的特征选择
SelectFromModel(GradientBoostingClassifier()).fit_transform(data,target)

3.降维

当特征选择完成后,就可以直接训练模型了。但是可能由于特征矩阵过大,导致计算量大,训练时间长的问题,因为降低特征维度也是必不可少的。主要有 主成分分析法(PCA)和线性判别分析(LDA)。PCA是为了让映射后的样本具有最大的发散性,LDA是为了让映射后的样本有最好的分类性能。PCA是一种无监督的降维方法,LDA是一种有监督的降维方法。

3.1 主成分分析(PCA)

from sklearn.decomposition import PCA
pca = PCA(n_components=0.9)
data = pca.fit_transform([[2, 8, 4, 5], [6, 3, 0, 8], [5, 4, 9, 1]])
机器学习 | 机器学习100天(1) --- 数据预处理 机器学习100天系列学习笔记基于机器学习100天(中文翻译版),机器学习100天(英文原版) 所有代码使用iPython Notebook实现 完整代码 目录 1.导入必要的库 2.导入数据集 3.处理丢失数据 4.解析分类数据 5.把数据集分割为训练集和测试集 6.特征缩放   1.导入必要的库 import numpy as np import pandas as... 阅读详情

相关推荐

机器学习(ML)(二)——特征工程

机器学习

weixin_46569877的博客 314

note2

逻辑回归与多层感知

m0_46661183的博客 563

机器学习——特征工程

机器学习模型的灵魂塑造者在机器学习的殿堂中,特征工程犹如一位巧夺天工的雕塑家,将原始数据雕琢成模型能够理解的形态。它不仅是提升模型性能的关键,更是连接现实世界与算法世界的桥梁。本文将深入探讨特征工程的艺术,揭示其如何为机器学习模型注入生命力。特征工程是机器学习过程中的一个复杂但至关重要的环节。通过精心设计和执行特征工程步骤,我们可以确保数据的质量,从而提高模型的性能。记住,好的开始是成功的一半,而特征工程正是那个好的开始。

ccd68087的博客 1403

【机器学习】1单变量线性回归

ex1data1数据集如下 前一列表示人口,后一列表示利润故变量只有人口,现要对该数据集进行线性拟合,并用图形展示 具体python代码展示如下: 1,首先是库函数的引用和原始数据的绘制 用到了numpy库,pandas库,matplotlib库中的pyplot模块(写在程序开头) path指明文件名,文件名以字符串形式写(需注意若如此写则该py文件应和数据集txt文件在同一目录下) pandas读取CSV文件方法:pd.read_csv(path,header=None,na

qq_56769994的博客 2610

28、Spark ML 机器学习中的特征工程与实践

本文详细探讨了在 Spark ML 框架下进行机器学习时的特征工程实践。内容涵盖数据预处理、特征创建与处理、分类变量的独热编码、实时处理挑战以及可重复性问题的解决方案。通过实验对比不同特征处理方法的效果,分析了缩放、裁剪、小时特征编码等操作对模型性能的影响。同时,还讨论了资源消耗问题及优化策略,如降维和嵌入方法。最后总结了特征工程的关键步骤,并展望了未来的发展方向,为中等规模数据集的建模提供了实用参考。

wdx01234567的博客 107

特征工程在现代 ML 中是否仍然重要

随着深度学习的兴起,特征工程的重要性似乎被淡化,许多人认为深度学习模型可以自动学习特征,无需手动干预。然而,在安全领域,特征工程仍然是构建有效机器学习系统的关键环节。本文从安全工程视角出发,深入探讨特征工程在现代机器学习中的重要性,系统分析手工特征与自动特征学习的优劣,结合2024年安全领域的真实案例,阐述特征工程在威胁检测、异常行为识别、对抗防御等场景中的不可替代价值。文章提出了融合手工特征与自动特征学习的混合特征工程框架,并提供了安全领域特征工程的最佳实践指南。

欢迎来到智能安全前线!这里是AI与信息安全交汇之地。我们以代码为武器,深入大模型攻防实战,破解系统漏洞。追踪OpenAI、Meta前沿动态,用红蓝对抗思维,锻造智能时代的坚盾与利矛。 695

机器学习1-数据预处理

数据预处理 第一步 导入我们需要的库:numpy:数学计算函数。pandas:导入和管理数据集。 第二步:导入数据集 通常数据集的格式是csv的。csv是以文本形式保存数据的。每一行是一条数据。 读取数据:使用pandas的read_csv方法读取本地csv为一个数据帧。然后从一个数据帧中制作自变量的因变量的矩阵和向量。 dataset = pd.read_csv('Data.csv') ##读取...

韩韩的博客 533

红米12C刷机避坑指南:NV数据损坏的修复与系统版本选择

本文提供了红米12C刷机过程中避免NV数据损坏的详细指南,涵盖系统版本选择、SP刷机工具使用和fastboot命令修复。重点分析了NV数据损坏的原因与表现,并给出通过工程固件和深度修复技巧解决基带未知、IMEI丢失等问题的实操方案,帮助用户安全完成刷机。

cuda7parallel的博客 1075

【ML特征工程】第 1 章 :机器学习管道

在深入研究特征工程之前,让我们花点时间看一下整个机器学习管道。这将帮助我们了解应用程序的大局。为此,我们将从对数据和模型等基本概念进行一些思考开始。

sikh_0529的博客 754

GPU大规模集群运维

CUDA(Compute Unified Device Architecture),是显卡厂商NVIDIA推出的通用并行计算平台和程序模型,该架构使GPU能够解决复杂的计算问题。它包含了CUDA指令集架构(ISA)以及GPU内部的并行计算引擎。开发人员可以使用C语言来为CUDA架构编写程序,所编写出的程序可以在支持CUDA的处理器上以超高性能运行。CUDA官方文档CUDA的软件环境允许开发者使用C++等高级编程语言开发程序。

weixin_42795092的博客 1737

华为擎云W515 PGUV-WBY0安装银河麒麟V10全流程解析

本文详细解析了华为擎云W515 PGUV-WBY0安装银河麒麟V10系统的全流程,包括准备工作、镜像下载与校验、启动盘制作、BIOS设置、安装过程关键选择、系统初始化及常见问题排查。特别针对ARM架构设备提供了实用技巧,帮助用户顺利完成国产化系统的部署与优化。

weixin_28725949的博客 696

13.机器学习—— ML特征工程和优化方法

凸函数的严格定义为,函数L(·) 是凸函数当且仅当对定义域中的任意两点x,y和任意实数λ∈[0,1]总有:该不等式的一个直观解释是,凸函数曲面上任意两点连接而成的线段,其上的任 意一点都不会处于该函数曲面的下方,如下图所示所示。凸优化问题的例子包括支持向量机、线性回归等 线性模型,非凸优化问题的例子包括低秩模型(如矩阵分解)、深度神经网络模型等。

kaszxc的博客 1000

pynq-z2 HLS开发

定制Overlay一.用HLS生成一个定制IP功啊啊是合理的创建标题,有助于目录的生成如何改变是式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 一.用HLS生成一个定制IP ...

qq_38769280的博客 4156

机器学习特征工程实战指南:ML.NET数据预处理最佳实践

机器学习特征工程是构建高质量预测模型的关键步骤,它决定了算法的性能上限。在ML.NET机器学习框架中,数据预处理和特征转换提供了丰富的工具集,帮助开发者将原始数据转化为机器学习算法能够理解的格式。本文将深入探讨machinelearning-samples项目中展示的特征工程最佳实践,帮助您掌握数据预处理的核心技巧。 ## 为什么特征工程如此重要?✨ 在ML.NET项目中,特征工程不仅仅是数据

gitblog_00255的博客 472

配置VS Code使用Linux服务器上的Matlab

0、需求 Linux服务器上安装有Matlab 无图形界面,只能使用命令行工具,编辑文件不方便 1、VS Code插件安装 在扩展商店中搜索matlab,会出现Matlab Extension Pack,里面有整理好的matlab扩展 这里只安装了第一排的三个扩展 2、设置(Windows、Mac的设置类似,只是不同系统的文件路径不同) 安装好扩展,重启VS Code后,进行设置 打开:文件→首选项→设置(或快捷键ctrl+,),搜索matlab,结果如下图所示;直接打开完整json配置文件(图

赵彬的博客 5008

LPDDR5 物理层一致性测试(连载・下):电平、过冲下冲与 Rx 接收眼图 Mask 掩模完整指标解读

本文系统梳理LPDDR5物理层一致性测试全流程,涵盖差分/单端电平、边沿斜率、交叉点电压、过冲下冲及CS/CA/DQ接收眼图掩模(Rx Mask)测试,详解各参数定义与工程实操要点。强调配置需与DRAM MR寄存器同步,突出差分≠合格、面积积分不可忽视、掩模失败优先排查参考电压与信号完整性等高频坑点,为硬件调试与SI工程师提供权威参考。

一只豌豆象的博客 40

ML特征工程

文章目录1. 特征工程有哪些?1.1 数据处理异常值处理缺失值处理1.2 特征归一化线性函数归一化(Min-Max Scaling)零均值归一化(Z-Score Normalization)1.3 类别型特征序号编码独热编码(one-hot)二进制编码1.4 高维组合特征的处理1.5 文本表示模型词袋模型和N-gram模型主题模型词嵌入与深度学习模型1.6 数据分桶1.7 特征构造1.8 特征选择过滤式包裹式嵌入式PCA降维技术1.9 特征工程脑图2. 机器学习优化方法2.1 常用损失函数平方损失函数log

Carroll的博客 1234

KRC文件——编程中的重要文件

KRC文件是指KUKA机器人控制器(KUKA Robot Controller)所使用的文件格式。KUKA是一家知名的机器人制造商,其机器人控制器通过KRC文件来管理和执行机器人程序。KRC文件包含了机器人的运动指令、逻辑控制、传感器数据等信息,以及与机器人相关的配置参数。这些文件通常使用KRL(KUKA Robot Language)编写,是一种特定的编程语言。KRC文件具有扩展名为.krc的格式,可以在KUKA机器人控制器上直接加载和执行。

TechProX的博客 2971

【特征工程】一文读懂如何在ML项目如何开展特征工程

特征工程指的是:从原始数据中提取、转换、构建有意义的输入特征,以增强机器学习模型的表达能力与泛化能力。

学习,输出==》再学习再输出 1469

汇川Easy系列斜坡函数功能块(支持状态输出)

IN rSetValue REAL 0.000000 0.000000 不保持 目标值 1IN rMaxValue REAL 0.000000 0.000000 不保持 最大目标值 2IN rMinValue REAL 0.000000 0.000000 不保持 最小目标值 3IN rSmoothTime REAL 100.000000 100.0000 不保持 最小到最大值平滑时间 单位 秒 4IN diTs DINT 10 10 不保持 函数调用周期采样时间中断时间 5。

RXXW_Dor的博客 457

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

03 机器学习——特征工程

特征工程是机器学习中处理数据的关键步骤,通过专业技巧将数据转换为更适合算法的特征。主要包括特征提取、预处理和降维。在特征提取中,字典特征提取(如独热编码)将类别数据数值化;文本特征提取通过CountVectorizer统计词频或TfidfVectorizer计算词的重要性(TF-IDF)。TF-IDF衡量词在文档中的区分能力,公式结合词频(TF)和逆文档频率(IDF)。中文文本需借助jieba分词。特征工程直接影响模型效果,是机器学习流程中的重要环节。

mmmmm_111的博客 2021

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

ML之特征工程

特征提取是从原始数据中提取出具有和的特征的过程,目的是将原始数据转化为适合机器学习模型输入的形式。在不同的数据类型和应用场景中,特征提取的方法也有所不同。

CH3_CH2_CHO的博客 944

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

机器学习之特征工程详解

本文以特征工程的基本概念为引,着重介绍了特征工程的主要工作流程和实现方法,供大家学习参考。

weixin_46880696的博客 8888

机器学习之特征工程

特征工程是什么:特征工程是将原始数据转化为更能代表预测目标的特征的过程,涉及数据预处理、特征提取、特征选择和特征构造等多个环节,目的是让数据更好地适应机器学习模型,提高模型的性能和效果。特征工程的价值提升模型性能:通过提取和选择有代表性的特征,帮助模型更准确地捕捉数据中的规律,从而提高模型的准确性、泛化能力等性能指标。降低模型复杂度:去除无关或冗余的特征,减少模型训练的参数数量,降低模型过拟合的风险,同时提高模型的训练速度和效率。增强数据理解。

d20062056的博客 1928

【机器学习】4、特征工程

所谓语言模型,就是通过前n 个字预测下一个字的概率,就是一个多分类器而已,我们输入one hot,然后连接一个全连接层,然后再连接若干个层,最后接一个softmax分类器,就可以得到语言模型了,然后将大批量文本输入训练就行了,最后得到第一个全连接层的参数,就是字、词向量表,当然,Word2Vec还做了大量的简化,但是那都是在语言模型本身做的简化,它的第一层还是全连接层,全连接层的参数就是字、词向量表。一方面,城市编码是随机的,向量之间相互独立,看不出城市之间可能存在的关联关系。

呆呆的猫的博客 1万+

机器学习3——特征工程

机器学习笔记3:特征工程部分,学习内容为黑马程序员的b站视频。

Nefelibatahhh的博客 1849
上一篇: 谷歌,前后端Failed to load resource: net::ERR_CERT_AUTHORITY_INVALID
下一篇: JupyterNotebook切换环境
Niecke
博客等级 码龄9年 3粉丝 33原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值