! g8 l: K- `; D8 ^ [数学建模]数学建模算法和模型(B站视频) : I- ?. Z q, [5 ?* J. D/ Z2 e$ Y ) @6 J4 N. R% a灰色预测模型 ' A( B4 L% R' a: g' W, ^8 `$ a/ I5 }. i' W7 o& ^+ Y" l
模型简介 - N( h8 E3 O+ g9 a- v, e& J1 O9 a7 G5 G
灰色预测模型(Gray Forecast Model)是通过少量的、不完全的信息,建立数学模型并做出预测的一种预测方法。当我们应用运筹学的思想方法解决实际问题,制定发展战略和政策、进行重大问题的决策时,都必须对未来进行科学的预测。- N5 y+ O9 r3 l' Y- E/ V
3 ^. [2 C( V, B2 A' g1 m$ H预测是根据客观事物的过去和现在的发展规律,借助于科学的方法对其未来的发展趋势和状况进行描述和分析,并形成科学的假设和判断。; p3 L7 C3 U& t" {- U( t. J. A4 F
! g) o. B3 t- U
灰色系统理论是研究解决灰色系统分析、建模预测、决策和控制的理论。灰色预测是对灰色系统所做的预测,目前常用的一些预测方法(如回归分析等),需要较大的样本。若样本较小,常造成较大误差,使预测目标失效。灰色预测模型所需建模信息少,运算方便,建模精度高,在各种预测领域都有着广泛的应用,是处理小样本预测问题的有效工具。 0 @. ?3 c! v3 E4 ] 2 N& \0 B9 @6 t* g, ~+ m灰色系统是黑箱概念的一种推广。我们把既含有已知信息又含有未知信息的系统称为灰色系统。 X3 j( t" h* _" _7 s作为两个极端,我们将称信息完全未确定的系统为黑色系统; . o( c$ \9 g' U' n; l称信息完全确定的系统为白色系统。, P( D! X+ I0 C) x! M1 P
区别白色系统与黑色系统的重要标志是系统各因素之间是否具有确定的关系。/ }8 }5 ?4 i0 Q9 X) y' S
; s6 t9 }' G) S% ], [9 f
灰色系统的特点, O8 {9 B; L S4 q( ~
2 |! A/ o5 s0 q7 h# P6 g9 C1.用灰色数学处理不确定量,使之量化. 9 c/ H& S+ _8 D9 c( k4 O! S1 D2.充分利用已知信息寻求系统的运动规律.8 c. p. e' s A1 ]" d$ u
3.灰色系统理论能处理贫信息系统.(信息不够多) * ~5 A# P+ A5 I4 P' x" e& r' T6 [; _& D4 {! a3 i
灰色生成 ) V9 L; Y: j% d" m) H; J & I# H+ w' X0 `# ~2 ]将原始数据列中的数据,按某种要求作数据处理称为生成。 ! m6 ~" Y$ ^) r# a$ y客观世界尽管复杂,表述其行为的数据可能是杂乱无章的,然而它必然是有序的,都存在着某种内在规律,不过这些规律被纷繁复杂的现象所掩盖,人们很难直接从原始数据中找到某种内在的规律。 8 w2 o/ u. ^2 U+ u3 X对原始数据的生成就是企图从杂乱无章的现象中去发现内在规律。 ( l9 q+ ?0 d6 N. i, d- ^: U1 w" Z9 P3 _; Y* W* S
常用的灰色系统生成方式有:累加生成,累减生成,均值生成,级比生成等。# g2 O$ o" n- P7 F; W$ B
* Q7 C, _9 o8 L' l2 n- j( @
累加生成" K, V: _9 B8 u! }
j# r6 |& m0 ^ B! ~7 F! C y' G累加生成,即通过数列间各时刻数据的依个累加以得到新的数据与数列。 累加前的数列称原始数列,累加后的数列称为生成数列,累加生成是使灰色过程由灰变白的一种方法,它在灰色系统理论中占有极其重要地位,通过累加生成可以看出灰量积累过程的发展态势,使离乱的原始数据中蕴含的积分特性或规律加以显化,累加生成是对原始数据列中各时刻的数据依次累加,从而生成新的序列的一种手段。) O5 h4 k A O' C0 A
* w8 `/ a) T. c4 n$ P! X
# v- s/ }; Q: i# m& G
1 v" K1 a) u1 w8 l& v( ?. G, l
* n( t4 Q( @! d# u; r- m
, H7 t$ p9 Y$ O5 w
+ C7 N. N2 q9 q2 T& x `# S8 \5 M
GM(1,1)模型精度检验. Q) v I0 ^/ |7 W. h