ট্রেন্ডের স্টেশনারি সিরিজগুলি কি আরিমার সাথে মডেল করা যায়?


12

আরিমা (এক্স) এর সাথে মডেলিংয়ের জন্য প্রয়োজনীয় স্টেশনারি সিরিজ সম্পর্কে আমার একটি প্রশ্ন / বিভ্রান্তি রয়েছে। আমি অনুমানের ক্ষেত্রে (হস্তক্ষেপের প্রভাব) এর ক্ষেত্রে এটি আরও ভাবছি, তবে অনুমানের তুলনায় পূর্বাভাস দেওয়া কোনও প্রতিক্রিয়া দেখায় কিনা তা জানতে চাই।

প্রশ্ন:

আমি যে সমস্ত প্রারম্ভিক সংস্থান পড়েছি তা জানিয়েছে যে সিরিজটি স্থিতিশীল হওয়া দরকার যা আমার কাছে উপলব্ধি করে এবং সেখানেই আরিমাতে "আমি" আসে (ভিন্ন)।

আমাকে যা বিভ্রান্ত করে তা হ'ল আরিমা (এক্স) এর ট্রেন্ডস এবং ড্রিফ্টস এবং স্থিতিশীল প্রয়োজনীয়তার জন্য জড়িত (যদি থাকে)।

কোনও একটি অবিচ্ছিন্ন ভেরিয়েবল হিসাবে ধ্রুবক / ড্রিফট শব্দ এবং / অথবা ট্রেন্ড ভেরিয়েবলের ব্যবহার (যেমন একটি রেজিস্ট্রার হিসাবে 'টি' যোগ করা) এই সিরিজটি স্থিতিশীল হওয়ার প্রয়োজনকে অস্বীকার করে? এই সিরিজের কোনও ইউনিট রুট (যেমন অ্যাডএফ টেস্ট) আছে বা ডিস্ট্রিমেন্টিক ট্রেন্ড আছে তবে ইউনিট রুট নেই কিনা তার উপর নির্ভর করে উত্তরটি কী আলাদা?

অথবা

ARIMA (এক্স) ব্যবহার করার আগে কোনও সিরিজটি কি সবসময় নিশ্চল থাকতে হয়?

উত্তর:


12

মন্তব্যগুলি দেখে মনে হচ্ছে যে আমরা কীভাবে একটি ডিটারমিনিস্টিক বা স্টোকাস্টিক ট্রেন্ডের মধ্যে নির্বাচন করব সে সম্পর্কে প্রশ্নটির সমাধান করি নি। এটি হ'ল প্রতিটি মামলার ফলাফল বা বৈশিষ্ট্যের চেয়ে বাস্তবে কীভাবে এগিয়ে যাওয়া যায়।

এগিয়ে যাওয়ার এক উপায় নিম্নলিখিত: এডিএফ পরীক্ষা প্রয়োগ করে শুরু করুন।

  • যদি কোনও ইউনিটের মূলের নাল বাতিল হয়ে যায় তবে আমাদের কাজ শেষ। প্রবণতা (যদি থাকে তবে) একটি নির্ধারক লিনিয়ার প্রবণতা দ্বারা প্রতিনিধিত্ব করা যেতে পারে।
  • যদি এডিএফ পরীক্ষার নালটি প্রত্যাখ্যান না করা হয় তবে আমরা কেপিএসএস পরীক্ষা প্রয়োগ করি (যেখানে নখের অনুমানের বিপরীত, স্থিরত্ব বা লিনিয়ার প্রবণতার চারদিকে স্টেশনারিটি থাকে)।

    o কেপিএসএস পরীক্ষার শূন্যতা যদি প্রত্যাখ্যান করা হয় তবে আমরা সিদ্ধান্ত নিয়েছি যে সেখানে একটি ইউনিট মূল রয়েছে এবং ডেটার প্রথম পার্থক্য নিয়ে কাজ করে। সিরিজের প্রথম পার্থক্যগুলির পরে আমরা অন্যান্য রেজিস্ট্রারগুলির তাত্পর্য পরীক্ষা করতে পারি বা একটি এআরএমএ মডেল চয়ন করতে পারি।

    o কেপিএসএস পরীক্ষার শূন্যতা যদি প্রত্যাখ্যান না করা হয় তবে আমাদের বলতে হবে যে ডেটাটি তেমন তথ্যবহুল নয় কারণ আমরা নাল অনুমানের কোনওটিকেই প্রত্যাখ্যান করতে পারিনি। এই ক্ষেত্রে সিরিজের প্রথম পার্থক্যগুলির সাথে কাজ করা আরও নিরাপদ হতে পারে।

