自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PCA主成分分析

PCA是一种常用的降维技术,用于将高维数据转换为低维表示。PCA旨在通过找到数据中最重要的特征来减少数据的维度,同时保留尽可能多的信息。核心思想是将原始数据投影到一个新的特征空间,使得投影后的特征具有最大的方差。方差较大的特征往往包含了数据的重要信息,因此选择这些特征可以更好地表示原始数据。通过计算数据的协方差矩阵,可以得到特征值和特征向量。特征值表示每个特征向量对应的特征的重要程度,特征向量表示特征的方向。选取最大的k个特征值对应的特征向量作为主成分,构成降维后的特征空间。

2024-01-01 19:21:21 792

原创 支持向量机

支持向量机(Support Vector Machine,SVM)是一种常用的监督学习算法,广泛应用于分类和回归问题。SVM的核心思想是寻找一个最优的超平面,将不同类别的样本分隔开来,并且使得两侧距离最近的样本点到超平面的距离最大化。支持向量机是一种强大的机器学习算法,具有非线性分类能力、鲁棒性、适用性于高维数据以及强大的泛化能力等优势。然而,在应用SVM时需要注意参数选择和计算复杂度,并且在处理缺失数据时需要进行特殊处理。通过合理的参数选择和优化,SVM可以在许多实际问题中取得良好的分类效果。

2023-12-18 17:06:30 93 1

原创 Logistic回归

在本次实验中,我们使用库在Python环境下演示了Logistic回归的基本应用。通过生成一个简单的二分类数据集,我们训练了一个Logistic回归模型,并将其应用于测试数据。实验结果通过可视化的决策边界清晰地展示了模型如何区分两个类别。这个过程体现了Logistic回归作为一个分类工具的直观性和易于实施性,同时也突出了它在处理简单线性可分数据时的有效性。b。

2023-12-04 19:16:06 369

原创 朴素贝叶斯算法

朴素贝叶斯分类是一种基于贝叶斯定理和特征条件独立假设的简单概率分类算法。它的特点包括基于贝叶斯定理进行分类、假设特征条件独立以简化计算过程。朴素贝叶斯分类的步骤包括数据预处理、计算先验概率、计算条件概率和预测分类。它的优点有简单高效、对小规模数据表现良好、鲁棒性强。朴素贝叶斯分类适用于文本分类、推荐系统、医学诊断等领域。总体来说,它是一种简单但实用的分类方法。

2023-11-20 21:35:05 83 1

原创 【学习笔记(十一)】Unity资源商店

Unity的资源商店是一个在线平台,提供了各种各样的资源供Unity开发者使用。这些资源包括3D模型、2D贴图、音效、脚本、插件和工具等。在Unity资源商店中,可以浏览、搜索和购买各种类型的资源,以帮助加快游戏开发过程。这些资源通常由第三方开发者或团队创建,并且符合Unity的规范和标准。购买后,可以将这些资源直接导入到Unity编辑器中,以便在项目中使用。Unity资源商店还提供了一些免费的资源,供开发者试用和学习。

2023-11-16 22:22:41 599 1

原创 【学习笔记(十)】blender建模练习

Blender的渲染材质功能强大,包括节点编辑器、基础属性设置、纹理应用、UV映射、着色器选择和材质库等。我们可以通过这些功能创建复杂的材质效果,为3D物体赋予逼真的外观和光学特性。Blender提供了丰富的工具和选项,使我们能够根据需求创造出多样化的视觉效果。本篇练习根据B站upKurTips的入门教程视频1.4节珍珠耳环的少女。

2023-11-14 21:23:09 219 1

原创 【学习笔记(九)】Blender游标和原点

Blender中的游标(3D光标)和原点都是重要的概念。游标是一个三维空间中的位置,作为操作的参考点,可以通过单击鼠标左键进行移动。原点是每个对象的局部坐标系的原点,其位置影响对象的旋转、缩放和位置等属性。这两个概念对于管理和操作Blender中的三维对象非常重要,能够帮助用户更好地控制场景中的元素。

2023-11-11 23:39:50 2109 1

原创 【Unity和Blender学习笔记(八)】导入游戏资源及Blender熟悉

在通过Blender的学习了解后,明白了3D设计的三个基本要素就是灯光、物体和摄像机,每次创建blender的新项目都在提醒你这个道理。Blender通常指的是一款开源的三维计算机图形软件。它可以用来进行建模、动画制作、渲染、视频剪辑等各种多媒体创作工作。Blender具有强大的功能和广泛的应用领域,包括电影制作、游戏开发、动画制作等。

2023-11-09 23:49:39 186 1

原创 决策树学习

决策树是一种机器学习方法,用于分类和回归分析。它通过创建一个树状模型来对数据进行划分,并根据特征选择和规则进行预测。决策树的建立过程包括特征选择、数据划分、递归构建子树和剪枝。决策树具有简单直观、可解释性好和对缺失值和异常值不敏感的优点。然而,决策树容易过拟合、对噪声敏感,并且对连续型变量的处理相对困难。为了克服这些限制,可以使用随机森林和梯度提升树等变种算法来提高预测性能。决策树是一种常用的机器学习方法,但在实际应用中需要注意其限制,并结合其他技术进行改进和优化。

