0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

ARIMA时间序列模型的建立及在半导体行业领域的应用

电子设计 来源:半导体技术 作者:钮轶君,钱省三 2021-03-24 14:48 次阅读

作者:钮轶君,钱省三,任建华

1 引言

当今半导体产业面临全球化的巨大挑战,不但存在行业内部企业之间的竞争,行业与行业之间的竞争也日益激烈,直接导致市场需求不确定因素急剧增加;另外,近年来半导体产品的生命周期日趋缩短,这又直接增大了该产业市场需求预测的难度,因此,需求预测管理成了半导体制造企业运营过程中重要的环节。

据iSupply的研究统计,目前有高达70%的晶圆厂不能进行较为准确的需求预测。这将引发企业交期延误、资产周转率减缓、库存过剩及成本增加

等危机。半导体产业分工细微,上中下游程序息息相关,建立有效的订单预测管理体系可降低需求预测误差带来的风险,使得企业获得更多的市场份额,并提升自身的订单交货率和顾客满意度。

本研究拟建立ARIMA (autoregressiveintegratedmovingaveragemodels)时间序列模型,并针对我国某半导体晶圆厂进行实例研究,旨在帮助晶圆代工厂准确而弹性地满足顾客需求并实现最大化利润。

2 ARIMA模型简介

Box和Jenkins(1977)首次提出了一种时间序列预测分析方法,自回归求和滑动平均过程,简称ARIMA(p,d,q)。其中,p为自回归项数,q为滑动平均项数,d为使之成为平稳序列所做的差分次数(阶数)。ARIMA模型主要应用于需求预测。

2.1 自回归求和滑动平均模型(ARIMA)

ARIMA包含了三种模型:autoregressive(AR)、movingaverage(MA)和ARMA。运用ARMA模型的前提条件是,用作预测的时间序列是由零均数的平稳随机过程产生的。

所谓由平稳随机过程产生的时间序列具有以下性质:(1)概率分布函数不随时间变化;(2)期望值、方差和自协方差是不依赖于时间的常数。

随机时间序列模型必须以时间序列的平稳性为基础建立。时间平稳性反映在图形上就是时间序列数据的自相关系数在某一固定水平线附近摆动,且按周期性逐渐衰减。所以对于某些不平稳的时间序列必须经过差分变换,使其转化成平稳的时间序列。

如果经过差分变换后的时间序列再应用ARMA模型,习惯上称该序列为ARIMA模型,该模型定义为

ARIMA时间序列模型的建立及在半导体行业领域的应用

式中,B为后移算子,▽为差分算子。记为Bkzt=zt-k。这样,一个非平稳时间序列经过d次差分后转化成一个平稳的时间序列,然后就可以用平稳的时间序列模型ARIMA来表示。

2.2 ARIMA乘积模型

对于一些以月、季度为时间单位的序列来说其时间序列分析是有季节变化的。季节模型和连续模型一样,只是连续模型的时间单位是1,而季节模型的时间单位是相应的周期s。

在实际情况中,往往一个季节性时间序列不仅仅有季节性成分还会含有非季节性成分;或者说既包含不同周期间的变化情况,还包含同一周期中不同观察值的变化情况。这时可用ARIMA乘积模型进行预测可以获得较为满意的结果。

ARIMA乘积模型的数学表达式为

记为:ARIMA(p, d, q) × (P,D,Q)S。

2.3 ARIMA乘积模型的模型识别方法

ARIMA乘积模型的自相关函数(ACF))和偏自相关函数(PACF)性质见表1,可以据此判断该模型中各参数的选取。

3 实例研究

本实例主要利用SPSS13.0对产品C建立ARIMA模型。以2001年1月~2006年6月某半导体制造厂A公司的产品C实际销售数据为基础。其中2001年1月~2005年12月的历史订单数据将被用以建立预测模型,而2006年1月至2006年6月的实际销售数据则作为判断对该模型预测效果好坏的评判标准。

