当前位置:网站首页>机器学习(二) —— 机器学习基础
机器学习(二) —— 机器学习基础
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()
谢谢大家
边栏推荐
猜你喜欢

逆向理论知识4

【过一下4】09-10_经典网络解析

Dephi逆向工具Dede导出函数名MAP导入到IDA中

类的底层机制

【过一下7】全连接神经网络视频第一节的笔记

【过一下12】整整一星期没记录

"Recursion" recursion concept and typical examples

Mesos学习
![[Study Notes Dish Dog Learning C] Classic Written Exam Questions of Dynamic Memory Management](/img/0b/f7d9205c616f7785519cf94853d37d.png)
[Study Notes Dish Dog Learning C] Classic Written Exam Questions of Dynamic Memory Management

Dephi reverse tool Dede exports function name MAP and imports it into IDA
随机推荐
The role of DataContext in WPF
1068 Find More Coins
第三讲 Gradient Tutorial梯度下降与随机梯度下降
【过一下7】全连接神经网络视频第一节的笔记
Wise Force Deleter强制删除工具
Flutter 父子组件如何都能收到点击事件
A blog clears the Redis technology stack
for..in和for..of的区别
【学生毕业设计】基于web学生信息管理系统网站的设计与实现(13个页面)
UVA10827
Algorithms - ones and zeros (Kotlin)
"Recursion" recursion concept and typical examples
The difference between span tag and p
【学习笔记之菜Dog学C】动态内存管理之经典笔试题
redis 缓存清除策略
重新审视分布式系统:永远不会有完美的一致性方案……
【cesium】3D Tileset 模型加载并与模型树关联
【过一下3】卷积&图像噪音&边缘&纹理
redis 持久化
entry point injection