自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大象不下象棋的博客

一直在路上

  • 博客(58)
  • 收藏
  • 关注

原创 VMware Workstation Pro 16许可证秘钥分享

ZF3R0-FHED2-M80TY-8QYGC-NPKYFYF390-0HF8P-M81RQ-2DXQE-M2UT6ZF71R-DMX85-08DQY-8YMNC-PPHV8

2024-06-09 14:24:50 115

原创 机器学习常见术语简易解释

1234567891011121314。

2024-06-05 11:58:45 87

原创 [无监督学习] 17.详细图解t-SNE

t-SNE(t-Distributed Stochastic Neighbor Embedding,t 分布随机邻域嵌入)是一种将高维的复杂数据降维为二维(或三维)的算法,用于低维空间的可视化。在降维时,t-SNE 会将类似结构的数据聚集在一起,这有助于我们理解数据的结构。

2024-06-05 11:33:18 724

原创 [无监督学习] 16.详细图解LLE

无监督学习中的一项重要任务是将结构复杂的数据转化为更简单的形式。LLE(Locally Linear Embedding,局部线性嵌入)可以将以弯曲或扭曲的状态埋藏在高维空间中的结构简单地表示在低维空间中。

2024-06-05 10:54:49 843

原创 [无监督学习] 15.详细图解混合高斯分布

如果数据集中有多组数据,可以使用混合高斯分布(即多个高斯分布的线性组合)来实现聚类。

2024-06-03 12:42:14 994

原创 [无监督学习] 14.详细图解k-means 算法

k-means 算法是一种有代表性的聚类算法。由于该算法简单易懂,又可以用于比较大的数据集,所以在市场分析和计算机视觉等领域得到了广泛的应用。

2024-06-03 12:28:54 974

原创 [无监督学习] 13.详细图解LDA

LDA 是一种用于自然语言处理等的算法。该算法可以根据文本中的单词找出潜在的主题,并描述每个文本是由什么主题组成的,还可以用于说明一个文本不只有一个主题,而是有多个主题。例如,一篇真实的新闻文本可能包含多个主题,如“体育”和“教育”等,使用 LDA 就可以很好地描述这种新闻文本。

2024-06-02 14:48:24 612

原创 [无监督学习] 12.详细图解NMF

PCA 通过将不同的脸(负的脸和正的脸。听上去是不是有些奇怪?)加在一起来恢复原始图像。NMF 则通过组合具有人脸部分特征的图像来恢复原始图像。NMF 的潜在变量的含义(在本例中就是人脸的部分特征)的可解释性更强。

2024-06-02 11:17:26 770

原创 [无监督学习] 11.详细图解LSA

坐汽车去公司坐车去的在餐厅吃汉堡牛肉饼在餐厅吃意大利面

2024-06-01 17:05:12 789

原创 [有监督学习] 9.详细图解KNN

1 计算输入数据与训练数据之间的距离。2 得到距离输入数据最近的 k 个训练数据。3 对训练数据的标签进行多数表决,将结果作为分类结果。

2024-06-01 16:44:56 560

原创 [无监督学习] 10.详细图解PCA

1 计算协方差矩阵。2 对协方差矩阵求解特征值问题,求出特征向量和特征值。3 以数据表示各主成分方向。

2024-06-01 16:43:19 1032

原创 [有监督学习] 8.详细图解神经网络

在图 2-35 中,输入数据为三维数据,中间层为二维数据,输出为一维数据(关于从输入层到中间层、从中间层到输出层之间的计算,后面的“算法说明”部分将详细介绍)。左端的层叫作输入层,表示输入数据本身。右端的层叫作输出层,取输入数据分类结果的概率。在二元分类的情况下,输出层输出的概率只有一个。在多元分类的情况下,输出层同时输出属于每个分类对象的标签的概率。通过在输入层和输出层中间叠加中间层,神经网络得以学习复杂的决策边界。

2024-06-01 15:30:37 907

原创 [有监督学习] 7.详细图解随机森林

随机森林的目标是利用多个决策树模型,获得比单个决策树更高的预测精度。单个决策树的性能并不一定很高,但是多个决策树汇总起来,一定能创建出泛化能力更强的模型。

2024-06-01 15:12:17 733

原创 [有监督学习]6.详细图解朴素贝叶斯

朴素贝叶斯是一个基于概率进行预测的算法,在实践中被用于分类问题。具体来说,就是计算数据为某个标签的概率,并将其分类为概率值最大的标签。朴素贝叶斯主要用于文本分类和垃圾邮件判定等自然语言处理中的分类问题。下面使用朴素贝叶斯将虚构的新闻标题分类为“电影”和“宇宙”两个类别(图 2-26)。

2024-06-01 14:45:14 545

原创 [有监督学习]5.详细图解支持向量机(核方法)

核方法适合用于“相比特征的可解释性更看重精度”的场景。

2024-06-01 12:34:59 774

原创 [有监督学习]4.详细图解支持向量机

支持向量机(Support Vector Machine,SVM)是一种应用范围非常广泛的算法,既可以用于分类,也可以用于回归。

2024-06-01 12:17:40 778

原创 [有监督学习]3.详细图解逻辑回归

逻辑回归通过计算数据属于各类别的概率来进行分类。

2024-06-01 11:41:36 613

原创 [有监督学习]2.详细图解正则化

