কোনও গ্ল্যাম চালানোর সময় ত্রুটি "সিস্টেমটি কম্পিউটেশনালি একবচন"


29

আমি গ্লোব অনুমান চালাতে রবস্টবেস প্যাকেজটি ব্যবহার করছি । তবে আমি যখন এটি করি তখন আমি নিম্নলিখিত ত্রুটিটি পাই:

Error in solve.default(crossprod(X, DiagB * X)/nobs, EEq) : 
  system is computationally singular: reciprocal condition number = 1.66807e-16

এর অর্থ / ইঙ্গিত কী? এবং আমি কীভাবে এটি ডিবাগ করতে পারি?

গীত। উত্তর দেওয়ার জন্য আপনার যদি কিছু (সূত্র / নির্দিষ্টকরণ বা ডেটা) প্রয়োজন হয় তবে আমি আনন্দের সাথে এটি সরবরাহ করব।

উত্তর:


26

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

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

মনে রাখবেন: আপনি যদি লসো বা স্টেওয়াইজ সিলেকশনের চেষ্টা করার সিদ্ধান্ত নেন তবে কেবল বহুজাতিককে সামলানোর চেয়ে আপনার আরও কিছু (পরিবর্তনশীল নির্বাচনের ক্ষেত্রে) করা doing


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

2

এই ত্রুটিটিতে দীর্ঘ সময় ব্যয় করেছেন তবে এই পৃষ্ঠাটি চেকআউট করুন যা এটি আমার জন্য সমাধান করেছে

https://www.kaggle.com/c/house-prices-advanced-regression-techniques/discussion/24586

মূলত আপনি কেবল ইঁদুরের ব্যবহার পদ্ধতি পরিবর্তন করতে পারেন। আমি পিপিএন ব্যবহার করছিলাম এবং এটিকে কার্টে পরিবর্তন করেছি


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