পূর্ববর্তী উত্তরে উল্লিখিত হিসাবে, মনে রাখবেন যে এই পরীক্ষাগুলি বহিরাগতদের উপস্থিতি দ্বারা প্রভাবিত হতে পারে (যেমন ডেটা রেকর্ড করার সময় কোনও ত্রুটির কারণে একক সময় বিন্দুতে কোনও আউটিলার বা উদাহরণস্বরূপ কোনও নীতিগত পরিবর্তনের ক্ষেত্রে কোনও স্তর পরিবর্তন করে যা প্রভাবিত করে নির্দিষ্ট সময় বিন্দু থেকে সিরিজ)। সুতরাং, এই সমস্যাগুলি পাশাপাশি পরীক্ষা করার পরামর্শ দেওয়া হয় এবং কিছু সম্ভাব্য অপ্রত্যাচারকদের রেজিস্ট্রার অন্তর্ভুক্ত করার পরে পূর্ববর্তী বিশ্লেষণ পুনরাবৃত্তি করা উচিত।


অসাধারণ! আমার উপরের মন্তব্যটির প্রশ্নটি কি সঠিক ছিল যে আমরা যদি দেখতে পাই যে প্রবণতা কেমন দেখাচ্ছে, আমরা এডিএফ পরীক্ষাটি ব্যবহার করি যা একটি ট্রেন্ড অন্তর্ভুক্ত করে (আমি পোস্ট করা লিঙ্কটিতে # 3 বিকল্প)?
বি_মিনার

শেষ প্রশ্ন - আপনি যে পরিস্থিতিটি একটি এআরআইএমএ ফিট করে সেখানে কী তৈরি করবেন, একটি সিরিজকে আরিমা (0,1,1) বলুন এবং পার্থক্যের গড়টি শূন্য নয়? এর অর্থ আমি বিশ্বাস করি যে আপনি মডেলটিতে একটি ধ্রুবক যুক্ত করেছেন - এটি মূল সিরিজের লিনিয়ার ট্রেন্ডকেও উপস্থাপন করে। এই ক্ষেত্রে কী বোঝায়? মূল ধারাবাহিকের ট্রেন্ডিবাদী কারণ সিরিজের ভিন্নতা প্রবণতাটি সরিয়ে দেয়নি?
বি_মিনার

@ বি_মিনার আপনার প্রথম মন্তব্য সম্পর্কে, আমি কেবল একটি ইন্টারসেপ্ট অন্তর্ভুক্ত করে শুরু করব। প্রবণতাটি যদি কিছুটা তাত্পর্যপূর্ণ দেখায় তবে আপনি রৈখিক প্রবণতার opeাল প্যারামিটারটি যুক্ত করতে পারেন এবং তা তাৎপর্যপূর্ণ কিনা তা দেখুন। সাধারণভাবে, কয়েকটি পরামিতি সহ একটি মডেল দিয়ে শুরু করা ভাল এবং যদি অবশিষ্টাংশগুলির ডায়াগনস্টিক সন্তোষজনক না হয় তবে অন্যান্য উপাদান যুক্ত করার বিষয়টি বিবেচনা করুন।
জাভালাকলে

@ বি_মিনার প্রথম পার্থক্য গ্রহণ করা একটি নির্বোধ এবং স্টোকাস্টিক প্রবণতা উভয়ই সরিয়ে দেয়। যদি আপনি বাধা সহ কোনও মডেলটিতে পৃথক সিরিজের প্রবণতা দেখেন, তবে আপনাকে আবার পার্থক্য নেওয়ার বিষয়টি বিবেচনা করা উচিত (অর্থাত্ দ্বিতীয় ইউনিটের মূলের জন্য পরীক্ষা)।
জাভালাকলে

1
a1t+a2t2

5

মনে রাখবেন যে বিভিন্ন ধরণের অ-স্থিতিস্থাপকতা এবং তাদের সাথে কীভাবে আচরণ করা যায় তার বিভিন্ন উপায় রয়েছে। চারটি সাধারণ হ'ল:

1) নির্ধারিত প্রবণতা বা প্রবণতা স্টেশনারিটি। যদি আপনার সিরিজগুলি এই জাতীয় ধরণের হয় তবে এটি রিগ্রেশন / মডেলের কোনও সময়ের ট্রেন্ড অন্তর্ভুক্ত করে। আপনি এইটির উপর ফ্রিচ – ওয়াও – লাভল উপপাদ্যটি পরীক্ষা করতে চাইতে পারেন।

