CDM IML
Institut international de Management pour la Logistique
METHODES DE PREVISION
Analyse prvisionnelle
2009
1.
INTRODUCTION
1.1
1.2
1.3
1.4
2.
2.1
RAPPELS STATISTIQUES
2.2
10
3.
METHODES-MODELES DE PREVISION
12
3.1
3.1.1
3.1.2
3.1.3
3.1.4
3.1.5
13
13
18
22
28
32
37
37
43
3.3
3.3.1
3.3.2
3.3.3
46
46
51
56
METHODES DE REGRESSIONS
REGRESSIONS LINEAIRES
REGRESSIONS NON LINEAIRES
REGRESSIONS MULTIPLES
3.4 SAISONNALITE
3.4.1 INTERET DE LINDICE SAISONNIER SUR LA PREVISION
59
62
64
64
70
3.6
3.6.1
3.6.2
3.6.3
3.6.4
74
74
76
80
80
4.
84
4.1
4.1.1
4.1.2
4.1.3
84
84
85
89
90
90
4.3
92
1. INTRODUCTION
La prvision, dans le cadre d'une prise de dcision (conomique, financire, stratgique,
logistique, ...) joue aujourd'hui un rle essentiel, particulirement dans les cas o le cot de
l'erreur est important, pouvant entraner, pour lentreprise (ou linstitutionnel) des
consquences graves, voire irrmdiables.
5.
93
5.1
RESULTATS
93
5.2
5.2.1
5.2.2
5.2.3
98
98
99
107
6.
111
7.
115
8.
CONCLUSION
116
L'ensemble des mthodes mathmatiques de prvision ont pour but essentiel d'liminer, ou
tout au moins de rduire, l'interprtation subjective de lvolution (extrapolation) d'une srie
de valeurs historiques: biais humains.
117
120
Rfrences
- la prise de dcision,
- la stratgie d'entreprises (croissance, politique dentreprise, ...),
- la gestion et la planification,
- le marketing (demande, ...) et la vente,
- lanalyse conomique et financire (recettes, dpenses, ...),
- la logistique (stocks, approvisionnements, ventes, ...),
- la croissance prvisionnelle de valeurs exognes l'entreprise (production de matriaux,
dmographie, PNB, croissance, ...),
- ...
Ainsi, la mme prvision, effectue par plusieurs personnes appartenant des services ou
des dpartements diffrents, conduit des rsultats qui peuvent tre parfois contradictoires.
Il est alors essentiel de pouvoir disposer d'une base commune de discussion, tablie par une ou
la combinaison de plusieurs mthodes de prvision (c.f. 3 & 7).
De tels modles sont des outils prcieux daide la dcision en proposant au(x) dcideur(s)
(sans se substituer ces derniers!), des plages probables (interprtation probabiliste des
rsultats) de prvision (c.f. 5.1 d) dune srie chronologique de donnes.
- le facteur alatoire
Un certain nombre dlments doivent tre pris en compte pour appliquer un modle de
prvision, en particulier:
L'HORIZON TEMPOREL
1. TENDANCE(S)
2a. SAISONNALITE
SERIE:
mensuelle
trimestrielle
t
t
t+12
t+4
t+24
t+8
2b. CYCLES
3. ALEATOIRE
Figure 1
Remarque: les modles prsents ci-aprs peuvent tre structurs en 2 ensembles distincts:
- les modles intgrateurs prenant en compte tout ou partie des caractristiques
de la srie de donnes (mthodes par lissages)
- les modles de dcomposition quantifiant explicitement chaque caractristique
de la srie chronologique
1000
900
800
Moyenne:
X=
Ecart-type:
Variance:
1 n
X(i)
n i =1
700
n
600
500
(X(i) X)
i =1
t
400
1989
1990
1991
1992
1993
1994
1995
Cet exemple sera systmatiquement appliqu toutes les mthodes de prvision prsentes,
sous la rfrence: EXEMPLE B.
Coefficient de corrlation:
r=
Variation EXPLIQUEE
Variation TOTALE
Cov(X,Y)
X Y
r=
(X(i) X) (Y(i) Y)
i =1
n
i =1
i =1
( ( X(i) X) 2 ) ( (Y(i) Y) 2 )
AUTOCORRELATION
X(1)
X(2)
X(3)
X(4)
X(5)
M
X(n-2)
X(n-1)
X(n)
X(1)
X(2)
X(3)
X(4)
X(5)
M
X(n-2)
X(n-1)
X(1)
X(2)
X(3)
X(4)
X(5)
M
X(n-2)
Soit au temps t:
Ratios statistiques
analyse de sries chronologiques de donnes (et de rsidus): mise en vidence de
tendance(s), de cycles, de saisonnalit, ...
(c.f. 4.1.2 & 5.2.3)
Ecart total:
ET = e(t)
EAT = e(t)
Ecart moyen:
t=1
t=1
(X X ) (X
t
r=
Xt - k)
t -k
t = k +1
n
( ( Xt Xt) 2 ) (
t =1
t -k
SEQ = e(t) 2
t = k +1
(X X ) (X
t
t-k
Xt - k)
t = k +1
n
(X X )
t
Moyenne quadratique:
1 n
e(t) 2
n t=1
MQ =
Ecart-type:
(e(t) e)
t =1
si la moyenne des carts (EM) est nulle (rsidus alatoires) et si n>30, alors: =MQ
t =1
1 n
e(t)
n t=1
Xt k) 2 )
1 n
e(t)
n t=1
t=1
(X
r=
EM = e =
10
P(t + 1) D(t + 1)
D(t)
t =1
n 1
Test de THEIL:
U=
n-1
D(t + 1) - D(t)
D(t)
t =1
U>1: < interprtation subjective
U1: > interprtation subjective
DW =
t=2
n
e(t)
(c.f. chapitre 8)
r=
Au cours des annes, de multiples modles ont t dvelopps, des plus simples (moyennes
mobiles, lissages exponentiels, ) aux plus complexes (Box-Jenkins, modles
conomtriques, ).
Chaque modle a ses propres particularits permettant, en fonction de son paramtrage, de
mettre en vidence, de manire quantitative ou qualitative, les caractristiques de base dune
srie chronologique de donnes (but dun modle).
Dans le domaine industriel, les modles gnralement utiliss se fondent sur la seule
observation de la srie chronologique (historique des donnes) et sont appliqus un horizon
de prvision de court moyen terme (1 12 mois).
En revanche, dans le domaine conomique (prvision de croissance dun pays, ), o leffet
des facteurs externes est dterminant, les modles sont de types conomtriques (c.f. 3.3.3),
cest--dire tentent didentifier les relations explicatives de la variation dune srie de base
(variable explique) en fonction dautres sries de donnes (variables explicatives).
t=1
CORRELATION LINEAIRE:
3. METHODES-MODELES DE PREVISION
(D(t) D) (P(t) P)
t =1
n
t =1
t =1
( ( D(t) D) 2 ) ( ( P(t) P) 2 )
explication de la srie chronologique par le modle (c.f.
2.1), avec: D(t) srie de donnes
P(t) modle de prvision
n
nombre de valeurs comparatives
donnes-modle
- moyennes mobiles,
- lissage exponentiel.
- filtrage adaptatif, ...
- simples, ...
- multiples.
3.4 Saisonnalit
3.5 Mthodes par dcomposition: - tendance,
- saisonnalit,
- cycles,
- alatoire,
- sries de FOURIER.
3.6 Mthodes de BOX-JENKINS (introduction)
Remarque: d'une faon gnrale, chaque mthode de prvision sera prsente par son (ses)
quation(s) mathmatique(s), un exemple numrique simple (EXEMPLE A) et
un exemple plus complet (EXEMPLE B) commun toutes les mthodes dcrites
dans ce chapitre (c.f. Figure 2).
NOTATIONS GENERALES
Srie chronologique de donnes:
Nombre de donnes historiques:
Base temporelle:
Modle de prvision:
Nombre de prvisions (>n):
11
D(t)
n
t
P(t)
12
EXEMPLE A
Priodes
1
2
3
4
5
6
7
8
9
10
11
Tableau 1
MMC
T=3
12.0
12.3
12.7
13.3
13.7
14.3
13.7
14.7
-
Donnes
10
12
14
11
13
16
12
15
14
15
Prvision
2.2
1.6
1.7
(c.f. Figure 3)
1 t+.5T
MMC(t) = D(i)
T i=t-.5T
avec: T = priode de lissage
14
MMS(T=3)
Donnes
13
t
Schma 1
12
Cette mthode, inapplicable pour extrapoler une srie chronologique (prvision), se rvlera
par contre trs efficace pour mettre en vidence certaines caractristiques de base des donnes
et en particulier les cycles et de manire dtourne la saisonnalit (c.f. 3.4 & 3.5.1).
Dans le cadre dune prvision, la mthode des Moyennes Mobiles Simples [MMS] sapplique
de manire analogue aux MMC en calculant la moyenne des T dernires valeurs de la srie
chronologique (de t-1 t-T) mais en projetant (c.f. remarques et variantes ci-aprs) ce rsultat
sur la priode t.
11
MMS(T=2)
t
10
1
10
11
1 t -T
P(t) = D(i)
T i= t -1
13
14
Moyennes Mobiles Simples: rponse de cette loi de prvision une srie chronologique de
donnes en forme de rampe (c.f. Figure 4).
REMARQUES et variantes
Il est intressant de relever quelques caractristiques particulires de cette mthode par
Moyennes Mobiles Simples:
chaque terme de la moyenne est pondr de manire identique (c.f. quation MMS):
P(t) = (1/T)D(t-1) + (1/T)D(t-2) + ... + (1/t)D(t-T)
Une variante cette mthode, consiste dterminer un vecteur de pondration Vp minimisant,
pour une priode de lissage T donne, l'erreur de la prvision. Ainsi:
P(t) = Vp(1)D(t-1) + Vp(2)D(t-2) + ... + Vp(T)D(t-T)
T
avec:
Vp(j) = 1
j=1
EXEMPLE A
Tableau 2
Priodes
Donnes
1
2
2
4
3
6
4
8
5
10
6
12
7
14
8
16
9
18
10
20
11
Prvision
la vue du Tableau 1, il ressort que l'effet de lissage est d'autant plus important que la
priode de lissage T est grande!
19
18
Donnes
17
la prvision faite au temps t est fonction (principe de base des MMS) de la moyenne des T
donnes prcdentes.
Rigoureusement, il est vident que cette moyenne doit tre centre sur l'intervalle T (c.f.
colonne MMC T=3, Tableau 1).
16
15
14
13
12
11
T
1
MMS(T=3)
10
8
7
P(t)
P(t)
dcalage
Schma 2
Ce dcalage explique en partie le retard d'adaptation et l'effet de trane de cette mthode
(dcalage de la prvision par rapport aux donnes de base).
Ce phnomne apparat clairement lorsque que la srie chronologique de donnes est en forme
de rampe pente constante comme le montre l'exemple A' dcrit ci-aprs.
La Figure 5 (EXEMPLE B), montre le comportement de cette mthode [MMS] face une
srie de donnes complexe.
15
4
3
MMS(T=2)
2
1
10
11
Figure 4
Des lissages d'ordres suprieurs permettront de rduire cet effet de dcalage. (c.f. 3.1.2)
16
1000
P' (t) =
1 t +1 T
D(i)
T i=t
P"(t) =
1 t +1 T
P'(i)
T i=t
900
800
Il est ais de montrer (c.f. Tableau 3, EXEMPLE A) que l'effet de trane mis en vidence
lors de l'tude des MMS est encore accentu avec les MMD.
Une srie de corrections doivent alors tre apportes afin de rduire ces effets. En particulier,
la prvision peut tre sensiblement amliore en ajoutant P'(t), la diffrence P'(t)-P"(t):
ajustement de la moyenne, en effet: (c.f. galement 3.1.4)
700
600
500
t
400
1989
1990
1991
1992
1993
1994
1995
17
1996
Donnes
P(n + 2) =
[t], ainsi
Les prvisions P'(t) et P"(t) sont appliques sur la dernire valeur, respectivement D(t) et P'(t),
entrant dans le calcul de la moyenne alors que, rigoureusement, elles devraient tre places au
centre de l'intervalle: t; t-T (c.f Schma 3).
Un deuxime facteur correctif est ainsi introduit afin de compenser cet cart de position,
correspondant la diffrence: P'(t) - P"(t), soit pour une priode T=4:
T
P'(t)
P"(t)
dcalage
Schma 3
Dcalage (exemple T=4): = (T-1)/2 = (4-1)/2 = 1.5
Deuxime facteur correctif: ajustement de la tendance locale (de la pente)
FC2(t)= (P'(t)-P"(t))/ = 2(P'(t)-P"(t))/(T-1)
18
Figure 6: comparaison des rponses des mthodes MMS et MMD un signal de rampe
pente constante (c.f. Exemple A, Tableau 2 et Exemple A, Tableau 3).
Pour des valeurs P(t+) o (t+) > n, la loi de prvision est ainsi une droite de pente FC2,
alors que la mthode des Moyennes Mobiles Simples induisait une valeur constante !
Donnes
14
MMD (T=3)
12
EXEMPLE A
Priodes Donnes
1
2
2
4
3
6
4
8
5
10
6
12
7
14
8
16
9
18
10
20
11
12
MMS1 T=3
P'(t)
e(t)
4
2
6
2
8
2
10
2
12
2
14
2
16
2
18
2
MMS2 T=3
P"(t)
e(t)
P'(t)-P"(t)
6
4
2
8
4
2
10
4
2
12
4
2
14
4
2
16
4
2
Prvision: P(11) = (18+2) + 12
Prvision: P(12) = (18+2) + 22
MMD
P(t)
12 (=1)
14 (=1)
16 (=1)
18 (=1)
20 (=1)
22
24
T=3
e(t)
0
0
0
0
0
=1
=2
Tableau 3
(dans ce cas particulier: FC2(t) = FC2 = Cte = 2)
19
10
8
6
MMS (T=3)
4
2
t
0
1
10
20
30
REMARQUE: cette mthode prsente un certain nombre d'avantages par rapport aux
Moyennes Mobiles Simples (diminution de l'effet de trane, ...), par contre,
pour effectuer une prvision (t>n), il est ncessaire de pouvoir disposer d'un
nombre de donnes historiques double de celui requit dans le cadre des MMS.
Les paragraphes 3.1.3 & 3.1.4 prsentent d'autres techniques de lissage
(Lissages Exponentiels) supprimant cette contrainte.
20
1000
900
La mthode du LISSAGE EXPONENTIEL est base sur le mme principe que celle des
Moyennes Mobiles, c'est--dire un lissage de valeurs historiques, mais ne ncessite pas la
mmorisation d'autant de donnes chronologiques et surtout permet de moduler la pondration
de ces dernires, pour donner, par exemple, un poids plus grand aux observations rcentes.
800
700
600
500
P(t) =
t
400
1989
1990
1991
1992
1993
1994
1995
1 t-T
1
D(i) = [ D(t 1) + D(t 2) +...+ D(t T)]
T i=t-1
T
et ainsi:
P(t + 1) =
1
[ D(t) + D(t 1) +...+ D(t + 1 T) ]
T
ou:
P(t + 1) =
D(t)
D(t - T)
+ P(t)
T
T
1996
Donnes
En supposant que la donne D(t-T) puisse tre approxime par la prvision P(t), alors:
P(t + 1) =
ou:
D(t)
P(t)
+ P(t)
T
T
1
P(t + 1) = D(t) + 1 P(t)
T
T
21
22
0.5
avec: 0 1
0.4
= 0.50
0.3
(j)
0.2
= 0.30
0.1
= 0.10
0
0
Caractristique de la mthode
2
3
4
5
Nombre de priodes prcdentes j
P(t+1) = D(t)
= D(t)
= D(t)
+ (1-)P(t)
=
+ (1-)[D(t-1) + (1-)P(t-1)] =
+ (1-)D(t-1) + (1-)2P(t-1)
23
24
Variante: P(1) = 12
EXEMPLE A
Lissage Exponentiel Simple [P(1) D(1)]
Priodes Donnes = 0.90 = 0.75 = 0.50 = 0.25 = 0.10 = 0.90 = 0.10
1
11
11.0
11.0
11.0
11.0
11.0
12.0
12.0
2
12
11.0
11.0
11.0
11.0
11.0
11.1
11.9
3
14
11.9
11.8
11.5
11.3
11.1
11.9
11.9
4
9
13.8
13.4
12.8
11.9
11.4
13.8
12.1
5
13
9.5
10.1
10.9
11.2
11.2
9.5
11.8
6
16
12.7
12.3
11.9
11.7
11.3
12.7
11.9
7
7
15.7
15.1
14.0
12.7
11.8
15.7
12.3
8
12
7.9
9.0
10.5
11.3
11.3
7.8
11.8
9
10
11.6
11.3
11.2
11.5
11.4
11.6
11.8
10
11
10.2
10.3
10.6
11.1
11.3
10.2
11.6
Prvision
11
10.9
10.8
10.8
11.1
11.2
10.9
11.6
Tableau 4
4.3
3.9
3.4
3.1
2.9
4.3
2.8
REMARQUES
La Figure 9 prsente deux prvisions contrastes (=0.90 & =0.10) tires du tableau cidessus.
Cette modlisation rduit l'effet de trane, mais pose quelques difficults dans le cadre de
dtermination de valeurs de prvision: t>n! Elle sera donc utilise avant tout pour
modliser une srie de donnes.
16
Donnes
15
LEX =0.90
14
13
12
11
LEX =0.10
10
9
8
t
7
1
25
(c.f. 3.1.4)
10
11
26
1000
Cette mthode de lissage double consiste ainsi effectuer deux fois conscutivement un
lissage simple [LEX] et ajuster les rsultats de manire corriger l'effet de trane mis en
vidence au paragraphe 3.1.3 (EXEMPLE A, =0.90).
900
800
Il est ainsi possible de quantifier le retard d'une prvision obtenue par lissage exponentiel
simple par rapport une srie de donnes croissance linaire: D(t) = A + Bt
700
600
500
et puisque:
t
400
1989
1990
1991
1992
1993
Donnes
1994
1995
1996
(1 ) i = 1
et
i=0
i (1 ) i = (1 ) /
i=0
27
28
[B = B(t) !]
avec:
15
14
LISSAGES EXPONENTIELS
Donnes
13
Lis. exp.
double
12
EXEMPLE A
Priodes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Donnes
6
7
8
7
10
9
12
10
11
14
Prvision
Prvision
Prvision
Prvision
Tableau 5
MQ
1.7
1.6
1
1
1
1
1
1
1
1
1
2
3
4
Compar.
[LEX]
P(t)
6.0
6.3
6.8
6.9
7.8
8.2
9.3
9.5
10.0
11.2
10.8
2.3
1.4
11
10
Lis. exp. simple
9
8
7
t
6
1
10
11
12
REMARQUES
l'exprience montre que, en gnral, la mthode du Lissage Exponentiel Double permet
d'atteindre des rsultats meilleurs que ceux obtenus par la technique des MMD.
Toutefois, comme pour la mthode LEX, une analyse d'carts permettra d'optimiser la
constante de lissage .
29
30
=0.2)
LISSAGE EXPONENTIEL DOUBLE (
1000
900
800
700
avec
W(t) = [P(t)-P(t-1)] + (1-)W(t-1)
500
t
400
1989
1990
1991
1992
1993
1994
1995
1996
Donnes
TENDANCE:
composante quadratique
composante linaire
MOYENNE
temps
t+
Figure 13
31
32
1er lissage
2me lissage
3me lissage
L'quation gnrale du modle de prvision par Lissage Exponentiel Quadratique est alors
dfinie par:
P(t+) = a(t) + b(t) + 2c(t)
avec:
a(t) = 3P'(t) - 3P"(t) + P'"(t)
b(t) = [/2(1-)2][(6-5)P'(t)-(10-8)P"(t)+(4-3)P'"(t)]
c(t) = [2/2(1-)2][P'(t)-2P"(t)+P'"(t)]
Ces trois coefficients tant obtenus en dveloppant les quations de lissage ci-dessus (c.f.
galement 3.1.3).
Les deux tableaux de la page suivante prsentent, pour lEXEMPLE A du paragraphe 3.1.4,
une comparaison entre les mthodes de lissage de HOLT et QUADRATIQUE, en regard des
rsultats obtenus dans le cadre de la mthode du Lissage Exponentiel Double.
(c.f. Figure 14)
EXEMPLE A
Priodes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Donnes
6
7
8
7
10
9
12
10
11
14
Prvision
Prvision
Prvision
Prvision
Tableau 6
MQ
1
1
1
1
1
1
1
1
1
2
3
4
1.5
1.6
1.7
1.6
Valeurs initiales:
1)
P(1) D(1)
2)
W(1) = 0, une autre variante pourrait tre: W(1) = D(2) - D(1)
EXEMPLE A
Priodes Donnes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
6
7
8
7
10
9
12
10
11
14
P'(t)
6.0
6.3
6.8
6.9
7.8
8.2
9.3
9.5
10.0
11.2
Prvision
Prvision
Prvision
Prvision
Tableau 7
33
Compar.
LEXD
P(t)
6.6
7.5
7.4
9.1
9.5
11.4
11.2
11.6
13.5
14.2
14.9
15.6
MQ
34
P(t)
6.9
8.2
7.7
10.1
10.1
12.6
11.6
11.8
14.4
15.7
17.0
18.4
1.8
1.9
1
1
1
1
1
1
1
1
1
2
3
4
Comp.
LEXD
P(t)
6.6
7.5
7.4
9.1
9.5
11.4
11.2
11.6
13.5
14.2
14.9
15.6
1.7
1.6
Figure 14: EXEMPLE A, Comparaison: - Lissage Exponentiel de HOLT: =0.30 & =0.70
- Lissage Exponentiel QUADRATIQUE: =0.30
18
900
Donnes
17
1000
Exemple A
19
16
800
15
14
13
12
600
11
10
9
500
8
t
400
1989
t
6
1
35
10
11
12
13
14
1990
1991
1992
1993
Donnes
36
1994
1995
1996
Min e
P(t+1)
'(i)
D(t+1)
Le but des approches adaptatives est de calibrer (voire d'optimiser) ces paramtres, en
fonction du type mme de la srie chronologique de donnes.
non
t>n
(i) = '(i)
t=t+1
oui
(i)
t=T+1
Le fait de pouvoir calibrer chaque lment de ce vecteur (c.f. 3.1.1) permet d'obtenir des
modles de prvision parfois meilleurs que ceux obtenus en considrant un vecteur de
pondration constant = 1/T (T=priode de lissage).
(i) = o
t
1
[ (i) D(i)]
T i=t +1-T
oui
STOP
non
But: calibrage d'un vecteur de pondration optimum applicable la technique des Moyennes
Mobiles.
Le principe de cette mthode est de calibrer ce vecteur poids par itrations successives, en
ajustant chaque tape l'ensemble de ses lments (minimisation du carr moyen de l'cart:
modle - donnes).
(i) stable ?
j=j+1
initialisation
j=1
P(n+1) ...
En considrant un lissage sur une priode T=2, soit deux poids mis en jeu, il est possible de
visualiser le carr moyen de l'erreur par une fonction en forme de cuvette (c.f. Figure 17).
En ralit la surface de cette courbe n'est pas uniforme en raison du caractre alatoire des
observations passes!
Min e
1
2
Figure 17
37
38
avec: 1 i T
K = constante d'apprentissage (valeur exogne)
(Cte de rglage, adaptation rapide du modle)
e = erreur du modle de prvision: D(t+1) - P(t+1)
' (i)
= 1
i=1
Exemple: soit une srie priodique 1-2 (EXEMPLE A) approche par une mthode de filtrage
adaptatif avec une priode de lissage de T=2.
Nombre ditrations j
1
2
3
4
5
6
Pondration 1
0.804
0.940
0.983
0.995
0.999
1.000
Pondration 2
0.196
0.060
0.017
0.005
0.001
0.000
j=nombre ditrations
EXEMPLE A
Priodes
1
2
3
4
5
6
7
8
9
10
11
Tableau 8
Donnes
1
2
1
2
1
2
1
2
1
2
Prvision
Pondration
MQ
K=0.10
j=2
1.20
1.87
1.15
1.90
1.11
1.93
1.08
1.95
1.06
K=0.50
j=1
1.50
1.00
1.50
1.00
1.50
1.00
1.50
1.00
1.50
0.804
0.196
0.940
0.060
0.500
0.500
0.35
0.37
0.12
0.13
0.79
0.80
Filtrage adaptatif
j=1
1.50
1.57
1.41
1.67
1.33
1.76
1.26
1.82
1.20
1
2
39
REMARQUES:
le coefficient K doit tre spcifi avec soin. En effet, une valeur leve de K provoque,
chaque tape, des rajustements trs importants qui peuvent conduire des incohrences ou
une divergence du modle! (c.f. EXEMPLE A, Tableau 8: K=0.5; j=1),
il est noter finalement que cette mthode peut aboutir des modles de prvision d'une
prcision sensiblement meilleure que celle obtenue avec des techniques de Moyennes
Mobiles ou de Lissages Exponentiels, mais au dtriment dapproches plus complexes.
HORIZON DE PREVISION: idem celui des autres mthodes de lissage (MMS, MMD,
LEX, LEXD, ...)
La Figure 18 ci-aprs prsente l'EXEMPLE A avec les conditions: K=0.10 & j=1, et la Figure
19 reprend lEXEMPLE B avec la mthode du Filtrage Adaptatif avec les paramtres: K=0.10
& j=5.
40
1000
2
1.9
900
1.8
1.7
800
1.6
700
1.5
1.4
600
1.3
1.2
500
1.1
t
t
1
1
6
Donnes
41
10
11
400
1989
1990
1991
1992
1993
Donnes
42
1994
1995
1996
En reprenant le mme exemple dvelopp dans le cadre de la mthode LEX (c.f. 3.1.3):
EXEMPLE A
avec:
(t+1) = E1(t)/E2(t)
Donnes
11
12
14
9
13
16
7
12
10
11
Prvision
Tableau 9 MQ
Priodes
1
2
3
4
5
6
7
8
9
10
11
P(t)
11.0
11.0
11.9
13.8
9.5
10.5
11.4
9.3
9.6
9.7
10.0
3.5
3.7
(t)
0.90
0.90
0.90
0.90
0.28
0.16
0.48
0.11
0.24
0.26
0.32
Compar.
LEX
=0.90
11.0
11.0
11.9
13.8
9.5
12.7
15.7
7.9
11.6
10.2
10.9
4.1
4.3
valeurs initiales:
P(1) = P(2) = D(1)
E1(1) = E2(1) = 0
(1) = (2) = (3) = (4) = 0
Le tableau ci-dessus montre une amlioration sensible de la moyenne quadratique (MQ) par
rapport aux rsultats obtenus avec la mthode LEX = 0.9 = Cte.
Il est galement intressant de noter l'adaptation importante du coefficient !
Remarque: l'quation:
(t+1) = E1(t)/E2(t),
pourrait tre remplace par: (t) = E1(t)/E2(t)
La Figure 20 prsente lEXEMPLE B modlis par un Lissage Exponentiel Adaptatif avec les
conditions: o = 0.20 & = 0.10
43
44
1000
900
De telles mthodes (c.f. galement 3.5), destines modliser la tendance gnrale dune
srie de donnes, sont frquemment appliques dans le cadre de prvisions moyen et long
terme (stabilit?!).
800
700
L'analyse de rgression ne se limite pas uniquement ce type de relation simple (P=f(t)), mais
est utilise dans la dtermination de modles conomtriques dans le but d'estimer la valeur
d'une srie en fonction d'une ou de plusieurs autres sries de donnes (variables
indpendantes): modles causals (rgressions simples et multiples), X=f(Y), X=f(Y,Z,V...)
600
500
1990
1991
1992
1993
Donnes
1994
1995
1996
Ce modle prsuppose que la loi de variation de la srie chronologique est une droite
d'quation:
P(t) = A0 + A1t
TENDANCE LINEAIRE
dont les coefficients A0 et A1 sont dterminer de faon minimiser la somme des carrs des
carts:
e2(t) = [D(t) - P(t)]2
pour tous t (ces carts pouvant tre positifs, ngatifs ou nuls), ainsi:
2
Condition: Min e (t)
t=1
45
46
EXPOSE DE LA METHODE
(Remarque: la notation )
t =1
Priodes t
1
2
3
4
5
6
7
8
9
10
t2
1
4
9
16
25
36
49
64
81
100
D(t)
10
12
14
11
13
16
12
15
14
15
tD(t)
10
24
42
44
65
96
84
120
126
150
P(t)
11.3
11.7
12.1
12.6
13.0
13.4
13.8
14.3
14.7
15.1
t = 55
(t)2 = 3025
t2 = 385
D = 132
(tD) = 761
A0 = 10.87
A1 = 0.424
11
15.5
Tableau 10
1.4
Donnes
15
[(D(t))t2] - [(t)((tD(t)))]
A0 =
(nt2) - (t)2
13
[n(tD(t))] - [(t)(D(t))]
A1 =
(nt2) - (t)2
12
A0 : dcalage l'origine
A1 : pente de la droite
11
10
t
1
P(n+) = A0 + A1(n+)
10
Figure 21
47
48
1000
r=
Variation EXPLIQUEE
Variation TOTALE
En d'autres termes, ce coefficient mesure l'efficacit de l'ajustement du modle par rapport aux
donnes, sa variation tant comprise entre +1 et -1 (c.f. Figure 23).
900
corrlation forte: r +1 ou r -1
800
/ corrlation nulle: r 0
700
600
500
t
CORRELATION POSITIVE
CORRELATION NEGATIVE
CORRELATION NULLE
400
1989
1990
1991
1992
1993
1994
1995
1996
Figure 23
Donnes
r=
n
n
n
n
(X(i) Y(i)) - X(i) Y(i)
i =1
i =1
i =1
n
n
n
n
(n
X(i) 2 ) ( X(i)) 2 (n Y(i) 2 ) ( Y(i)) 2
i =1
i =1
i =1
i =1
r=
49
n
n
n
n
(t D(t)) - t D(t)
t =1
t=1 t =1
n
n
n
n
(n
t 2 ) ( t) 2 (n D(t) 2 ) ( D(t)) 2
t =1
t =1
t =1
t =1
50
De plus, la technique des moindres carrs peut tre tendue aux polynmes de degr k (c.f.
3.3.1), ainsi:
En appliquant la mme dmarche que celle expose au paragraphe 3.3.1 (rgression linaire),
il est possible, moyennant un changement de variable, de prendre en compte, pour dcrire la
loi de base de variation d'une srie chronologique, des quations non linaires, en particulier:
a2. PARABOLE
P(t) = A0 + A1t + A2t2
b2. CUBIQUE
P(t) = A0A1t
P(t) = A0tA1
d1. COURBE en S
P(t) = AS/(1 + A0e-A1t)
AS
t
1
2
3
4
5
6
7
8
9
10
D(t)
10
12
14
11
13
16
12
15
14
15
Linaire
11.29
11.72
12.14
12.56
12.99
13.41
13.84
14.26
14.68
15.11
11
Prvision
15.53
16.00
1.44
0.66
10.9
0.424
-
Tableau 11
Schma 4
51
A0
A1
A2
A3
Hyperbol. Puissance
11.18
11.24
11.53
11.62
11.90
12.02
12.29
12.43
12.71
12.85
13.16
13.29
13.65
13.74
14.17
14.21
14.73
14.70
15.34
15.20
Parabol.
10.75
11.53
12.23
12.84
13..35
13.78
14.11
14.35
14.50
14.56
Cubique
10.35
11.66
12.56
13.13
13.46
13.66
13.82
14.03
14.37
14.96
Log. k=2
10.23
11.74
12.54
13.07
13.46
13.77
14.02
14.22
14.40
14.56
15.72
14.53
15.87
14.70
1.48
0.65
1.46
0.66
1.40
0.69
1.37
0.70
1.36
0.71
0.0921
-0.0027
-
10.9
1.03
-
9.87
0.924
-0.455
-
8.53
2.11
-0.302
0.0155
10.2
2.30
-0.183
-
52
16
Donnes
1200
15
1000
14
800
Logistique
(k=2)
600
Linaire
13
400
200
12
t
0
1989
1990
1991
1992
1993
1994
1995
1996
11
t
10
1
10
EXEMPLE B: Rgression du 7me degr
1000
500
-500
-1000
-1500
Donnes
-2000
1989
53
1990
t
1991
1992
1993
54
1994
1995
1996
Approche locale
= an + bY
+ cZ
Figure 26a
Figure 26b
n ou t
1
2
3
4
5
6
7
8
9
10
11
12
X
64
71
53
67
55
58
77
57
56
51
76
68
Y
57
59
49
62
51
50
55
48
52
42
61
57
Z
8
10
6
11
8
7
10
9
10
6
12
9
Y2
3249
3481
2401
3844
2601
2500
3025
2304
2704
1764
3721
3249
Z2
64
100
36
121
64
49
100
81
100
36
144
81
XY
3648
4189
2597
4154
2805
2900
4235
2736
2912
2142
4636
3876
XZ
512
710
318
737
440
406
770
513
560
306
912
612
753
643
106
34843
976
40830
6796
YZ
456
590
294
682
408
350
550
432
520
252
732
513
5779
Tableau 12
55
56
643b + 106c
80
Donnes
a = 3.65
b = 0.855
c = 1.51
70
Modle
60
15
10
X
64
71
53
67
55
58
77
57
56
51
76
68
Y
57
59
49
62
51
50
55
48
52
42
61
57
Z
8
10
6
11
8
7
10
9
10
6
12
9
Xestim
64.4
69.1
54.6
73.2
59.3
56.9
65.7
58.2
63.2
48.6
73.9
65.9
40
Coefficients de
corrlation linaire
r(X,Y) = 0.820
r(X,Z) = 0.770
r(Y,Z) = 0.798
r(X,Xestim) = 0.842
5
40
50
60
Tableau 13
4.85
57
58
3.4 SAISONNALITE
Les mthodes de Rgression, exposes au paragraphe 3.3, ont permis de modliser la
caractristique tendance d'une srie chronologique.
En rfrence aux Figures 1 & 2, il apparat que la saisonnalit (par dfinition: cycles contenus
lintrieur dune anne) constitue un lment important des sries de donnes bases sur une
chelle mensuelle ou trimestrielle de temps.
En effet, la mise en vidence et la quantification des indices saisonniers permettront disoler
explicitement cette caractristique et de ce fait, offriront la possibilit de dsaisonnaliser la
srie de base (c.f. Figure 29) avant de lui appliquer une (ou plusieurs) mthode(s) de prvision
destines alors expliquer les caractristiques de tendance(s) et de cycles (c.f. 3.4.1 &
Figure 30).
Diffrentes techniques existent pour calculer ces indices (c.f. galement 3.5.2).
Celle expose dans ce paragraphe est base sur la mthode des Moyennes Mobiles Centres
[MMC] (c.f. 3.1.1).
t
D(t)
89 1
695
2
684
3
817
4
800
5
773
6
807
7
712
8
610
9
499
10
842
11
801
12
722
Tableau 14
MMC
730.2
729.3
727.9
731.0
728.1
721.3
T=12
[%]
97.5
83.6
68.6
115.2
110.0
100.1
moyen(j) =
moyen(j) =
Fa =
[%]
95.4
94.0
120.3
107.7
98.0
107.0
91.0
88.4
74.2
120.4
113.9
102.8
... 1995
1 N
(i, j)
N i=1
1 N
N - 2 i=1
1200
12
(j)
j=1
Fa =
MMC
716.7
710.3
710.1
710.3
706.3
701.7
698.0
688.0
674.8
659.4
654.8
659.3
T=12
avec:
= tendance
= cycles
= saisonnalit
= alatoire
D(t)
684
668
854
765
692
751
635
608
501
794
746
678
L'indice saisonnier du mois (ou trimestre) j sur les annes i se calcule alors:
Cette mthode consiste effectuer une MMC sur 12 mois (base de temps mensuelle) ou 4
trimestres (base de temps trimestrielle). Il s'agit ensuite de dterminer, par mois ou par
trimestre, le rapport [%] de la valeur de la donne de base celle obtenue par MMC, puis
de calculer, pour un mme mois ou trimestre, la moyenne (avec la possibilit dexclure les
deux valeurs extrmes) norme de ces rapports sur plusieurs annes.
t
90 1
2
3
4
5
6
7
8
9
10
11
12
400
4
(j)
j=1
59
60
1.2
JANVIER
FEVRIER
MARS
AVRIL
MAI
JUIN
JUILLET
AOUT
SEPTEMBRE
OCTOBRE
NOVEMBRE
DECEMBRE
: 0.912
: 0.922
: 1.094
: 1.073
: 1.121
: 1.145
: 0.970
: 0.853
: 0.796
: 1.146
: 1.042
: 0.956
D(t)
D = f(Td,C,S,A)
0.8
MODELE
P(t)
P = f(Td,C,S)
0.6
0.4
il est alors possible de calibrer un modle de prvision sur la base de cette srie
dsaisonnalise (aide au modle qui ne devra prendre en compte, au plus, que les
caractristiques tendance(s) et cycles):
0.2
10 11
Ds(t)
Ds = f(Td,C,A)
12
Figure 28
MODELE
Ps(t)
Ps = f(Td,C)
P(t) = Ps(t)IS(t)
EXEMPLE B: SERIE BRUTE & DESAISONNALISEE
1000
Donnes brutes
D(t)
900
D = f(Td,C,S,A)
800
Ds(t)
Ps(t)
MODELE
Ps = f(Td,C)
Ds = f(Td,C,A)
INDICES SAISONNIERS
Shma 5
700
600
500
t
400
1989
P(t)
P = f(Td,C,S)
+
1990
1991
1992
61
1993
1994
1995
62
Figure 30: EXEMPLE B: Rgression Linaire avec effet de saisonnalit, A0=702 & A1=0.412
1000
900
800
700
600
500
Au plus, une srie chronologique de donnes est compose des caractristiques suivantes:
t
400
1989
1990
1991
1992
1993
Donnes
1994
1995
1996
Remarque: certains modles sont du type multiplicatif (c.f. Schma 5): P = f(TdCS) ou
partiellement multiplicatif: P = f[(x%Td)(y%C)(z%S)],
63
64
Les dmarches et mthodes suivantes seront utilises pour mettre en vidence l'ensemble de
ces facteurs:
Tendance(s): rgressions (linaires, non linaires, simples, multiples, ...),
(c.f. 3.3)
Saisonnalit: indices saisonniers (MMC, ...)
(c.f. 3.4 & 3.5.2)
1)
65
66
1000
1000
900
900
800
800
700
700
600
600
500
500
t
400
t
400
1989
1990
1991
1992
1993
Donnes
67
1994
1995
1996
1989
1990
1991
1992
1993
Donnes
68
1994
1995
1996
Cette approche (applicable de faon gnrale aux sries stationnaires et priodiques) consiste
isoler et modliser un chantillon significatif de donnes (ou lensemble des donnes)
laide de sinusodes lmentaires (harmoniques) afin de mettre en vidence tous
phnomnes priodiques (indices saisonniers, cycles), de type:
1000
900
y(t) = Asin[(((t)/N)2) + ]
avec: A = amplitude
= frquence (priode)
= angle de phase
N = nombre de valeurs
800
700
600
500
Y(t) =
t
a(0) m
+ [(a( ) cos( )) + ((b( ) sin( )) ]
=1
2
400
1989
1990
1991
1992
1993
Donnes
1994
1995
1996
avec: = ((t)/N)2
t = 1 ... N
m = (N-1)/2
a(0)/2 = moyenne de la srie (tendance nulle)
et a(0), a() et b() les N inconnues du systme: rsolution d'un systme de N quations
N inconnues.
L'amplitude associe chaque harmonique ainsi que l'angle de phase, sont alors dfinis:
A( ) = a( ) 2 + b( ) 2
et ainsi: ( ) = arcsin
69
&
a( )
A( )
70
sin ( ) =
a( )
A( )
2 t
Y(t) = 50 + 10 sin
2 +
4
21
t
1
2
3
4
5
6
7
Y(t)
59.83
59.17
55.32
49.63
44.06
40.56
40.43
t
8
9
10
11
12
13
14
Y(t)
43.48
48.88
54.67
58.84
59.94
57.58
52.59
t
15
16
17
18
19
20
21
Y(t)
46.70
41.95
40.01
41.53
46.00
51.86
57.07
Tableau 15
0
1
2
3
4
5
6
7
8
9
10
Coefficients
de FOURIER
a()
b()
100.0
0.00
0.00
7.07
7.07
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
Amplitudes et angles de
phase des harmoniques
A()
() []
0.00
29.26
10.00
45.00
0.00
36.43
0.00
283.11
0.00
36.40
0.00
347.76
0.00
331.56
0.00
289.69
0.00
300.90
0.00
85.21
a(0)
harmonique 2
Tableau 16
2 t
Ces rsultats sont ainsi conformes lquation initiale: Y(t) = 50 + 10 sin
2 + ,
4
21
avec: 50 moyenne de la srie: a(0)/2 = 100/2 = 50
2t harmonique: =2
10 amplitude de lharmonique 2: A(=2) = 10
/4 dphasage de lharmonique 2: (=2) = 45
55
MODELE DE PREVISION
50
Le modle de prvision, bas sur l'analyse de FOURIER, consiste superposer une srie
d'harmoniques juges significatives (amplitudes, ...) d'aprs les tableaux des coefficients,
amplitudes et angles de phase exposs ci-dessus.
45
Ainsi:
P(t) =
t
40
1
a(0)
+ [(a( ) cos( )) + ((b( ) sin( )) ](i)
i
2
9 10 11 12 13 14 15 16 17 18 19 20 21
Figure 34
avec: = ((t)/N)2
i = choix des harmoniques
72
Le modle de prvision de BOX & JENKINS [MBJ] peut tre considr comme une
gnralisation des techniques de Rgression et de Lissage.
L'application de cette mthode prsuppose que la srie chronologique rponde aux critres
suivants:
- le processus correspond partiellement un modle AUTOREGRESSIF (AR),
- le processus correspond partiellement un modle du type MOYENNES MOBILES
PONDEREES (MA),
- la srie est STATIONNAIRE.
Diffrentes techniques permettent, par transformation des valeurs initiales, de rendre une
srie stationnaire: diffrentiation, rgression, ...
3.6.1 MODELES
a. MODELE AUTOREGRESSIF (AR)
Si la valeur d'une srie chronologique D(t) peut tre dtermine chaque priode par
pondration relative des valeurs prcdentes, alors:
1000
900
800
En pratique, des modles du premier et second ordre sont frquemment utiliss (un ordre
suprieur pouvant induire des carts autocorrls important dus des perturbations
historiques):
700
600
Modles AR:
1er ordre:
500
400
1989
1990
1991
1992
1993
Donnes
73
1994
1995
1996
74
o les rq peuvent tre estims (1re approximation) par les coefficients simplifis
d'autocorrlation dfinis au paragraphe 2.1.
Exemple:
r1 = 1 1 = r1
75
76
MODELES DE PREVISION AR
b. MODELE MA
La dtermination des coefficients i est faite par un processus de calcul analogue celui
dcrit dans le cadre du modle AR, ainsi:
et
Dm = moyenne de la srie D
r1 = (-1)/(1 + 12)
1 =
1 1 4 r1 2
2r1
1, 2 rsolution de ces deux quations du second degr, deux inconnues 1 & 2, avec:
r1 & r2, respectivement 1er et 2me coefficients d'autocorrlation de la srie D(t)
donc:
MODELES DE PREVISION MA
P(t) = Dm - 1e(t-1)
77
78
c. MODELE ARMA
Le choix d'un modle (AR, MA ou ARMA) se fera grce l'examen des coefficients
d'autocorrlation (et autocorrlation partielle) de la srie de donnes, en les comparant des
processus AR, MA ou ARMA connus.
La valeur des coefficients entrant dans les calculs des modles AR, MA & ARMA, dont la
dtermination est dcrite au paragraphe 3.6.2, peut tre affine (simulation) aprs observation
des valeurs d'autocorrlations des rsidus (c.f. chapitre 5).
Les Figures 36, 37 & 38 prsentent l'application de chacun de ces modles l'EXEMPLE B
(srie dsaisonnalise + stationnarise).
MODELE AR:
1er ordre:
-1 < 1 < +1
-1 < 2 < +1
et
-1 < 2 < +1
MODELE MA:
1er ordre:
-1 < 1 < +1
79
et
80
1000
1000
900
900
800
800
700
700
600
600
500
500
t
400
t
400
1989
1990
1991
1992
1993
Donnes
81
1994
1995
1996
1989
1990
1991
1992
1993
Donnes
82
1994
1995
1996
1000
900
800
600
500
1990
1991
1992
1993
1994
1995
1996
Donnes
20
15
10
0
1
5
6
Priodes
10
Figure 39
Cette approche ne permet que le choix grossier d'un modle ou d'une srie de modles; choix
qui sera affin par une analyse plus fine des donnes (par exemple: calcul des coefficients
d'autocorrlation, c.f. 4.1.2) et par un examen de la qualit du modle de prvision (c.f.
chapitre 5).
Vouloir estimer, sur la base de l'observation graphique des donnes, une tendance, un cycle, ...
peut s'avrer difficile et conduire des conclusions errones (biais humains, c.f. 1.2).
83
84
Ecart-type: 2.55
Croissance
Priodes
1
2
3
4
5
6
7
8
9
10
Donne: D(t)
11
12
14
9
13
16
7
12
10
11
absolue
1.00
2.00
-5.00
4.00
3.00
-9.00
5.00
-2.00
1.00
1
0.8
relative
9.09 %
16.67 %
-35.71 %
44.44 %
23.08 %
-56.25 %
71.43 %
-16.67 %
10.00 %
0.6
0.4
0.2
0
-0.2
-0.4
-0.6
Tableau 17
-0.8
-1
1
4
5
Priodes en avance
Figure 41: Coefficients d'autocorrlation d'une srie en forme de rampe pente constante
(Srie de 50 valeurs, c.f. 3.1.1, Exemple A)
0.4
0.2
0
-0.2
-0.4
Exemples:
-0.6
1. Figure 40:
2. Figure 41:
-0.8
-1
1
5
6
7
Priodes en avance
86
10
0.6
0.444
-0.016
-0.118
0.4
0.019
0.116
0.8
Mois en avance
0.047
0.142
0.005
0.2
0
-0.204
-0.229
-0.2
0.063
0.366
-0.4
-0.033
-0.382
-0.342
-0.100
0.020
-0.028
-0.022
-0.311
-0.529
-0.6
-0.8
-1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
Mois en avance
-0.414
0.100
0.461
0.002
-0.263
-0.191
-0.022
0.077
0.027
0.067
-0.182
-0.313
-0.073
0.483
0.759
-1
-0.8
-0.6
-0.4
-0.2
0.2
0.4
0.6
0.8
Intervalle de confiance des coefficients d'autocorrlation d'une srie de 84 valeurs alatoires: 0.214
87
88
Il peut arriver que certaines valeurs particulires d'une srie de donnes soient aberrantes
(erreurs de mesure, phnomne extrieur ponctuel, ...).
Il s'agit alors, (sous certaines conditions et avec prcaution!) de corriger (d'adapter) ces valeurs
afin qu'elles ne perturbent pas trop fortement la loi mathmatique du modle de prvision (c.f.
Figure 43 et 5.2.2 d).
METHODES
Mthodes de lissages
Filtrage adaptatif
Mthodes par dcomposition
Mthodes de BOX-JENKINS
Rgressions simples
Rgressions multiples
PREVISIONS
court terme moyen terme
de 1 3 mois
< 2 ans
immdiates
< 1 mois
long terme
> 2 ans
Certaines applications intgres de gestion (GPAO, MRP, MRPII, ...) comportent un module
danalyse prvisionnelle qui fait appel automatiquement plusieurs mthodes de base en
fonction des caractristiques des donnes et des horizons de prvision souhaits.
Il est alors souvent opportun, avant toute mise en pratique, de tester ces modules pour
connatre leurs rponses globales ou locales:
- des variations ou des drglements de la srie de donnes (c.f. 4.3),
- des extrapolations sur des horizons court, moyen ou long terme.
temps
Figure 43
De tels modules peuvent galement identifier et interprter (c.f. 5.2.2) des drglements
ponctuels de la srie chronologique (actions spciales, c.f. 5.2.2 d) et les reproduire dans le
futur en fonction dactions comparables probables.
89
90
Par agrgations successives dune srie mensuelle Dm(t) (mois trimestres anne), il est
alors possible de prendre en compte, pour la mme priode prvisionnelle, diffrents modles
applicables des horizons de prvision allant du moyen (12 valeurs) au trs court terme (1
valeur).
La comparaison des rsultats de ces diffrents modles, en valeurs moyennes et probabilistes
(c.f. 5.1 d), se fera finalement aussi par agrgations successives.
Exemple: soit Dm(t) une srie base mensuelle, Pm(t) sa prvision sur 12 mois, Ptm(t) sa
prvision sur 4 trimestres et Pa(t) sa prvision sur 1 anne.
Signaux dentre standards
12
t =1
t =1
SAUT
RAMPE
IMPULSION
Si une srie de donnes est le rsultat de lagrgation de n sries partielles, la comparaison des
prvisions de la srie agrge avec celles des sries dsagrges peut savrer intressante et
constituer un moyen de contrle utile.
Soit:
D(t) = [D1(t), D2(t), ..., Di(t)] alors:
Comparaison: P(t) [P1(t), P2(t), ..., Pi(t)] en valeurs dterministes et
probabilistes
Figure 44
La procdure de test suit la logique exprime au schma 6.
Signaux standards
MODELE
Rponses
comparaison
Schma 6
Il est alors possible dvaluer le comportement de chaque mthode de prvision et ainsi de
mettre en vidence, en fonction des paramtres propres chaque modle, des effets de trane
ou dinertie, des dpassements du signal de consigne, des instabilits, ... (c.f. Figure 45).
Figure 45
91
92
c. REPRESENTATIONS GRAPHIQUES
Figure 22:graphique sans l'cart-type, sans prise en compte de la saisonnalit,
Application numrique: EXEMPLE B, mthode par Rgression Linaire, avec et sans prise
en compte de la saisonnalit.
Figure 47:graphique avec un cart-type sur l'ensemble des valeurs: donnes + prvisions,
avec prise en compte de la saisonnalit,
Figure 46:graphique avec un cart-type sur l'ensemble des valeurs: donnes + prvisions,
sans prise en compte de la saisonnalit,
Figure 48:graphique avec un cart-type sur les valeurs prvisionnelles uniquement, avec
prise en compte de la saisonnalit, zoom sur les deux dernires annes de
donnes et sur les valeurs prvisionnelles.
5.1 RESULTATS
POLYNOME DE DEGRE: 1
POLYNOME DE DEGRE: 1
P(t) = A0 + A1t
P(t) = A0 + A1t
A0 = 706
A1 = -0.471
A0 = 702
A1 = -0.412
n
Communication
Ngociation
Choix
Prvision
t
Prvision moyenne
608.33
614.80
728.53
...
Schma 7
Prvision moyenne +
681.14
687.61
701.34
...
Tableau 18
93
94
Figure 46: EXEMPLE B, Rgression Linaire, srie brute avec 12 valeurs prvisionnelles
(reprsentation de l'cart-type sur l'ensemble des valeurs).
1000
1000
900
900
800
800
700
700
600
600
500
500
t
400
t
400
1989
1990
1991
1992
1993
Donnes
95
1994
1995
1996
1989
1990
1991
1992
1993
Donnes
96
1994
1995
1996
1000
[ZOOM]
900
calcul de divers indices de performance: EM, EAM, MQ, , r, U, DW, ... (c.f. 2.2)
800
700
Ecarts
600
500
t
400
1994
1995
1996
Donnes
Mois
1
2
3
4
5
6
7
8
9
10
...
Annes
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
...
Donnes D(t)
695.00
684.00
817.00
800.00
773.00
807.00
712.00
610.00
499.00
842.00
...
MODELE P(t)
639.86
646.69
766.34
751.34
784.26
800.77
678.30
595.89
555.50
799.38
...
absolus
-55.14
-37.31
-50.66
-48.66
11.26
-6.23
-33.70
-14.11
56.40
-42.62
...
relatifs [%]
-7.93 %
-5.45 %
-6.20 %
-6.08 %
1.46 %
-0.77 %
-4.73 %
-2.31 %
11.32 %
-5.06 %
...
Tableau 19
[EM]:
0.45
[EAM]:
50.62
[MQ]:
72.81
ECART-TYPE
[]:
72.81
CORRELATION .LINEAIRE
[r]:
0.72
[U]:
0.67
[DW]:
0.80
TEST DE THEIL
TEST DE DURBIN-WATSON
97
98
e(t) = f(Alatoire)
300
200
un critre de lcart moyen proche de zro indiquera que les rsidus sont centrs sur
lorigine (pas dviation systmatique de lcart).
Seul intrt de ce critre!
cart-type, c.f. point b ci-aprs
100
-100
2
-200
t
-300
1989
1990
1991
1992
1993
1994
1995
La visualisation graphique des rsidus e(t) permet, en premire approche, de vrifier si ces
derniers sont centrs sur lorigine et si un cart, une dviation ou/et un phnomne cyclique
systmatique sont prsents.
La Figure 49 (c.f galement Figure 56) prsente ainsi un rsidu cyclique qui doit pouvoir tre
corrig en appliquant, par exemple, une mthode par dcomposition intgrant les cycles (c.f.
3.5).
99
100
(Intrt dune reprsentation probabiliste des rsultats: c.f. Figures 46 48, et point d du
paragraphe 5.1).
120
100
Donnes brutes
80
300
60
200
40
RESIDUS
Modle: Rgression Linaire, srie dsaisonnalise
20
100
1
t
0
1989
1990
1991
1992
-1
-100
-2
-200
-3
-300
1989
1990
1991
1992
101
1993
1994
1995
102
1993
1994
1995
i =1
i =1
16
14
1 t
Ecart absolu moyen en t: EAM(t) = e(t)
t i =1
12
10
8
6
SGA(t) =
i =1
e(i)
EAM(t)
0
-2
En supposant que les e(t) suivent une loi de distribution Normale centre d'cart-type , alors:
2
0.8
EAM =
-4
-6
-8
-10
-12
-14
-16
SGA(t)
3
4
0.8
1989
1990
1991
1992
Remarque: l'inconvnient de cette mthode est son inertie. En effet, lors d'un dpassement
de limite, le systme ne revient que trs lentement vers 0 (c.f. Figure 52)
103
104
1993
1994
1995
300
280
de visualiser l'effet d'un phnomne ponctuel et ses consquences sur les valeurs futures
de la srie chronologique (modification de tendance, gain de parts de march, ..., c.f.
Figure 53),
de corriger certaines valeurs historiques associes une action ponctuelle (c.f. 4.1.3),
d'adapter le modle prvisionnel au cas o une action de mme nature est prvue en t+
(valeurs normes).
260
240
220
200
180
160
140
120
2EAM
100
80
60
Td
40
20
0
1989
1990
1991
1992
1993
Figure 53
La dtermination automatique d'actions spciales est base sur l'analyse des carts e(t)
supposs distribus selon une loi Normale centre, ainsi:
EAM 0.8
(c.f. ci-dessus)
105
106
1994
1995
REGRESSION LINEAIRE
1
AUTOCORRELATION DES RESIDUS
0.8
0.6
0.4
0.2
0
-0.2
-0.4
-0.6
-0.8
-1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
Mois en avance
107
108
0.8
0.8
0.6
0.6
0.4
0.4
0.2
0.2
-0.2
-0.2
-0.4
-0.4
-0.6
-0.6
-0.8
-0.8
-1
-1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
Mois en avance
Mois en avance
109
110
EM:
EAM:
:
r:
U:
DW:
cart moyen,
moyenne de l'cart absolu total,
cart-type,
coefficient de corrlation linaire,
test de THEIL,
test DURBIN-WATSON.
Tableau 20
No Mthodes
1 Moyenne mobile simple
T=12
2 idem 1, avec prise en
compte de la saisonnalit
3 Moyenne mobile double
T=12
4 idem 3, avec prise en
compte de la saisonnalit
5 Lissage exponentiel simple
=0.20
6 idem 5, avec prise en
compte de la saisonnalit
7 Lissage exponentiel double
=0.20
8 idem 7, avec prise en
compte de la saisonnalit
9 Lissage exponentiel Holt
=0.20 et =0.10
10 idem 9 avec prise en compte
de la saisonnalit
11 Lissage de Brown (quad.)
=0.20 + saisonnalit
12 Lissage de Winter
=0.20, =0.10 +saisonn.
5
-1.62 85.70 106.55 0.13
10
12
15
U
0.94
DW
1.06
No Mthodes
13 Filtrage adaptatif
T=12, K=0.10 et j=5
14 idem 13 avec prise en
compte de la saisonnalit
15 Liss. exponentiel adaptatif
0=0.20, =0.10
16 idem 15 avec prise en
compte de la saisonnalit
17 Rgression linaire
18 idem 17 avec prise en
compte de la saisonnalit
19 Dcomposition (qualitat.)
Tendance(1er degr)+Cycles
20 Dcomposition (qualitat.)
Tend.(1er)+Cycles+Saisonn.
21 Dc. Fourier, ajust. Td+S
(ch. 61 val., harm. 1 2 4 7)
22 idem 21 avec filtre
(ch. 61 valeurs, harm. 1 2)
23 Box-Jenkins AR(1)
ajust. en tendance (1er degr)
24 idem 23 avec prise en
compte de la saisonnalit
25 Box-Jenkins AR(2)
ajust. en tendance (1er degr)
26 idem 25 avec prise en
compte de la saisonnalit
27 Box-Jenkins MA(2)
ajust. en tendance (1er degr)
28 idem 27 avec prise en
compte de la saisonnalit
29 idem 27 sans ajustement de
tendance
EM
3.33
EAM
85.41
105.14
r
0.15
U
0.93
suite
DW
1.09
1.01
58.31
76.92
0.69
0.72
0.85
-3.22
89.22
106.75
0.21
0.90
1.30
-1.35
50.10
66.56
0.78
0.60
1.26
22
30
0.00
0.45
84.27
50.62
104.07
72.81
0.11
0.72
0.91
0.67
1.12
0.80
31
-2.06
77.16
94.59
0.44
0.82
1.36
33
-0.30
40.51
59.00
0.83
0.54
1.19
6.56
46.03
70.52
0.74
0.67
0.78
9.30
48.41
74.95
0.70
0.70
0.74
-0.03
75.18
94.12
0.45
0.83
1.74
1.48
41.19
59.15
0.83
0.54
1.99
0.18
73.71
93.93
0.50
0.82
1.47
1.50
43.92
63.46
0.80
0.58
1.25
0.06
76.38
95.81
0.46
0.83
2.37
1.31
47.00
63.17
0.81
0.57
2.07
0.29
94.34
118.56
0.36
1.03
3.08
Fig.
19
20
35
-1.29
59.51
78.70
0.67
0.73
0.82
-13.26
89.99
107.58
0.27
0.98
1.02
-13.13
66.31
80.05
0.69
0.78
0.91
-2.26
88.42
105.98
0.20
0.90
1.32
2.03
50.54
67.32
0.77
0.60
1.11
-3.00
95.66
111.97
0.26
0.95
1.42
-2.69
50.07
66.91
0.79
0.60
1.39
-5.66
93.24
110.65
0.20
0.93
1.24
-5.62
56.74
71.11
0.76
0.63
1.04
0.16
53.31
70.90
0.79
0.64
1.52
6.36
48.48
66.75
0.78
0.60
1.13
Ce test permet de caractriser l'allure des rsidus: e(t) (c.f. quation DW du 2.2), en effet,
une valeur leve (>2) met en vidence un premier coefficient d'autocorrlation des rsidus
ngatif: signe de e(t) - e(t-1) changeant pratiquement chaque priode, alors qu'une valeur
faible (<1) signale un premier coefficient d'autoccorlation positif: signe de e(t) - e(t-1)
relativement stable en fonction du temps.
111
36
37
38
112
Les Figures 58 & 59 ci-dessous prsentent deux sries de rsidus, tires du tableau prcdent
(mthodes 18 & 29), ayant des valeurs DW contrastes (respectivement 0.80 & 3.08).
e(t), mthode no 18
400
BOX-JENKINS MA[2]
1
300
200
0.8
100
0.6
0.4
-100
0.2
-200
0
-300
t
-400
1989
1990
1991
1992
1993
1994
-0.2
1995
Figure 58
-0.4
-0.6
e(t), mthode no 29
400
-0.8
300
-1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
200
Mois en avance
100
0
-100
-200
-300
t
-400
1989
1990
1991
1992
1993
1994
1995
Figure 59
Les Figures 56 (mthode 18) & 60 mettent en vidence les coefficients d'autocorrlation
correspondants.
113
114
8. CONCLUSON
Mthodes
Lissage exponentiel double: =0.20
Lissage exponentiel double: =0.20
+ Lissage exponentiel HOLT: =0.20 et =0.10
Lissage exponentiel double: =0.20
+ Lissage exponentiel HOLT: =0.20 et =0.10
+ Moyenne mobile double: T=12
111.97
110.24
107.34
115
Ce nest pas toujours les modles les plus compliqus qui donnent les meilleurs rsultats
Il vaut mieux une application intelligente de mthodes simples, quun choix inappropri
de modles complexes
116
Avec:
ANNEXE 1
A( ) = a( ) 2 + b( ) 2
&
sin ( ) =
a( )
a( )
ou ( ) = arcsin
A( )
A( )
A = a 2 + b2
et:
y(t) = Asin[(((t)/N)2) + ]
avec: A = amplitude
= frquence (priode)
= angle de phase
N = nombre de valeurs
En posant: = ((t)/N)2, alors:
y(t) = Asin[ + ]
Alors:
y(t) = A[sin()cos() + cos()sin()]
50
40
En posant: a = Asin(), et
b = Acos(), alors:
y(t) = acos() + bsin()
30
20
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
Priodes
Figure 61
a(0)
+ [(a( ) cos( )) + ((b( ) sin( )) ]
=1
2
m
avec: = ((t)/N)2
t = 1 ... N
m = (N-1)/2
a(0)/2 = moyenne de la srie (tendance nulle)
117
118
Harmonique 1
REFERENCES
Harmonique 2
Priodes
35
Harmonique 3
Priodes
35
FORECASTING
S. Makridakis, S. C. Wheelwright, V. E. McGee
Jhon Wiley & Sons, 1983
Nombreuses rfrences bibliographiques associes
Harmonique 4
ANALYSE CHRONOLOGIQUE
L. Philips, R. Blomme, C. Vanden Berghe
Cabay Economica, 1981 [ISBN 2-87077-030-8]
1
Priodes
35
Priodes
35
Figure 62
etc., jusqu lharmonique 17.
Soit un systme de 35 quations 35 inconnues:
Harmonique 1
Harmonique 2
SCALP
Logiciel danalyse prvisionnelle
Dr Ph. Wieser
EPFL/IML
119
120