首页
熊猫办公下载
文件下载
根据地址查询经纬度
登录 / 注册
一级分类:
安全技术
存储
操作系统
服务器应用
行业
课程资源
开发技术
考试认证
数据库
网络技术
信息化
移动开发
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
二级分类:
粒子群算法(详细的算法引见讲解及代码)
二、粒子群算法的具体表述上面罗嗦了半天,那些都是科研工作者写论文的语气,不过,PSO的历史就像上面说的那样。
下面通俗的解释PSO算法。
PSO算法就是模拟一群鸟寻找食物的过程,每个鸟就是PSO中的粒子,也就是我们需要求解问题的可能解,这些鸟在寻找食物的过程中,不停改变自己在空中飞行的位置与速度。
大家也可以观察一下,鸟群在寻找食物的过程中,开始鸟群比较分散,逐渐这些鸟就会聚成一群,这个群忽高忽低、忽左忽右,直到最后找到食物。
这个过程我们转化为一个数学问题。
寻找函数y=1-cos(3*x)*exp(-x)的在[0,4]最大值。
-----------------------------------------------------------------标准粒子群算法的实现思想基本按照粒子群算法(2)----标准的粒子群算法的讲述实现。
主要分为3个函数。
第一个函数为粒子群初始化函数InitSwarm(SwarmSize......AdaptFunc)其主要作用是初始化粒子群的粒子,并设定粒子的速度、位置在一定的范围内。
本函数所采用的数据结构如下所示:表ParSwarm记录的是粒子的位置、速度与当前的适应度值,我们用W来表示位置,用V来代表速度,用F来代表当前的适应度值。
在这里我们假设粒子个数为N,每个粒子的维数为D。
---------------------------------------------------------------------
2023/2/17 13:39:22
493KB
粒子群
局部版本
多目标
matlab
1
freecodecamp-预算应用程序:freecodecamp预算应用程序-源码
分配完成budget.py的Category类。
它应该能够根据不同的预算类别(例如食物,衣服和娱乐)实例化对象。
创建对象时,它们将以类别的名称传递。
该类应具有一个称为ledger的实例变量,该实例变量是一个列表。
该类还应该包含以下方法:接受金额和说明的deposit方法。
如果未给出描述,则默认为空字符串。
该方法应将对象以{"amount":amount,"description":description}的方式附加到分类帐列表。
与deposit方法类似的withdraw方法,但传入的金额应作为负数存储在分类帐中。
如果没有足够的资金,则不应在分类帐中添加任何内容。
如果撤回发生,则此方法应返回True,否则返回False。
一种get_balance方法,该方法根据已发生的存款和取款返回预算类别的当前余额。
一种接受金额和另一个预算类别作为参数的tran
2023/2/6 4:33:33
3KB
Python
1
somepjs-迭代器-fndcl-fnexpr-过滤器-实验室-dc-web-102819-源码
迭代器钻头:过滤器学习目标定义filter()方法的工作方式展示filter()使用filter()返回匹配结果介绍我们可能都有过在线过滤选择项的经验。
购物服装时,我们可能选择了一个尺寸,以便仅考虑所需的搜索结果。
或者,当您在线订购食物时,我们可以自定义结果,仅显示当前营业的餐馆或在我们附近提供送货服务的餐馆。
由于这是用户的通用需求,因而它也是Web程序员运行的通用功能。
在编程中有很多过滤方法,但是最简单的方法是使用filter()。
定义filter()方法的工作方式如果您有一个数组,但只想要其中的一些元素,那就是filter()进入的地方!您可以将filter()视为for循环,专门for保留或过滤掉数组中的某些值。
考虑以下代码:letarr=[1,2,3,4,5,6];leteven=[];for(v
2023/1/16 17:21:48
35KB
JavaScript
1
汇编Windows32位贪吃蛇游戏
汇编语言编写的贪吃蛇,可以设定速度和食物数量,还有妨碍等
2021/3/10 13:19:55
107KB
汇编
贪吃蛇
1
Snake-AI:贪吃蛇游戏的人工智能
一个用C/C++语言编写的贪吃蛇游戏的人工智能。
使用了最短路径、最长路径、人工智能算法.AI的目的是让蛇尽可能的吃更多的食物,直到吃满整个地图。
使用方法编译与运转:$make$makerun为了解详细使用方法,请查看主函数main()
2018/4/1 16:42:07
1.52MB
贪吃蛇
人工智能
AI
1
粒子群优化算法的完整函数测试
传统粒子群算法的matlab实现代码,PSO是粒子群优化算法(——ParticleSwarmOptimization)的英文缩写,是一种基于种群的随机优化技术,由Eberhart和Kennedy于1995年提出。
粒子群算法模仿昆虫、兽群、鸟群和鱼群等的群集行为,这些群体按照一种合作的方式寻找食物,群体中的每个成员通过学习它本身的经验和其他成员的经验来不断改变其搜索模式。
2016/2/8 23:50:58
4KB
优化算法
1
java贪吃蛇源代码下载
一个由eclipse下写的贪吃蛇程序.界面还算可以,大小是1000*1000px,蛇的头部和身体可以设置颜色,可以设置背景颜色,可以设置网格线和网格线颜色,可以设置周围石块颜色,可以设置食物颜色,可以设置贪吃蛇速度,计分板功能没有写,压缩包内有预览的jar程序,里面有部分相应的正文.
2017/11/27 14:58:06
194KB
java
贪吃蛇
1
蚁群算法和粒子算法的ppt
蚁群算法(AntColonyOptimization,ACO)由Colorni,Dorigo和Maniezzo在1991年提出,它是通过模仿自然界蚂蚁社会的寻找食物的方式而得出的一种仿生优化算法。
自然界种蚁群寻找食物时会派出一些蚂蚁分头在四周游荡,如果一只蚂蚁找到食物,它就返回巢中通知同伴并沿途留下“信息素”
2021/1/20 17:28:13
6.28MB
ppt,蚁群
1
蚁群算法路径规划.rar
蚁群算法最早是由MarcoDorigo等人在1991年提出,他们在研究新型算法的过程中,发现蚁群在寻找食物时,通过分泌一种称为信息素的生物激素交流寻食信息从而能快速的找到目标,据此提出了基于信息正反馈原理的蚁群算法。
蚁群算法根据模拟蚂蚁寻找食物的最短路径行为来设计的仿生算法,因此一般而言,蚁群算法用来解决最短路径问题,并真的在旅行商问题(TSP,一个寻找最短路径的问题)上取得了比较好的成效。
目前,也已渐渐应用到其他领域中去,在图着色问题、车辆调度问题、集成电路设计、通讯网络、数据聚类分析等方面都有所应用。
2015/5/4 20:23:48
4KB
蚁群算法
路径规划
1
一个pygame小游戏——feedDudu
pygame游戏课的结课大作业,一个分为4关的小游戏,游戏背景是给一个外星生物Dudu喂食,用键盘的上下左右操作屏幕四边的喷气筒吹动食物到Dudu嘴边,Dudu就会自动吃食物。
但是Dudu只吃跟本人颜色一样的食物。
具体操作见游戏内置的help。
2022/9/6 1:20:10
890KB
python
pygame
1
共 53 条记录
首页
上一页
下一页
尾页
钉钉无人值守自动打卡脚本 永不迟到的神器 安卓和苹果教程
New!
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03
15KB
钉钉
钉钉打卡
个人信息
点我去登录or注册
|
微信登录
一言
热门下载
双系统双频伪距单点定位程序
Docker构建tomcat镜像jdk1.8+tomcat9.zip
飘逸传世引擎源代码
中科院考博英语2009-2018年试题及答案解析(十五套436面).pdf
HTML5+CSS3中文参考手册(3手册)chm版中文参考手册打包
高光谱和LiDAR多模态遥感图像分类数据集
吉利新金刚2016款车机导航系统
R9390系列BIOS修改和风扇调速工具
KEPServerEXV6.7.zip
新升级版TP5商城小程序源码+公众号版+h5一整套源码V3.zip
几何画板课件350套.zip
vue项目demo(asp.netmvc5+vue2.5)
CNS2_CN_VW_P0095D_0332.7z
ABAQUS金属非稳态和稳态切削过程的模拟分析_张东进.pdf
ENVI去云补丁Haze_tool文件及其使用说明和安装方法
最新下载
Android仿苹果通话界面源码
一种新型的零水印技术
Spring5DesignPatterns-PacktPublishing(2017).pdf
Java面向对象2.docx
leansdr-master.zip
gugeliulanqi.zip
基于MATLAB的车牌定位.zip
基于UML项目管理系统分析
C#前后方交会定点计算程序
用汇编写的推箱子小游戏
TexturePacker图集plist拆分工具
board-dm365-evm.rar_dm365
EVM365CPLDProgramming
DM365IPC完整方案
用Java编写的MIPS汇编器
其他资源
UCenter_1.6.0最新版本
99私服发布站源码
数字PythonIDE2020.5用户验证插件
LauraCole1900:我的GitHub个人资料README!-源码
阿里云DDNS动态域名服务
硬盘盒电路图JMS567QFN
IS7开发与管理完全参考手册中文版PDF
最新人脸识别C++源码
RC522M1卡S50卡刷卡c程序项目在用程序
GameProgrammingUsingQt源码
python的pywt库
基于java的传感器信息显示终端
海贼王android小游戏源码
WebDeploy_amd64_zh-CN.msi发布工具
咬尾卷积viterbi译码器-python完成
OptiStructHyperStudy理论基础与工程应用-536页
基于递归神经网络的广告点击率预估
greenplum增加standbymaster节点
2020“新冠疫期”中国金融行业社会责任感专题分析报告.pdf
基于PCA和SVM的人脸识别.zip