tinkphp5网站开发论坛网站在线生成

diannao/2026/1/20 1:34:44/文章来源:
tinkphp5网站开发,论坛网站在线生成,建设一个网站流程,wordpress菜单字体目录 1.程序功能描述 2.测试软件版本以及运行结果展示 3.核心程序 4.本算法原理 4.1 鲸鱼优化算法#xff08;WOA#xff09; 4.1.1 包围猎物 4.1.2 螺旋式搜索 4.1.3 更新策略 4.2 K近邻#xff08;KNN#xff09;分类器 4.3 基于WOA的KNN分类特征选择算法 5.完…目录 1.程序功能描述 2.测试软件版本以及运行结果展示 3.核心程序 4.本算法原理 4.1 鲸鱼优化算法WOA 4.1.1 包围猎物 4.1.2 螺旋式搜索 4.1.3 更新策略 4.2 K近邻KNN分类器 4.3 基于WOA的KNN分类特征选择算法 5.完整程序 1.程序功能描述 基于鲸鱼优化的KNN分类特征选择算法。使用鲸鱼优化算法选择最佳的特征进行KNN分类从而提高KNN分类的精度。 2.测试软件版本以及运行结果展示 MATLAB2022a版本运行 3.核心程序 .................................................................%---开始迭代--------------------------------------------------- while t max_Iter % 当迭代次数小于等于最大迭代次数时 t a 2 - t * (2 / max_Iter); % 计算a的值 for i 1:N % 遍历每只鲸鱼 A 2 * a * rand() - a; % 计算A的值 C 2 * rand(); % 计算C的值 p rand(); % 生成一个随机数p l -1 2 * rand(); % 计算l的值 % 根据p的值选择更新策略 if p 0.5 if abs(A) 1 for d 1:dim % 更新鲸鱼的位置策略1 Dx abs(C * Xgb(d) - X(i,d)); X(i,d) Xgb(d) - A * Dx; end elseif abs(A) 1 for d 1:dim % 更新鲸鱼的位置策略2 k randi([1,N]); Dx abs(C * X(k,d) - X(i,d)); X(i,d) X(k,d) - A * Dx; end end elseif p 0.5 for d 1:dim % 更新鲸鱼的位置策略3 dist abs(Xgb(d) - X(i,d)); X(i,d) dist * exp(b * l) * cos(2 * pi * l) Xgb(d); end end % 对鲸鱼位置进行边界处理 XB X(i,:); XB(XB ub) ub; XB(XB lb) lb; X(i,:) XB; end % 在每次迭代后重新计算适应度并更新最佳位置和适应度 for i 1:N fit(i) fun(Feature0,label,(X(i,:) 0.5),P0S); if fit(i) fitG fitG fit(i); Xgb X(i,:); end end curve(t) fitG; % 记录当前迭代的最佳适应度 t t 1; % 迭代次数加1 end Pos 1:dim; % 生成一个从1到dim的序列 Sf Pos((Xgb 0.5) 1); % 找出最佳位置中大于0.5的维度的索引 Nf length(Sf); % 计算选择的特征数量 Feat_sel Feature0(:,Sf); % 根据选择的特征索引提取特征 % Accuracy Acc func_KNN(Feat_sel,label,hold_out); fprintf(\n Accuracy: %g %%,Acc);figure; plot(1:max_Iter,curve,-bs,...LineWidth,1,...MarkerSize,6,...MarkerEdgeColor,k,...MarkerFaceColor,[0.9,0.0,0.0]); xlabel(迭代次数); ylabel(Fitness); grid on;figure; bar([size(Feature0,2),size(Feat_sel,2)]); xlabel(1:原特征数量 2:优化后特征数量); 254.本算法原理 基于鲸鱼优化Whale Optimization Algorithm, WOA的K近邻K-Nearest Neighbors, KNN分类特征选择算法是一种结合了启发式搜索算法和机器学习分类器的特征选择方法。该算法旨在通过鲸鱼优化算法优化特征子集以提高KNN分类器的分类性能。 4.1 鲸鱼优化算法WOA 鲸鱼优化算法是一种模拟鲸鱼捕食行为的优化算法。在WOA中鲸鱼的捕食行为被抽象为围绕当前最优解进行螺旋式搜索和随机搜索的过程。算法的数学模型主要包括以下几个部分 4.1.1 包围猎物 鲸鱼在捕食时会包围并接近猎物。这一行为可以通过以下数学模型模拟 4.1.2 螺旋式搜索 鲸鱼还会以螺旋式的路径接近猎物。这一行为可以通过以下数学模型模拟 4.1.3 更新策略 鲸鱼根据包围和螺旋式搜索的策略来更新自己的位置。具体的更新策略如下 4.2 K近邻KNN分类器 KNN分类器是一种基于实例的学习算法它根据输入样本的K个最近邻的训练样本的类别通过投票法来确定输入样本的类别。在特征选择中KNN分类器的性能可以用来评估所选特征子集的质量。 4.3 基于WOA的KNN分类特征选择算法 基于WOA的KNN分类特征选择算法将WOA的搜索能力与KNN分类器的分类能力相结合以找到最优的特征子集。算法的主要步骤如下 初始化设置WOA的参数如鲸鱼数量、最大迭代次数等。特征编码将特征选择问题编码为二进制优化问题其中每个特征对应一个二进制位1表示选择该特征0表示不选择。适应度函数定义适应度函数为KNN分类器在验证集上的分类准确率。WOA搜索使用WOA搜索最优的特征子集。在每次迭代中计算每个鲸鱼对应特征子集的适应度并根据适应度更新当前最优解。终止条件当达到最大迭代次数或满足其他终止条件时停止搜索。输出输出最优特征子集及其对应的适应度。 5.完整程序 VVV

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/90133.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