2) স্তর শিফট এবং কাঠামোগত বিরতি। যদি এটি হয় তবে আপনার প্রতিটি বিরতির জন্য একটি ডামি ভেরিয়েবল অন্তর্ভুক্ত করা উচিত বা যদি আপনার নমুনা যথেষ্ট পরিমাণে মডেল হয় তবে প্রতিটি রেজিম আলাদাভাবে আলাদা করে রাখতে হবে।

3) পরিবর্তনশীলতা। হয় নমুনাগুলি আলাদাভাবে মডেল করুন বা আরএআরসি বা জিআরচ মডেলিং ক্লাস ব্যবহার করে পরিবর্তিত পরিবর্তনের মডেল করুন।

৪) যদি আপনার সিরিজে একটি ইউনিট মূল থাকে। সাধারণভাবে আপনার তখন ভেরিয়েবলের মধ্যে সম্পর্ক সমন্বিত করার জন্য পরীক্ষা করা উচিত তবে যেহেতু আপনি অবিচ্ছিন্ন পূর্বাভাসের সাথে উদ্বিগ্ন হন তাই আপনি একীকরণের ক্রমের উপর নির্ভর করে একবারে বা দু'বারের মধ্যে পার্থক্যটি উচ্চারণ করতে পারেন।

আরিমা মডেলিং ক্লাসটি ব্যবহার করে একটি সময় সিরিজ মডেল করার জন্য নিম্নলিখিত পদক্ষেপগুলি যথাযথ হওয়া উচিত:

1) এসিএফ এবং পিএসিএফ একসাথে টাইম সিরিজের প্লটের সাথে একত্রিত হ'ল সিরিজটি স্টেশনারি বা অ-স্টেশনারি নয় কিনা তা দেখার জন্য series

2) একক রুটের জন্য সিরিজটি পরীক্ষা করুন। এটি বিস্তৃত পরীক্ষার মাধ্যমে করা যেতে পারে, যার মধ্যে বেশিরভাগ সাধারণ এডিএফ পরীক্ষা, ফিলিপস-পেরোন (পিপি) পরীক্ষা, কেপিএসএস পরীক্ষা যা স্থিরতার শূন্যতা বা ডিএফ-জিএলএস পরীক্ষা যা সবচেয়ে কার্যকর উপরোক্ত পরীক্ষার। বিঃদ্রঃ! যদি আপনার সিরিজে কোনও কাঠামোগত বিরতি থাকে তবে এই পরীক্ষাগুলি কোনও ইউনিটের মূলের নালকে প্রত্যাখ্যান না করার দিকে পক্ষপাতদুষ্ট থাকে। আপনি যদি এই পরীক্ষাগুলির দৃust়তা পরীক্ষা করতে চান এবং যদি আপনি এক বা একাধিক স্ট্রাকচারাল বিরতি সন্দেহ করেন তবে আপনার অন্তঃসত্ত্বা স্ট্রাকচারাল ব্রেক পরীক্ষাগুলি ব্যবহার করা উচিত। দুটি সাধারণ বিষয় হ'ল জিভট-অ্যান্ড্রুজ পরীক্ষা যা একটি অন্তঃসত্ত্বা কাঠামোগত বিরতি এবং ক্লিমেন্ট-মন্টাস-রেসকে দেয় যা দুটি কাঠামোগত বিরতির জন্য অনুমতি দেয়। দ্বিতীয়টি দুটি ভিন্ন মডেলের জন্য অনুমতি দেয়।

