আমি বর্তমানে নিম্নলিখিত কোড দিয়ে সাইকিট শিখতে ব্যবহার করছি:
clf = svm.SVC(C=1.0, tol=1e-10, cache_size=600, kernel='rbf', gamma=0.0,
class_weight='auto')
এবং তারপরে 7 টি ভিন্ন লেবেল সহ ডেটা সেট করার জন্য ফিট এবং ভবিষ্যদ্বাণী করুন। আমি একটি অদ্ভুত আউটপুট পেয়েছিলাম। কোন বৈধতা যাচাই করার কৌশলটি যাচাইকরণ সেটটিতে আমি পূর্বাভাসযুক্ত লেবেলটি ব্যবহার করি তা সর্বদা লেবেল 7 হতে চলেছে।
আমি পূর্ণ ডিফল্ট এক (সহ কিছু অন্যান্য আবশ্যক পরামিতি উল্লেখ, চেষ্টা svm.SVC()) কিন্তু যতদিন কার্নেল পদ্ধতি আমি ব্যবহারের হিসাবে rbfপরিবর্তে polyবা linearএটা ঠিক যখন এটি জন্য সত্যিই ভাল কাজ কাজ করতে না চায়, polyএবং linear।
এছাড়াও আমি বৈধতা ডেটার পরিবর্তে ট্রেনের ডেটা নিয়ে ভবিষ্যদ্বাণীটি চেষ্টা করেছি এবং এটি পুরোপুরি ফিট fit
কেউ কি এই ধরণের সমস্যা আগে দেখে এবং জানে যে এখানে কী চলছে?
আমি কখনই আমার শ্রেণিবণ্টনের বিষয়ে বিশদভাবে নজর রাখি না তবে আমি জানি এটির প্রায় 30% হওয়া উচিত তাদের মধ্যে 7, 14% 4।
এমনকি আমি কোনও ম্যানুয়াল 1-বনাম-বিশ্লেষণের চেষ্টা করি এবং এটি এখনও সহায়ক নয়।