自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 RuntimeError: random_device could not be read

RuntimeError: random_device could not be read

2023-06-15 22:08:38 597

原创 使用Kaggle训练模型的记录

由于自己手头没有GPU资源,所以只能靠免费的GPU勉强做实验。之前使用的是Google Colab,但是用多用久了以后,就特别容易断,断开以后,基本上就寄了。所以又转向了Kaggle。Kaggle的好处就在于不用fq就能上传文件、运行代码,所以更稳定一点,目前我没有遇到跑着跑着突然断了的情况。这篇博客就记录下使用Kaggle的问题。

2023-02-11 17:38:40 4407 2

原创 LaTeX Error: File `numcompress.sty‘ not found. 解决方案

latex

2022-05-17 22:10:46 850

原创 ValueError: only one element tensors can be converted to Python scalars

Pytorch出现这个错误。起初原因是我想要把装着tensor的list转为tensor类型,即 [tensor(), tensor(), tensor()] 转为tensor,然后我是这样写的,a = torch.randn(1,2) # tensor([[-0.4962, 0.6034]])d = [a, a, a] # [tensor([[-0.4962, 0.6034]]), tensor([[-0.4962, 0.6034]]), tensor([[-0.4962, 0.6..

2021-06-28 10:02:30 1022

原创 编程实现之k近邻算法

kNN学习是一种常用的监督学习方法,原理可以说是相当简单了:给定测试样本,基于某种距离度量找出训练集中与其最靠近的k个训练样本,然后基于这k个“邻居”的信息来进行预测,在分类任务中,一般采用“投票法”。根据周志华老师在《机器学习》一书中给出的原理,用Python实现这一算法。距离度量采用欧式距离,预测则采用“投票法”,具体代码如下所示:import numpy as npimpor...

2019-09-11 16:51:13 906

原创 编程实现之学习向量量化(LVQ)

与k均值算法类似,LVQ试图找到一组原型向量来刻画聚类结构,但是LVQ假设数据样本带有类别标记,学习过程利用样本的这些监督信息来辅助聚类。因此我的理解是LVQ是基于监督的聚类。根据周志华老师给出的算法步骤,我用Python编程实现了这一过程。具体代码如下:import pandas as pdimport matplotlib.pyplot as pltimport numpy ...

2019-09-10 11:04:29 1181

原创 编程实现之k均值算法

聚类属于无监督学习。周志华老师在《机器学习》一书中详细讲解了各种聚类算法,如k均值、学习向量量化、高斯混合聚类等。在这篇博客中,我根据周志华老师描述的算法步骤,用Python实现了 k均值算法。具体代码如下:import pandas as pdimport numpy as npimport randomimport matplotlib.pyplot as plt#首先从数据...

2019-09-09 11:07:05 1253

原创 编程实现之朴素贝叶斯算法

将周志华老师编写的《机器学习》一书中讲述的朴素贝叶斯分类器用Python编程实现。具体代码如下:import pandas as pd#首先从excel中导入数据集seZe = []genDi = []qiaoSheng = []wenLi = []qiBu = []chuGan = []haoGua = []df = pd.read_excel('西瓜数据集2....

2019-09-07 20:54:46 1343

原创 doc2vec的训练

防止以后要再次用到doc2vec。train_doc2vec.pyimport gensimimport jiebaimport deal_with_dataneg_file = open('D:/Python/project/selected_data/neg.txt', 'r')pos_file = open('D:/Python/project/selected_data/pos....

2018-02-09 11:04:18 2597 1

翻译 朴素贝叶斯分类器简单实现文本情感分析

朴素贝叶斯的一般过程:① 收集数据:可以使用任何方法。② 准备数据:需要数值型或者布尔型数据。③ 分析数据:有大量特征时,绘制特征作用不大,此时使用直方图效果更好。④ 训练算法:计算不同的独立特征的条件概率。⑤ 测试算法:计算错误率。⑥ 使用算法:一个常见的朴素贝叶斯应用是文档分类。可以在任意的分类场景中使用朴素贝叶斯分类器,不一定非要是文本。代码如下:

2017-08-08 17:36:29 7482

翻译 k-临近算法

k-临近算法的简单实现

2017-07-18 16:12:27 346

空空如也

空空如也

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

TA关注的人

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