3) যদি সিরিজে কোনও ইউনিট মূল থাকে তবে আপনার সিরিজের পার্থক্য করা উচিত। এরপরে আপনার এসিএফ, পিএসিএফ এবং সময় সিরিজের প্লটের দিকে নজর দেওয়া উচিত এবং নিরাপদ দিকের দিকে সম্ভবত দ্বিতীয় ইউনিটের মূল অনুসন্ধান করা উচিত। আপনাকে কতটি এআর এবং এমএ পদ যুক্ত করা উচিত সে বিষয়ে সিদ্ধান্ত নিতে আপনাকে এসিএফ এবং পিএসিএফ সহায়তা করবে।

৪) যদি সিরিজটিতে ইউনিট রুট না থাকে তবে টাইম সিরিজ প্লট এবং এসিএফ দেখায় যে মডেলটি ফিটিং করার সময় আপনার ট্রেন্ড যুক্ত করা উচিত। কিছু লোক যুক্তি দেখান যে প্রক্রিয়াটিতে তথ্য হারিয়ে যেতে পারে যদিও এটিতে একটি নির্বিচার ট্রেন্ড থাকে কেবল সিরিজটি পার্থক্য করা সম্পূর্ণ বৈধ। অনেকগুলি এআর এবং / বা এমএ শর্তাদি আপনাকে অন্তর্ভুক্ত করতে হবে তা দেখতে এটির পার্থক্য করা কখনই কম নয়। তবে একটি সময়ের ট্রেন্ড বৈধ।

৫) বিভিন্ন মডেলকে ফিট করুন এবং সাধারণ ডায়াগোনস্টিক চেকিং করুন, আপনি যে মডেলটি ফিট করেছেন তার সেরা মডেল নির্বাচন করতে আপনি কোনও তথ্য মানদণ্ড বা এমএসই ব্যবহার করতে চাইতে পারেন।

)) সেরা লাগানো মডেলগুলির নমুনা পূর্বাভাসে করুন এবং এমএসই, এমএপিই, এমএডি এর মতো ক্ষতির ফাংশনগুলি গণনা করুন যেগুলি তাদের পূর্বাভাস দেওয়ার জন্য ব্যবহার করার সময় বাস্তবে কোনটি সবচেয়ে ভাল সম্পাদন করে তা আমরা কি করতে চাই!

)) কোনও বসের মতো নমুনা পূর্বাভাসের বাইরে চলে আসুন এবং আপনার ফলাফল নিয়ে সন্তুষ্ট হন!


এবং আপনার প্রশ্নের উত্তর দ্রুত। বনভ.
প্লিজকেন

আমার উপরের মতামত জানাতে দেওয়া হয়নি কারণ আমার যথেষ্ট খ্যাতি নেই তবে আমি উল্লেখ করতে চাই যে একটি সাদা শব্দ প্রক্রিয়া স্থির। সময়ের সাথে সাথে এর গড় এবং বৈকল্পিক পরিবর্তন হয় না তাই এটি স্থির!
প্লিসকেইন

ড্যান, দুর্দান্ত উত্তর! আপনার এখানে সর্বশেষ মন্তব্য সম্পর্কে, আপনি কি বলছেন যে যদি আপনি সাদা শব্দের অবশিষ্টাংশের সাথে সমাপ্ত হন যা স্থিতিশীল .... তবে এটি আপনাকে বলবে যে আপনি সিরিজটি পর্যাপ্ত পরিমাণে মডেল করেছেন (অর্থাত্ স্থিরতার বিষয়টি সঠিকভাবে / পর্যাপ্তভাবে মোকাবেলা করেছেন)?
বি_মিনার

