রাজ্য স্পেস মডেলগুলিতে কালম্যান ফিল্টারগুলি ব্যাখ্যা করা


10

রাজ্য স্পেস মডেলগুলিতে কালম্যান ফিল্টার ব্যবহারে জড়িত পদক্ষেপগুলি কী কী?

আমি বেশ কয়েকটি বিভিন্ন ফর্মুলেশন দেখেছি , তবে আমি বিশদ সম্পর্কে নিশ্চিত নই। উদাহরণস্বরূপ, কাউপারটুইট সমীকরণের এই সেটটি দিয়ে শুরু হয়:

yt=Ft′θt+vt
θt=Gtθt−1+wt

যেখানে , এবং , আমাদের অজানা অনুমান এবং the পর্যবেক্ষণকৃত মান।θ0∼N(m0,C0),vt∼N(0,Vt)wt∼N(0,Wt)θtyt

কাউপারটুইট জড়িত বিতরণগুলি সংজ্ঞায়িত করে (যথাক্রমে পূর্বের সম্ভাবনা এবং উত্তরোত্তর বিতরণ)

θt|Dt−1∼N(at,Rt)
yt|θt∼N(Ft′θt,Vt)
θt|Dt∼N(mt,Ct)

সঙ্গে

at=Gtmt−1,Rt=GtCt−1Gt′+Wtet=yt−ft,mt=at+Atetft=Ft′at,Qt=Ft′RtFt+VtAt=RtFtQt−1,Ct=Rt−AtQtAt′

যাইহোক, অর্থ পর্যবেক্ষণকৃত মান পর্যন্ত প্রদত্ত of বিতরণ । একটি সরল স্বরলিপি হ'ল তবে আমি কাওয়ার্পয়েটের স্বরলিপিটি বদ্ধ থাকব। θ t y t - 1 θ t | টি - 1θt|Dt−1θtyt−1θt|t−1

প্রত্যাশার ক্ষেত্রে লেখক for এর পূর্বাভাসও বর্ণনা করেছেন :yt+1|Dt

E[yt+1|Dt]=E[Ft+1′θt+1+vt+1|Dt]=Ft+1′E[θt+1|Dt]=Ft+1′at+1=ft+1

আমি যতদূর বুঝতে পেরেছি, এই পদক্ষেপগুলি তবে যাইহোক, দয়া করে আমাকে জানান যে কোনও ভুল বা অবমূল্যায়ন হয়েছে:

  1. আমরা দিয়ে শুরু , হলো, আমরা আমাদের অনুমান জন্য একটি মান অনুমান । সি 0 θ 0m0C0θ0
  2. আমরা জন্য একটি মান ভবিষ্যদ্বাণী করা । যে সমান হওয়া উচিত যা । যেহেতু পরিচিত । এফ 1 এফy1|D0f1একটি1একটি1=জি1মি0F1′a1a1a1=G1m0
  3. একবার আমরা আমাদের ভবিষ্যদ্বাণী আছে , আমরা ত্রুটি গনা । ই 1 = y 1 - এফ 1y1|D0e1=y1−f1
  4. ত্রুটি অবর বন্টন নিরূপণ করতে ব্যবহৃত হয় যে প্রয়োজন এবং । পূর্বে গড় এবং ত্রুটির একটি ভরযুক্ত সমষ্টি হিসেবে দেওয়া হয়: । θ 1 | ডি 1 মি 1 সি 1 মি 1 এ 1 + এ 1 ই 1e1θ1|D1m1C1m1a1+A1e1
  5. নিম্নলিখিত পুনরাবৃত্তির, আমরা পূর্বাভাসের করে শুরু ধাপ 1. হিসেবে এই ক্ষেত্রে, । যেহেতু এবং of এর প্রত্যাশা যা আমরা ইতিমধ্যে আগের পদক্ষেপে গণনা করেছি, তারপরে আমরা ত্রুটি গণনা করতে এগিয়ে যেতে পারি এবং বিতরণের গড় before আগের মতো। এফ 2 = এফy2|D1এ2=জি2মি1মি1θ1| ডি1ই2θ2| ডি2f2=F2′a2a2=G2m1m1θ1|D1e2θ2|D2

আমার মনে হয় পোস্টেরিয়র ডিস্ট্রিবিউশনের গণনা এটিকে কিছু লোক আপডেট পদক্ষেপ বলে এবং of এর প্রত্যাশার পূর্বাভাসের পদক্ষেপ। ওয়াই টি + 1 | ডি টিθt|Dtyt+1|Dt

সংক্ষিপ্ততার জন্য, আমি কোভারিয়েন্স ম্যাট্রিক্স গণনা করার পদক্ষেপগুলি বাদ দিয়েছি।

আমি কিছু মিস করেছি? আপনি এটি ব্যাখ্যা করার জন্য আরও ভাল উপায় জানেন? আমি মনে করি এটি এখনও কিছুটা অগোছালো, তাই সম্ভবত এখানে আরও পরিষ্কার উপায় রয়েছে।

উত্তর:


3

আমি মনে করি আপনি যা বলেছেন তা সঠিক এবং আমি এটি অগোছালো বলে মনে করি না। এটির বাক্যবৃত্তির একটি উপায় বলতে হবে যে কলম্যান ফিল্টারটি একটি ত্রুটি-সংশোধন অ্যালগরিদম, যা বর্তমান পর্যবেক্ষণগুলির সাথে তাত্পর্যগুলির আলোকে ভবিষ্যদ্বাণীগুলিকে সংশোধন করে। এই সংশোধনটি আপনার পদক্ষেপ 4 এ তৈরি করা হয়েছে) ম্যাট্রিক্স ব্যবহার করে ।At


আপনার উত্তর করার জন্য আপনাকে ধন্যবাদ। হতে পারে এটি সঠিক, তবে আমি এর আরও বিস্তারিত (এবং প্রাকৃতিক) ব্যাখ্যা পড়তে চাই। আমি বই এবং স্লাইডগুলিতে বিবরণ পড়েছি, তবে তাদের বেশিরভাগ খুব স্পষ্ট নয় এবং কিছুটা পার্থক্য রয়েছে।
— রবার্ট স্মিথ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.