3.1 判断模型时间序列的平稳性

设定参数d,D。绘制产品C历史需求量的序列图。产品C的历史需求数据呈周期状波动,周期为1年,这是由于半导体产业的景气循环造成的。因此考虑采用ARIMA (p,d,q)×(P,D,Q)S季节模型进行预测,通过一次差分和一次季节差分将原产品C的销售量时间序列转化成平稳序列,即d取1,D取1。

3.2 判断时间序列的ACF和PACF特征

设定参数p,q,P,D;从所得的候选模型中判断选出最合适的预测模型。利用表1所示的ARIMA模型识别方法,选出产品C的9个需求预测候选模型。AIC和BIC信息选择值。

根据表2所示,选出AIC和BIC值皆最小的候选模型组合(2,1,0) ×(1,1,1)12,作为产品C的需求预测模型。从所选模型的残差自相关函数图和残差偏自相关函数图中可以看出,该候选模型下,自相关图和偏自相关图皆不显著,所以产品C的残差为“白噪声”序列。

3.3 对所选出的产品C预测候选模型进行参数估计、假设检验和模型诊断

ARIMA模型中,误差项序列必须正态且相互独立,因此必须对订单预测候选模型进行残差检验,以确定该模型的误差项是否为“白噪声”序列,如不是的话,则要对该候选模型进行修正。由前K个残差自相关系数^γ1,…,^γk组成的统计量Q,即

式中: ^γk为残差自相关系数;T为时间序列的观察值个数。统计量Q是均值为0方差为1/T的独立正态随机变量的平方和。Box和Pierce证明了其近似程度非常高,且统计量Q服从自由度为K-p-q的χ2分布。

对于产品C,有

因此产品C取ARIMA (2,1,0) × (1,1,1)12模型可以通过χ2 检验。运行SPSS软件的ARIMA分析模块即可得到产品C的需求预测模型表达式为

式中: aC,t为白噪声残差序列; B为后移算子。其中ΦC,1=0.911,ΦC,2=-0.355,ΦC,1=-0.269,ΘC,1=0.975。

3.4 判断产品的预测效果

判断产品产品C取ARIMA (2,1,0) × (1,1,1)12模型的预测效果比较,见图1。

从图1可以看出,产品C取ARIMA(2,1,0)×(1,1,1)12模型时,可以获得和实际销售量情况较一致的预测效果。所以产品C的需求预测模型即为ARIMA(2,1,0) × (1,1,1)12。

4 结论

半导体产品需求变化很大,因此对其进行较为准确的预测将帮助企业更好的进行各种生产决策和库存决策,有效地避免了库存积压和供需失衡现象出现给企业带来的损失。

利用ARIMA模型进行需求预测具有精度高、数据可靠、操作方便、运行迅速、应变能力强等优点,但从模型本身的构建原理来看,该时间序列模型只适合于作短期预测,不适合于作长期预测。如果企业能对半导体市场需求进行较为准确的预测,同时结合供应链环境制定出切实准确的生产决策,可以从很大程度上提高企业以及其合作伙伴的收益。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 半导体
    +关注

    关注

    334

    文章

    27004

    浏览量

    216269
  • 晶圆
    +关注

    关注

    52

    文章

    4839

    浏览量

    127795