1
হ্যাঁ অবশ্যই. প্রায়শই ল্যাং-বক্স কিউ পরীক্ষাটি অবশিষ্টাংশগুলি এলোমেলো কিনা তা পরীক্ষা করার জন্য ব্যবহৃত হয়। যদি তারা হয় তবে মডেলটি হ'ল ডেটার যথেষ্ট উপস্থাপনা। উপরের উত্তরে আমি যা উল্লেখ করতে ভুলে গেছি তা হ'ল আপনি মডেলটি ফিট করার পরে আপনি লাগানো সিরিজের অবশিষ্টাংশগুলির এসিএফ এবং সময় সিরিজের প্লটটি দেখতে পারেন। আপনার অবশিষ্টাংশগুলি সাদা গোলমাল কিনা বা না তা এটি আপনাকে একটি ভাল ইঙ্গিত দেবে (এসিএফের কোনও উল্লেখযোগ্য পিছনে থাকা উচিত নয়)। যাইহোক, বেশিরভাগ পরিসংখ্যান প্যাকেজের লজং-বক্স কিউ পরীক্ষার জন্য একটি কমান্ড রয়েছে।
প্লিজকেন

: এখানে Ljung-বক্স প্রশ্ন পরীক্ষার জন্য উইকি লিঙ্ক en.wikipedia.org/wiki/Ljung%E2%80%93Box_test
Plissken

5

প্রবণতা (বা অন্যান্য উপাদান যেমন seasonতুসত্তা) নির্জনবাদী বা স্টোকাস্টিক কিনা তা নির্ধারণ করা সময় সিরিজের বিশ্লেষণে ধাঁধার অংশ। যা বলা হয়েছে তাতে আমি কয়েকটি পয়েন্ট যুক্ত করব।

1) ডিস্ট্রিমেন্টিক এবং স্টোকাস্টিক ট্রেন্ডসিসের মধ্যে পার্থক্য গুরুত্বপূর্ণ কারণ যদি কোনও ইউনিট রুট ডেটাতে উপস্থিত থাকে (উদাহরণস্বরূপ একটি এলোমেলো পদক্ষেপ) তবে অনুমানের জন্য ব্যবহৃত পরীক্ষার পরিসংখ্যানগুলি traditionalতিহ্যগত বিতরণকে অনুসরণ করে না। কিছু বিশদ এবং রেফারেন্সের জন্য এই পোস্টটি দেখুন ।

আমরা একটি এলোমেলো পদচারনা (স্টোকাস্টিক প্রবণতা যেখানে প্রথম পার্থক্য নেওয়া উচিত) অনুকরণ করতে পারি, নির্মাতাদের প্রবণতার তাৎপর্যের জন্য পরীক্ষা করতে এবং যেসব ক্ষেত্রে ডিস্ট্রিমেন্টিক ট্রেন্ডের নাল প্রত্যাখ্যান করা হয় তার শতাংশের সন্ধান করতে পারি। আর এ, আমরা করতে পারি:

require(lmtest)
iter <- 10000
cval <- 0.05
n <- 120
rejections <- 0
set.seed(123)
for (i in seq.int(iter))
{
  x <- cumsum(rnorm(n)) # random walk
  fit <- lm(x ~ seq(n))
  if (coeftest(fit)[2,"Pr(>|t|)"] < cval)
    rejections <- rejections + 1
}
100 * rejections / iter
#[1] 88.67

5% তাত্পর্য স্তরে, আমরা 95% ক্ষেত্রে নাল প্রত্যাখ্যানের প্রত্যাশা করব, তবে, এই পরীক্ষায় এটি 10,000 সিমুলেটেড এলোমেলো পদক্ষেপের মধ্যে কেবল 89% ডলারের ক্ষেত্রে প্রত্যাখ্যান করা হয়েছিল।

ইউনিট রুট উপস্থিত কিনা তা পরীক্ষা করতে আমরা ইউনিট রুট পরীক্ষা প্রয়োগ করতে পারি । তবে আমাদের অবশ্যই সচেতন থাকতে হবে যে একটি লিনিয়ার প্রবণতা ঘুরেফিরে ইউনিট মূলের নালকে প্রত্যাখ্যান করতে ব্যর্থ হতে পারে। এটি মোকাবেলা করার জন্য, কেপিএসএস পরীক্ষাটি একটি রৈখিক প্রবণতার চারপাশে স্টেশনারিটির নালাকে বিবেচনা করে।

