আর-তে এআইসি () এবং এক্সট্র্যাকএইসি () এর মধ্যে পার্থক্য কী?


11

উভয়ের জন্য আর ডকুমেন্টেশন খুব বেশি আলো দেয় না। এই লিঙ্কটি থেকে আমি যা কিছু পেতে পারি তা হ'ল যে কোনও একটি ব্যবহার করা ভাল। আমি যা পাই না তা কেন তারা সমান নয়।

ঘটনা: আরে ধাপে ধাপে রিগ্রেশন ফাংশন step()ব্যবহার করে extractAIC()

মজার বিষয় হল, আর এর 'এম্টকার্স' ডেটা সেটটিতে একটি lm()মডেল এবং glm()'নাল' মডেল চালানো (কেবলমাত্র বিরতি) AICএবং এর জন্য বিভিন্ন ফলাফল দেয় extractAIC()

> null.glm = glm(mtcars$mpg~1)
> null.lm = lm(mtcars$mpg~1)

> AIC(null.glm)
[1] 208.7555
> AIC(null.lm)
[1] 208.7555
> extractAIC(null.glm)
[1]   1.0000 208.7555
> extractAIC(null.lm)
[1]   1.0000 115.9434

এটি অদ্ভুত, প্রদত্ত যে উপরোক্ত দুটি মডেলই একই, এবং AIC()উভয়ের জন্য একই ফলাফল দেয়।

কেউ কি এই বিষয়ে কিছু আলোকপাত করতে পারেন?

উত্তর:


6

মতে, এই দুটি ফাংশনের জন্য সহায়তা (ব্যবহার? এআইসি এবং? এক্সট্রাকএআইসি) এটি প্রত্যাশিত।

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

extractAIC(full.modell) - extractAIC(null.modell)

এবং

AIC(full.modell) - AIC(null.modell)

একই ফলাফল দিন। যতক্ষণ না তারা উভয় ফাংশন সমস্ত ব্যবহারিক উদ্দেশ্যে সমান।


2
আমি সম্ভবত কিছু অনুপস্থিত, কিন্তু আমি এখনও কেন বুঝতে পারছি না extractAIC(null.lm) != AIC(null.lm)যখন extractAIC(null.glm) == AIC(null.glm)যদিও null.lmহিসাবে একই মডেল null.glm। আপনি কি নিজের উত্তরটি কিছুটা বাড়িয়ে দিতে পারবেন?
স্মিলিগ

2
@ সিমিলিগ ফিট এবং ফিটের extractAICজন্য বিভিন্ন পদ্ধতি ব্যবহার করে, যেমন, এবং । আপনি তাদের কোড অধ্যয়ন করতে ব্যবহার করতে পারেন । উভয়ের জন্য একই পদ্ধতি ব্যবহার করে। lmglmextractAIC.lmextractAIC.glmgetAnywhereAIC
রোল্যান্ড

আমার বেশ কয়েকটি জোড়া মডেল রয়েছে (একাধিক ভবিষ্যদ্বাণীযুক্ত) যার জন্য উভয় ফাংশনই আলাদা ফলাফল দেয়। মডেল 1: y = x1 + x2, মডেল 2: y = z + x1 + x2 * z। extractAIC()মডেল 1 এর জন্য নিম্ন (নেতিবাচক) মান দেয়, এবং এআইসি মডেল 2 এর জন্য নিম্ন (ধনাত্মক) মান দেয়
ম্যাক্সিম.কে।

1
@ ম্যাক্সিম.কে আপনি ব্যবহারযোগ্য ভেরিয়েবল এবং মডেল সম্পর্কে সামান্য তথ্য দেন। আপনি যদি করেন এবং এই প্রশ্নের কিছু পার্থক্য রয়েছে তবে এটি একটি নতুন প্রশ্ন হিসাবে পোস্ট করা উপযুক্ত worth বিবরণ না জেনে বলা শক্ত।
এরিক

@ এরিক আমার সন্দেহ হয় যে আমি যদি বলি যে z অবিচ্ছিন্ন এবং এক্স 2 শ্রেণিবদ্ধ (ডম্মিফাইড) হয়েছে তবে এটির পক্ষে মূল্য হবে। একজনকে পুনরুত্পাদন করার জন্য ডেটার প্রয়োজন হবে এবং আমি এগুলি প্রকাশ করতে পারব না আমি ভীত।
ম্যাক্সিম.কে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.