আমি গ্লেন_ বি এর সাথে একমত রিগ্রেশন সমস্যাগুলিতে, মূল ফোকাসটি প্যারামিটারগুলিতে থাকে এবং স্বাধীন ভেরিয়েবল বা ভবিষ্যদ্বাণীকারী x এর উপর নয়। এবং তারপরে কেউ সিদ্ধান্ত নিতে পারে যে কেউ সরল রূপান্তর নিয়োগের ক্ষেত্রে সমস্যাটিকে লিনিয়ার করতে চায় বা এ জাতীয়ভাবে এগিয়ে যেতে চায়।
লিনিয়ার সমস্যাগুলি: আপনার সমস্যার প্যারামিটারগুলির সংখ্যা গণনা করুন এবং তাদের সবার পাওয়ার আছে কিনা তা পরীক্ষা করুন For উদাহরণস্বরূপ, । এই ফাংশনটি ননলাইনার । তবে রিগ্রেশন সমস্যাগুলির জন্য, এ অরৈখিকতা কোনও সমস্যা নয়। প্যারামিটারগুলি লিনিয়ার বা লিনিয়ার কিনা তা পরীক্ষা করতে হবে। এই ক্ষেত্রে, ইন , , , .. সব আছে ক্ষমতা 1. তাই, তারা রৈখিক হয়। এক্স এক্স একটি খ গ চy=ax+bx2+cx3+dx2/3+e/x+fx−4/7xxabcf
মন্তব্য করুন যে, , যদিও দেখে মনে হচ্ছে এর পাওয়ার 1 রয়েছে, তবে যখন প্রসারিত হবে
। আপনি পরিষ্কারভাবে দেখতে পাচ্ছেন যে এটি একটি ননলাইনারি প্যারামিটার হওয়ায় একটিতে 1 এরও বেশি পাওয়ার রয়েছে তবে লোগারিথমিক ট্রান্সফর্মেশনকে অনুরোধ করে এই সমস্যাটি লিনিয়ারাইজ করা যেতে পারে। অর্থাত্ একটি ননলাইনার রিগ্রেশন সমস্যা লিনিয়ার রিগ্রেশন সমস্যায় রূপান্তরিত হয়।y=exp(ax)exp(ax)=1+ax/1!+(ax)2/2!+…
একইভাবে, একটি লজিস্টিক ফাংশন। এটি তিনটি পরামিতি, যথা হয়েছে , এবং । পরামিতি এবং 1 থেকে বেশি পাওয়ার আছে, এবং তাহারা বাড়িয়া সম্প্রসারিত যখন প্রতিটি সঙ্গে অন্যগুলি অরৈখিকতা আনয়ন So সুতরাং, তারা রৈখিক নয় first তবে প্রথমে এবং তারপরে উভয় পক্ষের লগারিদমিক ফাংশনকে রৈখিক করে তোলার মাধ্যমে এগুলি যথাযথ প্রতিস্থাপন ব্যবহার করে রৈখিক হতে পারে ।y=a/(1+bexp(cx)abcbc(a/y)−1=Y
এখন ধরুন । এটি আবার প্যারামিটারগুলির সাথে সম্মানজনকভাবে অরেখচিহ্নযুক্ত। তবে, এটি রৈখিক হতে পারে না। একজনকে ননলাইনার রিগ্রেশন ব্যবহার করা দরকার।y=a1/(1+b1exp(c1x))+a2/(1+b2exp(c2x))
নীতিগতভাবে, ননলাইনার রিগ্রেশন সমস্যা সমাধানের জন্য একটি লিনিয়ার কৌশল ব্যবহার করা ভাল ধারণা নয়। সুতরাং, রৈখিক সমস্যাগুলি মোকাবেলা করুন (যখন সমস্ত পরামিতিগুলির শক্তি 1 থাকে) লিনিয়ার রিগ্রেশন ব্যবহার করে এবং যদি আপনার পরামিতি ননলাইনার থাকে তবে ননলাইনারি প্রতিরোধ গ্রহণ করুন।
আপনার ক্ষেত্রে, ওজনকে ফাংশনটি মূল ফাংশনে ফিরিয়ে আনুন। পরামিতি সঙ্গে ক্ষমতা 1. সমস্ত শুধুমাত্র প্যারামিটার হবে অন্যান্য আবশ্যক পরামিতি উল্লেখ করার অরৈখিক ( অবশেষে তা বৃদ্ধি পায় সঙ্গে এবং (এই দুটি অরৈখিক পরামিতি হয়) এটি অরৈখিক করে। অতএব, এটা একটি অরৈখিক রিগ্রেশন সমস্যা ।β 1 θ 1 θ 2β0β1θ1θ2
এটি সমাধানের জন্য একটি অ-লাইনার সর্বনিম্ন স্কোয়ার প্রযুক্তি গ্রহণ করুন। চতুরতার সাথে প্রাথমিক মানগুলি চয়ন করুন এবং বিশ্বব্যাপী মিনিমা খুঁজে পেতে একটি মাল্টিস্টার্ট পদ্ধতির ব্যবহার করুন।
এই ভিডিওটি সহায়ক হবে (যদিও এটি বিশ্বব্যাপী সমাধানের বিষয়ে কথা বলে না): http://www.youtube.com/watch?v=3Fd4ukzkxps
এক্সেল স্প্রেডশীটে জিআরজি ননলাইনার সলভার ব্যবহার করে (বিকল্পগুলিতে গিয়ে অ্যাড-ইনস - এক্সেল অ্যাড-ইন নির্বাচন করে সলভার টুলপ্যাক ইনস্টল করুন) এবং পরামিতিগুলিতে অন্তর বিহিত করে এবং দাবীগুলির মাধ্যমে বিকল্প তালিকায় মাল্টিস্টার্টকে অনুরোধ করুন সীমাবদ্ধতা নির্ভুলতা এবং সংক্ষিপ্ত রূপটি ছোট হওয়া, একটি বিশ্বব্যাপী সমাধান পাওয়া যায়।
আপনি যদি মাতলাব ব্যবহার করছেন তবে গ্লোবাল অপ্টিমাইজেশন টুলবক্স ব্যবহার করুন। এটিতে মাল্টিস্টার্ট এবং গ্লোবালসার্কের বিকল্প রয়েছে। বিশ্বব্যাপী সমাধানের জন্য এখানে
এবং
এখানে কিছু নির্দিষ্ট কোড উপলব্ধ ।
আপনি যদি গণিত ব্যবহার করছেন তবে এখানে দেখুন ।
আপনি যদি আর ব্যবহার করে থাকেন তবে এখানে চেষ্টা করুন ।