2023-11-06 19:23:35 50

原创 【Unity学习日记(七)】对物体的基本操作

在 Unity 中,对物体的基本操作包括平移、旋转、缩放、锁定/解锁位置、旋转和缩放、设置父子关系、激活/禁用和销毁。通过修改物体的位置、旋转角度和缩放比例,可以实现平移、旋转和缩放操作。可以通过设置物体的 Transform 组件的属性来锁定或解锁物体的位置、旋转和缩放。通过设置父子关系,可以实现物体之间的层级关系和相对运动。可以通过激活/禁用物体来控制其在场景中的可见性和交互性。最后,可以使用 Destroy 方法来销毁物体。

2023-11-05 21:14:46 416

原创 【Unity学习日记(六)】Unity坐标系

在Unity中存在世界坐标系、局部坐标系和屏幕坐标系。世界坐标系是一个全局参考框架,原点通常位于场景中心或编辑器视图中心。使用右手坐标系,X 轴正方向朝右,Y 轴正方向朝上,Z 轴正方向朝屏幕内部。变换组件中的属性表示游戏对象在局部坐标系中的位置、旋转和缩放。屏幕坐标系是一个二维平面,用于描述游戏对象在屏幕上的位置和尺寸。原点位于屏幕左下角,坐标值以像素为单位。X 轴正方向朝右,Y 轴正方向朝上。

2023-11-04 23:22:13 186 1

原创 【Unity学习日记(五)】游戏物体创建

游戏对象是Unity中构建游戏世界的基本元素。它们具有位置、旋转和缩放等属性,并可以附加各种组件来赋予其功能和行为。游戏对象可以通过Unity编辑器创建和排列组合,形成游戏世界的层次结构。它们可以通过脚本进行动态创建、操作和交互。游戏对象在Unity中扮演着重要角色,是构建游戏世界的基本单元。

2023-11-03 22:35:12 84

原创 【Unity学习日记(四)】创建第一个项目,了解编辑器

本篇主要熟悉编辑器的基本栏目组件,了解各种功能在哪些位置。有一点比较值得注意的是,关于简体中文是否使用的问题,如果是仅仅自己学习,想自己做游戏的,可以选择简体中文方便自己去操作,但是要是将来打算参与公司内项目的话建议提前熟悉英文版。

2023-11-02 20:50:39 57 1

原创 【Unity学习日记(三)】安装编辑器出现validation failed错误

当下载目录设置为与安装目录分离时,Unity Hub可能无法找到所需的安装包,从而导致安装失败。有些应用程序下载时可能会需要安装包的下载位置处在应用的下载位置上一级才能正常进行下载,在下载安装应用时需要注意。

2023-11-01 22:19:34 3530 2

原创 【Unity学习日记(二)】Unity下载

Unity Hub是由Unity Technologies开发的一款用于管理和安装Unity引擎的应用程序,它提供了引擎管理、项目管理、版本控制和教育资源等功能。Unity Hub可以帮助Unity开发者更方便地管理和使用Unity引擎,提高开发效率和项目管理能力。

2023-10-31 18:35:20 69 1

原创 【Unity学习日记(一)】初识Unity

Unity是一款跨平台的游戏引擎,它被广泛用于开发2D和3D游戏、虚拟现实(VR)和增强现实(AR)应用程序以及其他交互式内容。Unity是一款拥有一些编写好的可重复利用的代码与开发游戏所用的各功能编辑器。

2023-10-30 22:57:37 47

原创 模型评估:P-R曲线和ROC曲线

P-R曲线和ROC曲线是用于评估二分类模型性能的工具。P-R曲线展示了查准率和召回率之间的关系,而ROC曲线展示了假正率和真正率之间的关系。P-R曲线适用于不平衡数据集,关注平衡查准率和召回率,而ROC曲线适用于评估整体分类性能。两条曲线都能帮助选择合适的分类阈值和比较模型性能。在多类别问题中需要进行适当转换或扩展。选择适合任务需求的评估指标和曲线是重要的。

2023-10-23 20:32:33 397

原创 k-近邻算法(kNN算法)

K近邻算法(K-Nearest Neighbors,简称KNN)是一种用于分类和回归的统计方法。KNN 可以说是最简单的分类算法之一,同时,它也是最常用的分类算法之一。

2023-10-09 20:21:06 36 1

原创 Visual Studio Code和Anaconda的下载(机器学习编译环境配置)

Anaconda(anaconda下载)就是可以便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本。Anaconda包含了conda、Python在内的超过180个科学包及其依赖项。VSCode(全称:Visual Studio Code)是一款由微软开发且跨平台的免费源代码编辑器。该软件支持语法高亮、代码自动补全(又称 IntelliSense)、代码重构、查看定义功能,并且内置了命令行工具和 Git 版本控制系统。

2023-09-25 21:44:20 217 1

空空如也

空空如也

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

TA关注的人

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