গুরুত্বপূর্ণ বিষয় পূর্বাভাস মুখোমুখি হচ্ছে এক প্রদত্ত সিরিজের যদি পারেন বা পূর্বাভাস করা না?
আমি পিটার ক্যাট দ্বারা " একটি পূর্বোক্তির প্রিনোরি সূচক হিসাবে এন্ট্রপি " শিরোনামে একটি নিবন্ধে হোঁচট খেয়েছি , যা নির্দিষ্ট সময়ের সিরিজ নির্ধারণের জন্য আপেক্ষিক পরিমাপ হিসাবে আনুমানিক এনট্রপি (অ্যাপেন) ব্যবহার করে fore
নিবন্ধটি বলে,
"ছোট অ্যাপেন মানগুলি বৃহত্তর সম্ভাবনা নির্দেশ করে যে উপাত্তগুলির একটি সেট একই ধরণের ডেটা (নিয়মিততা) অনুসরণ করবে Con বিপরীতভাবে, এপেনের একটি বৃহত্তর মান একই ধরণের ডেটা পুনরাবৃত্তি হওয়ার (কম অনিয়ম) হওয়ার কম ইঙ্গিত দেয় Hence তাই বৃহত্তর মানগুলি আরও ব্যাধি প্রকাশ করে vey , এলোমেলোতা এবং সিস্টেম জটিলতা। "
এবং এপেন গণনার জন্য গাণিতিক সূত্রগুলি অনুসরণ করে। এটি একটি আকর্ষণীয় পদ্ধতির কারণ এটি একটি সংখ্যামূলক মান সরবরাহ করে যা আপেক্ষিক অর্থে পূর্বাভাসের মূল্যায়ন করতে ব্যবহার করা যেতে পারে। আনুমানিক এনট্রপির অর্থ আমি জানি না, আমি এটি সম্পর্কে আরও পড়ছি।
সেখানে একটি প্যাকেজ বলা হয় pracma মধ্যে R
আপনি Apen নিরূপণ করতে দেয়। উদাহরণস্বরূপ উদ্দেশ্যে, আমি 3 টি বিভিন্ন সময় সিরিজ ব্যবহার করেছি এবং অ্যাপেন সংখ্যা গণনা করেছি।
- সিরিজ 1: বিখ্যাত এয়ারপ্যাসেঞ্জার টাইম সিরিজটি অত্যন্ত নির্বিচারক এবং আমাদের সহজেই পূর্বাভাস করতে সক্ষম হওয়া উচিত।
- সিরিজ 2: সানস্পট টাইম সিরিজ - খুব ভাল সংজ্ঞায়িত তবে এটি সিরিজ 1 এর চেয়ে কম পূর্বাভাসযোগ্য হওয়া উচিত।
- সিরিজ 3: এলোমেলো সংখ্যা এই সিরিজটির পূর্বাভাস দেওয়ার কোনও উপায় নেই।
সুতরাং আমরা যদি অ্যাপেন গণনা করি তবে সিরিজ 1 সিরিজ 2 এর চেয়ে কম হওয়া উচিত সিরিজ 3 খুব কম হওয়া উচিত।
নীচে আর স্নিপেট যা তিনটি সিরিজের জন্য অ্যাপেন গণনা করে।
library("pracma")
> series1 <- approx_entropy(AirPassengers)
> series1
[1] 0.5157758
> series2 <- approx_entropy(sunspot.year)
> series2
[1] 0.762243
> series3 <- approx_entropy(rnorm(1:30))
> series3
[1] 0.1529609
এটি আমি প্রত্যাশা করে না। এলোপাতাড়ি সিরিজটি ভাল সংজ্ঞায়িত করে এলোমেলো সিরিজের কম নম্বর রয়েছে। এমনকি আমি এলোমেলো সংখ্যা 100 করে বাড়িয়ে দিলেও, আমি এখনও নিম্নলিখিতটি পেয়েছি যা ভাল সংজ্ঞায়িত সিরিজ 2 / সানস্পট.আইয়ালারি সিরিজের চেয়ে কম।
> series3 <- approx_entropy(rnorm(1:100))
> series3
[1] 0.747275
নীচে আমার প্রশ্নগুলি হল:
- ApEn (
m
এবংr
) গণনা করার জন্য 2 টি পরামিতি রয়েছে ? কীভাবে সেগুলি নির্ধারণ করবেন। উপরের কোডটিতে ডিফল্ট ব্যবহার করা হয়নিR
। - আমি ভুলভাবে কী করছি যা দেখিয়ে দিচ্ছে যে এপেন এলোমেলো সংখ্যার তুলনায় কম। সূর্যস্পট.ইয়ারলি এর মতো একটি ভাল সংজ্ঞায়িত সিরিজ।
- আমি কি সিরিজটিকে ডিসসোনালাইজ / ডিটারেন্ডেন্ড করব এবং তারপরে অ্যাপেনের অনুমান করব। তবে লেখক অ্যাপেনকে সরাসরি সিরিজে প্রয়োগ করেছেন।
- সিরিজটি পূর্বাভাসযোগ্য কিনা তা নির্ধারণের অন্য কোনও উপায় আছে?