深圳建站服务公司有下划线的网址是什么网站

首先建立.net Core API - empty 这个就不说了然后创建新的Controller记得添加路由[Route("api/Users")]然后在Nuget Packages安装 所需安装包这里是用mysql所以下载如下的mysqlSugarCore(切记不要忘记安装Mysql.Data)创建实例化class文件DbText.cs用于连接数据库&…

广州网站建设中心WordPress 4.7漏洞

1. RAID系统使用多块磁盘改进性能或可靠性,其中构建RAID0至少需要()个磁盘;RAID5阵列至少需要()个磁盘。 答:2 3 2. 请描述一下磁盘存储空间管理方法:成组链接法的数据结构、盘块回…

新媒体代运营谷歌搜索优化seo

在 Cypress 中的测试都是在前端运行的, 一些后端的操作是不可以直接调用的, 例如 fs, 但是可以通过 task 作为桥梁进行调用. 1. 在 cypress.config.js 中配置 e2e: {setupNodeEvents(on, config) {plugins(on, config);},2. 在 plugins/index.js 中实现 const fs require(&q…

呼和浩特做网站的wordpress app怎么登录注册

腾讯云服务器价格计算器可以一键计算出云服务器的精准报价,包括CVM实例规格价格、CPU内存费用、公网带宽收费、存储系统盘和数据盘详细费用,腾讯云百科txybk.com分享腾讯云价格计算器链接入口、使用方法说明: 腾讯云服务器价格计算器 打开腾…

如何做网站发产品销售西安网站建设qq群号

1.wind:返回桌面 2.wine:打开计算机 3.winx:打开Windows移动中心 4.设置桌面:设置–》个性化–》背景 5.设置主题:设置–》个性化–》主题(锁屏) 6.设置开始菜单 7.winp:选择投影 8.winl:锁屏 9.winr:打开运行…

贺州网站制作如何搭建服务器做网站

编程笔记 Golang基础 018 常量与变量 一、常量常量的定义iota特性 二、变量变量定义变量作用域零值与初始化类型转换注意事项 三、重要性 常量,就是在程序编译阶段就确定下来的值,而程序在运行时则无法改变该值。变量是程序的基本组成单位,用…

网站如何调用手机淘宝做淘宝客镇江建设网站的公司

以下脚本由杨良伟同学一手编写,我只是为了其他文章方便转载才放进自己的文章,以下有附件可以下载,将txt改成sh,赋予执行位,即可执行自动安装,忘转载者标明出处,谢谢。 杨良伟同学blog链接: http…

网站建设与网站维护织梦网站还原

阿里云申请证书,有个专门的免费的申请方式与普通证书是平级的功能; 访问服务器,判断apache是不是开启ssl功能,如果没有安装就安装它 [rootcentos ~]# rpm -qa | grep mod_ssl //什么没显示说明没装 yum install mod_ssl openssl …

长宁怎么做网站优化好红桥集团网站建设

正题 题目链接:https://www.luogu.com.cn/problem/CF1066F 题目大意 平面上有nnn个点,每个点在max(x,y)max(x,y)max(x,y)层,走第kkk层的点之前一定要先走前面层的点,求走完所有点的最短路。 解题思路 对于每一层来说,我们可以将…

做网站堵怕犯法吗公司的网站建设服务费

存储过程无法编译和抛掉!!我在一个项目组中与同事一起开发存储过程,碰到过其他人在调试存储过程时,我无法编译同一个存储过程的问题。但是,现在我使用pl/sql dev将其他的进程都杀掉后--包括在调…

本地电脑静态网站建设哪个网址可以看免费的

一.条件变量 条件变量是用来等待线程而不是上锁的,条件变量通常和互斥锁一起使用。条件变量之所以要和互斥锁一起使用,主要是因为互斥锁的一个明显的特点就是它只有两种状态:锁定和非锁定,而条件变量可以通过允许线程阻塞和等待另…

做设计在哪个网站找图片宝安画册设计公司

本节书摘来自华章出版社《R的极客理想—工具篇》一 书中的第2章,作者:张丹,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 第2章 时间序列基础包 本章主要介绍了时间序列数据处理的3个工具包,帮助读者掌握时间序列在R语…

深圳企业推广网站金融类网站模板

HALLICs 应用领域 Applications 应用案例 雅欣为各个应用场景匹配专属HALL元器件 合作伙伴 Partners

营销软件网站云南建设厅网站首页

本文是cocos2dx移植android的第二篇教程,笔者深深感觉,cocos2dx移植android平台是永远的痛啊。。。下面讲一下笔者花费一个周研究的Mac OS下的cocos2dx3.2android配置首先要准备的东西(1)下载cocos2dx3.2 http://www.cocos2d-x.o…

纯html5网站源码wordpress侧边栏代码

【C#语言入门】10. 操作符详解(下) 四、各类操作符的示例 (T)x 强制类型转换符 //ushort的maxvalue是65535 uint x 65536; ushort y (ushort)x; Console.WriteLine(y);//结果为0类型转换 隐式(implicit)类型转换 不丢失精度的…

做网站的国标有哪些最常见的网络营销方式

众所周知,在Google play应用商店上架或更新应用时,开发者需要遵守谷歌的相关规定和政策,否则可能会导致审核不通过,甚至永久封号。 很多开发者在提交应用到谷歌Play商店或进行应用更新时,即便了解了Google Play商店的…

大酒店网站源代码做网站语言学什么

Spring Boot 使用Filter统一处理请求数据转换 背景知识Spring Boot Filter 使用场景 请求预处理技术实现1. 创建自定义Filter类2. 创建自定义请求包装器3. 注册Filter 背景知识 Spring Boot Filter 使用场景 身份验证和授权 场景描述: 在用户访问应用程序的敏感资源之前&…

做网站的外包公司wordpress 去掉p标签

目录 web271 web272-273 web274 web275 web276 为什么不用分析具体为什么能成功 ,后面会有几个专题 会对php框架进行更深入的了解 这里面会专门的研究 为什么能够实现RCE 前面作为初步的熟悉 首先知道一下他的框架 知道框架的风格 知道啥版本可以用什么来打 首先先不用太研…

创新网站建设工作室番禺建设网站平台

RF是做接口测试的一个非常方便的工具,我们只需要写好发送报文的脚本,就可以灵活的对接口进行测试。 做接口测试我们需要做如下工作: 1、拼接发送的报文 2、发送请求的方法 3、对结果进行判断 我们先按步骤实现,再进行RF操作的…

装饰公司营销网站建设win8怎么建设网站

见:GitHub - eHackyd/Java_JVM: Java虚拟机(JVM)框架的学习笔记