4.6 马尔可夫预测4.6.1 马尔可夫预测法分析概述马尔可夫是俄国著名的数学家,马尔可夫过程是以马尔可夫名字命名的一种特殊的描述事物发展过程的方法。
马尔可夫过程主要用于对企业产品的市场占有率的预测。
众所周知,事物的发展状态总是随着时间的推移而不断地变化的。
对于有些事物的发展,需要综合考察其过去与现在的状态,才能预测未来。
但有些事物的发展,只要知道现在状态,就可以预测将来的状态而不需要知道事物的过去状态。
例如,在下中国象棋时,一个棋子下一步应该怎样走,只与它当前的位置有关,而不需要知道它以前处于什么位置,也不需要知道它是怎么走到当前位置的。
这种与过去的取值无关,称为无后效性。
这种无后效性的事物的发展过程,就称为马尔可夫过程。
1.一步转移概率与转移概率矩阵如果变量的状态是可数的,假设有N个,那么从状态i经一步转移到j,都有发生的可能,我们称Pij为一步转移概率。
将这些依序排列起来构成的一个矩阵,叫做转移概率矩阵:转移概率矩阵具有下述性质;(1)矩阵每个元素均非负;(2)矩阵每行元素之各等于1.2.多步转移概率与转移概率矩阵在一步转移概率概念的基础上,可导出多步转移概率。
若系统在时刻T0处于状态i,经过n步转移,在时刻Tn时处于状态j,这种转移的可能性的数量指标称为n步转移概率,记为P(Xn=j|X0=i)=Pij(n)。
n步转移概率矩阵记为经过计算,可以得到一个有用的结论:同时,n步转移概率同一步转移概率一样具有下列性质;2.4.2市场占有率预测分析1.市场占有率预测分析概述在市场经济条件下,各企业都十分重视扩大自身产品的市场占有率。
因此,预测企业产品市场占有率,也就成为企业十分关心的问题。
市场占有率是指在一定地理范围内,某一类商品因为具有相同的用途或性质而相互竞争,那么在这类商品的整个销售市场上,每一种品牌的产品的销售额(销量)点该类商品总销售额(销量)的份额即为该品牌商品的市场占有率。
2.市场占有率预测分析的基本市场占有率预测分析的基本步骤如下:假设该地区市场上有三种同类商品。
(1)调查目前市场占有率情况,得到市场占有率向量A首先,通过抽样调查,了解目前市场占有率情况。
根据调查结果,构建市场占有率向量A。
则A=(P1 , P2 ,P3)(2)调查消费者的变动情况,计算转移概率矩阵P通过合理的消费者抽样调整,汇总消费者消费变动的情况,并计算出转移概率矩阵P。
则(3)预测 1 月或数月后的市场占有率1 个月后的市场占有率为,2个月后的市场占有率为。
一般地,k 个月后的市场占有率可记为。
(4)计算稳定后的市场占有率设是稳定后的市场占有率,则 X 不随时间的推移而变化,即市场占有率处于动态平衡。
这时,一步转移概率矩阵 B 也就对 X 不起作用,即有:。
则可得到方程组:。
由于X1,X2和X3是三种商品的市场占有率,同时假定,市场上只有这三种同类商品,故有X1+X2+ X3=1,联立上面的方程组,可以解得X1, X2和X3的值,此值就是在稳定后的三种商品的市场占有率。
3.两商品市场占有率预测实例分析【例2-4】假定某大学有1万学生,每人每月用1支牙膏,并且只使用“中华”牙膏与“黑妹”牙膏两者之一。
根据本月(12月)调查,有3000人使用黑妹牙膏,7000人使用中华牙膏。
又据调查,使用黑妹牙膏的3000人中,有60%的人下月将继续使用黑妹牙膏,40%的人将改用中华牙膏;使用中华牙膏的7000人中,有70%的人下月将继续使用中华牙膏,30%的人将改用黑妹牙膏。
试用马尔可夫法预测两种牙膏1个月后和2月后各产品的的市场占用率和使用人数?运用EXCEL构建市场预测分析模型的步骤如下:步骤1:根据已知数据运用EXCEL构建市场预测分析模型表格,如图2-35所示。
图2-35 市场预测分析EXCEL模型构建步骤2:计算一个月后的市场占有率及使用人数。
根据现在的产品占有及使用人数、转移概率矩阵及马尔可夫预测法有关思路计算一个月后的市场占有率。
则市场占有率数据产生方法为首先选择单元格D11:E11,然后在单元格D11输入公式“=MMULT(C6:D6,F5:D6)”,按组合键CTRL+SHIFT+ENTER。
使用人数数据产生方法为首先选择单元格D12:E12,然后在单元格D12输入公式为“= MMULT(C5:D5,F5:D6)”,然后按组合键CTRL+SHIFT+ENTER。
结果如图2-36所示。
图2-36 一个月后的产品市场占有率及使用人数备注:数组公式的输入,为首选选择产生数组数据的单元格,然后在左上角单元格输入数组公式,并按组合键CTRL+SHIFT+ENTER。
如果在输入公式时只选择了左上角一个单元格,则可以通过再选择所有单元格,然后把鼠标放在编辑公式栏,并按组合键CTRL+SHIFT+ENTER也可以实现。
方法如图2-37所示。
图2-37 产生所在数组数据方法步骤3:计算二个月后的市场占有率及使用人数。
根据一个月后的产品占有及使用人数和转移概率矩阵计算二个月后的市场占有率。
则二个月后数据产生方法为使用一个月后的市场占用率、使用人数及转移概率矩阵进行矩阵乘积运算。
首先选择占有率单元格F11:G11,然后在单元格F11输入公式“=MMULT(D11:F11,F5:D6)”,按组合键CTRL+SHIFT+ENTER。
选择单元格F12:G12,然后在单元格F12输入公式为“= MMULT(D12:F12,F5:D6)”,然后按组合键“CTRL+SHIFT+ENTER”。
结果如图2-38所示。
图2-38 二个月后的产品市场占有率及使用人数备注:通过上述步骤可以看到在每次输入公式时都要用到转移概率矩阵,这样多次的重复利用单元格区域引进可能会造成输入的失误,是不是可以采用一种方法,不用单元格引用不考虑单元格的位置来引用转移概率矩阵单元格呢,答案是肯定的,定义名称可以解决此问题。
基本方法及步骤为:(1)选择转移概率矩阵所在单元格区域,单击【插入】菜单,选择【名称】功能的子功能【定义】命令,弹出【定义名称】对话框,把转移概率矩阵的单元格区域定义为转移概率矩阵,如图2-39所示。
单击【确定】按钮。
此时名称已经定义好,其中引用位置为转移矩阵所在的单元格区域。
图2-39 转移概率矩阵名称定义(2)把原来公式中的所在转移概率矩阵单元格引用全部换为“转移概率矩阵”名称,方法为单击【编辑】菜单,选择【替换】命令,弹出【查找与替换】对话框,在查找内容文本框中输入F5:G6,在替换为文本框中输入“转移概率矩阵”,然后单击【全部替换】按钮。
结果如图2-40所示。
图2-40执行替换后的结果通过上图可以看出用名称替换单元格引用后不影响公式的输出结果。
同时减少了单元格区域引用的错误。
2.4.3 不同市场状况下的期望利润预测分析在企业的经营管理中,除了需要摸清销路的变化性况外,还要对利润的变化情况进行预测。
下面通过【例2-5】加以描述说明:【例2-5】某产品在某一地区的销售有三种情况发生,即畅销、正常和滞销。
通过有关人员的市场调查,知统计三种市场状态的可能转移情况如表2-6状态转移概率矩阵所示。
同时通过市场分析和统计计算,在产品销售情况发生变化时,其利润也会发生变化,表2-7是状态发生变化时利润的变化情况。
现在求三个月以后的各种市场状态下的期望利润?表2-6 产品销售状态转移概率矩阵表表2-7 利润增减矩阵单位:万元运用EXCEL构建市场预测分析模型的步骤如下:步骤1:根据已知数据运用EXCEL构建期望利润预测分析模型表格,如图2-41所示。
图2-41 EXCEL模型表格步骤2:根据一步转移概率矩阵计算三个月后的转移概率矩阵。
根据多步转移概率的计算方法三个月后转移概率矩阵应该=一步转移概率矩阵3,则三个月后的转移概率矩阵单元格H3:J5公式为“=MMULT(C3:E3,MMULT(C3:E3,C3:E3))”,其运行结果如图2-42所示。
图2-42 运行结果步骤3:计算三个月后的期望利润变化值。
根据题意三个月后的期望利润变化值计算公式为:如果本期为畅销,R1=P11R11+P12R12+P13R13;如果本期为正常,R2=P21R21+P22R22+P23R23;如果本期为滞销,R3=P31R31+P32R32+P33R33。
则期望利润变化值单元格H9:H11公式分别为H9=MMULT(H3:J3,transpose(C9:E9);H10= MMULT(H4:J4,transpose(C10:E10);H11= MMULT(H5:J5,transpose(C11:E11)。
图2-43 运行结果备注:数组公式所在单元格输入公式时不能为单元格合并,要想把输出结果如上图单元格合并的效果,方法为合并前先输入数组公式,然后再合并单元格。
1. P134第7、题2.某产品每月的市场状态有畅销和滞销两种,三年的历史记录如表5所示,其中“1”代表畅销,“2”代表滞销。
①求市场状态转移的一步以及二步转移概率矩阵;②若从畅销到畅销的利润为50万元,从畅销到滞销的利润为30万元,从滞销到畅销的利润为15万元,从滞销到滞销的亏损10万元。
预测未来三个月的期望利润。
3.用组合预测法预测河南省2010年的货运量(写出原始数据,两种以上预测方法参与组合,权重的确定方法是标准差法或误差平方和最小法)胡世刚。