2024年Mathorcup数学建模竞赛A题思路

news2024/11/25 12:26:12

可以关注下,代码已出

【金山文档 | WPS云文档】 2024年Mathorcup思路代码在线文档icon-default.png?t=N7T8https://link.zhihu.com/?target=https%3A//kdocs.cn/l/cdlol5FlRAdE

  整体来说这个题就两个步骤,第一是训练一个响应面模型,输入是附表1邻区的PCI值,输出是附表2和附表3中的冲突、混淆和干扰的MR数值,需要依次遍历每个小区为主控时,训练与邻区的PCI值及对应的MR值的3个响应面模型,这里可以拿所有受影响(存在三个MR值任意有>0的就算是受到影响的)小区的数据来做,也方便三四问,其实就是拟合模型,可以用神经网络、深度学习、回归、svm等算法,决策树类的算法最好,注意一二问是主要研究2067个小区,三四问会涉及到所有受影响的小区

有了响应面模型之后在第一问中目标函数设为冲突、混淆和干扰的MR数值之和,变量设置为小区的PCI值,以MR总和值为目标最小化进行寻优即可,自变量范围值可以自定,可以在原有的数值上浮动一定数值确定搜索范围。寻优结束后对比优化前后的总MR值。

在第二问中考虑优先级也很简单,他这里是先保证冲突的 MR 数降到最低,在此基础上保证混淆的 MR 数降到最低,最后尽量降低模3 干扰的 MR 数,那就先对干扰MR排序,然后对混淆MR排序,最后对冲突MR排序,在迭代过程中合并上一代个体进行排序,最后淘汰掉排名靠后的个体,保持原种群大小。寻优结束后对比优化前后的总MR值。

第三四问考虑的是所有受到影响的小区,与一二问做法没啥区别,主要区别就是要抽取出2067个小区外其他受影响小区(三个MR值任意有>0的),此外A题也可以做一些改进算法的结果对比。

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

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

相关文章

裸机开发之汇编、寄存器

一、什么是汇编?为什么学汇编? 在之前写控制代码的时候就在想:底层是怎么控制的?后来经过学习知道之前所编写的代码都是应用层代码,顾名思义就是在系统写好的底层之上调用系统函数。原以为底层是指写系统写好的底层函数…

gitlab使用

个人笔记(整理不易,有帮助,收藏点赞评论,爱你们!!!你的支持是我写作的动力) 笔记目录:学习笔记目录_pytest和unittest、airtest_weixin_42717928的博客-CSDN博客 个人随笔…

在线客服业务架构:构建智能互动与个性化服务

随着数字化时代的到来,在线客服业务正成为企业与客户沟通互动的重要渠道。在这个快节奏的时代,如何构建一个高效、智能的在线客服业务架构成为了企业关注的焦点。本文将探讨在线客服业务架构的重要性,并介绍如何构建智能互动与个性化服务的在…

自建远程桌面服务器,控制免root安卓手机和pc

RustDesk是一个开源的远程桌面软件,它允许用户通过互联网在不同设备之间共享桌面和控制权限。这款软件以最少的配置提供了自托管和安全保障,是一个类似于TeamViewer的开源替代品​ (RustDesk)​。RustDesk支持在Windows、macOS、Linux、iOS、Android以及…

图片合成二维码怎么实现?图片二维码的生成技巧

图片合成二维码如何制作呢?现在很多的二维码都会提供图片预览的功能,我们可以用手机扫描二维码来查看图片的信息,比如很多的产品信息、旅游攻略、产品海报等等类型经常会制作这种类型的二维码。 其实图片制作二维码的方法很简单,…

MobX进阶:从基础到高级特性全面探索

MobX 提供了丰富的高级特性,包括计算属性、反应式视图、中间件、异步流程控制、依赖注入和动态 observable 、在服务端渲染和 TypeScript 支持方面提供了良好的集成。这些特性进一步增强了 MobX 在状态管理方面的灵活性和可扩展性,使其成为一个功能强大、易于使用的状态管理解决…

用CRMEB多店版,看品牌连锁店如何做电商

2023年,被很多人认为是充满希望的一年,受社会环境影响消沉三年的实体商业仿佛看到了希望,都准备在今年大展身手。再看市场,经过3年的发展,很多线下实体店铺的线上商业布局已经小有成效,线下连锁品牌店线上化…

服务器配置环境步骤

