机器学习
文章平均质量分 68
番茄土豆牛肉煲
一个新手,正在处于学习的阶段
展开
-
数学建模常用功能
pandas读取数据import numpy as npimport pandas as pdimport randomMolecular_Descriptor = pd.read_excel('Molecular_Descriptor.xlsx',header=0)Molecular_Descriptor.head()查看数据异常#判断数据NAN,INFprint(Molecular_Descriptor.isnull().any())print(np.isnan(Molecu原创 2021-10-18 23:59:29 · 5933 阅读 · 1 评论 -
Softmax求导
在神经网络中,我们经常可以看到以下公式,用于计算结点的激活值:直接甩出Softmax的公式:n表示类别数,z表示输出向量,zj表示向量z的第j个值。对Softmax求导:显然是目标是和根据求导的链式法则:所以核心问题就转换为求,在接触到这个式子的时候,考虑到一个问题,为什么这里是对求导而不是对求导,接下来举例说明:从图中可以得到z4 = w41*o1+w42*o2+w43*o3z5 = w51*o1+w52*o2+w53*o3z6 ..原创 2021-03-15 00:03:03 · 1699 阅读 · 0 评论 -
opencv3.3 级联分类器生成xml以及遇到的一些问题
opencv3.3 训练级联分类器训练成功 来分享一波今天遇到一位群友 对于级联分类器有点问题 于是我决定把训练的过程分享出来,并且和大家说说训练过程中可能会出现的问题。创建样本步骤:准备训练集 首先 准备好训练集 正样本和负样本 (我做的是车牌识别 所以选取的正样本是车牌),正样本放在positive文件夹下的img文件夹里(positive上面那个img文件夹存放的负样本,大家不要混...原创 2018-02-08 14:35:43 · 3102 阅读 · 7 评论 -
KNN+HOG手写体数字识别
今天来介绍一下KNN+HOG手写体数字识别,首先贴出图片,这是opencv自带的一张图片,E:\opencv\opencv\sources\samples\data,在此文件夹里,我们会发现一张手写体的图片之前单纯用像素点训练,他的准确率是这样的发现准确率有点低,于是我们改用KNN+HOG来进行训练,可以看到识别数字的准确率提高了很多接下来贴出代码#include<opencv2\openc...原创 2018-03-10 15:36:53 · 1310 阅读 · 12 评论 -
UEFI下windows 10安装ubuntu 16.04 (双系统)
前些天在windows 10下安装ubuntu 16.04,遇到一堆坑,发帖记录本人基于i7 -7700hq GTX1060(有点坑)8g内存三星128G固态 +西数1T机械硬盘 (GPT分区表)已经安装好windows 10 专业版 x64-------------------------------------------------------分割线---------------------...原创 2018-04-15 17:15:20 · 6399 阅读 · 5 评论 -
超级简单的VOC2007数据集制作——使用自制的VOC2007数据集制作工具
使用自制VOC2007数据集制作工具 数据集制作工具下载链接 本人win10 64位系统 操作没有问题(其他系统没有试过),在有的机子测试会出现应用程序无法正常启动0xc0000007b,请从以下几个方面排查1.创建文件夹首先创建一个名字为VOC2007的文件夹,在该文件夹下再分别创建Annotations、ImageSets、JPEGImages三个子文件夹以及一个文...原创 2018-05-18 19:40:40 · 10247 阅读 · 28 评论 -
K-means算法
偶然接触到了K-means,在理解之后写下博客记录。首先,K-means是一种无监督学习的聚类算法。什么是聚类算法,聚类就是对大量未标注的数据集,按数据存在的内部特征特征划分为多个不同的类别。K-means算法接受参数k,然后将事先输入的n个数据划分为k个聚类。其中满足条件:同一聚类对象相似度高,不同聚类对象相似度较小。算法思想k个点为中心聚类,对靠近的对象类归类,通过迭代,逐...原创 2019-09-17 21:54:57 · 1191 阅读 · 0 评论