एक्स्पोनेंशियल स्मूदिंग: Difference between revisions
m (Arti Shah moved page घातांक सुगम करना to चरधातांकी समकारी without leaving a redirect) |
No edit summary |
||
Line 1: | Line 1: | ||
{{Short description|Generates a forecast of future values of a time series}} | {{Short description|Generates a forecast of future values of a time series}} | ||
एक्सपोनेंशियल स्मूथिंग या एक्सपोनेंशियल मूविंग एवरेज (ईएमए) एक्सपोनेंशियल [[[[विंडो फ़ंक्शन]]]] का उपयोग करके [[समय श्रृंखला]] डेटा को स्मूथ करने के लिए अंगूठे की तकनीक का नियम है। जबकि [[सरल चलती औसत]] में पिछले अवलोकनों को समान रूप से भारित किया जाता है, समय के साथ तेजी से घटते वजन को निर्दिष्ट करने के लिए घातीय कार्यों का उपयोग किया जाता है। यह उपयोगकर्ता की पूर्व धारणाओं, जैसे कि मौसमी, के आधार पर कुछ निर्धारण करने के लिए आसानी से सीखी जाने वाली और आसानी से लागू की जाने वाली प्रक्रिया है। घातांकीय स्मूथिंग का उपयोग अक्सर समय-श्रृंखला डेटा के विश्लेषण के लिए किया जाता है। | |||
एक्सपोनेंशियल स्मूथिंग या एक्सपोनेंशियल मूविंग एवरेज (ईएमए) एक्सपोनेंशियल [[[[विंडो फ़ंक्शन]]]] का उपयोग करके [[समय श्रृंखला]] डेटा को स्मूथ करने के लिए अंगूठे की तकनीक का | |||
एक्सपोनेंशियल स्मूथिंग कई विंडो फ़ंक्शंस में से | एक्सपोनेंशियल स्मूथिंग कई विंडो फ़ंक्शंस में से है जो आमतौर पर [[ संकेत आगे बढ़ाना ]] में स्मूथ डेटा के लिए लागू होता है, जो उच्च-आवृत्ति [[शोर]] को हटाने के लिए [[लो पास फिल्टर]] के रूप में कार्य करता है। यह विधि 19वीं सदी के कनवल्शन में शिमोन डेनिस पॉइसन द्वारा पुनरावर्ती घातीय विंडो फ़ंक्शंस के उपयोग के साथ-साथ कोलमोगोरोव-ज़ुरबेंको फ़िल्टर | कोलमोगोरोव और ज़ुर्बेंको द्वारा 1940 के दशक में अशांति के अपने अध्ययन से पुनरावर्ती चलती औसत के उपयोग से पहले की है। | ||
कच्चे डेटा अनुक्रम को अक्सर द्वारा दर्शाया जाता है <math>\{x_t\}</math> समय पर शुरुआत <math>t = 0</math>, और एक्सपोनेंशियल स्मूथिंग एल्गोरिदम का आउटपुट आमतौर पर इस प्रकार लिखा जाता है <math>\{s_t\}</math>, जिसे अगले मूल्य का सर्वोत्तम अनुमान माना जा सकता है <math>x</math> होगा। जब समय पर अवलोकनों का क्रम प्रारंभ होता है <math>t = 0</math>घातांकीय स्मूथिंग का सबसे सरल रूप सूत्रों द्वारा दिया गया है:<ref name=NIST /> | कच्चे डेटा अनुक्रम को अक्सर द्वारा दर्शाया जाता है <math>\{x_t\}</math> समय पर शुरुआत <math>t = 0</math>, और एक्सपोनेंशियल स्मूथिंग एल्गोरिदम का आउटपुट आमतौर पर इस प्रकार लिखा जाता है <math>\{s_t\}</math>, जिसे अगले मूल्य का सर्वोत्तम अनुमान माना जा सकता है <math>x</math> होगा। जब समय पर अवलोकनों का क्रम प्रारंभ होता है <math>t = 0</math>घातांकीय स्मूथिंग का सबसे सरल रूप सूत्रों द्वारा दिया गया है:<ref name=NIST /> | ||
Line 16: | Line 15: | ||
==बुनियादी (सरल) घातांकीय स्मूथिंग== | ==बुनियादी (सरल) घातांकीय स्मूथिंग== | ||
एक्सपोनेंशियल विंडो फ़ंक्शन के उपयोग का श्रेय सबसे पहले शिमोन डेनिस पॉइसन को दिया जाता है<ref name="Oppenheim, Alan V. 1975 5">{{cite book |title=अंकीय संकेत प्रक्रिया|year=1975 |publisher=[[Prentice Hall]] |isbn=0-13-214635-5 |author=Oppenheim, Alan V. |author2=Schafer, Ronald W. |page= 5}}</ref> 17वीं सदी की | एक्सपोनेंशियल विंडो फ़ंक्शन के उपयोग का श्रेय सबसे पहले शिमोन डेनिस पॉइसन को दिया जाता है<ref name="Oppenheim, Alan V. 1975 5">{{cite book |title=अंकीय संकेत प्रक्रिया|year=1975 |publisher=[[Prentice Hall]] |isbn=0-13-214635-5 |author=Oppenheim, Alan V. |author2=Schafer, Ronald W. |page= 5}}</ref> 17वीं सदी की संख्यात्मक विश्लेषण तकनीक के विस्तार के रूप में, और बाद में 1940 के दशक में सिग्नल प्रोसेसिंग समुदाय द्वारा अपनाया गया। यहां, एक्सपोनेंशियल स्मूथिंग एक्सपोनेंशियल, या पॉइसन, विंडो फ़ंक्शन का अनुप्रयोग है। घातांकीय स्मूथिंग का सुझाव पहली बार 1956 में [[रॉबर्ट गुडेल ब्राउन]] के पिछले काम के उद्धरण के बिना सांख्यिकीय साहित्य में दिया गया था,<ref>{{cite book|last=Brown|first=Robert G.|title=मांग की भविष्यवाणी के लिए घातीय स्मूथिंग|year=1956|publisher=Arthur D. Little Inc.|location=Cambridge, Massachusetts|pages=15|url=http://legacy.library.ucsf.edu/tid/dae94e00;jsessionid=104A0CEFFA31ADC2FA5E0558F69B3E1D.tobacco03}}</ref> और फिर 1957 में चार्ल्स सी. होल्ट द्वारा इसका विस्तार किया गया।<ref>{{cite journal|title=घातीय रूप से भारित औसत द्वारा रुझान और मौसमी का पूर्वानुमान लगाना|first=Charles C.|last=Holt|author-link=Charles C. Holt|journal=Office of Naval Research Memorandum|volume=52|year=1957}} reprinted in {{cite journal|title=घातीय रूप से भारित औसत द्वारा रुझान और मौसमी का पूर्वानुमान लगाना|first=Charles C.|last=Holt|author-link=Charles C. Holt|journal=[[International Journal of Forecasting]] |volume=20 |issue=1 |date=January–March 2004|pages=5–10|doi=10.1016/j.ijforecast.2003.09.015}}</ref> नीचे दिया गया सूत्रीकरण, जो आमतौर पर उपयोग किया जाता है, ब्राउन के लिए जिम्मेदार है और इसे ब्राउन की सरल घातांकीय स्मूथिंग के रूप में जाना जाता है।<ref>{{cite book|title=असतत समय श्रृंखला का सुचारू पूर्वानुमान और पूर्वानुमान|last=Brown |first=Robert Goodell |year=1963 |publisher=Prentice-Hall|location=Englewood Cliffs, NJ |url = http://babel.hathitrust.org/cgi/pt?id=mdp.39015004514728;view=1up;seq=1}}</ref> होल्ट, विंटर्स और ब्राउन की सभी विधियों को पुनरावर्ती फ़िल्टरिंग के सरल अनुप्रयोग के रूप में देखा जा सकता है, जो पहली बार 1940 के दशक में पाया गया था<ref name="Oppenheim, Alan V. 1975 5"/>[[परिमित आवेग प्रतिक्रिया]] (एफआईआर) फिल्टर को [[अनंत आवेग प्रतिक्रिया]] फिल्टर में परिवर्तित करने के लिए। | ||
घातांकीय स्मूथिंग का सबसे सरल रूप सूत्र द्वारा दिया गया है: | घातांकीय स्मूथिंग का सबसे सरल रूप सूत्र द्वारा दिया गया है: | ||
:<math>s_t = \alpha x_t + (1-\alpha) s_{t-1} = s_{t-1} + \alpha (x_t - s_{t-1}).</math> | :<math>s_t = \alpha x_t + (1-\alpha) s_{t-1} = s_{t-1} + \alpha (x_t - s_{t-1}).</math> | ||
कहाँ <math>\alpha</math> चौरसाई कारक है, और <math>0 \le \alpha \le 1</math>. दूसरे शब्दों में, सुचारु आँकड़ा <math>s_t</math> वर्तमान अवलोकन का | कहाँ <math>\alpha</math> चौरसाई कारक है, और <math>0 \le \alpha \le 1</math>. दूसरे शब्दों में, सुचारु आँकड़ा <math>s_t</math> वर्तमान अवलोकन का सरल भारित औसत है <math>x_t</math> और पिछला सुचारू आँकड़ा <math>s_{t-1}</math>. सरल घातांकीय स्मूथिंग आसानी से लागू की जाती है, और जैसे ही दो अवलोकन उपलब्ध होते हैं, यह स्मूथ आँकड़ा तैयार करता है। | ||
स्मूथिंग फ़ैक्टर शब्द किस पर लागू होता है? <math>\alpha</math> यहाँ कुछ मिथ्या नाम है, जैसे कि बड़े मूल्य <math>\alpha</math> वास्तव में स्मूथिंग के स्तर को कम करें, और सीमित मामले में <math>\alpha</math> = 1 आउटपुट श्रृंखला केवल वर्तमान अवलोकन है। के मान <math>\alpha</math> | स्मूथिंग फ़ैक्टर शब्द किस पर लागू होता है? <math>\alpha</math> यहाँ कुछ मिथ्या नाम है, जैसे कि बड़े मूल्य <math>\alpha</math> वास्तव में स्मूथिंग के स्तर को कम करें, और सीमित मामले में <math>\alpha</math> = 1 आउटपुट श्रृंखला केवल वर्तमान अवलोकन है। के मान <math>\alpha</math> के करीब का सहज प्रभाव कम होता है और डेटा में हाल के परिवर्तनों को अधिक महत्व देता है, जबकि मान <math>\alpha</math> शून्य के करीब का प्रभाव अधिक सहज होता है और हाल के परिवर्तनों के प्रति कम प्रतिक्रियाशील होते हैं। | ||
चुनने की कोई औपचारिक रूप से सही प्रक्रिया नहीं है <math>\alpha</math>. कभी-कभी सांख्यिकीविद् के निर्णय का उपयोग उचित कारक चुनने के लिए किया जाता है। वैकल्पिक रूप से, के मूल्य को अनुकूलित करने के लिए | चुनने की कोई औपचारिक रूप से सही प्रक्रिया नहीं है <math>\alpha</math>. कभी-कभी सांख्यिकीविद् के निर्णय का उपयोग उचित कारक चुनने के लिए किया जाता है। वैकल्पिक रूप से, के मूल्य को अनुकूलित करने के लिए सांख्यिकीय तकनीक का उपयोग किया जा सकता है <math>\alpha</math>. उदाहरण के लिए, का मान निर्धारित करने के लिए न्यूनतम वर्गों का उपयोग किया जा सकता है <math>\alpha</math> जिसके लिए मात्राओं का योग <math>(s_t - x_{t+1})^2</math> न्यूनतम किया गया है.<ref name=NIST6431>{{cite web|url=http://www.itl.nist.gov/div898/handbook/pmc/section4/pmc431.htm|title=NIST/SEMATECH e-Handbook of Statistical Methods, 6.4.3.1. Single Exponential Smoothing|access-date=2017-07-05|publisher=NIST}}</ref> | ||
कुछ अन्य स्मूथिंग विधियों, जैसे कि सरल चलती औसत, के विपरीत, इस तकनीक को परिणाम देने से पहले किसी न्यूनतम संख्या में अवलोकन की आवश्यकता नहीं होती है। हालाँकि, व्यवहार में, | कुछ अन्य स्मूथिंग विधियों, जैसे कि सरल चलती औसत, के विपरीत, इस तकनीक को परिणाम देने से पहले किसी न्यूनतम संख्या में अवलोकन की आवश्यकता नहीं होती है। हालाँकि, व्यवहार में, अच्छा औसत तब तक हासिल नहीं किया जाएगा जब तक कि कई नमूनों का साथ औसत नहीं निकाला जाता; उदाहरण के लिए, स्थिर संकेत लगभग लगेगा <math>3 / \alpha</math> वास्तविक मूल्य के 95% तक पहुँचने के चरण। सूचना हानि के बिना मूल सिग्नल को सटीक रूप से पुनर्निर्माण करने के लिए, घातीय चलती औसत के सभी चरण भी उपलब्ध होने चाहिए, क्योंकि पुराने नमूनों का वजन तेजी से घटता है। यह साधारण चलती औसत के विपरीत है, जिसमें औसत के भीतर नमूनों के निरंतर भार के कारण कुछ नमूनों को जानकारी के अधिक नुकसान के बिना छोड़ा जा सकता है। यदि नमूनों की ज्ञात संख्या छूट जाएगी, तो नए नमूने और छोड़े जाने वाले सभी नमूनों को समान महत्व देकर, इसके लिए भारित औसत को भी समायोजित किया जा सकता है। | ||
एक्सपोनेंशियल स्मूथिंग के इस सरल रूप को मूविंग एवरेज#एक्सपोनेंशियल मूविंग एवरेज (ईडब्ल्यूएमए) के रूप में भी जाना जाता है। तकनीकी रूप से इसे बिना किसी स्थिर अवधि वाले [[ऑटोरेग्रेसिव इंटीग्रेटेड मूविंग एवरेज]] (ARIMA) (0,1,1) मॉडल के रूप में भी वर्गीकृत किया जा सकता है।<ref>{{cite web |url=http://www.duke.edu/~rnau/411avg.htm |title=औसत और घातीय स्मूथिंग मॉडल|first=Robert |last=Nau |access-date=26 July 2010}}</ref> | एक्सपोनेंशियल स्मूथिंग के इस सरल रूप को मूविंग एवरेज#एक्सपोनेंशियल मूविंग एवरेज (ईडब्ल्यूएमए) के रूप में भी जाना जाता है। तकनीकी रूप से इसे बिना किसी स्थिर अवधि वाले [[ऑटोरेग्रेसिव इंटीग्रेटेड मूविंग एवरेज]] (ARIMA) (0,1,1) मॉडल के रूप में भी वर्गीकृत किया जा सकता है।<ref>{{cite web |url=http://www.duke.edu/~rnau/411avg.htm |title=औसत और घातीय स्मूथिंग मॉडल|first=Robert |last=Nau |access-date=26 July 2010}}</ref> | ||
===समय स्थिरांक=== | ===समय स्थिरांक=== | ||
एक घातीय चलती औसत का समय स्थिरांक | एक घातीय चलती औसत का समय स्थिरांक इकाई चरण फ़ंक्शन की सुचारु प्रतिक्रिया तक पहुंचने के लिए समय की मात्रा है <math>1-1/e \approx 63.2\,\%</math> मूल संकेत का. इस समय स्थिरांक के बीच संबंध, <math> \tau </math>, और चौरसाई कारक, <math> \alpha </math>, सूत्र द्वारा दिया गया है: | ||
:<math>\alpha = 1 - e^{-\Delta T/\tau}</math>, इस प्रकार <math>\tau = - \frac{\Delta T}{\ln(1 - \alpha)}</math> | :<math>\alpha = 1 - e^{-\Delta T/\tau}</math>, इस प्रकार <math>\tau = - \frac{\Delta T}{\ln(1 - \alpha)}</math> | ||
Line 37: | Line 34: | ||
:<math>\alpha \approx \frac{\Delta T} \tau </math> | :<math>\alpha \approx \frac{\Delta T} \tau </math> | ||
===प्रारंभिक सुचारू मान चुनना=== | ===प्रारंभिक सुचारू मान चुनना=== | ||
ध्यान दें कि उपरोक्त परिभाषा में, <math>s_0</math> को प्रारंभ किया जा रहा है <math>x_0</math>. क्योंकि घातांकीय स्मूथिंग के लिए आवश्यक है कि प्रत्येक चरण में हमारे पास पिछला पूर्वानुमान हो, यह स्पष्ट नहीं है कि विधि कैसे शुरू की जाए। हम मान सकते हैं कि प्रारंभिक पूर्वानुमान मांग के प्रारंभिक मूल्य के बराबर है; हालाँकि, इस दृष्टिकोण में | ध्यान दें कि उपरोक्त परिभाषा में, <math>s_0</math> को प्रारंभ किया जा रहा है <math>x_0</math>. क्योंकि घातांकीय स्मूथिंग के लिए आवश्यक है कि प्रत्येक चरण में हमारे पास पिछला पूर्वानुमान हो, यह स्पष्ट नहीं है कि विधि कैसे शुरू की जाए। हम मान सकते हैं कि प्रारंभिक पूर्वानुमान मांग के प्रारंभिक मूल्य के बराबर है; हालाँकि, इस दृष्टिकोण में गंभीर खामी है। घातीय स्मूथिंग पिछले अवलोकनों पर पर्याप्त भार डालती है, इसलिए मांग के प्रारंभिक मूल्य का प्रारंभिक पूर्वानुमानों पर अनुचित रूप से बड़ा प्रभाव पड़ेगा। प्रक्रिया को उचित संख्या में अवधि (10 या अधिक) के लिए विकसित करने की अनुमति देकर और प्रारंभिक पूर्वानुमान के रूप में उन अवधि के दौरान मांग के औसत का उपयोग करके इस समस्या को दूर किया जा सकता है। इस प्रारंभिक मान को सेट करने के कई अन्य तरीके हैं, लेकिन यह ध्यान रखना महत्वपूर्ण है कि मान जितना छोटा होगा <math>\alpha</math>, इस आरंभिक सहज मूल्य के चयन पर आपका पूर्वानुमान उतना ही अधिक संवेदनशील होगा <math>s_0</math>.<ref>"Production and Operations Analysis" Nahmias. 2009.</ref><ref>Čisar, P., & Čisar, S. M. (2011). "Optimization methods of EWMA statistics." ''Acta Polytechnica Hungarica'', 8(5), 73–87. Page 78.</ref> | ||
===अनुकूलन=== | ===अनुकूलन=== | ||
प्रत्येक घातीय स्मूथिंग विधि के लिए हमें स्मूथिंग पैरामीटर के लिए मान भी चुनना होगा। सरल घातीय स्मूथिंग के लिए, केवल | प्रत्येक घातीय स्मूथिंग विधि के लिए हमें स्मूथिंग पैरामीटर के लिए मान भी चुनना होगा। सरल घातीय स्मूथिंग के लिए, केवल स्मूथिंग पैरामीटर (α) होता है, लेकिन इसके बाद आने वाली विधियों के लिए आमतौर पर से अधिक स्मूथिंग पैरामीटर होते हैं। | ||
ऐसे मामले हैं जहां स्मूथिंग मापदंडों को व्यक्तिपरक तरीके से चुना जा सकता है - पूर्वानुमानकर्ता पिछले अनुभव के आधार पर स्मूथिंग मापदंडों का मूल्य निर्दिष्ट करता है। हालाँकि, किसी भी घातीय स्मूथिंग विधि में शामिल अज्ञात मापदंडों के लिए मान प्राप्त करने का | ऐसे मामले हैं जहां स्मूथिंग मापदंडों को व्यक्तिपरक तरीके से चुना जा सकता है - पूर्वानुमानकर्ता पिछले अनुभव के आधार पर स्मूथिंग मापदंडों का मूल्य निर्दिष्ट करता है। हालाँकि, किसी भी घातीय स्मूथिंग विधि में शामिल अज्ञात मापदंडों के लिए मान प्राप्त करने का अधिक मजबूत और उद्देश्यपूर्ण तरीका देखे गए डेटा से उनका अनुमान लगाना है। | ||
किसी भी घातांकीय स्मूथिंग विधि के लिए अज्ञात मापदंडों और प्रारंभिक मूल्यों का अनुमान भविष्यवाणी (एसएसई) की वर्ग त्रुटियों के योग को कम करके लगाया जा सकता है। त्रुटियों को इस प्रकार निर्दिष्ट किया गया है <math>e_t=y_t-\hat{y}_{t\mid t-1}</math> के लिए <math> t=1, \ldots,T</math> (नमूना पूर्वानुमान त्रुटियों के भीतर | किसी भी घातांकीय स्मूथिंग विधि के लिए अज्ञात मापदंडों और प्रारंभिक मूल्यों का अनुमान भविष्यवाणी (एसएसई) की वर्ग त्रुटियों के योग को कम करके लगाया जा सकता है। त्रुटियों को इस प्रकार निर्दिष्ट किया गया है <math>e_t=y_t-\hat{y}_{t\mid t-1}</math> के लिए <math> t=1, \ldots,T</math> (नमूना पूर्वानुमान त्रुटियों के भीतर कदम आगे)। इसलिए हम अज्ञात मापदंडों के मान और न्यूनतम करने वाले प्रारंभिक मान पाते हैं | ||
: <math> \text{SSE} = \sum_{t=1}^T (y_t-\hat{y}_{t\mid t-1})^2=\sum_{t=1}^T e_t^2</math><ref name="otexts.org">{{Cite book | url=https://www.otexts.org/fpp/7/1 | title=7.1 Simple exponential smoothing | Forecasting: Principles and Practice}}</ref> | : <math> \text{SSE} = \sum_{t=1}^T (y_t-\hat{y}_{t\mid t-1})^2=\sum_{t=1}^T e_t^2</math><ref name="otexts.org">{{Cite book | url=https://www.otexts.org/fpp/7/1 | title=7.1 Simple exponential smoothing | Forecasting: Principles and Practice}}</ref> | ||
प्रतिगमन मामले के विपरीत (जहां हमारे पास सीधे प्रतिगमन गुणांक की गणना करने के लिए सूत्र हैं जो एसएसई को कम करते हैं) इसमें | प्रतिगमन मामले के विपरीत (जहां हमारे पास सीधे प्रतिगमन गुणांक की गणना करने के लिए सूत्र हैं जो एसएसई को कम करते हैं) इसमें गैर-रेखीय न्यूनतमकरण समस्या शामिल है और हमें इसे निष्पादित करने के लिए [[गणितीय अनुकूलन]] उपकरण का उपयोग करने की आवश्यकता है। | ||
===घातांकीय नामकरण=== | ===घातांकीय नामकरण=== | ||
Line 69: | Line 62: | ||
: <math>1, (1-\alpha), (1-\alpha)^2,\ldots, (1-\alpha)^n,\ldots</math> | : <math>1, (1-\alpha), (1-\alpha)^2,\ldots, (1-\alpha)^n,\ldots</math> | ||
एक ज्यामितीय प्रगति | एक ज्यामितीय प्रगति घातीय फ़ंक्शन का असतत संस्करण है, इसलिए सांख्यिकी विद्या के अनुसार इस स्मूथिंग विधि का नाम यहीं से उत्पन्न हुआ है। | ||
===चलती औसत के साथ तुलना=== | ===चलती औसत के साथ तुलना=== | ||
एक्सपोनेंशियल स्मूथिंग और मूविंग एवरेज में इनपुट डेटा के सापेक्ष अंतराल पेश करने के समान दोष हैं। हालाँकि इसे | एक्सपोनेंशियल स्मूथिंग और मूविंग एवरेज में इनपुट डेटा के सापेक्ष अंतराल पेश करने के समान दोष हैं। हालाँकि इसे सममित कर्नेल, जैसे चलती औसत या गाऊसी के लिए परिणाम को विंडो की आधी लंबाई में स्थानांतरित करके ठीक किया जा सकता है, यह स्पष्ट नहीं है कि यह घातीय चौरसाई के लिए कितना उपयुक्त होगा। जब α = 2/(k + 1) होता है तो उन दोनों में पूर्वानुमान त्रुटि का वितरण लगभग समान होता है। वे इसमें भिन्न हैं कि घातीय स्मूथिंग सभी पिछले डेटा को ध्यान में रखती है, जबकि चलती औसत केवल k पिछले डेटा बिंदुओं को ध्यान में रखती है। कम्प्यूटेशनल रूप से बोलते हुए, वे इस मायने में भी भिन्न हैं कि चलती औसत के लिए पिछले k डेटा बिंदुओं, या लैग k + 1 पर डेटा बिंदु और सबसे हालिया पूर्वानुमान मूल्य को बनाए रखने की आवश्यकता होती है, जबकि घातांकीय स्मूथिंग के लिए केवल सबसे हालिया पूर्वानुमान मूल्य की आवश्यकता होती है रखा।<ref>{{cite book|last=Nahmias|first=Steven|title=उत्पादन और संचालन विश्लेषण|edition=6th|isbn=978-0-07-337785-8|date=3 March 2008}}{{Page needed|date=September 2011}}</ref> | ||
सिग्नल प्रोसेसिंग साहित्य में, गैर-कारण (सममित) फिल्टर का उपयोग आम है, और घातीय विंडो फ़ंक्शन का व्यापक रूप से इस फैशन में उपयोग किया जाता है, लेकिन | सिग्नल प्रोसेसिंग साहित्य में, गैर-कारण (सममित) फिल्टर का उपयोग आम है, और घातीय विंडो फ़ंक्शन का व्यापक रूप से इस फैशन में उपयोग किया जाता है, लेकिन अलग शब्दावली का उपयोग किया जाता है: घातीय चौरसाई पहले क्रम के अनंत-आवेग के बराबर है प्रतिक्रिया (आईआईआर) फ़िल्टर और चलती औसत समान भार कारकों के साथ सीमित आवेग प्रतिक्रिया फ़िल्टर के बराबर है। | ||
==डबल एक्सपोनेंशियल स्मूथिंग (होल्ट लीनियर)== | ==डबल एक्सपोनेंशियल स्मूथिंग (होल्ट लीनियर)== | ||
जब डेटा में रुझान का अनुमान होता है तो सरल घातीय स्मूथिंग अच्छा काम नहीं करती है। <ref name=NIST>{{cite web|url=http://www.itl.nist.gov/div898/handbook/|title=NIST/SEMATECH e-Handbook of Statistical Methods|access-date=2010-05-23|publisher=NIST}}</ref> ऐसी स्थितियों में, डबल एक्सपोनेंशियल स्मूथिंग या सेकेंड-ऑर्डर एक्सपोनेंशियल स्मूथिंग नाम से कई तरीके तैयार किए गए, जो | जब डेटा में रुझान का अनुमान होता है तो सरल घातीय स्मूथिंग अच्छा काम नहीं करती है। <ref name=NIST>{{cite web|url=http://www.itl.nist.gov/div898/handbook/|title=NIST/SEMATECH e-Handbook of Statistical Methods|access-date=2010-05-23|publisher=NIST}}</ref> ऐसी स्थितियों में, डबल एक्सपोनेंशियल स्मूथिंग या सेकेंड-ऑर्डर एक्सपोनेंशियल स्मूथिंग नाम से कई तरीके तैयार किए गए, जो एक्सपोनेंशियल फिल्टर का दो बार पुनरावर्ती अनुप्रयोग है, इस प्रकार इसे डबल एक्सपोनेंशियल स्मूथिंग कहा जाता है। यह नामकरण चौगुनी घातांकीय स्मूथिंग के समान है, जो इसकी पुनरावृत्ति गहराई का भी संदर्भ देता है।<ref>{{cite web |url=http://help.sap.com/saphelp_45b/helpdata/en/7d/c27a14454011d182b40000e829fbfe/content.htm |title=Model: Second-Order Exponential Smoothing |author=<!--Staff writer(s); no by-line.--> |publisher=[[SAP AG]] |access-date=23 January 2013}}</ref> डबल एक्सपोनेंशियल स्मूथिंग के पीछे मूल विचार किसी प्रकार की प्रवृत्ति प्रदर्शित करने वाली श्रृंखला की संभावना को ध्यान में रखने के लिए शब्द पेश करना है। यह ढलान घटक स्वयं एक्सपोनेंशियल स्मूथिंग के माध्यम से अद्यतन किया जाता है। | ||
एक विधि, इस प्रकार काम करती है:<ref>{{cite web |url= http://www.itl.nist.gov/div898/handbook/pmc/section4/pmc433.htm |title=6.4.3.3. Double Exponential Smoothing |work=itl.nist.gov |access-date=25 September 2011}}</ref> | एक विधि, इस प्रकार काम करती है:<ref>{{cite web |url= http://www.itl.nist.gov/div898/handbook/pmc/section4/pmc433.htm |title=6.4.3.3. Double Exponential Smoothing |work=itl.nist.gov |access-date=25 September 2011}}</ref> | ||
फिर से, अवलोकनों के कच्चे डेटा अनुक्रम का प्रतिनिधित्व किया जाता है <math>x_t</math>, समय पर शुरुआत <math>t=0</math>. हम उपयोग करते हैं <math>s_t</math> समय के लिए सुचारु मूल्य का प्रतिनिधित्व करने के लिए <math>t</math>, और <math>b_t</math> यह उस समय की प्रवृत्ति का हमारा सर्वोत्तम अनुमान है <math>t</math>. एल्गोरिथम का आउटपुट अब इस प्रकार लिखा गया है <math>F_{t+m}</math>, के मूल्य का | फिर से, अवलोकनों के कच्चे डेटा अनुक्रम का प्रतिनिधित्व किया जाता है <math>x_t</math>, समय पर शुरुआत <math>t=0</math>. हम उपयोग करते हैं <math>s_t</math> समय के लिए सुचारु मूल्य का प्रतिनिधित्व करने के लिए <math>t</math>, और <math>b_t</math> यह उस समय की प्रवृत्ति का हमारा सर्वोत्तम अनुमान है <math>t</math>. एल्गोरिथम का आउटपुट अब इस प्रकार लिखा गया है <math>F_{t+m}</math>, के मूल्य का अनुमान <math>x_{t+m}</math> समय पर <math>m > 0</math> समय-समय पर कच्चे डेटा के आधार पर <math>t</math>. डबल एक्सपोनेंशियल स्मूथिंग सूत्रों द्वारा दी गई है | ||
:<math> | :<math> | ||
Line 102: | Line 95: | ||
F_{t+m} = s_t + m \cdot b_t | F_{t+m} = s_t + m \cdot b_t | ||
</math> | </math> | ||
प्रारंभिक मान निर्धारित करना <math>b</math> प्राथमिकता का मामला है. ऊपर सूचीबद्ध के अलावा विकल्प है <math display="inline">\frac{x_n-x_0} n</math> कुछ के लिए <math>n</math>. | |||
प्रारंभिक मान निर्धारित करना <math>b</math> प्राथमिकता का मामला है. ऊपर सूचीबद्ध के अलावा | |||
ध्यान दें कि एफ<sub>0</sub> अपरिभाषित है (समय 0 का कोई अनुमान नहीं है), और परिभाषा एफ के अनुसार<sub>1</sub>=एस<sub>0</sub>+बी<sub>0</sub>, जो अच्छी तरह से परिभाषित है, इस प्रकार आगे के मूल्यों का मूल्यांकन किया जा सकता है। | ध्यान दें कि एफ<sub>0</sub> अपरिभाषित है (समय 0 का कोई अनुमान नहीं है), और परिभाषा एफ के अनुसार<sub>1</sub>=एस<sub>0</sub>+बी<sub>0</sub>, जो अच्छी तरह से परिभाषित है, इस प्रकार आगे के मूल्यों का मूल्यांकन किया जा सकता है। | ||
Line 125: | Line 117: | ||
\end{align} | \end{align} | ||
</math> | </math> | ||
==ट्रिपल एक्सपोनेंशियल स्मूथिंग (होल्ट विंटर्स)== | ==ट्रिपल एक्सपोनेंशियल स्मूथिंग (होल्ट विंटर्स)== | ||
ट्रिपल एक्सपोनेंशियल स्मूथिंग तीन बार एक्सपोनेंशियल स्मूथिंग लागू करती है, जिसका उपयोग आमतौर पर तब किया जाता है जब अध्ययन के तहत | ट्रिपल एक्सपोनेंशियल स्मूथिंग तीन बार एक्सपोनेंशियल स्मूथिंग लागू करती है, जिसका उपयोग आमतौर पर तब किया जाता है जब अध्ययन के तहत समय श्रृंखला से तीन उच्च आवृत्ति संकेतों को हटाया जाना होता है। मौसमी विभिन्न प्रकार की होती हैं: प्रकृति में 'गुणक' और 'योगात्मक', बहुत कुछ उसी तरह जैसे जोड़ और गुणा गणित में बुनियादी संक्रियाएँ हैं। | ||
यदि दिसंबर के हर महीने में हम नवंबर की तुलना में 10,000 अधिक अपार्टमेंट बेचते हैं, तो मौसमी प्रकृति में योगात्मक है। हालाँकि, अगर हम सर्दियों के महीनों की तुलना में गर्मियों के महीनों में 10% अधिक अपार्टमेंट बेचते हैं, तो मौसमी प्रकृति में गुणक है। गुणनात्मक मौसमी को | यदि दिसंबर के हर महीने में हम नवंबर की तुलना में 10,000 अधिक अपार्टमेंट बेचते हैं, तो मौसमी प्रकृति में योगात्मक है। हालाँकि, अगर हम सर्दियों के महीनों की तुलना में गर्मियों के महीनों में 10% अधिक अपार्टमेंट बेचते हैं, तो मौसमी प्रकृति में गुणक है। गुणनात्मक मौसमी को स्थिर कारक के रूप में दर्शाया जा सकता है, पूर्ण राशि के रूप में नहीं। | ||
<ref>{{cite web|last1=Kalehar|first1=Prajakta S.|title=Time series Forecasting using Holt–Winters Exponential Smoothing|url=http://www.it.iitb.ac.in/~praj/acads/seminar/04329008_ExponentialSmoothing.pdf|access-date=23 June 2014}}</ref> | <ref>{{cite web|last1=Kalehar|first1=Prajakta S.|title=Time series Forecasting using Holt–Winters Exponential Smoothing|url=http://www.it.iitb.ac.in/~praj/acads/seminar/04329008_ExponentialSmoothing.pdf|access-date=23 June 2014}}</ref> | ||
ट्रिपल एक्सपोनेंशियल स्मूथिंग का सुझाव पहली बार होल्ट के छात्र, पीटर विंटर्स ने 1960 में एक्सपोनेंशियल स्मूथिंग पर 1940 के दशक की | ट्रिपल एक्सपोनेंशियल स्मूथिंग का सुझाव पहली बार होल्ट के छात्र, पीटर विंटर्स ने 1960 में एक्सपोनेंशियल स्मूथिंग पर 1940 के दशक की सिग्नल प्रोसेसिंग पुस्तक को पढ़ने के बाद दिया था।<रेफ नाम = विंटर्स 324-342 >{{cite journal|first=P. R.|last=Winters|title=घातीय रूप से भारित मूविंग औसत द्वारा बिक्री का पूर्वानुमान|journal=[[Management Science: A Journal of the Institute for Operations Research and the Management Sciences|Management Science]]|volume=6|issue=3|date=April 1960|pages=324–342|doi=10.1287/mnsc.6.3.324}}</ref> होल्ट का नया विचार 1 से अधिक और 5 से कम की विषम संख्या में फ़िल्टरिंग को दोहराना था, जो पिछले युगों के विद्वानों के बीच लोकप्रिय था। <ref name= विंटर्स 324-342 /> जबकि पुनरावर्ती फ़िल्टरिंग का उपयोग किया गया था पहले, इसे हेडमार्ड अनुमान के साथ मेल खाने के लिए दो बार और चार बार लागू किया गया था, जबकि ट्रिपल एप्लिकेशन के लिए एकवचन कनवल्शन के दोगुने से अधिक संचालन की आवश्यकता थी। ट्रिपल एप्लिकेशन के उपयोग को सैद्धांतिक आधार पर आधारित तकनीक के बजाय सहज तकनीक का नियम माना जाता है और अक्सर चिकित्सकों द्वारा इस पर अत्यधिक जोर दिया गया है। | ||
- | - | ||
मान लीजिए हमारे पास प्रेक्षणों का | मान लीजिए हमारे पास प्रेक्षणों का क्रम है <math>x_t,</math> समय पर शुरुआत <math>t=0</math> लंबाई के मौसमी परिवर्तन के चक्र के साथ <math>L</math>. | ||
यह विधि डेटा के साथ-साथ मौसमी सूचकांकों के लिए | यह विधि डेटा के साथ-साथ मौसमी सूचकांकों के लिए प्रवृत्ति रेखा की गणना करती है जो कि लंबाई के चक्र में उस समय बिंदु के स्थान के आधार पर प्रवृत्ति रेखा में मूल्यों को भारित करती है। <math>L</math>. | ||
होने देना <math>s_t</math> समय के लिए स्थिर भाग के सुचारू मूल्य का प्रतिनिधित्व करें <math>t</math>, <math>b_t</math> रैखिक प्रवृत्ति के सर्वोत्तम अनुमानों का क्रम है जो मौसमी परिवर्तनों पर आरोपित होते हैं, और <math>c_t</math> मौसमी सुधार कारकों का क्रम है। हम अनुमान लगाना चाहते हैं <math>c_t</math> हर समय <math>t</math>ख़िलाफ़ <math>L</math> उस चक्र में जिसमें अवलोकन चलते हैं। सामान्य नियम के अनुसार, कम से कम दो पूर्ण सीज़न (या <math>2L</math> मौसमी कारकों के | होने देना <math>s_t</math> समय के लिए स्थिर भाग के सुचारू मूल्य का प्रतिनिधित्व करें <math>t</math>, <math>b_t</math> रैखिक प्रवृत्ति के सर्वोत्तम अनुमानों का क्रम है जो मौसमी परिवर्तनों पर आरोपित होते हैं, और <math>c_t</math> मौसमी सुधार कारकों का क्रम है। हम अनुमान लगाना चाहते हैं <math>c_t</math> हर समय <math>t</math>ख़िलाफ़ <math>L</math> उस चक्र में जिसमें अवलोकन चलते हैं। सामान्य नियम के अनुसार, कम से कम दो पूर्ण सीज़न (या <math>2L</math> मौसमी कारकों के सेट को आरंभ करने के लिए ऐतिहासिक डेटा की अवधि) की आवश्यकता होती है। | ||
एल्गोरिथम का आउटपुट फिर से इस प्रकार लिखा गया है <math>F_{t+m}</math>, के मूल्य का | एल्गोरिथम का आउटपुट फिर से इस प्रकार लिखा गया है <math>F_{t+m}</math>, के मूल्य का अनुमान <math>x_{t+m}</math> समय पर <math>t+m>0</math> समय-समय पर कच्चे डेटा के आधार पर <math>t</math>. गुणक मौसमी के साथ ट्रिपल एक्सपोनेंशियल स्मूथिंग सूत्रों द्वारा दी गई है<ref name=NIST /> | ||
:<math> | :<math> | ||
Line 182: | Line 172: | ||
\end{align} | \end{align} | ||
</math> | </math> | ||
== सांख्यिकी पैकेज में कार्यान्वयन == | == सांख्यिकी पैकेज में कार्यान्वयन == | ||
* [[आर (प्रोग्रामिंग भाषा)]]: सांख्यिकी पैकेज में होल्टविंटर्स फ़ंक्शन<ref>{{Cite web|url=https://stat.ethz.ch/R-manual/R-patched/library/stats/html/HoltWinters.html|title=R: Holt–Winters Filtering|website=stat.ethz.ch|access-date=2016-06-05}}</ref> और ईटी पूर्वानुमान पैकेज में कार्य करते हैं<ref>{{Cite web|url=http://www.inside-r.org/packages/cran/forecast/docs/ets|title=ets {forecast} {{!}} inside-R {{!}} A Community Site for R|website=inside-r.org|access-date=2016-06-05|archive-url=https://web.archive.org/web/20160716153135/http://www.inside-r.org/packages/cran/forecast/docs/ets|archive-date=16 July 2016|url-status=dead}}</ref> (अधिक संपूर्ण कार्यान्वयन, जिसके परिणामस्वरूप आम तौर पर बेहतर प्रदर्शन होता है<ref>{{Cite web|url=http://robjhyndman.com/hyndsight/estimation2/|title=HoltWinters() और ets() की तुलना करना|date=2011-05-29|website=Hyndsight|language=en-US|access-date=2016-06-05}}</ref>). | * [[आर (प्रोग्रामिंग भाषा)]]: सांख्यिकी पैकेज में होल्टविंटर्स फ़ंक्शन<ref>{{Cite web|url=https://stat.ethz.ch/R-manual/R-patched/library/stats/html/HoltWinters.html|title=R: Holt–Winters Filtering|website=stat.ethz.ch|access-date=2016-06-05}}</ref> और ईटी पूर्वानुमान पैकेज में कार्य करते हैं<ref>{{Cite web|url=http://www.inside-r.org/packages/cran/forecast/docs/ets|title=ets {forecast} {{!}} inside-R {{!}} A Community Site for R|website=inside-r.org|access-date=2016-06-05|archive-url=https://web.archive.org/web/20160716153135/http://www.inside-r.org/packages/cran/forecast/docs/ets|archive-date=16 July 2016|url-status=dead}}</ref> (अधिक संपूर्ण कार्यान्वयन, जिसके परिणामस्वरूप आम तौर पर बेहतर प्रदर्शन होता है<ref>{{Cite web|url=http://robjhyndman.com/hyndsight/estimation2/|title=HoltWinters() और ets() की तुलना करना|date=2011-05-29|website=Hyndsight|language=en-US|access-date=2016-06-05}}</ref>). | ||
* [[पायथन (प्रोग्रामिंग भाषा)]]: स्टैटमॉडल पैकेज का होल्टविंटर्स मॉड्यूल सरल, डबल और ट्रिपल एक्सपोनेंशियल स्मूथिंग की अनुमति देता है। | * [[पायथन (प्रोग्रामिंग भाषा)]]: स्टैटमॉडल पैकेज का होल्टविंटर्स मॉड्यूल सरल, डबल और ट्रिपल एक्सपोनेंशियल स्मूथिंग की अनुमति देता है। | ||
* आईबीएम [[एसपीएसएस]] में इसके सांख्यिकी और मॉडलर सांख्यिकीय पैकेजों के भीतर टाइम-सीरीज़ मॉडलिंग प्रक्रिया में सरल, सरल मौसमी, होल्ट का रैखिक रुझान, ब्राउन का रैखिक रुझान, डंप्ड ट्रेंड, विंटर्स एडिटिव और विंटर्स मल्टीप्लिकेटिव शामिल है। डिफ़ॉल्ट विशेषज्ञ मॉडलर सुविधा गैर-मौसमी और मौसमी पी, डी और क्यू मानों की | * आईबीएम [[एसपीएसएस]] में इसके सांख्यिकी और मॉडलर सांख्यिकीय पैकेजों के भीतर टाइम-सीरीज़ मॉडलिंग प्रक्रिया में सरल, सरल मौसमी, होल्ट का रैखिक रुझान, ब्राउन का रैखिक रुझान, डंप्ड ट्रेंड, विंटर्स एडिटिव और विंटर्स मल्टीप्लिकेटिव शामिल है। डिफ़ॉल्ट विशेषज्ञ मॉडलर सुविधा गैर-मौसमी और मौसमी पी, डी और क्यू मानों की श्रृंखला के साथ सभी सात घातीय स्मूथिंग मॉडल और एआरआईएमए मॉडल का मूल्यांकन करती है, और सबसे कम [[बायेसियन सूचना मानदंड]] आंकड़े वाले मॉडल का चयन करती है। | ||
* [[ था ]]: tssmooth कमांड<ref>[https://www.stata.com/help.cgi?tssmooth tssmooth] in Stata manual</ref> | * [[ था ]]: tssmooth कमांड<ref>[https://www.stata.com/help.cgi?tssmooth tssmooth] in Stata manual</ref> | ||
* [[लिब्रे ऑफिस]] 5.2<ref>{{Cite web | url=https://wiki.documentfoundation.org/ReleaseNotes/5.2#New_spreadsheet_functions | title=LibreOffice 5.2: Release Notes – the Document Foundation Wiki}}</ref> | * [[लिब्रे ऑफिस]] 5.2<ref>{{Cite web | url=https://wiki.documentfoundation.org/ReleaseNotes/5.2#New_spreadsheet_functions | title=LibreOffice 5.2: Release Notes – the Document Foundation Wiki}}</ref> | ||
* [[ Microsoft Excel ]] 2016<ref>{{Cite web | url=http://www.real-statistics.com/time-series-analysis/basic-time-series-forecasting/excel-2016-forecasting-functions/ |title = Excel 2016 Forecasting Functions | Real Statistics Using Excel}}</ref> | * [[ Microsoft Excel ]] 2016<ref>{{Cite web | url=http://www.real-statistics.com/time-series-analysis/basic-time-series-forecasting/excel-2016-forecasting-functions/ |title = Excel 2016 Forecasting Functions | Real Statistics Using Excel}}</ref> | ||
==यह भी देखें== | ==यह भी देखें== | ||
* [[ऑटोरेग्रेसिव मूविंग एवरेज मॉडल]] (एआरएमए) | * [[ऑटोरेग्रेसिव मूविंग एवरेज मॉडल]] (एआरएमए) | ||
Line 201: | Line 187: | ||
==टिप्पणियाँ== | ==टिप्पणियाँ== | ||
{{Reflist|30em}} | {{Reflist|30em}} | ||
==बाहरी संबंध== | ==बाहरी संबंध== | ||
Line 208: | Line 193: | ||
* [https://foresight.forecasters.org/product/foresight-issue-19/ The Holt–Winters Approach to Exponential Smoothing: 50 Years Old and Going Strong] by Paul Goodwin (2010) [[Foresight: The International Journal of Applied Forecasting]] | * [https://foresight.forecasters.org/product/foresight-issue-19/ The Holt–Winters Approach to Exponential Smoothing: 50 Years Old and Going Strong] by Paul Goodwin (2010) [[Foresight: The International Journal of Applied Forecasting]] | ||
* [https://web.archive.org/web/20150623211648/http://www.eckner.com/papers/ts_alg.pdf Algorithms for Unevenly Spaced Time Series: Moving Averages and Other Rolling Operators] by Andreas Eckner | * [https://web.archive.org/web/20150623211648/http://www.eckner.com/papers/ts_alg.pdf Algorithms for Unevenly Spaced Time Series: Moving Averages and Other Rolling Operators] by Andreas Eckner | ||
{{Quantitative forecasting methods}} | {{Quantitative forecasting methods}} | ||
[[Category: समय श्रृंखला]] | [[Category: समय श्रृंखला]] |
Revision as of 23:29, 13 December 2023
एक्सपोनेंशियल स्मूथिंग या एक्सपोनेंशियल मूविंग एवरेज (ईएमए) एक्सपोनेंशियल [[विंडो फ़ंक्शन]] का उपयोग करके समय श्रृंखला डेटा को स्मूथ करने के लिए अंगूठे की तकनीक का नियम है। जबकि सरल चलती औसत में पिछले अवलोकनों को समान रूप से भारित किया जाता है, समय के साथ तेजी से घटते वजन को निर्दिष्ट करने के लिए घातीय कार्यों का उपयोग किया जाता है। यह उपयोगकर्ता की पूर्व धारणाओं, जैसे कि मौसमी, के आधार पर कुछ निर्धारण करने के लिए आसानी से सीखी जाने वाली और आसानी से लागू की जाने वाली प्रक्रिया है। घातांकीय स्मूथिंग का उपयोग अक्सर समय-श्रृंखला डेटा के विश्लेषण के लिए किया जाता है।
एक्सपोनेंशियल स्मूथिंग कई विंडो फ़ंक्शंस में से है जो आमतौर पर संकेत आगे बढ़ाना में स्मूथ डेटा के लिए लागू होता है, जो उच्च-आवृत्ति शोर को हटाने के लिए लो पास फिल्टर के रूप में कार्य करता है। यह विधि 19वीं सदी के कनवल्शन में शिमोन डेनिस पॉइसन द्वारा पुनरावर्ती घातीय विंडो फ़ंक्शंस के उपयोग के साथ-साथ कोलमोगोरोव-ज़ुरबेंको फ़िल्टर | कोलमोगोरोव और ज़ुर्बेंको द्वारा 1940 के दशक में अशांति के अपने अध्ययन से पुनरावर्ती चलती औसत के उपयोग से पहले की है।
कच्चे डेटा अनुक्रम को अक्सर द्वारा दर्शाया जाता है समय पर शुरुआत , और एक्सपोनेंशियल स्मूथिंग एल्गोरिदम का आउटपुट आमतौर पर इस प्रकार लिखा जाता है , जिसे अगले मूल्य का सर्वोत्तम अनुमान माना जा सकता है होगा। जब समय पर अवलोकनों का क्रम प्रारंभ होता है घातांकीय स्मूथिंग का सबसे सरल रूप सूत्रों द्वारा दिया गया है:[1]
कहाँ चौरसाई कारक है, और .
बुनियादी (सरल) घातांकीय स्मूथिंग
एक्सपोनेंशियल विंडो फ़ंक्शन के उपयोग का श्रेय सबसे पहले शिमोन डेनिस पॉइसन को दिया जाता है[2] 17वीं सदी की संख्यात्मक विश्लेषण तकनीक के विस्तार के रूप में, और बाद में 1940 के दशक में सिग्नल प्रोसेसिंग समुदाय द्वारा अपनाया गया। यहां, एक्सपोनेंशियल स्मूथिंग एक्सपोनेंशियल, या पॉइसन, विंडो फ़ंक्शन का अनुप्रयोग है। घातांकीय स्मूथिंग का सुझाव पहली बार 1956 में रॉबर्ट गुडेल ब्राउन के पिछले काम के उद्धरण के बिना सांख्यिकीय साहित्य में दिया गया था,[3] और फिर 1957 में चार्ल्स सी. होल्ट द्वारा इसका विस्तार किया गया।[4] नीचे दिया गया सूत्रीकरण, जो आमतौर पर उपयोग किया जाता है, ब्राउन के लिए जिम्मेदार है और इसे ब्राउन की सरल घातांकीय स्मूथिंग के रूप में जाना जाता है।[5] होल्ट, विंटर्स और ब्राउन की सभी विधियों को पुनरावर्ती फ़िल्टरिंग के सरल अनुप्रयोग के रूप में देखा जा सकता है, जो पहली बार 1940 के दशक में पाया गया था[2]परिमित आवेग प्रतिक्रिया (एफआईआर) फिल्टर को अनंत आवेग प्रतिक्रिया फिल्टर में परिवर्तित करने के लिए।
घातांकीय स्मूथिंग का सबसे सरल रूप सूत्र द्वारा दिया गया है:
कहाँ चौरसाई कारक है, और . दूसरे शब्दों में, सुचारु आँकड़ा वर्तमान अवलोकन का सरल भारित औसत है और पिछला सुचारू आँकड़ा . सरल घातांकीय स्मूथिंग आसानी से लागू की जाती है, और जैसे ही दो अवलोकन उपलब्ध होते हैं, यह स्मूथ आँकड़ा तैयार करता है। स्मूथिंग फ़ैक्टर शब्द किस पर लागू होता है? यहाँ कुछ मिथ्या नाम है, जैसे कि बड़े मूल्य वास्तव में स्मूथिंग के स्तर को कम करें, और सीमित मामले में = 1 आउटपुट श्रृंखला केवल वर्तमान अवलोकन है। के मान के करीब का सहज प्रभाव कम होता है और डेटा में हाल के परिवर्तनों को अधिक महत्व देता है, जबकि मान शून्य के करीब का प्रभाव अधिक सहज होता है और हाल के परिवर्तनों के प्रति कम प्रतिक्रियाशील होते हैं।
चुनने की कोई औपचारिक रूप से सही प्रक्रिया नहीं है . कभी-कभी सांख्यिकीविद् के निर्णय का उपयोग उचित कारक चुनने के लिए किया जाता है। वैकल्पिक रूप से, के मूल्य को अनुकूलित करने के लिए सांख्यिकीय तकनीक का उपयोग किया जा सकता है . उदाहरण के लिए, का मान निर्धारित करने के लिए न्यूनतम वर्गों का उपयोग किया जा सकता है जिसके लिए मात्राओं का योग न्यूनतम किया गया है.[6] कुछ अन्य स्मूथिंग विधियों, जैसे कि सरल चलती औसत, के विपरीत, इस तकनीक को परिणाम देने से पहले किसी न्यूनतम संख्या में अवलोकन की आवश्यकता नहीं होती है। हालाँकि, व्यवहार में, अच्छा औसत तब तक हासिल नहीं किया जाएगा जब तक कि कई नमूनों का साथ औसत नहीं निकाला जाता; उदाहरण के लिए, स्थिर संकेत लगभग लगेगा वास्तविक मूल्य के 95% तक पहुँचने के चरण। सूचना हानि के बिना मूल सिग्नल को सटीक रूप से पुनर्निर्माण करने के लिए, घातीय चलती औसत के सभी चरण भी उपलब्ध होने चाहिए, क्योंकि पुराने नमूनों का वजन तेजी से घटता है। यह साधारण चलती औसत के विपरीत है, जिसमें औसत के भीतर नमूनों के निरंतर भार के कारण कुछ नमूनों को जानकारी के अधिक नुकसान के बिना छोड़ा जा सकता है। यदि नमूनों की ज्ञात संख्या छूट जाएगी, तो नए नमूने और छोड़े जाने वाले सभी नमूनों को समान महत्व देकर, इसके लिए भारित औसत को भी समायोजित किया जा सकता है।
एक्सपोनेंशियल स्मूथिंग के इस सरल रूप को मूविंग एवरेज#एक्सपोनेंशियल मूविंग एवरेज (ईडब्ल्यूएमए) के रूप में भी जाना जाता है। तकनीकी रूप से इसे बिना किसी स्थिर अवधि वाले ऑटोरेग्रेसिव इंटीग्रेटेड मूविंग एवरेज (ARIMA) (0,1,1) मॉडल के रूप में भी वर्गीकृत किया जा सकता है।[7]
समय स्थिरांक
एक घातीय चलती औसत का समय स्थिरांक इकाई चरण फ़ंक्शन की सुचारु प्रतिक्रिया तक पहुंचने के लिए समय की मात्रा है मूल संकेत का. इस समय स्थिरांक के बीच संबंध, , और चौरसाई कारक, , सूत्र द्वारा दिया गया है:
- , इस प्रकार
कहाँ असतत समय कार्यान्वयन का नमूना समय अंतराल है। यदि नमूना लेने का समय समय स्थिरांक की तुलना में तेज़ है () तब
प्रारंभिक सुचारू मान चुनना
ध्यान दें कि उपरोक्त परिभाषा में, को प्रारंभ किया जा रहा है . क्योंकि घातांकीय स्मूथिंग के लिए आवश्यक है कि प्रत्येक चरण में हमारे पास पिछला पूर्वानुमान हो, यह स्पष्ट नहीं है कि विधि कैसे शुरू की जाए। हम मान सकते हैं कि प्रारंभिक पूर्वानुमान मांग के प्रारंभिक मूल्य के बराबर है; हालाँकि, इस दृष्टिकोण में गंभीर खामी है। घातीय स्मूथिंग पिछले अवलोकनों पर पर्याप्त भार डालती है, इसलिए मांग के प्रारंभिक मूल्य का प्रारंभिक पूर्वानुमानों पर अनुचित रूप से बड़ा प्रभाव पड़ेगा। प्रक्रिया को उचित संख्या में अवधि (10 या अधिक) के लिए विकसित करने की अनुमति देकर और प्रारंभिक पूर्वानुमान के रूप में उन अवधि के दौरान मांग के औसत का उपयोग करके इस समस्या को दूर किया जा सकता है। इस प्रारंभिक मान को सेट करने के कई अन्य तरीके हैं, लेकिन यह ध्यान रखना महत्वपूर्ण है कि मान जितना छोटा होगा , इस आरंभिक सहज मूल्य के चयन पर आपका पूर्वानुमान उतना ही अधिक संवेदनशील होगा .[8][9]
अनुकूलन
प्रत्येक घातीय स्मूथिंग विधि के लिए हमें स्मूथिंग पैरामीटर के लिए मान भी चुनना होगा। सरल घातीय स्मूथिंग के लिए, केवल स्मूथिंग पैरामीटर (α) होता है, लेकिन इसके बाद आने वाली विधियों के लिए आमतौर पर से अधिक स्मूथिंग पैरामीटर होते हैं।
ऐसे मामले हैं जहां स्मूथिंग मापदंडों को व्यक्तिपरक तरीके से चुना जा सकता है - पूर्वानुमानकर्ता पिछले अनुभव के आधार पर स्मूथिंग मापदंडों का मूल्य निर्दिष्ट करता है। हालाँकि, किसी भी घातीय स्मूथिंग विधि में शामिल अज्ञात मापदंडों के लिए मान प्राप्त करने का अधिक मजबूत और उद्देश्यपूर्ण तरीका देखे गए डेटा से उनका अनुमान लगाना है।
किसी भी घातांकीय स्मूथिंग विधि के लिए अज्ञात मापदंडों और प्रारंभिक मूल्यों का अनुमान भविष्यवाणी (एसएसई) की वर्ग त्रुटियों के योग को कम करके लगाया जा सकता है। त्रुटियों को इस प्रकार निर्दिष्ट किया गया है के लिए (नमूना पूर्वानुमान त्रुटियों के भीतर कदम आगे)। इसलिए हम अज्ञात मापदंडों के मान और न्यूनतम करने वाले प्रारंभिक मान पाते हैं
प्रतिगमन मामले के विपरीत (जहां हमारे पास सीधे प्रतिगमन गुणांक की गणना करने के लिए सूत्र हैं जो एसएसई को कम करते हैं) इसमें गैर-रेखीय न्यूनतमकरण समस्या शामिल है और हमें इसे निष्पादित करने के लिए गणितीय अनुकूलन उपकरण का उपयोग करने की आवश्यकता है।
घातांकीय नामकरण
कनवल्शन के दौरान एक्सपोनेंशियल विंडो फ़ंक्शन के उपयोग के कारण 'एक्सपोनेंशियल स्मूथिंग' नाम दिया गया है। अब इसका श्रेय होल्ट, विंटर्स और ब्राउन को नहीं दिया जाता।
सरल घातांकीय स्मूथिंग के लिए परिभाषित समीकरण के सीधे प्रतिस्थापन द्वारा हम इसे पाते हैं
दूसरे शब्दों में, जैसे-जैसे समय बीतता है, आंकड़े सुचारू होते जाते हैं पिछले अवलोकनों की अधिक से अधिक संख्या का भारित औसत बन जाता है , और पिछले अवलोकनों को दिए गए भार ज्यामितीय प्रगति की शर्तों के समानुपाती होते हैं
एक ज्यामितीय प्रगति घातीय फ़ंक्शन का असतत संस्करण है, इसलिए सांख्यिकी विद्या के अनुसार इस स्मूथिंग विधि का नाम यहीं से उत्पन्न हुआ है।
चलती औसत के साथ तुलना
एक्सपोनेंशियल स्मूथिंग और मूविंग एवरेज में इनपुट डेटा के सापेक्ष अंतराल पेश करने के समान दोष हैं। हालाँकि इसे सममित कर्नेल, जैसे चलती औसत या गाऊसी के लिए परिणाम को विंडो की आधी लंबाई में स्थानांतरित करके ठीक किया जा सकता है, यह स्पष्ट नहीं है कि यह घातीय चौरसाई के लिए कितना उपयुक्त होगा। जब α = 2/(k + 1) होता है तो उन दोनों में पूर्वानुमान त्रुटि का वितरण लगभग समान होता है। वे इसमें भिन्न हैं कि घातीय स्मूथिंग सभी पिछले डेटा को ध्यान में रखती है, जबकि चलती औसत केवल k पिछले डेटा बिंदुओं को ध्यान में रखती है। कम्प्यूटेशनल रूप से बोलते हुए, वे इस मायने में भी भिन्न हैं कि चलती औसत के लिए पिछले k डेटा बिंदुओं, या लैग k + 1 पर डेटा बिंदु और सबसे हालिया पूर्वानुमान मूल्य को बनाए रखने की आवश्यकता होती है, जबकि घातांकीय स्मूथिंग के लिए केवल सबसे हालिया पूर्वानुमान मूल्य की आवश्यकता होती है रखा।[11] सिग्नल प्रोसेसिंग साहित्य में, गैर-कारण (सममित) फिल्टर का उपयोग आम है, और घातीय विंडो फ़ंक्शन का व्यापक रूप से इस फैशन में उपयोग किया जाता है, लेकिन अलग शब्दावली का उपयोग किया जाता है: घातीय चौरसाई पहले क्रम के अनंत-आवेग के बराबर है प्रतिक्रिया (आईआईआर) फ़िल्टर और चलती औसत समान भार कारकों के साथ सीमित आवेग प्रतिक्रिया फ़िल्टर के बराबर है।
डबल एक्सपोनेंशियल स्मूथिंग (होल्ट लीनियर)
जब डेटा में रुझान का अनुमान होता है तो सरल घातीय स्मूथिंग अच्छा काम नहीं करती है। [1] ऐसी स्थितियों में, डबल एक्सपोनेंशियल स्मूथिंग या सेकेंड-ऑर्डर एक्सपोनेंशियल स्मूथिंग नाम से कई तरीके तैयार किए गए, जो एक्सपोनेंशियल फिल्टर का दो बार पुनरावर्ती अनुप्रयोग है, इस प्रकार इसे डबल एक्सपोनेंशियल स्मूथिंग कहा जाता है। यह नामकरण चौगुनी घातांकीय स्मूथिंग के समान है, जो इसकी पुनरावृत्ति गहराई का भी संदर्भ देता है।[12] डबल एक्सपोनेंशियल स्मूथिंग के पीछे मूल विचार किसी प्रकार की प्रवृत्ति प्रदर्शित करने वाली श्रृंखला की संभावना को ध्यान में रखने के लिए शब्द पेश करना है। यह ढलान घटक स्वयं एक्सपोनेंशियल स्मूथिंग के माध्यम से अद्यतन किया जाता है।
एक विधि, इस प्रकार काम करती है:[13] फिर से, अवलोकनों के कच्चे डेटा अनुक्रम का प्रतिनिधित्व किया जाता है , समय पर शुरुआत . हम उपयोग करते हैं समय के लिए सुचारु मूल्य का प्रतिनिधित्व करने के लिए , और यह उस समय की प्रवृत्ति का हमारा सर्वोत्तम अनुमान है . एल्गोरिथम का आउटपुट अब इस प्रकार लिखा गया है , के मूल्य का अनुमान समय पर समय-समय पर कच्चे डेटा के आधार पर . डबल एक्सपोनेंशियल स्मूथिंग सूत्रों द्वारा दी गई है
और के लिए द्वारा
कहाँ () डेटा स्मूथिंग कारक है, और () प्रवृत्ति को सुचारू करने वाला कारक है।
परे का पूर्वानुमान लगाना सन्निकटन द्वारा दिया गया है:
प्रारंभिक मान निर्धारित करना प्राथमिकता का मामला है. ऊपर सूचीबद्ध के अलावा विकल्प है कुछ के लिए .
ध्यान दें कि एफ0 अपरिभाषित है (समय 0 का कोई अनुमान नहीं है), और परिभाषा एफ के अनुसार1=एस0+बी0, जो अच्छी तरह से परिभाषित है, इस प्रकार आगे के मूल्यों का मूल्यांकन किया जा सकता है।
एक दूसरी विधि, जिसे या तो ब्राउन की लीनियर एक्सपोनेंशियल स्मूथिंग (एलईएस) या ब्राउन की डबल एक्सपोनेंशियल स्मूथिंग कहा जाता है, निम्नानुसार काम करती है।[14]
जहाँ एकt, समय टी और बी पर अनुमानित स्तरt, समय पर अनुमानित रुझान हैं:
ट्रिपल एक्सपोनेंशियल स्मूथिंग (होल्ट विंटर्स)
ट्रिपल एक्सपोनेंशियल स्मूथिंग तीन बार एक्सपोनेंशियल स्मूथिंग लागू करती है, जिसका उपयोग आमतौर पर तब किया जाता है जब अध्ययन के तहत समय श्रृंखला से तीन उच्च आवृत्ति संकेतों को हटाया जाना होता है। मौसमी विभिन्न प्रकार की होती हैं: प्रकृति में 'गुणक' और 'योगात्मक', बहुत कुछ उसी तरह जैसे जोड़ और गुणा गणित में बुनियादी संक्रियाएँ हैं।
यदि दिसंबर के हर महीने में हम नवंबर की तुलना में 10,000 अधिक अपार्टमेंट बेचते हैं, तो मौसमी प्रकृति में योगात्मक है। हालाँकि, अगर हम सर्दियों के महीनों की तुलना में गर्मियों के महीनों में 10% अधिक अपार्टमेंट बेचते हैं, तो मौसमी प्रकृति में गुणक है। गुणनात्मक मौसमी को स्थिर कारक के रूप में दर्शाया जा सकता है, पूर्ण राशि के रूप में नहीं।
[15]
ट्रिपल एक्सपोनेंशियल स्मूथिंग का सुझाव पहली बार होल्ट के छात्र, पीटर विंटर्स ने 1960 में एक्सपोनेंशियल स्मूथिंग पर 1940 के दशक की सिग्नल प्रोसेसिंग पुस्तक को पढ़ने के बाद दिया था।<रेफ नाम = विंटर्स 324-342 >Winters, P. R. (April 1960). "घातीय रूप से भारित मूविंग औसत द्वारा बिक्री का पूर्वानुमान". Management Science. 6 (3): 324–342. doi:10.1287/mnsc.6.3.324.</ref> होल्ट का नया विचार 1 से अधिक और 5 से कम की विषम संख्या में फ़िल्टरिंग को दोहराना था, जो पिछले युगों के विद्वानों के बीच लोकप्रिय था। Cite error: Invalid <ref>
tag; invalid names, e.g. too many जबकि पुनरावर्ती फ़िल्टरिंग का उपयोग किया गया था पहले, इसे हेडमार्ड अनुमान के साथ मेल खाने के लिए दो बार और चार बार लागू किया गया था, जबकि ट्रिपल एप्लिकेशन के लिए एकवचन कनवल्शन के दोगुने से अधिक संचालन की आवश्यकता थी। ट्रिपल एप्लिकेशन के उपयोग को सैद्धांतिक आधार पर आधारित तकनीक के बजाय सहज तकनीक का नियम माना जाता है और अक्सर चिकित्सकों द्वारा इस पर अत्यधिक जोर दिया गया है।
-
मान लीजिए हमारे पास प्रेक्षणों का क्रम है समय पर शुरुआत लंबाई के मौसमी परिवर्तन के चक्र के साथ .
यह विधि डेटा के साथ-साथ मौसमी सूचकांकों के लिए प्रवृत्ति रेखा की गणना करती है जो कि लंबाई के चक्र में उस समय बिंदु के स्थान के आधार पर प्रवृत्ति रेखा में मूल्यों को भारित करती है। .
होने देना समय के लिए स्थिर भाग के सुचारू मूल्य का प्रतिनिधित्व करें , रैखिक प्रवृत्ति के सर्वोत्तम अनुमानों का क्रम है जो मौसमी परिवर्तनों पर आरोपित होते हैं, और मौसमी सुधार कारकों का क्रम है। हम अनुमान लगाना चाहते हैं हर समय ख़िलाफ़ उस चक्र में जिसमें अवलोकन चलते हैं। सामान्य नियम के अनुसार, कम से कम दो पूर्ण सीज़न (या मौसमी कारकों के सेट को आरंभ करने के लिए ऐतिहासिक डेटा की अवधि) की आवश्यकता होती है।
एल्गोरिथम का आउटपुट फिर से इस प्रकार लिखा गया है , के मूल्य का अनुमान समय पर समय-समय पर कच्चे डेटा के आधार पर . गुणक मौसमी के साथ ट्रिपल एक्सपोनेंशियल स्मूथिंग सूत्रों द्वारा दी गई है[1]
कहाँ () डेटा स्मूथिंग कारक है, () प्रवृत्ति को सुचारू करने वाला कारक है, और () मौसमी परिवर्तन को सुचारू करने वाला कारक है।
प्रारंभिक रुझान अनुमान के लिए सामान्य सूत्र है:
मौसमी सूचकांकों के लिए प्रारंभिक अनुमान निर्धारित करना के लिए थोड़ा अधिक शामिल है. अगर आपके डेटा में मौजूद पूर्ण चक्रों की संख्या है, तो:
कहाँ
ध्यान दें कि का औसत मान है में आपके डेटा का चक्र.
योगात्मक मौसमीता के साथ ट्रिपल एक्सपोनेंशियल स्मूथिंग किसके द्वारा दी जाती है:
सांख्यिकी पैकेज में कार्यान्वयन
- आर (प्रोग्रामिंग भाषा): सांख्यिकी पैकेज में होल्टविंटर्स फ़ंक्शन[16] और ईटी पूर्वानुमान पैकेज में कार्य करते हैं[17] (अधिक संपूर्ण कार्यान्वयन, जिसके परिणामस्वरूप आम तौर पर बेहतर प्रदर्शन होता है[18]).
- पायथन (प्रोग्रामिंग भाषा): स्टैटमॉडल पैकेज का होल्टविंटर्स मॉड्यूल सरल, डबल और ट्रिपल एक्सपोनेंशियल स्मूथिंग की अनुमति देता है।
- आईबीएम एसपीएसएस में इसके सांख्यिकी और मॉडलर सांख्यिकीय पैकेजों के भीतर टाइम-सीरीज़ मॉडलिंग प्रक्रिया में सरल, सरल मौसमी, होल्ट का रैखिक रुझान, ब्राउन का रैखिक रुझान, डंप्ड ट्रेंड, विंटर्स एडिटिव और विंटर्स मल्टीप्लिकेटिव शामिल है। डिफ़ॉल्ट विशेषज्ञ मॉडलर सुविधा गैर-मौसमी और मौसमी पी, डी और क्यू मानों की श्रृंखला के साथ सभी सात घातीय स्मूथिंग मॉडल और एआरआईएमए मॉडल का मूल्यांकन करती है, और सबसे कम बायेसियन सूचना मानदंड आंकड़े वाले मॉडल का चयन करती है।
- था : tssmooth कमांड[19]
- लिब्रे ऑफिस 5.2[20]
- Microsoft Excel 2016[21]
यह भी देखें
टिप्पणियाँ
- ↑ 1.0 1.1 1.2 "NIST/SEMATECH e-Handbook of Statistical Methods". NIST. Retrieved 2010-05-23.
- ↑ 2.0 2.1 Oppenheim, Alan V.; Schafer, Ronald W. (1975). अंकीय संकेत प्रक्रिया. Prentice Hall. p. 5. ISBN 0-13-214635-5.
- ↑ Brown, Robert G. (1956). मांग की भविष्यवाणी के लिए घातीय स्मूथिंग. Cambridge, Massachusetts: Arthur D. Little Inc. p. 15.
- ↑ Holt, Charles C. (1957). "घातीय रूप से भारित औसत द्वारा रुझान और मौसमी का पूर्वानुमान लगाना". Office of Naval Research Memorandum. 52. reprinted in Holt, Charles C. (January–March 2004). "घातीय रूप से भारित औसत द्वारा रुझान और मौसमी का पूर्वानुमान लगाना". International Journal of Forecasting. 20 (1): 5–10. doi:10.1016/j.ijforecast.2003.09.015.
- ↑ Brown, Robert Goodell (1963). असतत समय श्रृंखला का सुचारू पूर्वानुमान और पूर्वानुमान. Englewood Cliffs, NJ: Prentice-Hall.
- ↑ "NIST/SEMATECH e-Handbook of Statistical Methods, 6.4.3.1. Single Exponential Smoothing". NIST. Retrieved 2017-07-05.
- ↑ Nau, Robert. "औसत और घातीय स्मूथिंग मॉडल". Retrieved 26 July 2010.
- ↑ "Production and Operations Analysis" Nahmias. 2009.
- ↑ Čisar, P., & Čisar, S. M. (2011). "Optimization methods of EWMA statistics." Acta Polytechnica Hungarica, 8(5), 73–87. Page 78.
- ↑ 7.1 Simple exponential smoothing | Forecasting: Principles and Practice.
- ↑ Nahmias, Steven (3 March 2008). उत्पादन और संचालन विश्लेषण (6th ed.). ISBN 978-0-07-337785-8.[page needed]
- ↑ "Model: Second-Order Exponential Smoothing". SAP AG. Retrieved 23 January 2013.
- ↑ "6.4.3.3. Double Exponential Smoothing". itl.nist.gov. Retrieved 25 September 2011.
- ↑ "औसत और घातीय स्मूथिंग मॉडल". duke.edu. Retrieved 25 September 2011.
- ↑ Kalehar, Prajakta S. "Time series Forecasting using Holt–Winters Exponential Smoothing" (PDF). Retrieved 23 June 2014.
- ↑ "R: Holt–Winters Filtering". stat.ethz.ch. Retrieved 2016-06-05.
- ↑ "ets {forecast} | inside-R | A Community Site for R". inside-r.org. Archived from the original on 16 July 2016. Retrieved 2016-06-05.
- ↑ "HoltWinters() और ets() की तुलना करना". Hyndsight (in English). 2011-05-29. Retrieved 2016-06-05.
- ↑ tssmooth in Stata manual
- ↑ "LibreOffice 5.2: Release Notes – the Document Foundation Wiki".
- ↑ "Excel 2016 Forecasting Functions | Real Statistics Using Excel".
बाहरी संबंध
- Lecture notes on exponential smoothing (Robert Nau, Duke University)
- Data Smoothing by Jon McLoone, The Wolfram Demonstrations Project
- The Holt–Winters Approach to Exponential Smoothing: 50 Years Old and Going Strong by Paul Goodwin (2010) Foresight: The International Journal of Applied Forecasting
- Algorithms for Unevenly Spaced Time Series: Moving Averages and Other Rolling Operators by Andreas Eckner