机器学习
小码爱撞墙
这个作者很懒,什么都没留下…
展开
-
win10系统anaconda中安装标注软件labelimg
https://blog.csdn.net/ssunshining/article/details/109453311原创 2022-01-03 18:30:13 · 22311 阅读 · 0 评论 -
df.replace无法修改数据
数据和代码:问题:想要修改申购状态这一列,把“开放申购”全部改为1,把“封闭期”改为0,但是使用replace没反应解决方案:参数里面添加inplace=Truedf[‘申购状态’].replace(to_replace=dict_open_subscription, inplace=True)...原创 2021-11-20 14:26:22 · 50530 阅读 · 0 评论 -
K折交叉验证
原创 2021-04-06 08:59:11 · 47494 阅读 · 0 评论 -
散点矩阵图可视化
原创 2021-03-23 09:12:26 · 47329 阅读 · 0 评论 -
相关矩阵图可视化
原创 2021-03-23 09:08:23 · 47308 阅读 · 0 评论 -
箱线图可视化
原创 2021-03-23 09:06:37 · 47314 阅读 · 0 评论 -
密度图可视化
原创 2021-03-23 09:04:37 · 47570 阅读 · 0 评论 -
直方图可视化
原创 2021-03-23 08:59:12 · 47261 阅读 · 0 评论 -
LogisticRegression函数实现逻辑回归
import numpy as npimport matplotlib as mplimport matplotlib.pyplot as pltfrom sklearn import datasetsfrom sklearn.linear_model import LogisticRegressiondef dataShow(data, cls, categoryLabel): # data为 # 生成网格采样点 x1_min, x1_max = data[:, .原创 2021-03-02 09:34:18 · 47328 阅读 · 0 评论 -
加载图片并进行预处理
def loadData(filePath): f = open(filePath, 'rb') data = [] img = image.open(f) m, n = img.size for i in range(m): for j in range(n): x, y, z = img.getpixel((i, j)) data.append([x/256.0, y/256.0, z/256.0]) f.close() return np.mat(data), m, .原创 2020-12-30 23:21:16 · 47299 阅读 · 0 评论 -
机器学习和深度学习中关于图像数据输入的“shape”
机器学习 在机器学习的图片输入数据中,只需要将图片数据的4维(图片的多少,图片的长,图片的宽,图片的通道数)转换为2维即可train_data = train_data.reshape(train_data.shape[0], train_data.shape[1] * train_data.shape[2] * train_data.shape[3])深度学习1. 读取图片阶段:item_image = cv2.imread(img_path)...原创 2020-12-10 22:35:35 · 52450 阅读 · 4 评论 -
机器学习和深度学习 习题训练 Day-1
1 、关系抽取一般在实体抽取任务之后,用于抽取两个实体之间的句间关系。A.对B.错解析:关系抽取一般在实体抽取任务之后,用于抽取两个实体之间的语义关系。2、聚类与分类有什么区别?解析:分类的目标是事先已知的,而聚类则不一样,聚类事先不知道目标变量是什么,类别没有像分类那样被预先定义出来。3、DBSCAN是一种基于()的聚类方法。解析:DBSCAN是基于密度的聚类方法。4、特征选择的方法不包括()。A.过滤法B.封装法C.嵌入法D.随机法...原创 2020-12-10 10:03:28 · 47890 阅读 · 2 评论 -
朴素贝叶斯算法系列:多项式贝叶斯、高斯贝叶斯、伯努利贝叶斯
库from sklearn.naive_bayes import MultinomialNB, GaussianNB, BernoulliNB多项式贝叶斯def MultinomialNB_Classifier(self, fea_train, trainLabel,testPadSqe): """模型算法: 多项式贝叶斯算法 """ clf = MultinomialNB(alpha=1e-10) clf.fit(...原创 2020-12-08 11:01:11 · 47798 阅读 · 1 评论 -
svm基础模型搭建
def SVM_Classifier(train, trainLabel,test): clf = svm.SVC(C=1, kernel='rbf', degree=3, gamma='auto', coef0=0.0, shrinking=True,\ probability=False, tol=0.001,cache_size=200, class_weight=None, verbose=1,\ max_iter=.原创 2020-12-08 10:52:24 · 48278 阅读 · 1 评论 -
XGBoost
def xgboost_Classifier(train, trainLabel, test): gbm = xgb.XGBClassifier(silent=1, max_depth=8,objective='binary:logitraw',\ min_child_weight=1, subsample=0.5,colsample_bytree=0.8,\ reg_lamb...原创 2020-12-08 10:50:53 · 47180 阅读 · 1 评论 -
创建conda的python环境
安装步骤(一)、打开终端输入cmd,回车,进入终端(二)、安装命令1.创建环境:conda create -n env-name python=3.6-n 全称-name,表示后面跟的是环境的名称env-name 表示你要创建的环境名称2.查看环境conda env listconda activate env-name...原创 2020-12-08 09:19:46 · 47170 阅读 · 1 评论 -
tensorflow错误解决:“tensorflow.python.framework.errors_impl.ResourceExhaustedError”
tensorflow错误解决:“tensorflow.python.framework.errors_impl.ResourceExhaustedError”解决方法:减少批处理Batch 的大小 降低全连接层的维度 增加池化 层 缩小输入图片大小总之呢,就是显卡内存不能满足此次训练,所以就是要降低所需内存要求。...原创 2020-12-08 01:04:28 · 48465 阅读 · 1 评论 -
cv2.error: C:\projects\opencv-python\opencv\modules\imgproc\src\resize.cpp:3289: error: (-215) ssize
cv2.error: C:\projects\opencv-python\opencv\modules\imgproc\src\resize.cpp:3289: error: (-215) ssize.width > 0 && ssize.height > 0 in function cv::resize这里举个简单的例子:对于这个问题,其实很容易看出是路径问题,cv2.imread(item)中的item不是一个完整的路径,这也是很多人很难...原创 2020-12-08 00:47:55 · 48404 阅读 · 3 评论 -
在机器学习和深度学习中创建属于自己的数据集
def CreateDataSet(file_path): """ demo : file_path: ./datasets/ datasets/ train/ Classification_1/ img_1.jpg img_2.jpg img_3.jpg .原创 2020-12-07 22:53:18 · 47728 阅读 · 1 评论 -
机器学习图片训练数据增强
import osimport cv2import numpy as npclass Processor(): def __init__(self): super(Processor, self).__init__() self.main() def mirror_image(self, img_path, save_path, i, if_save=True): """镜像操作:水平镜像、垂直镜像、水平垂直镜像"""...原创 2020-12-07 11:00:46 · 47708 阅读 · 3 评论 -
安装fbprophet模块详细步骤
安装步骤:1.创建一个虚拟环境: conda create 虚拟环境名 python=3.6.6(fbprophet对python版本有要求)2.激活虚拟环境:activate虚拟环境名3.安装MingW-w64编译器类型:conda install libpython m2w64-toolchain -c msys24.检查你的虚拟环境路径下\Lib\distutils中是否有distutils.cfg文件,如果没有就手动创建一个5.conda install numpy cyth..原创 2020-11-30 02:33:25 · 48013 阅读 · 5 评论 -
有监督学习、无监督学习以及半监督学习详解
相信大家在开始学习机器学习的入门时,首先接触的概念就是监督学习、无监督学习以及半监督学习。在我们开始讲解之前,我们先回顾一下什么是机器学习(ML)?百度百科给出的定义是,机器学习是一门多学科交叉专业,涵盖概率论知识,统计学知识,近似理论知识和复杂算法知识,使用计算机作为工具并致力于真实实时的模拟人类学习方式, 并将现有内容进行知识结构划分来有效提高学习效率。从定义中,我们可以发现:(1) 机器学习是一门人工智能的科学,该领域的主要研究对象是人工智能,特别是如何在经验学习中改善具体算法...原创 2020-07-01 19:32:20 · 51521 阅读 · 0 评论