2) আরেকটি বিষয় হ'ল স্তর বা প্রথম পার্থক্যগুলির একটি প্রক্রিয়াতে নির্ধারক উপাদানগুলির ব্যাখ্যা। এলোমেলো হাঁটার মতো রৈখিক প্রবণতাযুক্ত মডেলটিতে একটি ইন্টারসেপ্টের প্রভাব একই নয়। উদাহরণের জন্য এই পোস্টটি দেখুন ।

yt=μ+yt1+ϵt,ϵtNID(0,σ2).

ytiyt

yt=μ+yt1μ+yt2+ϵt1+ϵt=2μ+yt2μ+yt3+ϵt2+ϵt1+ϵt=3μ+yt3+ϵt2+ϵt1+ϵt...

আমরা এখানে পৌঁছেছি:

yt=y0+μt+i=1tϵi

y0μμμ

যদি কোনও সিরিজের গ্রাফিকাল উপস্থাপনা তুলনামূলকভাবে সুস্পষ্ট রৈখিক প্রবণতা দেখায়, তবে আমরা নিশ্চিত হতে পারি না যে এটি নির্বিচারবাদী রৈখিক প্রবণতার উপস্থিতির কারণে বা একটি এলোমেলো হাঁটার প্রক্রিয়াতে প্রবাহের কারণে। পরিপূরক গ্রাফিক্স এবং পরীক্ষার পরিসংখ্যান প্রয়োগ করা উচিত।

ইউনিট রুট এবং অন্যান্য পরীক্ষার পরিসংখ্যানের ভিত্তিতে বিশ্লেষণ বোকামিহীন না হওয়ায় কিছু মনে রাখা দরকার to এই পরীক্ষাগুলির কয়েকটি বহির্মুখী পর্যবেক্ষণ বা স্তরের শিফটগুলির উপস্থিতি দ্বারা প্রভাবিত হতে পারে এবং একটি ল্যাগ অর্ডার নির্বাচন করতে হবে যা সর্বদা সহজ নয়।

এই ধাঁধার মত কাজ হিসাবে, আমি মনে করি যে প্রচলিত অনুশীলনটি সিরিজটি স্থির দেখায় না হওয়া অবধি তথ্যের পার্থক্য গ্রহণ করা (উদাহরণস্বরূপ অটোকোরেলিকেশন ফাংশনটির দিকে তাকানো, যা দ্রুত শূন্যে চলে যাওয়া উচিত) এবং তারপরে একটি এআরএমএ মডেল চয়ন করে।


গ্রেটা পোস্ট- আপনি স্পষ্টতই এই সাইটের একটি দুর্দান্ত সম্পদ! আমি এখানে এবং আপনার অন্যান্য পোস্টগুলি দেখতে আগ্রহী ছিলাম - এটির জন্য কোনও এডিএফ বা কেপিএসএস পরীক্ষা ব্যবহার করা সম্ভব কি স্তরে ধারাবাহিকের প্রবণতাটি ডিটারমিনিস্টিক বা স্টোচাস্টিক কিনা? আমি এটি পেয়েছি: অনুষদ.স্মু.ইডু / টোম্ববি / আইকো 756375৫ / বিজে ৯২০ নোটস / এডিএফ৯০২০ নোটস.পিডিএফ যা দেখে মনে হচ্ছে যদি আপনি সিরিজে দৃশ্যমানভাবে কোনও প্রবণতা দেখেন, পরীক্ষার # 3 বিকল্পটি ব্যবহার করুন এবং যদি আপনি প্রত্যাখ্যান না করেন নাল, আপনার কাছে একটি নির্বিচারবাদী প্রবণতার প্রমাণ রয়েছে।
বি_মিনার

ড্যানের মন্তব্যের ভিত্তিতে, আমি অনুমান করি যে আপনি যদি সাদা শব্দের অবশিষ্টাংশ পান তবে এগুলির মধ্যে
কোনওটিই নয়

5