1、创建虚拟环境 conda create --name 名字 pythonpython版本号2、进入虚拟环境 conda activate 名字3、确认自己要安装的torch版本和torchvision版本,进入https://pytorch.org/get-started/previous-versions/ 复制相应的命令,运行即可 注&#xff1a…

MVCC(解决MySql中的并发事务的隔离性)

MVCC 如何保证事务的隔离性? 1.排他锁:如一个事务获取了一个数据行的排他锁,其他事务就不能再获取改行的其他锁。 2.MVCC:多版本并发控制。 MVCC: 1.隐藏字段 1.DB_TRX_ID:最近修改事务的id。默认值从0开…

React添加到现有项目

1.检查现有项目的根目录下是否有package.json文件 如果没有,则在项目的根目录下初始化一个package.json配置文件 2.在根目录下安装react和react-dom依赖 npm install --save react react-dom react-scripts安装成功后,react、react-dom以及react-scr…

RPA实战演练UiBot6.0新食堂一楼问卷星(类似于之前的网页表单提交)

要使用RPA(Robotic Process Automation,机器人流程自动化)帮助新食堂进行调查问卷,我们可以结合UiBot 6.0来实施具体的计划。以下是一个大致的实战演练计划: 一、目标与需求分析 明确调查目标:了解新食堂…

小间距LED显示屏拼接器的技术详解

随着科技的不断进步,小间距LED显示屏因其无缝拼接、高清晰度和卓越的显示效果,在众多高端应用场合成为首选。然而,要充分发挥这些优势,不仅需要LED显示屏本身的高质量图像处理和精湛的组装工艺,还需要一个强大的图像拼…

Java 语言程序设计(基础篇)原书第10版 梁勇著 PDF 文字版电子书

简介 Java 语言程序设计(基础篇)原书第 10 版 是 Java 语言的经典教材,中文版分为基础篇和进阶篇,主要介绍程序设计基础、面向对象程序设计、GUI 程序设计、数据结构和算法、高级 Java 程序设计等内容。本书通过示例讲解问题求解…

【python】图像边缘提取效果增强方法-高斯模糊

一、介绍 高斯模糊是一种常用的图像处理技术,用于减少图像中的噪声和细节。它通过对图像中的每个像素点进行加权平均来实现模糊效果。具体而言,高斯模糊使用一个高斯核函数作为权重,对每个像素点周围的邻域进行加权平均。这样可以使得每个像…

Golang ProtoBuf 初学者完整教程:语法

一、编码规范推荐 1、文件名使用小写下划线的命名风格,例如 lower_snake_case.proto 2、使用 2 个空格缩进 3、包名应该和目录结构对应 4、消息名使用首字母大写驼峰风格(CamelCase),例如message StudentRequest { ... } 5、字段名使用小写下划线的风格…

【优选算法专栏】专题十:哈希表(一)

本专栏内容为:算法学习专栏,分为优选算法专栏,贪心算法专栏,动态规划专栏以及递归,搜索与回溯算法专栏四部分。 通过本专栏的深入学习,你可以了解并掌握算法。 💓博主csdn个人主页:小…

【springboot开发】MVC和SSM

前言:关于MVC和SSM基本内容的梳理,以及两者之间的关系。 文章目录 1. 三层架构2. MVC3. SSM 1. 三层架构 三层架构是指: 视图层view(表现层): 用于显示数据和接收用户输入的数据,为用户提供一种交互式操作…

cpufreq --- 漏洞

我在12日早上发现并上传该漏洞到mainlist, 被毫无道德底线和丑恶人性的印度人截胡了. 这个贪婪、自私的印度人看了我的patch后首先说了一封冠冕堂皇的邮件给我让我不要再次修复,下午2点,人性的丑恶在这厮身上全部散发出来了,它用另…

Unity中图片和Base64字符串之间的转换

大家好,我是阿赵。   这次来讲一下在unity引擎里面,图片和base64字符串的互相转换问题。 一、图片传输的多种方式 有时候我们需要把图片通过网络传输发送。   在Unity里面,有不止一种方式可以实现,比如说,把图片的…

HarmonyOS4 页面路由

Index.ets: import router from ohos.routerclass RouterInfo {// 页面路径url: string// 页面标题title: stringconstructor(url: string, title: string) {this.url urlthis.title title} }Entry // 入口組件 Component struct Index {State message: string 页面列表// …