2024亚太杯中文赛数学建模选题建议及各题思路来啦!

大家好呀,2024年第十四届APMCM亚太地区大学生数学建模竞赛(中文赛项)开始了,来说一下初步的选题建议吧:

首先定下主基调,

本次亚太杯推荐大家选择B题目。C题目难度较高,只建议用过kaiwu的队伍选择。A题目后面两问求解起来也比较复杂,此外A题目很难做得出彩。
小白队伍无脑选B即可。是比较经典的数据分析类题目,主要做相关性分析、聚类分析和机器学习预测,求解思路很确定,整体也可以做不少可视化,获奖概率会高很多,大家到时候直接运行我给的python代码即可,不需要你配环境,我会录制怎么运行的视频,无脑运行,很简单。
预计7.5日晚前更新B完整成品。

精力有限,以下只是简略的图文版初步思路,更详细的视频版完整讲解请移步:

2024亚太杯中文赛数学建模选题建议及ABC题详细思路!_哔哩哔哩_bilibili

OK,接下来讲一下ABC题的思路。

A题飞行器外形优化问题

问题 1:估计飞行器的表面积和体积

思路:

1. 简化模型: 将飞行器分解为简单几何形状(如圆柱、圆锥、球等)。

2. 参数识别: 根据图 2 提供的尺寸,确定每个部分的几何参数。

3. 表面积计算: 使用各部分的几何公式计算表面积并求和。

4. 体积计算: 使用各部分的几何公式计算体积并求和。

公式:

问题 2:估算飞行器舱体结构的表面积和体积

问题 4:不同圆锥曲线外形的优化

思路:

1. 外形选择: 分别选择圆形、椭圆、抛物线和双曲线作为飞行器外形。

2. 几何建模: 建立每种外形对应的几何模型。

3. 参数计算: 计算不同外形下的结构参数。

4. 优化计算: 采用与问题 3 相同的优化方法,求解不同外形下的最优参数组合。

5. 结果对比: 比较不同外形的表面积、体积及阻力,确定最优外形。

公式:

· 圆形、椭圆、抛物线和双曲线的几何公式

· 优化计算中的空气动力学公式

B题洪水灾害的数据分析与预测

问题 1:分析指标与洪水发生的关联性

目标:
分析附件 train.csv 中的数据,识别与洪水发生密切相关的指标,进行可视化,并提出预防建议。

思路:

1. 数据预处理

o 读取 train.csv 文件,检查缺失值和异常值。

o 对缺失值进行处理,如插值或删除。

2. 特征选择

o 使用相关性分析(如皮尔逊相关系数)计算各指标与洪水发生概率的相关性。

3. 数据可视化

o 绘制热力图显示各指标之间的相关性。

4. 结果分析

o 根据分析结果识别与洪水发生密切相关的指标。

5. 提出建议

o 根据结果提出合理的洪水预防措施和建议。

问题 2:聚类分析与风险评价模型

目标:
将洪水发生概率聚类成不同类别,分析不同风险的洪水事件特征,建立预警评价模型。

思路:

1. 数据预处理

o 使用标准化方法对数据进行标准化处理。

2. 聚类分析

o 使用K-means聚类方法对洪水发生概率进行聚类,确定高、中、低风险类别。

o 分析各类别的指标特征,绘制特征雷达图等进行可视化。

3. 特征选择与权重计算

o 使用主成分分析(PCA)或因子分析选择关键指标。

o 计算不同指标的权重,可以使用层次分析法(AHP)或基于信息增益的方法。

4. 预警评价模型

o 根据选取的指标和权重,建立洪水风险的预警评价模型。

o 进行模型灵敏度分析,验证模型的稳定性和可靠性。

问题 3:洪水发生概率的预测模型

目标:
建立洪水发生概率的预测模型,并验证其准确性。

思路:

1. 特征选择

o 基于问题1中的分析结果,选择与洪水发生关系密切的指标。

2. 模型选择与训练

o 使用机器学习算法(如逻辑回归、随机森林、XGBoost等)建立预测模型。

3. 模型验证

o 使用测试集验证模型的预测准确性,计算常见评价指标(如准确率、F1-score等)。

4. 模型改进

o 如果仅使用5个关键指标,重新进行特征选择和模型训练,比较不同模型的表现。

问题 4:预测 test.csv 中洪水发生的概率

目标:
使用问题3中建立的预测模型,预测 test.csv 中所有事件的洪水发生概率,并进行结果分析。

思路:

1. 数据预处理

o 读取 test.csv 文件,进行相同的预处理步骤(如标准化)。

2. 预测

o 使用训练好的模型预测 test.csv 中每个事件的洪水发生概率。

3. 结果填充与可视化

o 将预测结果填入 submit.csv 中。