正则化是防止过拟合的一种方法,与线性回归等算法配合使用。通过向损失函数增加惩罚项的方式对模型施加制约,有望提高模型的泛化能力。

2024-06-01 11:15:46 816

原创 [有监督学习]1.详细图解线性回归

借助图来理解,有助于我们把握机器学习的全貌。

2024-05-30 17:11:25 999

原创 [图的搜索]6.图解A*算法及其代码演示

A*算法是一种启发式搜索算法,通过综合考虑节点的实际代价和预估代价,找到从起点到目标节点的最优路径。

2024-05-30 16:42:32 749

原创 [图的搜索]5.图解狄克斯特拉算法及其代码演示

Dijkstra算法通过不断选择当前离起始节点最近的节点,并更新与其相邻节点的距离,逐步求解从起始节点到其余各节点的最短路径。

2024-05-30 16:11:40 1398

原创 「读书感悟」我们为什么要睡觉?

十二条健康小贴士:

2024-05-29 11:32:12 437

原创 [图的搜索]4.图解贝尔曼-福特算法及其代码演示

贝尔曼-福特(Bellman-Ford)算法是一种在图中求解最短路径问题的算法。

2024-05-28 16:47:05 930

原创 [图的搜索]3.图解深度优先搜索及其代码演示

深度优先搜索会沿着一条路径不断往下搜索直到不能再继续为止,然后再折返,开始搜索下一条候补路径。

2024-05-28 16:11:31 306

原创 [图的搜索]2.图解 广度优先搜索 及其代码演示

什么是广度优先搜索?

2024-05-27 13:14:38 508

原创 [图的搜索]1.图解“什么是图”, 及其代码演示

什么是图?

2024-05-27 12:46:19 271

原创 【深度学习】3.多层感知机

目标:实现了一个多层感知器(MLP)结构的神经网络模型,用于对模拟的二分类数据集进行训练和预测。在训练过程中,多层感知器的隐藏层结构可以帮助模型学习更复杂的特征表示,提高模型的表现能力。

2024-05-26 17:59:31 185

原创 【深度学习】2.单层感知机

目标:实现一个简单的二分类模型的训练过程,通过模拟数据集进行训练和优化,训练目标是使模型能够根据输入特征正确分类数据

2024-05-26 17:47:52 342

原创 【深度学习】1.手动LogisticRegression模型的训练和预测

解逻辑回归模型的基本原理和训练过程,同时可以通过修改和优化代码来进一步探索机器学习模型的训练和调优方法。

2024-05-26 12:41:54 206

原创 [数组查找]2.图解二分查找及其代码实现

二分查找通过比较数组中间的数据与目标数据的大小,可以得知目标数据是在数组的左边还是右边。

2024-05-26 11:58:58 345

原创 [数组查找]1.图解线性查找及其代码实现

在数组中从头开始依次往下查找即可

2024-05-26 11:40:52 214

原创 如何在 Jupyter Notebook 中切换/使用 conda 虚拟环境?

注: 不以管理员身份运行 Anaconda Prompt,按照上面操作下来的结果:收到了 "EnvironmentNotWritableError" 错误,这意味着当前用户没有对目标环境的写权限。配置环境对于小白来说很难,我本人配了三天才勉强可以运行,但是贵在坚持,求知的欲望和抱着解决问题的心态足以让你克服学习道路上的困难。是一个兼容 Jupyter 的 Python 内核包,可以在 Jupyter Notebook 或 JupyterLab 中使用多个不同的 Python 环境。

2024-05-24 13:50:36 606

原创 Jupyter Notebook:FileNotFoundError: [WinError 2] 系统找不到指定的文件怎么解决

进入内核安装目录并查看配置文件:通过上一步查到的内核位置找到内核对应的文件夹,然后找到 kernel.json 文件。这个命令会安装一个新的内核,并将其路径设置为正确的位置C:\Users\20923\AppData\Roaming\jupyter\kernels\python3表示新的内核成功安装在了指定的位置。可以看到 我的路径成功更改到了正确的位置,重启 Jupyter Notebook 后试一试,可以看到新安装的内核并且可以正常使用了。这会列出所有安装的内核及其位置。

2024-05-24 12:47:42 557

原创 [排序算法]6.图解快速排序及其代码实现

[比基准值小的数] 基准值 [比基准值大的数]

2024-05-23 11:42:39 617

原创 [排序算法]5.图解归并排序及其代码实现

把序列分成长度相同的两个子序列,当无法继续往下分时(也就是每个子序列中只有一个数据时),就对子序列进行归并。归并指的是把两个排好序的子序列合并成一个有序序列

2024-05-23 11:18:42 385

原创 [华为可选实验室] 1.线性回归模拟实验

《机器学习》 – 监督学习

2024-05-22 11:40:44 1035

原创 【绿雪问茶】用前端三件套完成一个大项目(一)

Green Snow Asks Tea

2024-05-21 22:25:33 430

原创 [排序算法]4. 图解堆排序及其代码实现

堆是一种图的树形结构,被用于实现“优先队列”(priority queues)

2024-05-21 21:46:08 1206

原创 用Anaconda安装后用jupyter notebook敲代码怎么import还是不行? 解决方法

Jupyter Notebook的内核问题

2024-05-21 20:37:02 639

原创 [数据结构]图解堆结构及其代码实现

堆是一种图的树形结构,被用于实现“优先队列”(priority queues)

2024-05-21 19:02:42 662

空空如也

空空如也

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

TA关注的人

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