Je suis occupé par la modélisation ARIMA augmentée de variables exogènes à des fins de modélisation promotionnelle et j'ai du mal à l'expliquer aux utilisateurs professionnels. Dans certains cas, les progiciels se retrouvent avec une simple fonction de transfert, c'est-à-dire le paramètre * Variable exogène. Dans ce cas, l'interprétation est facile, c'est-à-dire que l'activité promotionnelle X (représentée par la variable binaire exogène) influe sur la variable dépendante (par exemple la demande) de Y montant. Donc, en termes commerciaux, nous pourrions dire que l'activité promotionnelle X entraîne une augmentation de la demande de Y unités.
Parfois, la fonction de transfert est plus compliquée, par exemple la division des polynômes * Variable exogène. Ce que je pourrais faire, c'est faire la division des polynômes de manière à trouver tous les coefficients de régression dynamique et dire que par exemple l'activité promotionnelle influence non seulement la demande pendant la période où elle a lieu mais aussi dans les périodes futures. Mais comme les progiciels de sortie fonctionnent comme une division des polynômes, les utilisateurs professionnels ne peuvent pas faire une interprétation intuitive. Y a-t-il quelque chose que nous pourrions dire à propos d'une fonction de transfert compliquée sans faire de division?
Les paramètres d'un modèle pertinent et la fonction de transfert associée sont présentés ci-dessous:
Constante = 4200, AR (1), Coefficient d'activité promotionnelle 30, Num1 = -15, Num2 = 1,62, Den1 = 0,25
Je suppose donc que si nous faisons une activité promotionnelle cette période, le niveau de la demande augmentera de 30 unités. De plus, puisqu'il existe une fonction de transfert (division de polynômes), l'activité promotionnelle aura un impact non seulement sur la période actuelle mais également sur les périodes suivantes. la question est de savoir comment déterminer combien de périodes dans le futur seront affectées par la promotion et quel sera leur impact par période en unités de demande.
la source
Réponses:
Cette réponse est basée sur la notation de Makridakis et. al manuel sur les prévisions. Je suppose qu'il est similaire dans tous les manuels standard sur la modélisation des fonctions de transfert. Je voudrais également consulter l'excellent texte d' Alan Pankratz sur la modélisation de la fonction de transfert, car la réponse suivante est motivée par d'excellents graphiques dans ces deux livres. J'utilise une notation appelée dans l'équation de la fonction de transfert dont vous avez besoin pour comprendre cela dans les manuels de référence pour que vous puissiez comprendre le matériel ci-dessous. Je les ai résumés ci-dessous:r , s , b
Une fonction de transfert générale prend la forme:
Il peut être utile de mettre vos coefficients dans un format d'équation comme indiqué ci-dessous. Considérez également comme Ventes et comme promotion / publicité au temps pour une compréhension facile.Yt Xt t
Dans votre cas, = 1, = 2 et = 0r s b
L'application de vos coefficients à l'équation ci-dessus se traduit par:
Le numérateur désigne la partie moyenne mobile (moyenne mobile) et le dénominateur désigne la partie auto-régressive de la fonction de transfert. Pensez au numérateur comme au début de l'effet et le dénominateur contrôlera la décroissance du facteur numérateur. L'informatique pourrait en outre aider à décomposer uniquement la fonction de transfert dans un format additif en utilisant l'algèbre de base pour illustrer les effets.
J'ai utilisé SAS pour faire la plupart de mes calculs ( voir ce site Web ). Maintenant, effectuer un calcul récursif sur la première partie de l'équation comme indiqué dans le site Web se traduit par la figure suivante. Ce que cela vous dit, c'est que la publicité au temps provoque 30 unités incrémentielles dans Sales toutes choses égales par ailleurs. Cette publicité a également un effet dans les périodes suivantes, par exemple à l'effet est de 7,5 unités incrémentielles, et ainsi de suite causé par le coefficient du dénominateur . t = 1 δ = 0,25t=0 t=1 δ=0.25
La deuxième partie et la troisième partie de la fonction de transfert, en appliquant le calcul récursif se traduit par le graphique suivant. Pour la deuxième partie, notez que les ventes à équivalent à 15 unités de ventes en retard 2 et décroissent davantage. Pour la troisième partie du numérateur, les ventes diminuent de -1,62 unités au décalage 3 et se dégradent davantage.t=0
La combinaison additive des 3 parties de la fonction de transfert en utilisant l'algèbre de base se traduit par la forme finale comme indiqué ci-dessous:
Ce que cela vous dit, c'est que la publicité à provoque 30 unités de ventes à et 22,5 unités de ventes à et diminue rapidement à 4 unités de ventes à et ainsi de suite ....t = 0 t = 1 t = 2t=0 t=0 t=1 t=2
Voyons ce qui se passe si vous changez le coefficient du dénominateur de 0,25 à 0,70 et en gardant le numérateur à 30. Par ailleurs, l'équation suivante est une forme simple de fonction de transfert qui fonctionne très bien dans la pratique est également appelée modèle de décalage distribué infini ou décalage de Koyck modèle .
Cela serait représenté comme la figure suivante, comme vous pouvez le voir, la décroissance est très lente en raison du facteur de décroissance augmenté de 0,25 à 0,70.
J'espère que cela vous sera utile. Je l' ai appris à travers l' expérience que la visualisation est la seule façon que vous pouvez expliquer la fonction de transfert à un public non technique , y compris la suggestion pratique Me.Composé, je recommande la réalisation d' expériences sur les données en raison du fait que cela pourrait être seulement des illusions comme l'a noté Armstrong. Si possible, je ferais une expérimentation de votre variable «causale» pour établir la «cause et effet». De plus, je ne sais pas pourquoi votre numérateur 3 est -1,62, il pourrait être simplement faux.
Veuillez fournir un feed-back si vous trouvez cet article utile car il a fallu un certain effort pour répondre à cette réponse.J'ai appris la visualisation de la fonction de transfert sur ce site Web grâce à @ javlacalle .
la source
Dans de nombreuses circonstances que j'ai consultées, il y a souvent une activité exceptionnelle avant la promotion reflétant des effets de plomb. La détection automatique / routinière de ce phénomène est essentielle à un bon développement de modèle. De plus, les impulsions, les changements de niveau et les tendances temporelles locales doivent être pris en compte, sinon ils contrarient / déforment l'analyse. Nous avons également constaté que bien que des différences puissent être nécessaires pour identifier la fonction de transfert, elles ne font pas nécessairement partie du modèle final. Ce point et d'autres n'ont pas été abordés dans les travaux fondateurs de Box et Jenkins, mais sont désormais traités de manière routinière. Si vous vouliez publier vos données, moi et d'autres pourrions peut-être aider à élucider cela tout en étudiant les transformations nécessaires telles que les transformations de puissance ou les moindres carrés pondérés. J'ai utilisé un logiciel qui reformule la fonction de transfert comme un modèle de régression ordinaire (décalage distribué polynomial / décalage distribué auto-régressif). Ceci est très utile pour expliquer le modèle aux clients / clients et également utile pour l'utilisation ultérieure de l'équation.
la source
En termes d'exprimer le modèle TF comme purement à droite
LES MODÈLES SONT PRÉSENTÉS:
1. MODÈLE PUR EN TERMES D'ENTRÉES
Y = K1 + [W (B) / D (B)] * X + [THETA (B) / PHI (B)] * A
2. COMME UN MODÈLE MIXTE COMPRENANT DES LAGS DE Y
D (B) * PHI (B) * Y = K2
= + PHI (B) * W (B) * X
= + D (B) * THETA (B) * A
= + PHI (B) * W ( B) * X = + D (B) * THETA (B) * A
L'ESTIMATION EST EFFECTUÉE COMME UN (2)
TANT QUE LE TABLEAU LA PRÉSENTE COMME UN (1).
DANS LE TABLEAU, LA CONSTANTE EST K2 TANDIS
QUE PRÉSENTÉE SOUS FORME (1) LA CONSTANTE EST K1
NOUS LA PRÉSENTONS ICI SOUS FORME (2).
MODÈLE EXPRIMÉ COMME UN XARMAX
Y [t] = a 1 Y [t-1] + ... + a [p] Y [tp]
+ w [0] X [t-0] + ... + w [r ] X [tr]
+ b 1 a [t-1] + ... + b [q] a [tq]
+ constante
Le modèle construit automatiquement pour les données de vente du texte Bpx-Jenkins était
. L'exprimer comme un «modèle de régression» nous obtenons
la source