自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 【机器学习】支持向量机原理与实验

到这里都是基于训练集数据线性可分的假设下进行的,但是实际情况下几乎不存在完全线性可分的数据,为了解决这个问题,引入了“软间隔”的概念,即允许某些点不满足约束。加载训练数据,加载测试数据,数据集预处理,绘制训练数据、测试数据的灰度图,模型训练,模型的预测,模型评估,使用交叉验证确定最优参数。本文有很多借鉴的东西,属于我的学习笔记,由于当时没有记录借鉴的博客地址,很抱歉,大家不嫌麻烦可以根据图片上的。使用核函数,将原始输入空间映射到新的特征空间,从而,使得原本线性不可分的样本能在核空间可分。

2025-03-20 18:12:37 980

原创 【机器学习】聚类算法原理与实验

聚类(Clustering)是最常见的无监督学习算法,它指的是按照某个特定标准(如距离)把一个数据集分割成不同的类或簇,使得同一个簇内的数据对象的相似性尽可能大,同时不在同一个簇中的数据对象的差异性也尽可能地大。数据的相似性图不是唯一的,可以用基于不同度量的不同方法来构建该图,最常见的构建方法是对第i个数据点,离该点最近的p个数据点使用它们之间的欧几里得距离作为相似性的度量,其他较远的点相似性程度都为0。X代表全部数据点,Xi代表第i个数据点,A,B分别代表X的两个互斥子集,同时它们也是数据点聚成的两类。

2025-02-25 19:38:43 1170

原创 【机器学习】LDA主题模型原理与实验

本实验,通过EM算法解决部分观测数据的参数估计的难题,利用scikit-learn提供的EM模块实现EM算法,创建模型,训练模型,然后利用模型计算均值、方差等数据,最后用3d图示可视化结果。如果Z是隐变量,我们就需要使用EM算法了。就是,我们不知道这些分布的参数,那么此刻这些参数就变成了隐变量Z,我们初始随机这些分布的参数后,E步:用当前的参数去计算当前情况下每个样本属于某个分布的概率(意义:在一个数据集中,我们知道在这个数据集中所有分布的参数,我们就可以通过这些分布的参数,得出每个样本所属的分布。

2025-02-10 01:00:00 1340

原创 【机器学习】逻辑回归原理与实验

用于优化问题的求解器【取值:’lbfgs’(适合小到中型的数据集,支持L2正则化),’saga’(适合大规模数据集,支持L1,L2和网格正则化),’liblinear’(适合小型数据集,支持L1和L2正则化)】从逻辑回归的求解方法中我们可以看到,无论是随机梯度下降还是牛顿法,都是需要计算梯度的,因此逻辑回归的并行化最主要的就是对目标函数梯度计算的并行化。.,因此逻辑回归的思路是,先拟合决策边界(不局限于线性,还可以是多项式),再建立这个边界与分类的概率联系,从而得到了二分类情况下的概率。

2025-02-09 18:57:33 1131

原创 【机器学习】线性回归

在解决现实问题的时候,一般有多个参数来决定的,例如:房价就是由地段、人口、大小等等特征来决定的,我们在分析这样的问题的时候就需要分析特征的权重、是否影响等等来创建方程再进行预测。我们知道在实际情况下,所有点不可能是在同一个直线上的,只可以是靠近那条直线,那么我们应该怎么去找到一条目前最准确的直线呢:找到一个评判标准,用于评价哪条直线才是最“合适”的。将所有点的e^2都加起来,就可以量化出拟合的直线和实际的误差值,这就是我们需要的评价标准,这个值越小,则线性方程就越准确。这个找线的过程,就是在做回归了。

2025-02-09 18:55:09 922

原创 【靶场】vulshare/nginx-php-flag:lates

PHP版本<5.5.0时,使用/e模式修正符(在正则表达式中,/e模式修正符主要用于PHP中的preg_replace()函数。这意味着攻击者可以构造一个data:// URL,利用PHP的文件包含函数,比如include或require,将恶意代码注入并执行。这种漏洞通常是由于应用程序对用户输入的文件路径未进行充分的验证和过滤,导致攻击者可以绕过目录限制,访问服务器上的任意文件。原理利用:目录遍历漏洞的基本原理是利用文件路径中的特殊符号,通常是../,来访问上级目录,从而跳出预定的目录范围。

2024-08-16 17:01:02 578

原创 攻防世界-pwn-forgot

至此:可以知道,出题人想让我们控制字符串的长度和字符类型来控制v5的值,通过控制v5的值来调用在v3指针数组的对应的函数去调用到system函数,但我们只需要1就OK了。且有一个对flag的打印函数(这个函数不咋好找,但就是一个普通函数,地址:0x080486CC)首先你需要输入一个char类型的字符串s[ebp-2ch](键盘接收函数fgets长度限制31)接收一个char类型的字符串v2[ebp-74h](没有长度要求,为溢出点)大概意思是对v2字符串的前10位做出要求,大于10位退出for循环。

2024-07-18 20:41:19 367

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除