কোন কলম্যান ফিল্টার কখন সরল গড়ের চেয়ে ভাল ফলাফল দেয়?


14

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

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



আমি এই পোস্টটি দেখেছি, তবে আমার প্রশ্নটি কখন একটি কলম্যান ফিল্টার আমাকে চলমান গড়ের চেয়ে ভাল ফলাফল দেবে তার একটি উদাহরণ জিজ্ঞাসা করছে।
ডিভিড 7777

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

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

এবং যদি এটির কোনও পার্থক্য হয়, যখন আমি আউটপারপারফর্ম বলি, আমার অর্থ এমএসই চলন্ত গড় ব্যবহার করে ছোট using
dvreed77

উত্তর:


4

চলমান গড়ের দ্বারা প্রদত্ত অনুমানটি সত্য রাষ্ট্রের চেয়ে পিছিয়ে থাকবে।

বলুন যে আপনি একটি ধীর গতিবেগে বিমানের উচ্চতা পরিমাপ করতে চান এবং আপনার শোরগোল (গাউসিয়ান) উচ্চতা পরিমাপ রয়েছে। গোলমাল উচ্চতা পরিমাপের গড় সময়ের ব্যবধানে গড় সময় আপনাকে সম্ভবত সেই সময়ের ব্যবধানের মাঝখানে বিমানটি কোথায় ছিল তার একটি ভাল অনুমান দেয় ।

আপনি যদি আপনার চলমান গড়ের জন্য আরও বড় সময়ের ব্যবধান ব্যবহার করেন, গড়টি আরও সঠিক হবে তবে এটি পূর্বের সময়ে বিমানটির উচ্চতা অনুমান করবে। আপনি যদি আপনার চলমান গড়ের জন্য ছোট সময়ের ব্যবধানটি ব্যবহার করেন, গড় কম সঠিক হবে তবে এটি সাম্প্রতিক সময়ে বিমানটির উচ্চতা অনুমান করবে।

এটি বলেছে যে চলমান গড়ের ব্যবধান কিছু অ্যাপ্লিকেশনগুলিতে সমস্যা নাও করতে পারে।

সম্পাদনা করুন: এই পোস্টটি একই প্রশ্ন জিজ্ঞাসা করে এবং আরও প্রতিক্রিয়া এবং সংস্থান আছে


2

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


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