খুব আকর্ষণীয় প্রশ্ন, আমি অন্যরা কী বলবে তাও জানতে চাই। আমি প্রশিক্ষণ দ্বারা ইঞ্জিনিয়ার এবং কোনও পরিসংখ্যানবিদ নই, তাই কেউ আমার যুক্তি পরীক্ষা করতে পারে। ইঞ্জিনিয়ার হিসাবে আমরা অনুকরণ এবং পরীক্ষা করতে চাই, সুতরাং আমি আপনার প্রশ্ন সলিউট এবং পরীক্ষা করতে অনুপ্রাণিত হয়েছিল।

যেমনটি নীচে দেখানো হয়েছে, আরিম্যাক্সে একটি ট্রেন্ড ভেরিয়েবল ব্যবহার করে ভিন্নতার প্রয়োজনকে উপেক্ষা করে সিরিজ ট্রেন্ডকে স্থির করে তুলেছে। আমি যাচাই করার জন্য ব্যবহৃত যুক্তিটি এখানে।

  1. একটি এআর প্রক্রিয়া সিমুলেটেড
  2. একটি নির্মাতারা প্রবণতা যুক্ত করা হয়েছে
  3. এরিম্যাক্স ব্যবহার করে উপরের সিরিজটিকে ভিন্নতা ছাড়াই বাহ্যিক চলক হিসাবে প্রবণতার সাথে মডেল করা।
  4. সাদা আওয়াজের জন্য অবশিষ্টাংশগুলি পরীক্ষা করে নিল এবং এটি নিখুঁতভাবে এলোমেলো

নীচে আর কোড এবং প্লটগুলি রয়েছে:

set.seed(3215)

##Simulate an AR process
x <- arima.sim(n = 63,list(ar = c(0.7)));
plot(x)

## Add Deterministic Trend to AR
t <- seq(1, 63)
beta <- 0.8
t_beta <- ts(t*beta,frequency=1)
ar_det <- x+t_beta
plot(ar_det)

## Check with arima

ar_model <- arima(ar_det,order=c(1,0,0),xreg=t,include.mean=FALSE)

## Check whether residuals of fitted model is random

pacf(ar_model$residuals)

এআর (1) সিমুলেটেড প্লট এখানে চিত্র বর্ণনা লিখুন

ডিটারমিনিস্টিক ট্রেন্ড সহ এআর (1) এখানে চিত্র বর্ণনা লিখুন

বহিরাগত হিসাবে প্রবণতা সহ আরিম্যাক্স রেসিডুয়াল পিএসিএফ। রেসিডুলগুলি এলোমেলো, কোনও প্যাটার্ন ছাড়েনি এখানে চিত্র বর্ণনা লিখুন

উপরে যেমন দেখা যায়, আরিম্যাক্স মডেলটিতে এক্সোজেনাস ভেরিয়েবল হিসাবে মডেলিং ডিটারমিনিস্টিক প্রবণতা পৃথক হওয়ার প্রয়োজনকে উপেক্ষা করে। এটি কাজ করে নিরস্তকের ক্ষেত্রে কমপক্ষে। আমি আশ্চর্য হই যে এটি স্টোকাস্টিক ট্রেন্ডের সাথে কীভাবে আচরণ করবে যা পূর্বাভাস দেওয়া বা মডেল করা খুব কঠিন।

আপনার দ্বিতীয় প্রশ্নের উত্তর দিতে, হ্যাঁ, আরিম্যাক্স সহ সমস্ত আরিমা স্থিতিশীল করতে হবে। অন্তত পাঠ্য বই বলে যে।

এছাড়াও মন্তব্য হিসাবে, এই নিবন্ধটি দেখুন । ডিটারমিনিস্টিক ট্রেন্ড বনাম স্টোকাস্টিক ট্রেন্ড এবং কীভাবে এগুলি মুছে ফেলা যায় এটির স্থিতিশীল করার জন্য এবং এই বিষয়টিতে খুব সুন্দর সাহিত্যের জরিপ সম্পর্কে খুব স্পষ্ট ব্যাখ্যা। তারা এটি নিউরাল নেটওয়ার্ক প্রসঙ্গে ব্যবহার করে তবে এটি সাধারণ সময়ের সিরিজ সমস্যার জন্য দরকারী। তাদের চূড়ান্ত সুপারিশটি হ'ল যখন এটি স্পষ্টভাবে ডিটারমিনিস্টিক ট্রেন্ড হিসাবে চিহ্নিত করা হয়, ডু লিনিয়ার অবনতি হয়, অন্যথায় সময় সিরিজকে স্থির করে তুলতে আলাদা প্রয়োগ করে। জুরিটি এখনও সেখানে রয়েছে, তবে বেশিরভাগ গবেষক এই নিবন্ধে উদ্ধৃত হয়েছে লিনিয়ার অবক্ষয়ের বিপরীতে পৃথকীকরণের পরামর্শ দিয়েছেন।

