算法
文章平均质量分 61
studyer_爱啃鸡爪的小米
学习者
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
matlab-粒子群源码优化模糊隶属度函数值
粒子群优化算法(Particle Swarm optimization,PSO)又翻译为粒子群算法、微粒群算法、或微粒群优化算法。PSO初始化为一群随机粒子(随机解),然后通过迭代找到最优解,在每一次迭代中,粒子通过跟踪两个“极值”来更新自己。第一个就是粒子本身所找到的最优解,这个解叫做个体极值pBest,另一个极值是整个种群找到的最优解,这个极值是全局极值gBest。所有的粒子都有一个由被优化的函数决定的适应值(fitnessvalue),每个粒子还有一个速度决定他们飞翔的方向和距离。原创 2022-10-19 20:14:08 · 2998 阅读 · 12 评论 -
matlab实现多目标优化求解-NSGA-II 算法
采用了拥挤度和拥挤度比较算子,代替了需要指定的共享半径 shareQ,并在快速排序后的同级比较中作为胜出标准,使准 Pareto 域中的个体能扩展到整个 Pareto 域,并均匀分布,保持了种群的多样性;③采用拥挤度和拥挤度比较算子,不但克服了NSGA中需要人为指定共享参数的缺陷,而且将其作为种群中个体间的比较标准,使得准Pareto域中的个体能均匀地扩展到整个Pareto域,保证了种群的多样性。592-20220630\NSGAII可以交流、咨询、答疑。原创 2022-10-19 20:06:42 · 3131 阅读 · 2 评论 -
基于四分之一车体模型加速度的路面平整度检测及评价
1、内容简介略298-可以交流、咨询、答疑,公式编辑不好用,需要word的可以私聊2、内容说明基于加速度的路面平整度指标功率谱密度估计理论频谱密度函数是频域中描述信号特征的方法之一,它反映了信号所含分量的幅度和相位随频率的分布情况。此外还可以用能量谱或功率谱来描述信号。能量谱和功率谱是表示信号的能量或功率在频域中的变化情况,它对研究信号的能量(或功率)的分布,决定信号所占有的频带等问题都有重要的作用。由于随机过程的持续时间是无限的,所以其总能量也是无限的,所以这类时间函数也就不能用频谱表示。这时,往往原创 2022-06-08 11:44:13 · 2227 阅读 · 3 评论 -
基于模糊PID控制的电加热炉温度控制系统设计
1、内容简介略297-可以交流、咨询、答疑2、内容说明摘要电加热炉随着科学技术的发展和工业生产水平的提高,已经在冶金、化工、机械等各类工业控制中得到了广泛应用,并且在国民经济中占有举足轻重的地位。对于这样-一个具有非线性、大滞后、大惯性、时变性、升温单向性等特点的控制对象,很难用数学方法建立精确的数学模型,因此用传统的控制理论和方法很难达到好的控制效果。单片机以其高可靠性、高性能价格比、控制方便简单和灵活性大等优点,在工业控制系统、智能化仪器仪表等诸多领域得到广泛应用。采用单片机进行炉温控制,可以提高控制原创 2022-06-08 11:34:15 · 5602 阅读 · 0 评论 -
matlab ocr 模板匹配算法 图片识别GUI
GUI的基本模块:选择图片,识别图片,还有重置点击选择图片点击识别图片点击重置,所有的信息被删除识别的基本思路:建立识别库,然后把需要识别的图片和识别库的图片对比,最后根据对比的结果输出,把结果输出到界面,同时保存到txt文件中。关于建立识别库,就是建立了汉字的图片。数据库的数据要求保证每个图片的格式大小一致,我们建立了一个模板文件,14个中文字符都保存在里面,对于导入的图片,考虑到我们要提取的信息出版社一...原创 2022-05-07 22:05:39 · 1303 阅读 · 0 评论 -
李雅普诺夫指数
1. 李雅普诺夫指数Lyaponuv(李雅普诺夫)指数表示相空间相邻轨迹的平均指数发散率的数值特征。又称李雅普诺夫特征指数,是用于识别混沌运动若干数值的特征之一。李雅普诺夫指数常常被用来判定一个系统的混沌性,通过图像可以直观地看出某个系统或者映射是否是混沌系统或映射。2. Lyaponuv指数性质我们假定Lyaponuv指数用 来表示,那么对于的不同取值有以下不同的含义:当lambda >0时,系统运动会进入混沌状态,对应的映射叫做混沌映射;当 lambda<0时,系统的原创 2022-02-23 17:13:37 · 9364 阅读 · 0 评论 -
Matlab直线一级倒立摆控制方法研究
1研究背景倒立摆是一个开环不稳定的强非线性系统,其控制策略与杂技运动员顶杆平衡表演的技巧有异曲同工之处,目的在于使得摆杆处于临界稳定状态,是进行控制理论研究的典型实验平台。20世纪50年代,麻省理工学院的控制论专家根据火箭助推器原理设计出了第一套倒立摆实验设备,开启了最初的相关研究工作。倒立摆的种类丰富多样,按照其结构可将其分为:直线倒立摆、环形倒立摆以及平面倒立摆等,按照摆杆级数又可将其分为:一级、二级甚至三级等。图1直线一级倒立摆原理按照工作原理可将现有的直线一级倒立摆实验装置抽象成..原创 2022-01-13 21:20:39 · 14247 阅读 · 3 评论 -
Matlab-离散事件系统仿真实验
分析一个单服务台排队系统1、排队系统的一般理论一般的排队系统都有三个基本组成部分:(1) 到达模式:指动态实体(顾客)按怎样的规律到达,描写实体到达的统计特性。通常假定顾客总体是无限的。(2) 服务机构:指同一时刻有多少服务设备可以接纳动态实体,它们的服务需要多少时间。它也具有一定的分布特性。通常,假定系统的容量(包括正在服务的人数加上在等待线等待的人数)是无限的。(3) 排队规则:指对下一个实体服务的选择原则。通用的排队规则包括先进先出(FIFO),后进先出(LIFO),随机服务(S.原创 2021-11-30 21:34:50 · 6725 阅读 · 2 评论 -
python-声音录制和处理
sounddevice是一个与Numpy兼容的录音以及播放声音的包。安装sounddevice包直接通过pip就能安装。pip3installsounddevice -i https://pypi.tuna.tsinghua.edu.cn/simple播放音乐首先,用numpy生成440Hz的正弦波import numpy as npfs = 44100 # Hz 采样频率f=440#Hz信号频率length = 5 #s 时长myarray = n...原创 2021-11-28 21:35:32 · 2794 阅读 · 1 评论 -
算法相关-互联网计算广告学
计算广告学是一门正在兴起的分支学科,它涉及到大规模搜索和文本分析、信息获取、统计模型、机器学习、分类、优化以及微观经济学。计算广告学所面临的最主要挑战是在特定语境下特定用户和相应的广告之间找到“最佳匹配”。语境可以是用户在搜索引擎中输入的查询词(”Sponsored Search”),也可以是用户正在读的网页(”Content Match”以及”Display Ads”),还可以是用户正在看的电影,等等。而用户相关的信息可能非常多也可能非常少。潜在广告的数量可能达到几十亿。因此,取决于对“最佳匹配”的定义,原创 2021-11-28 21:33:37 · 1190 阅读 · 0 评论 -
语音数据采集-实时语音数据可视化
1、安装依赖pip install pyaudiopip install pylab2、语音数据展示import pyaudioimport numpy as npCHUNK=4096#每次采集的数据点数RATE = 44100 # 采样频率p=pyaudio.PyAudio() # 启动类stream=p.open(format=pyaudio.paInt16,channels=1,rate=RATE,input=True, frames_per_bu...原创 2021-11-28 21:26:54 · 1568 阅读 · 0 评论 -
语音识别的一些开源项目整理
1、语音识别主流工具包(1)ESPNET推荐指数:★★★★★star数量:4.4k工具特点:支持多个语音任务,支持多个ASR端到端系统,当前最活跃的语音开源社区,是第三代端到端ASR系统的典型代表。链接:https://github.com/espnet/espnet(2)kaldi推荐指数:★★★★☆start数量:11k工具特点:基于C++开发,工具丰富,2012-2018年最活跃的开源社区,是第二代神经网络ASR系统的典型代表。链接:https://githu.原创 2021-11-28 21:25:26 · 8027 阅读 · 0 评论 -
pytorch实现autoencoder无监督学习
自动编码器讲述的是对于一副输入的图像,或者是其他的信号,经过一系列操作,比如卷积,或者linear变换,变换得到一个向量,这个向量就叫做对这个图像的编码,这个过程就叫做encoder,对于一个特定的编码,经过一系列反卷积或者是线性变换,得到一副图像,这个过程叫做decoder,即解码。所以现在自动编码器主要应用有两个方面,第一是数据去噪,第二是进行可视化降维。自动编码器还有着一个功能就是生成数据。自动编码器是一种无监督的神经网络模型,它可以学习到输入数据的隐含特征,这称为编码(coding),同..原创 2021-09-10 19:45:42 · 1912 阅读 · 0 评论 -
matlab m文件模糊控制器设计
%糊控制器设计a=newfis('fuzzf'); %创建新的模糊推理系统%输入1f1=1; a=addvar(a,'input','e',[-6*f1,6*f1]); %添加的 e 模糊语言变量a=addmf(a,'input',1,'NB','zmf',[-6*f1,-2*f1]); %添加 e 的模糊语言变量的隶属度函数(z型)a=addmf(a,'input',1,'NM','trimf.原创 2021-08-13 21:35:35 · 2320 阅读 · 0 评论 -
粒子群算法优化PID参数实例
粒子群优化算法(PSO)以及Matlab实现1、粒子群算法粒子群算法是一种智能优化算法。关于智能,个人理解,不过是在枚举法的基础上加上了一定的寻优机制。试想一下枚举法,假设问题的解空间很小,比如一个函数 y = x^2 ,解空间在[-1,1],现在求这个函数的最小值,我们完全可以使用枚举法,比如在这里,在解空间[-1,1]上,取1000等分,也就是步长为0.002,生成1000个x值,然后代入函数中,找到这1000个最小的y就可以了。然而实际情况不是这样的,比如为什么选1000等分,不是1w,10w等原创 2021-08-13 21:05:58 · 9333 阅读 · 10 评论 -
路面平整度采集和计算方法
路面平整度是路面等级评定和路面施工验收时的一个重要指标,它直接反映了车辆行驶时的舒适度、安全性及路面的使用状态,为路面的维修和养护提供了重要参考。面对日益繁重的公路养护任务及管理信息化发展的需求,如何快速便捷的进行路面平整性能的检测成为一个具有现实意义的课题。智能手机的普及及其传感器技术的发展为道路管理者提供了一种新型便捷的路面平整度数据采集方式—基于智能手机的路面状况快速采集技术。此方法具有操作便捷,成本低廉,精度准确等优点,对路面养护管理信息化的发展有着不可或缺的作用。首先,对路面不平度评价指标进行原创 2021-08-03 18:31:41 · 3430 阅读 · 4 评论 -
6行Python实现验证码识别,太稳了!
之前有个爬虫需求,但每次请求都需要进行验证码识别,故需要ocr识别,推荐一个Python免费的验证码识别-ddddocr(谐音带带弟弟OCR)安装pip install ddddocr -i https://pypi.tuna.tsinghua.edu.cn/simple参数说明验证随便找了一个验证码图片,使用这个库来实战一下。import ddddocrocr = ddddocr.DdddOcr()with open('1.png', 'rb') a原创 2021-07-21 21:30:01 · 1381 阅读 · 1 评论 -
Python自然语言处理工具包推荐
结巴分词就是前面说的中文分词,这里需要介绍的是一个分词效果较好,使用起来像但方便的Python模块:结巴。结巴中文分词采用的算法 基于Trie树结构实现高效的词图扫描,生成句子中汉字所有可能成词情况所构成的有向无环图(DAG) 采用了动态规划查找最大概率路径, 找出基于词频的最大切分组合 对于未登录词,采用了基于汉字成词能力的HMM模型,使用了Viterbi算法 结巴中文分词支持的分词模式目前结巴分词支持三种分词模式: 精确模式,试图将句子最精确地切开,适合文原创 2021-07-18 17:35:55 · 1018 阅读 · 0 评论 -
抖音推荐机制与算法探讨
通过数据的分析,我们发现在传播效果方面,抖音>小红书>微信朋友圈>新浪微博。究其原因是内容分发的逻辑存在非常大的差异。 微信朋友圈、新浪微博:订阅模式,用户仅能看到好友或关注者的信息 抖音、小红书:非订阅模式,用户可以看到个除关注用户以外的其他内容 微信虽然可以通过转发传播,但是在转发意愿度层面会消弱传播效果。朋友圈转发困难度较大,很难进行二次传播。而非订阅模式的抖音模式通过算法机制,可以将内容一次次的推送给潜在感兴趣用户,致使内容可以大面积的广泛传播。 从创..原创 2021-07-03 19:39:02 · 14229 阅读 · 1 评论 -
2021-04-26 Matlab遗传算法工具箱的使用及实例(线性规划)
Matlab遗传算法工具箱的使用及实例(线性规划)引言在使用遗传算法(Genetic Algorithm,GA)之前,你得了解遗传算法是干什么的。遗传算法一般用于求解优化问题。遗传算法最早是由美国的 John holland于20世纪70年代提出,该算法是根据大自然中生物体进化规律而设计提出的。是模拟达尔文生物进化论的自然选择和遗传学机理的生物进化过程的计算模型,是一种通过模拟自然进化过程搜索最优解的方法。该算法通过数学的方式,利用计算机仿真运算,将问题的求解过程转换成类似生物进化中的染色体基因的交原创 2021-04-26 22:39:52 · 11132 阅读 · 4 评论 -
2021-04-24 人工智能必读书单 Python
人工智能必读书单1、动手学深度学习-中文版http://zh.gluon.ai/《动手学深度学习》是一本既能讲原理、又有实现和实际使用、不断更新、而且容易读的书。这本书⾯向希望了解深度学习,特别是对实际使⽤深度学习感兴趣的⼤学⽣、⼯程师和研究⼈员。不要求你有任何深度学习或者机器学习的背景知识,从头开始解释每⼀个概念。四位作者均是亚马逊科学家,对人工智能领域颇具口碑。本书也得到了来自学术界和工业界的韩家炜、周志华、张潼、余凯等众多实力大咖鼎力推荐。2、Neural-Network-M.原创 2021-04-24 20:26:30 · 1471 阅读 · 5 评论 -
2021-04-14 Matlab实现模糊聚类分析 FCM
Matlab实现模糊聚类分析 FCM模糊均值聚类(FCM)是用隶属度确定每个数据点属于某个聚类的程度的一种聚类算法。1973年,Bezdek提出了该算法,作为早期硬均值聚类(HCM)方法的一种改进。FCM把 n 个向量 xi(i=1,2,…,n)分为 c 个模糊组,并求每组的聚类中心,使得非相似性指标的价值函数达到最小。FCM 使得每个给定数据点用值在 0,1 间的隶属度来确定其属于各个组的程度。与引入模糊划分相适应,隶属矩阵 U 允许有取值在 0,1 间的元素。不过,加上归一化规定,一个数据集的隶属度原创 2021-04-14 22:54:55 · 9041 阅读 · 11 评论 -
2021-04-09 随机模拟—蒙特卡洛方法 Matlab代码实现
随机模拟—蒙特卡洛方法 Matlab代码实现蒙特卡洛方法蒙特卡洛方法(Monte Carlo method),也称统计模拟方法,是二十世纪四十年代中期由于科学技术的发展和电子计算机的发明,而被提出的一种以概率统计理论为指导的一类非常重要的数值计算方法。是指使用随机数(或更常见的伪随机数)来解决很多计算问题的方法。基本思想当所求解问题是某种随机事件出现的概率,或者是某个随机变量的期望值时,通过某种“实验”的方法,以这种事件出现的频率估计这一随机事件的概率,或者得到这个随机变量的某些数字特征,并原创 2021-04-09 22:58:10 · 12244 阅读 · 0 评论 -
2021-03-29 自动控制-滑模控制 Simulink仿真
自动控制-滑模控制 Simulink仿真滑模控制是一种相当简单而且控制性能优越的控制方法。它的控制效果优越体现在哪里呢?主要是两点:1、滑动模态可以进行设计,调节的参数少,响应速度快。2、对扰动不灵敏。什么是干扰?如果你的机器好端端地在工作,突然来了一个熊孩子拿起一钉锤就是一顿敲;或者工厂附近有高铁,每隔一段时间地面就要抖两下。滑模控制对扰动有很强的抑制能力,这对于在复杂环境工作下的机器来说非常友好。滑模控制本质上是非线性控制的一种,简单的说,它的非线性表现为控制的不连续性,即系统.原创 2021-03-29 22:11:04 · 8915 阅读 · 0 评论 -
2021-03-20 GPS抽稀之道格拉斯-普克(Douglas-Peuker)算法
GPS抽稀之道格拉斯-普克(Douglas-Peuker)算法道格拉斯-普克算法是我们常用的一种轨迹点的抽稀算法,抽稀出来的点可以尽可能的维持原先轨迹点的大体轮廓,剔除一些非必要的点。道格拉斯-普克原理假设在平面坐标系上有一条由N个坐标点组成的曲线,已设定一个阈值epsilon。(1)首先,将起始点与结束点用直线连接, 再找出到该直线的距离最大,同时又大于阈值epsilon的点并记录下该点的位置(这里暂且称其为最大阈值点),如图所示:(2)接着,以该点为分界点,将整条曲线分割成.原创 2021-03-20 22:27:28 · 1272 阅读 · 2 评论 -
2021-03-20 数据挖掘算法-KNN算法 Python
数据挖掘算法-KNN算法算法简介邻近算法,又叫K近邻(kNN,k-NearestNeighbor)分类算法是数据挖掘分类技术中最简单的方法之一。所谓K最近邻,就是k个最近的邻居的意思,说的是每个样本都可以用它最接近的k个邻居来代表。个人感觉KNN算法(K-NearestNeighbor)一种极其简单粗暴的分类方法,举一个例子,比如说你想知道一个人是不是喜欢打游戏,就可以观察他最亲密的几个朋友是不是都喜欢打游戏,如果大多数都喜欢打游戏,可以推测这个人也喜欢打游戏。KNN就是基于这种有点“物以类聚,人以原创 2021-03-20 22:25:49 · 650 阅读 · 0 评论 -
2021-03-20 数据挖掘算法—SVM算法 python
数据挖掘算法—SVM算法简介SVM(Support Vector Machine)名为支持向量机,是常见的一种判别方法。在机器学习领域,是一个有监督的学习模型,通常用来进行模式识别、分类以及回归分析。相关概念分类器:分类器就是给定一个样本的数据,判定这个样本属于哪个类别。例如在天气预测中,我们认为晚上能看到星星数量和亮度对于第二天的天气情况是有影响的,那么分类器就是通过能看到星星数量和亮度预测第二天的天气情况。特征:在分类问题中,输入分类器的数据叫做特征。天气预测问题特征就..原创 2021-03-20 22:24:22 · 739 阅读 · 0 评论 -
2021-03-15 数据挖掘算法—K-Means算法 Python版本
数据挖掘算法—K-Means算法 Python版本简介又叫K-均值算法,是非监督学习中的聚类算法。基本思想k-means算法比较简单。在k-means算法中,用cluster来表示簇;容易证明k-means算法收敛等同于所有质心不再发生变化。基本的k-means算法流程如下:选取k个初始质心(作为初始cluster,每个初始cluster只包含一个点);repeat: 对每个样本点,计算得到距其最近的质心,将其类别标为该质心所对应的cluster;...原创 2021-03-15 22:59:04 · 461 阅读 · 0 评论 -
2021-03-09 Matlab RBF神经网络及其实例
Matlab RBF神经网络及其实例RBF神经网络和BP神经网络的区别就在于训练方法上面:RBF的隐含层与输入层之间的连接权值不是随机确定的,是有一种固定算式的。下面以精确型RBF为例。假设每个样本有R维的特征。有S1个训练集样本。IW1表示训练集,即S1XR的一个矩阵。此时,输入一个R维的测试集样本p,首先将p和IW1计算欧氏距离。RBF径向基函数的效果是:所谓径向基函数 (Radial Basis Function 简称 RBF), 就是某种沿径向对称的标量函数。通常..原创 2021-03-09 20:05:14 · 6539 阅读 · 0 评论 -
2021-02-28 Matlab优化拟合曲线
Matlab优化拟合曲线分享一下使用非线性函数对数据进行拟合。非线性函数假定是标准指数衰减曲线,y(t)=Aexp(−λt)其中,y(t)是时间 t 时的响应,A 和λ是要拟合的参数。对曲线进行拟合是指找出能够使误差平方和最小化的参数 A 和λ,误差平方和为目标函数创建样本数据本文基于 A=40和λ=0.5 且带正态分布伪随机误差的模型创建人工数据。编写目标函数编写一个函数,该函数可接受参数 A 和 lambda 以及数据 tdata 和 ydata,并返回模型 ...原创 2021-02-28 21:02:58 · 3561 阅读 · 0 评论 -
2021-02-27 永磁同步电机 自抗扰控制 PI调节器 矢量控制 SVPWM
简要文档说明算法介绍算法架构如下所示,其中采用SVPWM矢量控制,id=0。主要包括三个部分:转速环PI调节器,电流环PI调节器,SVPWM算法等。主要参数计算3.1 转速环ADRC理论分析请参考赠送的文献或者硕士论文。谢谢。3.2 电流环PI参数理论分析3.3 电流环PI参数计算电机参数设置如下:极对数Pn=4,定子电感Ld =8.5mH,定子电阻R=2.875欧,磁链,转动惯量,阻尼系数。仿真条件:直流测电压,P...原创 2021-02-28 19:40:03 · 3139 阅读 · 18 评论 -
2021-02-28 Matlab绘制短时傅里叶变换的频谱图和时间-频率-幅值三维图
Matlab绘制短时傅里叶变换的频谱图和时间-频率-幅值三维图function [t,frequency,f_spectrum]=fft_s(y,windowlength,Fs)% 输入 : % y-输入信号% windowlength-窗长度 0-1的系数,比如windowlength-0.5;采样频率1000,则窗长度为500% Fs-采样频率windowlength = windowlength*Fs;y = reshape(y,windowlength,[]); % 数据分段.原创 2021-02-28 19:17:09 · 5947 阅读 · 2 评论 -
Matlab 利用M文件产生模糊控制器
Matlab 利用M文件产生模糊控制器有位朋友咨询了一个问题,想要通过粒子群优化模糊控制的论域范围,在这种情况下,就无法直接通过matlab的fuzzy工具箱来自动生成fis模糊文件,需要通过M文件生成模糊控制器,并写成函数方便调用,前期模糊控制和粒子群传送门:matlab模糊控制工具箱使用和模糊控制pid实例参考(一)matlab模糊控制工具箱使用和模糊控制pid实例参考(二)粒子群优化算法(PSO)粒子群优化算法-Python版本和Matlab函数调用给出一个样例如下:.原创 2021-02-23 18:38:55 · 2485 阅读 · 0 评论 -
2021-02-21 Python Easyocr 图片文字识别
Python Easyocr 图片文字识别前段时间做了车牌识别相关的内容分享,参看:车牌识别(1)-车牌数据集生成车牌识别(2)-搭建车牌识别模型今天给大家分享一个简单的OCR文本识别工具:easyocr。这个模块支持70多种语言的即用型OCR,包括中文,日文,韩文和泰文等。当然这个模块适当改进也可以用以车牌识别1.安装pip install easyocr -i https://pypi.tuna.tsinghua.edu.cn/simple它会安装除了模型文件之外.原创 2021-02-21 09:18:47 · 7506 阅读 · 0 评论 -
2021-02-21 代码不规范,运维两行泪 代码规范
代码不规范,运维两行泪编程江湖中一直盛传着一个段子,那就是要问程序员最讨厌哪 4 件事?那必须是:写注释、写文档、别人不写注释、别人不写文档。动手写代码前尽量做到心中有数,思考清楚代码框架结构。现在这世界讲究格局,写代码亦然。写代码前先回答这么几个问题——这段代码的核心功能是什么?实现它的核心功能需要实现哪些functions? 这些functions需要设计哪些相应的class?这些class如何尽量做到继承,能否从已有的代码库里进行继承来避免重复开发?能高效一行写完的绝不写两行。举个简单..原创 2021-02-21 09:15:59 · 429 阅读 · 0 评论 -
2021-01-28 粒子群优化算法-Python版本和Matlab函数 particleswarm 调用
粒子群优化算法-Python版本和Matlab函数 particleswarm调用前两天分享了粒子群优化算法的原理和Matlab原理实现,本文分享一下Python代码下的PSO实现以及Matlab下的粒子群函数。前文参看:粒子群优化算法(PSO)以Ras函数(Rastrigin's Function)为目标函数,求其在x1,x2∈[-5,5]上的最小值。这个函数对模拟退火、进化计算等算法具有很强的欺骗性,因为它有非常多的局部最小值点和局部最大值点,很容易使算法陷入局部最优,而不能得到全局最优解.原创 2021-01-28 18:56:30 · 4168 阅读 · 0 评论
分享