o 绘制直方图和折线图,分析预测结果的分布情况,检查是否服从正态分布。

C题:基于量子计算的物流配送问题

问题一:独立运营的物流公司优化

思路:

1. 定义优化目标:最小化单个物流公司的运营成本,包括货车租赁费用和运输费用。

2. 建立QUBO模型:将问题转化为QUBO(Quadratic Unconstrained Binary Optimization)模型。

3. 决策变量定义:定义二进制变量表示是否选择某条运输线路和租用某种卡车。

4. 成本计算:构造QUBO的系数矩阵,反映不同决策组合下的总成本。

5. 求解QUBO:使用Kaiwu SDK的CIM模拟器和模拟退火求解器求解QUBO问题。

具体步骤:

· 确定每个城市之间的运输成本和时间。

· 使用CIM模拟器针对单个物流公司的数据设置问题矩阵。

· 通过模拟退火算法找到成本最小化的解。

问题二:合作运营的物流公司优化

思路:

1. 定义优化目标:最小化两个合作物流公司的总运营成本。

2. 建立QUBO模型:根据合作情况调整QUBO模型,考虑跨公司的货物拼货和中转。

3. 决策变量定义:定义新的二进制变量,包括合作情况下的货物流向。

4. 求解QUBO:使用CIM模拟器和模拟退火求解器解决更新的QUBO问题,找到成本最优解。

具体步骤:

· 更新系数矩阵以反映两公司合作的成本优势。

· 分析合作带来的成本节省。

· 使用Kaiwu SDK求解问题,比较独立运营与合作运营的成本差异。

问题三:自定义场景的QUBO模型设计

思路:

1. 场景选择:选择一个具有商业化或学术价值的场景,例如AI、通信或金融等。

2. 建立QUBO模型:根据选择的场景,定义问题的二进制变量和约束。

3. 参数化QUBO:将实际问题转化为QUBO表达式,估计所需的比特数量。

4. 求解与分析:使用Kaiwu SDK来求解QUBO问题,分析结果的实用性和有效性。

具体步骤:

· 确定场景特定的约束和优化目标。

· 设计相应的QUBO模型。

· 使用量子计算技术求解,评估模型的性能。

OK,上述思路的文档领取、视频讲解以及后续的完整成品论文预定请点击我的下方个人卡片查看↓:

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

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

相关文章

怎样将word默认Microsoft Office,而不是WPS

设置——>应用——>默认应用——>选择"word"——>将doc和docx都选择Microsoft Word即可

PE文件学习

一、介绍 PE文件,即Portable Executable文件,是一种标准的文件格式,主要用于微软的Windows操作系统上。这种格式被用来创建可执行程序(如.exe文件)、动态链接库(.DLL文件)、设备驱动&#xff0…

苹果电脑虚拟机运行Windows Mac环境安装Win PD19虚拟机 parallels desktop19虚拟机安装教程免费密钥激活

在如今多元的数字时代,我们经常需要在不同的操作系统环境下进行工作和学习。而对于 Mac 用户来说,有时候需要在自己的电脑上安装 Windows 操作系统,以体验更多软件及功能,而在 Mac 安装 Windows 虚拟机是常用的一种操作。下面就来…

Codeforces Round 955 (Div. 2, with prizes from NEAR!)(A~C题解)

这场比赛怎么说呢,一开始打的还算好,能进前1000,但是后面就被卡住了,这个确实没办法水平还是不够,学过的还是没想起来,后面继续练 A. Soccer 题解:水题一个,想要在过程中出现平局的…

使用 iconfont.ttf文件保存多个图标文件,并且像文字一样使用代码绘制出来

