2024 年第四届长三角高校数学建模竞赛C题

赛道 C:汽后配件需求预测问题

在汽后行业的供应链管理中,精准的需求预测是后续管理及决策的基础。各个汽后配件即为一个库存单位(SKU,Stock Keeping Unit),如果可以准确预知未来对于各个配件的市场需求,就可以提前将库存放在靠近需求的仓库中,从而降低库存成本,同时保证订单的按时履约。

在需求预测问题中,一般通过历史一段时间的订单情况,结合各配件的属性, 得到未来一段时间的预测值。汽后行业所面临的需求预测问题可以分为两类:

  1. 通过分析历史需求,得到未来一段时间的“点预测”,即为对未来的确定性预估。此种预测准确率有很多评价指标,较常用的指标为 1-wmape 和 1-smape, 定义如下:
    1. 通过分析历史需求的分布情况,得到未来一段时间的“区间预测”,对未来的不确定性(分位数)进行预估。例如给出 90%的分位数预测,表示的是我们认为未来需求量不超过该预测值的概率为 90%。

    以上两类预测问题均有着较广泛的应用背景,然而汽后领域会面临历史需求数据的诸多挑战,其中一个比较普遍的问题是数据的间断性,即在时间序列中存在大量的 0 值,造成整体需求序列的不稳定性。对于此类需求序列的划分及处理策略,往往决定着汽后配件需求预测的准确性。

    附件为一份某汽后商家的“历史配件订单表”,包含了 2022 年 1 月 1 日至

    2023 年 7 月 31 日 wh1 仓库的订单,订单中已指明配件(SKU)编码及需求量, 可用于预测后续各配件在本仓库的需求量。其中同一天、同一仓库、同一配件, 可能一天会存在多个订单,则当天该仓库对该配件的需求量可进行加和处理,若

    不存在订单,则当天需求量为 0。

    根据以上信息,请你们建立数学模型完成以下问题:

问题 1 使用“历史配件订单表”中的数据,预测出各商家在本仓库的配件

2023 年 8 月 1 日至 2023 年 8 月 31 日的需求量,请将预测结果以表格的形式列在正文中,并说明你们如何评价历史回测期间的准确率。

问题 2 使用“历史配件订单表”中的数据,对各商家在本仓库的配件 2023

年 8 月 1 日至 2023 年 8 月 15 日的需求量进行区间预测,分别给出各配件在本仓库 10%、30%和 70%、90%分位数的预测值,请将预测结果以表格的形式列在正文中。请说明解决此问题时,给出了哪些基本假设。同时讨论你们如何评价历史回测期间,各分位数预测的准确率。

问题 3 使用“历史配件订单表”中的数据,根据数据分析及建模过程,这些由配件日需求量形成的时间序列如何分类,研究每一类的特征,从而帮助你们进行更加精准的预测?

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

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

相关文章

某东-绑卡

声明 本文章中所有内容仅供学习交流使用,不用于其他任何目的,抓包内容、敏感网址、数据接口等均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关!wx a15018601872 本文章未…

OpenAI王炸更新GPT-4o,具有极强的文本、图片、视频、语音混合理解能力

OpenAI刚刚发布了GPT-4o,这是一种新的人工智能模式,集合了文本、图片、视频、语音的全能模型。能够实时响应用户的需求,并通过语音来实时回答你,你可以随时打断它。还具有视觉能力,能识别视觉物体并根据视觉作出快速的…

鸿蒙应用开发之调用C++开发代码库3

接着下来,我们仔细分析C++代码的实现,要理解怎么样把ArkTS类型转换为C++类型,并且返回参数值时,怎么从C++的类型转换为ArkTS类型。 要想在ArkTS调用C++的代码,需要把上面的编译器信息打包到应用程序HAP里,当运行的时候,就可以找到加载的对应的声明信息。 我们从JS调用框…

并发-sleep更优雅的实现方案:TimeUnit.枚举常量.sleep()

首先给出结论:线程使用中的暂停,建议优先使用TimeUnit类中的sleep()但需要注意传入时间小于0的异常情况TimeUnit是java.util.concurrent包下的一个类名主要功能是暂停线程的操作拥有与Thread.sleep()一样的功能都是暂停线程,但TimeUnit提供了…

C++进阶之路:何为默认构造函数与析构函数(类与对象_中篇)

✨✨ 欢迎大家来访Srlua的博文(づ ̄3 ̄)づ╭❤~✨✨ 🌟🌟 欢迎各位亲爱的读者,感谢你们抽出宝贵的时间来阅读我的文章。 我是Srlua小谢,在这里我会分享我的知识和经验。&am…

3D数字化技术如何改变汽车行业?

近年来,新能源汽车行业加速发展,新车型密集发布,汽车保有量和车龄的增加,也同时点燃了汽车后市场的增长引擎。对于车企而言,如何全方面优化汽车从研发、生产、售后到营销的各个环节,以便适应快速变化的市场…

Qwen学习笔记4:Qwen 7B模型调用天气API实现天气的即时查询

前言 在学习Qwen模型的函数调用功能后,进一步尝试利用本地的Qwen模型访问OpenWeather API来获取实时的天气情况。 参考代码来源于视频教程: 简单粗暴,轻松配置Qwen模型查询实时数据功能_哔哩哔哩_bilibili 说明 该代码运行前&#xff0c…

Kibana使用

一、什么是Kibana   Kibana 是一个开源的分析和可视化平台,Kibana 提供搜索、查看和与存储在 Elasticsearch 索引中的数据进行交互的功能。开发者或运维人员可以轻松地执行高级数据分析,并在各种图表、表格和地图中可视化数据。 Kibana使用&#xff1a…

JVM运行时内存:虚拟机栈

文章目录 1. 概述2. 栈针3. 栈针内部结构3.1 局部变量表3.2 操作数栈3.3 动态链接3.4 方法返回地址3.5 一些附加信息 运行时内存整体结构如下图所示: 1. 概述 如何理解栈管运行,堆管存储? 角度一:GC;OOM角度二:栈、堆执行效率角…

pdfMake,xlsx-js-style,elementTable表格导出大量数据的pdf和xslx表格

使用渲染dom传递给xlsx或将dom转canvas在传给jspdf数据量大都会造成页面负载过大 所以导pdf和xlsx都使用数据传递给pdfMake,xlsx-js-style,pdf涉及分页与合并单元格 一.pdf npm并引入pdfMake和其字体包(记录时使用版本0.2.10 import pdfMake from &qu…

六西格玛绿带培训:解锁质量工程师的职场新篇章

在质量管理这条道路上,我们或许都曾有过这样的疑问:为何付出了同样的努力,却未能获得预期的回报?当我们看到身边的同行们逐渐步入高薪的行列,而自己却似乎陷入了职业的泥沼,这种对比无疑令人倍感焦虑。然而…

【SRC实战】退款导致零元购支付漏洞

挖个洞先 https://mp.weixin.qq.com/s/3k3OCC5mwI5t9ILNt6Q8bw “ 以下漏洞均为实验靶场,如有雷同,纯属巧合 ” 01 — 漏洞证明 1、购买年卡会员 2、订单处查看已支付 3、申请退款 4、会员仍然有效 5、使用另一个账号重复支付退款操作&#…