机器学习
文章平均质量分 65
DWQY
这个作者很懒,什么都没留下…
展开
-
Window10下Anaconda安装tensorflow1.14(CPU版)
现在如果直接pip install tensorflow的话直接安装的应该是tensorflow的2.0版本,但有些代码是1.0才能跑的。所以本篇文章介绍下在anaconda环境下如何快速配置tensorflow1.0。原创 2022-09-07 11:41:47 · 1516 阅读 · 0 评论 -
python调用sklearn中朴素贝叶斯踩坑
调用结构:from sklearn.naive_bayes import MultinomialNB # 从sklean.naive_bayes里导入朴素贝叶斯模型from sklearn.feature_extraction.text import CountVectorizer # 从sklearn.feature_extraction.text里导入文本特征向量化模块# change_X_train是训练集样本,change_Y_train是训练集标签# 这里面的change_原创 2021-07-03 20:51:55 · 2348 阅读 · 0 评论 -
python调用imblearn中SMOTE踩坑
SMOTE是用来解决样本种类不均衡,专门用来过采样化的一种方法。第一次接触,踩了一些坑,写这篇记录一下:问题一:SMOTE包下载及调用# 包下载pip install imblearn# 调用from imblearn.over_sampling import SMOTE# 使用SMOTE进行过采样时正样本和负样本要放在一起,生成比例1:1smo = SMOTE(n_jobs=-1)# 这里必须是fit_resample(),有些版本是fit_sample()无法运行x_sampli原创 2021-07-02 22:55:00 · 12356 阅读 · 7 评论 -
浅谈LSTM
前言:网上关于LSTM的介绍实在太多,作为小白一个,自然不能够与大神相提并论。希望通过写这篇博客,整理一下自己的收获,如有错误之处,请各位前辈批评指正!因为作者水平有限,只希望能够向读者简单的介绍下LSTM。更为详细的过程,请再去查阅相关资料。(适合新手!) 希望通过这篇文章能够说明以下三个问题: 1. 为什么要有LSTM? 2. LSTM是什么? 3. LSTM的简单计算过程 废话少说,开始吧!一、 为什么要有LSTM? 要想回答这个问题,那就避不开RNN。所以简单介绍一下R原创 2021-02-22 23:48:31 · 1402 阅读 · 0 评论 -
基于Given变换的QR分解辨析
QR分解是矩阵的一种分解算法,可以将一个非奇异矩阵分解成正交矩阵Q,和三角矩阵R(通常是上三角)。使用QR迭代也可以求出矩阵的特征值,不过前一步要求矩阵变为上Hessenberg矩阵。将矩阵进行QR分解可以使用Household变换,Schmidt正交化以及Given变换。对于Schmidt不是十分了解。QR迭代的核心是把矩阵...原创 2020-03-30 00:37:23 · 3341 阅读 · 0 评论