先看演示效果 这里的多个图标其实是存储在 iconfont.ttf文件中 这个文件里面的图标对应的编码 显示代码 void CMFCApplication3Dlg::OnBnClickedOk() {// 加载字体文件CString fontPath = _T("C:\\Users\\35497\\Desktop\\test\\MFCApplication3\\font\\iconfont.ttf&qu…

pytorch中的contiguous()

官方文档:https://pytorch.org/docs/stable/generated/torch.Tensor.contiguous.html 其描述contiguous为: Returns a contiguous in memory tensor containing the same data as self tensor. If self tensor is already in the specified memory forma…

mongdb学习与使用

1. 基础概念 MongoDB简介: MongoDB是一个基于文档的NoSQL数据库,具有高性能、高可用性和易扩展性。数据存储在类似JSON的BSON格式中。 基本术语: Database(数据库): 集合的容器。Collection(集合…

25.labview数据采集中的读取和写入文本文件和Excel表格文件

①本文将会讲解labview读取和写入文本文件和Excel文件的几种不同方式,讲解程序的基本原理,并提出具体的实施方案,本文内容如下所示。 ②本文文章结束会提供大家 文本和表格读取写入的源程序 ,以便于大家学习和使用。 本文中可能用…

Linux Rsyslog+LogAnalyzer+MariaDB部署日志服务器

文章目录 Linux RsyslogLogAnalyzerMariaDB部署日志服务器1 环境准备1.1 服务器端安装LAMP环境1.2 服务启动并加入开机启动1.2.1 Apache1.2.2 MariaDB1.2.3 Php 2 Rsyslog服务端安装及配置2.1 安装Rsyslog及Rsyslog连接MySQL的模块2.2 导入rsyslog-mysql数据库文件2.3 查看刚导…

艾体宝干货 | IOTA流量分析秘籍第二招:IDS或终端保护系统分析

终端保护解决方案或入侵检测系统(IDS)可以基于启发式方法、特征码以及新解决方案中的人工智能来检测恶意事件。它们通过电子邮件、Syslog、Webhooks或其他方式生成警报。然而,有效地分析这些警报消息的根本原因,以识别和响应潜在威…

数学建模(1):期末大乱炖

1 概述!! 1.1 原型和模型 原型:客观存在的研究对象称为原型,也称为“系统”、“过程”。 机械系统、电力系统、化学反应过程、生产销售过程等都是原型; 研究原型的结构和原理, 从而进行优化、预测、评价…

【Android源码】Gerrit安装

前言 如果你打开 https://android.googlesource.com/platform/manifest,就会发现,google官方管理Android源码,使用的是Gerrit。Android系统源码是非常大的,用Git肯定是不适合。对于大型项目,得用Gerrit,今…

解决微信小程序使用textarea输入框 type=“textarea“ 文本输入限制问题

出现的问题 type"textarea" 这个限制 微信小程序使用textarea , 输入字数大于140 时就输入不进去了 加入这个就解决了 maxlength"-1" <u-inputv-model"queryParams.orderIdTxt"border"true":focus"true":auto-height&q…

c++:动态内存变量

典型的C面向对象编程 元素 (1)头文件hpp中类的定义 (2)源文件cpp中类的实现&#xff08;构造函数、析构函数、方法&#xff09; (3)主程序 案例 (1)用C来编程“人一天的生活” (2)“人”的属性&#xff1a;name、age、male (3)“人”的方法&#xff1a;eat、work(coding/shop…

【虚拟机】虚拟机网络无法访问问题【已解决】

【虚拟机】虚拟机无法上网问题【已解决】 问题探究解决方法法1&#xff1a;查看相关“网络服务”是否处于正常启动状态法2&#xff1a;重启网络法3&#xff1a;重新安装VMWare法4&#xff1a;使用NAT模式&#xff0c;每次打开win7都没连上网的解决办法 问题探究 安装了很多个虚…

香橙派 AIpro 根据心情生成专属音乐

香橙派 AIpro 根据心情生成专属音乐 一、OrangePi AI pro 开发版参数介绍1.1 接口简介1.2 OrangePi AI pro 的Linux系统功能适配情况1.3 开发板开机1.4 远程连接到 OrangePi AIpro 二、开发环境搭建2.1 创建环境、代码部署文件夹2.2 安装 miniconda2.3 为 miniconda 更新国内源…

分子AI预测赛笔记

#AI夏令营 #Datawhale #夏令营 Taks1 跑通baseline 根据task1跑通baseline 注册账号 直接注册或登录百度账号&#xff0c;etc fork 项目 零基础入门 Ai 数据挖掘竞赛-速通 Baseline - 飞桨AI Studio星河社区 启动项目 选择运行环境&#xff0c;并点击确定&#xff0c;没…

Redis的八种数据类型介绍

Redis 是一个高性能的键值存储&#xff0c;它支持多种丰富的数据类型。每种数据类型都有其特定的用途和底层实现。下面我将介绍 Redis 支持的主要数据类型及其背后的数据结构。 本人这里还有几篇详细的Redis用法文章&#xff0c;可以用来进阶康康&#xff01; 1. 字符串 (Stri…

轻松跨越国界:使用WildCard畅享全球AI服务

大家好&#xff0c;现在AI技术已经深入到我们的日常生活中。然而&#xff0c;许多朋友仍然难以获取优质的AI工具和应用。那么&#xff0c;如何才能使用像ChatGPT这样的AI服务呢&#xff1f; 今天我为大家介绍一个“一劳永逸”的解决方案&#xff0c;它就是我们的主角——WildC…

基于antv x6实现的组织架构图

X6 是基于 HTML 和 SVG 的图编辑引擎&#xff0c;基于 MVC 架构&#xff0c;用户更加专注于数据逻辑和业务逻辑。 一、业务背景 将组织树形结构图形化&#xff0c;更直观的展示个人所在的组织架构。 二、功能点 组织结构按需渲染&#xff0c;支持层级展开、收缩按需求自定义…