logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

MOEAD 的Python实现,加动态展示,B站讲解

对MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition论文中算法编程实现。注:原论文使用的是DE,我这里用的是GA\EO的一些思想取替换DE,GA与DE原理一样,因此不影响GitHub链接:https://github.com/425776024/MOEADMOEAD算法论文大致介绍详细,这个中文的帖子也...

《最优化导论》-23有约束优化的求解算法

1.形式2.投影法通常迭代形如:2.1当有约束时,这类算法迭代出的点很可能不满足约束,可以使用投影形式,然点投影到约束内,u,l为约束范围:这样对上面的迭代形式进行改进,然每次迭代后的点保持在约束内:2.2投影梯度法 3.线性约束优化的投影3.1 投影算子P线性约束时,投影算子是正交投影矩阵P:存在约束时,负梯度方向并不一定就是可行方...

ML-降维:PCA、SVD、LDA、MDS、LLE、LE算法总结

1.PCA主成分分析PCA是不考虑样本类别输出的无监督降维技术,实现的是高维数据映射到低维的降维。PCA原理这个介绍的不错:https://www.cnblogs.com/pinard/p/6239403.html线性代数矩阵性质背景:特征值表示的是矩阵在特征值对应的特征向量方向上的伸缩大小;线性代数的本质这个课有不错介绍:https://www.bilibili.com/video/...

常见测试函数

CEC上有很多这类函数,但是国内好像访问不了。但是可以百度得到,这里总结一些:这个链接有更详细的函数介绍:http://www.sfu.ca/~ssurjano/optimization.htmlAckley FunctionBukin Function N. 6Cross-in-Tray FunctionDrop-Wave FunctionEggholder Functi...

numpy-poly1d、polyfit、polyval多项式使用

np.poly1d()此函数有3个参数1.参数1:系数向量 import numpy as npa= np.array([2,1,1])f = np.poly1d(a)print(f)#2 x2 + 1 x + 1 2.参数2:bool则表示把数组中的值作为根,然后反推多项式,例如:q = np.poly1d([2,3,5],True)print(q)#(x ...

ML-贝叶斯-原理及实现

目录1.原理背景拉普拉斯修正 半朴素贝叶斯贝叶斯网scikit-learn实现(GaussianNB,MultinomialNB和BernoulliNB)https://www.cnblogs.com/pinard/p/6074222.html1.原理背景贝叶斯公式:假如我们的分类模型样本是m个样本,每个样本有n个特征,特征输出有K个类别,定义为 :...

NLP-HMM

https://www.cnblogs.com/pinard/p/6945257.html简介隐马尔科夫模型(Hidden Markov Model,以下简称HMM)是的机器学习模型,在语言识别,自然语言处理,模式识别等领域得到广泛的应用。当然,随着目前深度学习的崛起,尤其是RNN,LSTM等神经网络序列模型的火热,HMM的地位有所下降。但是作为一个经典的模型,学习HMM的模型和对应算法,...

NLP数据增强;中文数据增强包;一键中文数据增强

NLP Chinese Data Augmentation 一键中文数据增强工具介绍一键中文数据增强工具,支持:随机实体替换近义词近义近音字替换随机字删除在不改变原文的情况下生成指定数量的训练语料文本Email:425776024@qq.comAPI随机【(等价)实体】替换from nlpcda.tools.randomword import Randomword...

到底了