自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 机器学习——PCA

主成分分析(Principal Component Analysis,PCA), 简称PCA,是一种统计方法。过正交变换将一组可能存在相关性的变量转换为一组线性不相关的变量,转换后的这组变量叫主成分。主成分分析是我们在数学建模的过程中最为常见的线性降维方式,在比赛中常常会用在数据指标过多的处理,把高维度数据处理成低维度数据,方便后续建模。说人话就是将多个数据指标降维到较少的数据指标。

2024-06-18 08:19:36 797

原创 机器学习——svm

1.1 支持向量机SVM(支持向量机)是一种常见的监督学习算法,用于分类和回归问题。在分类问题中,SVM通过在特征空间中找到一个最优的超平面来将不同类别的数据分隔开。在回归问题中,SVM通过寻找一个最优的超平面来拟合数据点,使得尽可能多的数据点位于超平面的边界上。SVM的核心思想是将原始特征映射到一个高维特征空间,并在该空间中找到一个最优的超平面。为了找到最优的超平面,SVM采用了两个关键概念:间隔和支持向量。间隔表示超平面到最近的训练样本的距离,SVM的目标是找到具有最大间隔的超平面。

2024-06-10 22:14:37 1566 2

原创 机器学习——logistic回归

逻辑回归是一种常用的统计学习方法,用于处理分类问题。尽管其名字中包含“回归”一词,但逻辑回归实际上是一种分类算法。分类任务的目标是引入一个函数,将观测值映射到与之相关联的类或标签。逻辑回归主要解决二分类问题,通常称为正向类和负向类。被解释变量描述了结果是正向情况的概率,如果该概率等于或大于一个用来区分的阈值(通常是0.5),则被预测为正向类,否则被预测为负向类。

2024-05-27 22:23:48 746

原创 机器学习——朴素贝叶斯

朴素贝叶斯是基于贝叶斯定理和特征条件独立假设的算法,它用于解决分类问题。特别适用于文本分类和垃圾邮件过滤等自然语言处理任务。贝叶斯定理:贝叶斯公式又被称为贝叶斯规则,是概率统计中的应用所观察到的现象对有关概率分布的主观判断(先验概率)进行修正的标准方法。如果你看到一个人总是做一些好事,则那个人多半会是一个好人。这就是说,当你不能准确知悉一个事物的本质时,你可以依靠与事物特定本质相关的事件出现的多少去判断其本质属性的概率。用数学语言表达就是:支持某项属性的事件发生得愈多,则该属性成立的可能性就愈大。

2024-05-13 21:37:07 852

原创 机器学习——决策树

决策树是一种用于分类和回归任务的机器学习模型。它通过从数据特征中学习简单的决策规则来进行预测。从根节点开始,根据不同的特征属性进行分支,直到叶节点,叶节点表示最终的预测结果。决策树的构建过程基于训练数据集。常见的构建算法有ID3、C4.5和CART等。算法通过选择最佳的特征属性来分裂节点,并根据特征属性的取值创建子节点。通过递归的方式,持续地将数据集划分为更小的子集,直到满足停止条件。在分类问题中,决策树的叶节点表示不同的类别,对于新的输入数据,通过遵循决策树的路径,可以确定其所属的类别。

2024-04-29 18:58:19 868

原创 机器学习——模型评估

模型评估是对训练好的模型性能进行评估, 模型评估是模型开发过程不可或缺的一部分。它有助于发现表达数据的最佳模型和所选模型将来工作的性能如何。

2024-04-15 19:36:53 1835

原创 机器学习实验

可以通过写代码,实践KNN算法,更好理解其原理,就会发觉KNN原理其实很好理解,在编写的过程中K值的选择会影响分类结果,k值太小,容易过拟合,k值太大,容易欠拟合,k值的选择很重要,归一化处理可以避免特征值范围,通过数据通过散点图展示,很直观的展现橘子和橙子的差别。刚开始接触机器学习,可以很好的入门,初步理解机器学习。

2024-03-30 10:26:57 763

原创 vscode+anaconda安装

在添加路径后,可以在命令行中输入conda --version,检查aconda是否安装完成,在安装各个软件中,即使不懂得安装,网上也有大量的教程,可以学习,在安装过程中如果遇到与教程不符的,要学会变通,通过查询解决该方法,不要死板。学习软件的安装也是我们经验的累积,不要认为软件的安装是一件微不足道的一件事,在遇到问题中,长知识,长见识,学会解决,也是一个能力的培养,增长。

2024-03-10 16:37:35 2455 1

原创 暑假学习笔记——ROS

要求: 编写代码实现 ROS 中动作请求与进度反馈,创建服务端,注册 Action,客户端发送 action 请求检测 40 个零件,服务端接收后,每隔 1s 测一个零件 (每检测一个打印一次),实时给客户端返回检测进度(客户端打印进度百分比),并在检测完毕时告知客户端目标完成。创建一个订阅者,订阅该话题,输出订阅结果。如果使用c++来编写,需要进行编译后运行,若是用python,就不用编译,但是需要将python文件中的属性中的允许作为程序执行文件打开,在终端中输入roscore,rosrun运行。

2023-07-04 22:41:41 441

train.csv数据集

train.csv数据集

2024-03-26

空空如也

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

TA关注的人

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