当前位置:网站首页>机器学习(二) —— 机器学习基础
机器学习(二) —— 机器学习基础
2022-08-05 05:13:00 【share16】
Python —— 机器学习
机器学习(二) —— 机器学习基础
大家可以关注知乎或微信公众号的share16,我们也会同步更新此文章。
一、补充知识
1.1 xgboost
xgboost和LightGBM等,是目前数据挖掘中最常用的预测算法。xgboost是GBDT(梯度提升树)算法的工程实现,其逻辑是:首先训练一颗树,然后计算出每个样本的误差(也叫梯度),通过去拟合误差训练下一颗树,一直拟合直到训练结果符合要求。
import xgboost as xgb
# from xgboost.sklearn import XGBClassifier
xgb.XGBClassifier()
# objective="binary:logistic" 目标函数,代表是二分类,损失函数是logistic
1.2 LightGBM
LightGBM可以说是xgboost上的延续,在xgboost上做了一些优化,从应用层面上来说最直接的两点就是:①速度变快了很多;②可以支持类别型特征(在xgb中是不可以的,需要one-hot)。
import lightgbm as gbm
gbm.LGBMClassifier()
1.3 BP神经网络
BP神经网络是一种按照误差逆向传播算法训练的多层前馈神经网络,是应用最广泛的神经网络模型之一,也是目前深度学习的理论基础。目前深度学习网络的参数优化是基于BP和梯度回归的。BP神经网络分为前向网络和后向网络,前向网络是计算目标值,后向网络用于梯度计算。
from sklearn.neural_network import MLPClassifier
BP = MLPClassifier()
谢谢大家
边栏推荐
- 【记一下1】2022年6月29日 哥和弟 双重痛苦
- Reverse theory knowledge 4
- 【过一下6】机器视觉视频 【过一下2被挤掉了】
- 入口点注入
- A blog clears the Redis technology stack
- After controlling the export file in MySQL, it becomes \N. Is there any solution?
- 2022牛客多校第四场C.Easy Counting Problem(EGF+NTT)
- 电话溥功能
- Community Sharing|Tencent Overseas Games builds game security operation capabilities based on JumpServer
- RDD和DataFrame和Dataset
猜你喜欢
第四讲 back propagation 反向传播
基于Web的商城后台管理系统的设计与实现
"Recursion" recursion concept and typical examples
Flutter learning 2-dart learning
coppercam入门手册[6]
[cesium] element highlighting
The difference between span tag and p
coppercam primer [6]
jvm three heap and stack
Qt produces 18 frames of Cupid to express his love, is it your Cupid!!!
随机推荐
开发一套高容错分布式系统
A blog clears the Redis technology stack
数据库 单表查询
2023 International Conference on Information and Communication Engineering (JCICE 2023)
The mall background management system based on Web design and implementation
2022杭电多校第一场01
server disk array
Basic properties of binary tree + oj problem analysis
CAP+BASE
Flutter学习5-集成-打包-发布
The underlying mechanism of the class
LAB Semaphore Implementation Details
Returned object not currently part of this pool
Flutter TapGestureRecognizer 如何工作
【过一下12】整整一星期没记录
redis复制机制
MySQL Foundation (1) - Basic Cognition and Operation
u-boot debugging and positioning means
[Decoding tools] Some online tools for Bitcoin
Qt制作18帧丘比特表白意中人、是你的丘比特嘛!!!