收藏 人收藏

    评论

    相关推荐

    【《时间序列与机器学习》阅读体验】+ 时间序列的信息提取

    利用这些信息来建立时间序列模型,可见信息提取是一个关键的步骤。 本章第一小节直接引入了特征工程定义: 特征工程(Feature Engineering)是将数据转换为更好地表示潜在问题的特征,从而
    发表于 08-14 18:00

    标题:群“芯”闪耀的半导体行业

    。我们通常提及的半导体产业除了半导体器件的设计,制造及封装之外,还包括硅材料制造业及封装材料制造业。由于集成电路是半导体技术的核心,集成电路的发展及其各个
    发表于 09-23 15:43

    创新是半导体行业新一轮增长的关键

    从娱乐产品、通信设备、交通系统,到节能应用和医疗保健设备,在这些彻底改变我们的日常生活方式的全新应用领域中,半导体技术日益普及,并发挥着关键作用,这意味着半导体行业的成功较其它
    发表于 03-22 17:43

    labview arima model的模型怎么建立

    谁有几个好一点的简单例子 关于arima model time series
    发表于 02-18 17:25

    安森美半导体宣布收购Fairchild半导体

    把电源设计的模型、计算和迭代步骤建立到工具中。查看一系列扩展的产品和工具,看看安森美半导体的高能效产品和方案如何帮助您创新设计!
    发表于 10-31 09:17

    自回归滞后模型进行多变量时间序列预测案例分享

    wine。如何建立一个模型来进行预测呢?  一种常见的方法是将该变量其视为单变量时间序列。这样就有很多方法可以用来模拟这些系列。比如 ARIMA
    发表于 11-30 15:33

    ARIMA模型期货交易预测中的应用研究

    求和自回归移动平均模型ARIMA非平稳时序序列预测中有良好的效果,文章通过对原始数据进行简单平稳处理,在一定程度上达到减小预测误差,提高预测精度的目标。关
    发表于 08-19 10:33 18次下载

    算法大全_时间序列模型

    算法大全_时间序列模型,有需要的下来看看
    发表于 01-14 17:59 0次下载

    基于多尺度小波分解和时间序列解决风电场预测精度等问题

    ,再应用自回归滑动平均模型对平稳时间序列进行预测,最后通过叠加合成得出原始风速序列的预测值。同时验证
    发表于 10-21 09:40 3次下载
    基于多尺度小波分解和<b class='flag-5'>时间</b><b class='flag-5'>序列</b>解决风电场预测精度等问题

    基于模糊时间序列定义论域方法

    文中基于模糊时间序列模型,提出了如何定义论域的方法。预测人员不断地应用模糊时间序列模型进行预测的同时,也对此模型进行了不同方面的改进,但是大部分主要包括两个方面:一是论域划分,而是模
    发表于 10-28 13:13 0次下载

    基于ARIMA-GARCH模型的超短期风速预测

    精准的风速预测对于降低风功率波动对电网稳定性的影响具有重大意义。为此,基于时间序列分析方法中的自回归差分移动平均模型(auto regressive integrated moving
    发表于 12-26 16:58 3次下载
    基于<b class='flag-5'>ARIMA</b>-GARCH<b class='flag-5'>模型</b>的超短期风速预测

    基于动态时间弯曲距离的长期直觉模糊时间序列预测

    针对现有直觉模糊时间序列模型中直觉模糊关系组和确定性转换规则过度依赖训练数据规模的问题,提出一种基于动态时间弯曲(DTW,dynamic time warping)距离的长期直觉模糊时间序列
    发表于 02-08 16:14 0次下载
    基于动态<b class='flag-5'>时间</b>弯曲距离的长期直觉模糊<b class='flag-5'>时间</b><b class='flag-5'>序列</b>预测

    利用ARIMA时间序列模型满足半导体市场需求并实现最大化利润

    当今半导体产业面临全球化的巨大挑战,不但存在行业内部企业之间的竞争,行业行业之间的竞争也日益激烈,直接导致市场需求不确定因素急剧增加;另外,近年来
    的头像 发表于 01-20 10:39 2176次阅读

    时间序列预测是否有必要用深度学习

    过去几年,时间序列领域的经典参数方法(自回归)已经很大程度上被复杂的深度学习框架(如 DeepGIO 或 LSTNet 等)更新替代。这是因为传统方法可能无法捕获长期和短期
    的头像 发表于 03-24 13:59 1751次阅读

    arimagarch模型怎么预测

    ARIMA-GARCH模型是一种时间序列预测方法,它结合了自回归积分滑动平均(ARIMA模型
    的头像 发表于 07-09 10:22 411次阅读