আমি জানতে চেয়েছিলাম যে জিবিএম প্যাকেজে এন.মিনোবসিনোড প্যারামিটারটির অর্থ কী । আমি ম্যানুয়ালটি পড়েছি, তবে এটি কী করে তা পরিষ্কার নয়। ফলাফলগুলি উন্নত করার জন্য সেই সংখ্যাটি কি ছোট বা বড় হওয়া উচিত?
আমি জানতে চেয়েছিলাম যে জিবিএম প্যাকেজে এন.মিনোবসিনোড প্যারামিটারটির অর্থ কী । আমি ম্যানুয়ালটি পড়েছি, তবে এটি কী করে তা পরিষ্কার নয়। ফলাফলগুলি উন্নত করার জন্য সেই সংখ্যাটি কি ছোট বা বড় হওয়া উচিত?
উত্তর:
জিবিএম অ্যালগরিদমের প্রতিটি ধাপে একটি নতুন সিদ্ধান্ত গাছ তৈরি করা হয়। সিদ্ধান্তের গাছ বাড়ানোর সময় প্রশ্ন 'কখন থামব?' আপনি যতদূর যেতে পারবেন প্রতিটি টার্মিনাল নোডে কেবলমাত্র 1 টি পর্যবেক্ষণ না হওয়া পর্যন্ত প্রতিটি নোডকে বিভক্ত করা। এটি n.minobsinnode = 1 এর সাথে মিল রাখে। বিকল্পভাবে, নোডগুলির বিভাজন থামতে পারে যখন প্রতিটি নোডে নির্দিষ্ট সংখ্যক পর্যবেক্ষণ থাকে। আর জিবিএম প্যাকেজের জন্য ডিফল্ট 10।
ব্যবহারের সেরা মানটি কী? এটি ডেটা সেট এবং আপনি শ্রেণিবদ্ধকরণ করছেন বা রিগ্রেশন করছেন তা নির্ভর করে। যেহেতু প্রতিটি গাছের পূর্বাভাস টার্মিনাল নোডের সমস্ত ইনপুটগুলির নির্ভরশীল পরিবর্তনশীলের গড় হিসাবে নেওয়া হয়, তাই 1 এর মান সম্ভবত রিগ্রেশন (!) এর জন্য খুব ভাল কাজ করে না তবে শ্রেণিবিন্যাসের জন্য উপযুক্ত হতে পারে।
উচ্চতর মান বলতে ছোট গাছগুলি বোঝায় তাই অ্যালগরিদমকে দ্রুত চালিত করুন এবং কম স্মৃতি ব্যবহার করুন, এটি বিবেচনা হতে পারে।
সাধারণত, ফলাফলগুলি এই পরামিতিটির প্রতি খুব সংবেদনশীল নয় এবং জিবিএম কার্য সম্পাদনের স্টোকাস্টিক প্রকৃতি দেওয়া আসলে 'মান সবচেয়ে ভাল' কোনটি ঠিক তা নির্ধারণ করা সত্যই কঠিন হতে পারে। মিথস্ক্রিয়া গভীরতা, সঙ্কুচিত এবং গাছ সংখ্যা সমস্ত সাধারণভাবে অনেক বেশি তাৎপর্যপূর্ণ হবে।