আপনি কেন এটি করতে চান (এবং আনুমানিক কীভাবে) তার উদাহরণ এখানে।
আমার কাছে আবাসিক দামের 3 ভবিষ্যদ্বাণীপূর্ণ মডেল রয়েছে: লিনিয়ার, গ্রেডিয়েন্ট বুস্টিং, নিউরাল নেটওয়ার্ক।
আমি এগুলিকে একটি ওজনযুক্ত গড়ের সাথে মিশ্রিত করতে এবং সেরা ওজন খুঁজে পেতে চাই।
আমি লিনিয়ার রিগ্রেশন চালাই এবং আমি -৩.১, 2.5, 1.5 এবং কিছু বাধা মত ওজন সহ একটি সমাধান পাই।
সুতরাং আমি পরিবর্তে sklearn ব্যবহার করে কি হয়
blendlasso = LassoCV(alphas=np.logspace(-6, -3, 7),
max_iter=100000,
cv=5,
fit_intercept=False,
positive=True)
এবং আমি ইতিবাচক ওজন পাই যা সমষ্টি (খুব নিকটবর্তী) থেকে 1 এর মধ্যে পাওয়া যায় my আমার উদাহরণে আমি আলফাটি চাই যা নমুনা ছাড়াই সবচেয়ে ভাল কাজ করে যাতে আমি লসোসিভিটি ক্রস-বৈধকরণের সাথে ব্যবহার করি।
স্কলারন ডকস সূচিত করে যে সংখ্যার কারণে আপনার আলফা 0 তে সেট করা উচিত নয়, তবে আপনি সরাসরি লাসো () ব্যবহার করতে পারেন এবং যুক্তিসঙ্গত উত্তর পেতে আপনি যতটা দূরে যেতে পারেন তত কম আলফা প্যারামিটার সেট করতে পারেন।