算法学习
文章平均质量分 69
hi_linda
你开心就好……
展开
-
不平衡篇(一)记录不平衡工具包imbalanced-learn的安装——小白入门
最近要处理不平衡数据,在网上找到一个不平衡处理的python工具包,官方地址https://imbalanced-learn.org/stable/index.htmlPython库中Imblearn是专门用于处理不平衡数据,imblearn库包含了上采样、下采样、混合采样中的SMOTE、SMOTEENN、ADASYN和KMeansSMOTE等多种算法。首先:看一下安装的环境要求,第二步:在anaconda中创建一个imbalance的虚拟环境,name自定义imbalance,python原创 2021-05-27 15:07:32 · 10273 阅读 · 2 评论 -
熵值法确定权重算法及Matlab实现
声明:转载自https://blog.csdn.net/u013713294/article/details/53407087/?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-0&spm=1001.2101.3001.4242一、基本原理在信息论中,熵是对不确定性的一种度量。信息量越大,不确定性就越小,熵也就越小;信息量越小,不确定性越大,熵也越大。根据熵的特性,可以通过计算熵值来判断一个事件的随机性及.转载 2021-05-12 16:37:52 · 3965 阅读 · 0 评论 -
类别不平衡数据的处理
1.不平衡学习的基本概念及处理方法分类:http://www.360doc.com/content/17/1023/09/42392246_697348454.shtml分类中解决类别不平衡问题https://zhuanlan.zhihu.com/p/363818282.学习AdaCost对AdaBoost的改进方式:实现基于代价敏感的AdaCost算法https://zhuanlan.zhihu.com/p/39524415...原创 2021-01-20 22:42:36 · 1397 阅读 · 0 评论 -
稳态视觉诱发电位(SSVEP)识别| Task-Related Component Analysis, TRCA
声明:转载自https://blog.csdn.net/weixin_42765703/article/details/105604481,感谢博主详尽的分析,最近正在看,学习一下Note:没事搬一下砖,重温一下TRCA的计算过程。在知网上检索过SSVEP的硕博论文,发现到2020了更多的仍然是关于CCA及其改进方法的介绍(可能是因为标准CCA毕竟不需要训练,而且计算速度较快),所以我还是只有看期刊上的推导公式。这里我简单谈谈TRCA在SSVEP处理上的实现过程,有不对的地方恳请各位指正。已有基础仅仅.转载 2020-10-21 15:40:38 · 9328 阅读 · 17 评论 -
动态规划——入门篇
强推https://blog.csdn.net/baidu_28312631/article/details/47418773写得很浅显易懂,而且从例子中总结出一些原理,很适合初学者。另外,此文写的很细致很全面,适合再深入。http://cppblog.com/menjitianya/archive/2015/10/23/212084.html...转载 2019-03-03 10:43:02 · 132 阅读 · 0 评论 -
哈希表查找——成功和不成功时的平均查找长度
首先,推荐两个写的很好的关于哈希表查找——成功和不成功时的平均查找长度的博客,感谢分享!https://blog.csdn.net/longlovefilm/article/details/78009782https://blog.csdn.net/wangran51/article/details/8826633/#commentBox尤其需要注意哈希表查找不成功时的平均查找长度。...原创 2019-02-27 17:57:26 · 3162 阅读 · 0 评论 -
KNN算法的理解
最近看了大量关于KNN(K最近邻)算法的原理与实现,分享某大神写的一篇简介明了的博文,共同学习!声明:来源:https://blog.csdn.net/jmydream/article/details/8644004一、算法概述1、kNN算法又称为k近邻分类(k-nearest neighbor classification)算法。最简单平凡的分类器也许是那种死记硬背式的分类器,记住...转载 2018-12-21 17:21:02 · 1121 阅读 · 0 评论 -
堆排序
原文内容来源:https://blog.csdn.net/u012152619/article/details/47452813基本思想堆排序是一种树形选择排序,是对直接选择排序的改进。 首先,我们来看看什么是堆(heap):(1)堆中某个节点的值总是不大于或不小于其父节点的值;(2)堆总是一棵完全二叉树(Complete Binary Tree)。 完全二叉树是由满二叉...转载 2018-10-14 12:16:56 · 98 阅读 · 0 评论 -
范数的理解
声明:范数的物理意义来源于https://blog.csdn.net/lqy201117/article/details/51757513在介绍主题之前,先来谈一个非常重要的数学思维方法:几何方法。在大学之前,我们学习过一次函数、二次函数、三角函数、指数函数、对数函数等,方程则是求函数的零点;到了大学,我们学微积分、复变函数、实变函数、泛函等。我们一直都在学习和研究各种函数及其性质,函数是数学...原创 2018-09-20 22:16:11 · 5589 阅读 · 0 评论 -
线性判别分析介绍LDA( Linear Decriminant Analysis)
声明:转自https://www.cnblogs.com/engineerLF/p/5393119.html好文强推。理由如下:1.说明了为什么在采用LDA降维之后的数据维度最大为C-1(C为模式类别数)2.从数学式角度,具体推导了判别准则函数如何实现数据最易分类,达到类内最小距离,类间最大具体。3.降维的标准是如何选择的呢?主成分分析PCA,降维的原则是投影方差最大;线性判别...转载 2018-07-29 16:25:48 · 205 阅读 · 0 评论 -
PCA,CCA,ICA的关系
声明:转自https://blog.csdn.net/chinabing/article/details/50668750PCA 主成分分析 m个n维的样本数据X1,X2,...,XmX1,X2,...,Xm, 均值为u 步骤: (1)标准化,Xi−uXi−u (2)计算协方差矩阵E{(X−E(X))(X−E(X))T}E{(X−E(X))(X−E(X))T} (3)计...转载 2018-07-29 15:31:55 · 4609 阅读 · 2 评论 -
DTW( Dynamic Time Warping)算法简介
声明:转载自博主niyanghuahao发表于2017年11月23日的博文,原文网址链接点击打开链接Dynamic Time Warping(DTW)诞生有一定的历史了(日本学者Itakura提出),它出现的目的也比较单纯,是一种衡量两个长度不同的时间序列的相似度的方法。应用也比较广,主要是在模板匹配中,比如说用在孤立词语音识别(识别两段语音是否表示同一个单词),手势识别,数据挖掘和信息...转载 2018-04-20 16:45:31 · 3660 阅读 · 0 评论