সম্পাদনা:

নীচে এক্সোজেনাস ভেরিয়েবল এবং ডিফারেন্স অ্যারিমা ব্যবহার করে ড্রিফট স্টোকাস্টিক প্রক্রিয়া সহ এলোমেলো হাঁটা রয়েছে। উভয়ই একই উত্তর দেয় বলে মনে হয় এবং সংক্ষেপে তারা একই।

library(Hmisc)

set.seed(3215)

## ADD Stochastic Trend to simulated Arima this is AR(1) with unit root with non zero mean

y = rep(NA,63)
y[[1]] <- 2


for (i in 2:63)  {
y[i] <-3+1*y[i-1]+ rnorm(1, mean = 0, sd = 1)
} 

plot(y,type="l")

y_ts <- ts(y,frequency=1)

## Lag to create Xreg

y_1 <- Lag(y,shift=1)


## Start from 2 value to avoid NA and make it equal length with xreg

y <- window(y_ts,start =2,end=63)
xreg1 <- y_1[-1]

## Check the values with ARIMA and xreg

g <- arima(y,order=c(0,0,0),xreg=xreg1)

pacf(g$residuals)

## Check the values with ARIM

g1 <- arima(y,order=c(0,1,0))

pacf(g1$residuals)

## 

ARIMA(0,0,0) with non-zero mean 

Coefficients:
      intercept   xreg1
         3.1304  0.9976
s.e.     0.2664  0.0025

আশাকরি এটা সাহায্য করবে!


আমি অন্যের মতামতগুলিতেও আগ্রহী - আমি নিশ্চিত নই, শ্বেত শব্দের কী অবশিষ্টাংশ এই সিরিজটি স্থির হওয়ার জন্য প্রয়োজনীয়তা পূরণ করে - যেমন আপনি যদি সাদা গোলমাল অর্জন করেন তবে আপনি কি সন্তুষ্ট হতে পারবেন? বা, বহির্মুখী ভেরিয়েবলের অন্তর্ভুক্তি কি আসলে "ডি-ট্রেন্ড" হিসাবে অভিনয় করে এই সিরিজটিকে স্থির করে তুলেছে? আমি অবাক হয়েছি যদি এই পরবর্তী প্রশ্নের একটি চেক হয় আপনি যদি একই মডেলটি (আর 1 সহগ ইত্যাদি) পান তবে আপনি যদি লিনিয়ার রিগ্রেশন দিয়ে ডি-ট্রেন্ড করেন এবং তারপরে অ্যারিমা (1,0,0) ফিট করেন ... আমি এটি করেছি এবং ফলাফল কাছাকাছি। সুতরাং সম্ভবত বহির্মুখী ভেরিয়েবল যুক্ত করা হ্রাসকারী হিসাবে একই।
বি_মিনার

হ্যাঁ, এটি একই, কয়েক মাস আগে আমি একটি নিউরাল নেটওয়ার্ক পূর্বাভাস নিবন্ধে এটি জুড়ে এসেছি। আমি যদি এটি পাই তবে রেফারেন্স সরবরাহ করব।
পূর্বাভাসকারী

ইউনিট রুট থাকা বা মডেলটিতে ধ্রুবক থাকা অবস্থায় কেস সম্পর্কে কোনও ধারণা?
বি_মিনার

আমি যে নিবন্ধটি উল্লেখ করছি তার সাথে আমি আমার উত্তর আপডেট করেছি।
পূর্বাভাসকারী

আমি মনে করি আপনি এটি সংরক্ষণ নাও করতে পারেন।
বি_মিনার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.