উত্তর:
আমি কয়েকটি টিউটোরিয়াল ব্যবহার করেoptim একটি পোস্ট লিখেছি ।
এখানে প্রাসঙ্গিক বিভাগের একটি উদ্ধৃতি:
optimএবং একটি কাস্টম নির্মিত উদ্দেশ্যমূলক ফাংশন, যেমন একটি বিয়োগ লগ-সম্ভাবনা ফাংশন কাস্টম মডেলগুলির পরামিতি অনুমানের জন্য একটি শক্তিশালী সরঞ্জাম সরবরাহ করে।optim।optim" ব্যবহার করে উপলব্ধ বিভিন্ন অপ্টিমাইজেশন অ্যালগরিদমগুলির একটি দরকারী আলোচনা সরবরাহ করে ।জেরোমি অ্যাংলিমের উত্তর ছাড়াও আমার আরও কয়েকটি লিঙ্ক রয়েছে।
পরবর্তী optimসেখানে বেস আর অন্য ফাংশন যা আপনি যা চান তা জন্য করতে পারবেন হল: nlminb। পরীক্ষা করে দেখুন ?nlminbএবং ?optimব্যবহারের উদাহরণের জন্য।
এমন একগুচ্ছ প্যাকেজ রয়েছে যা অপ্টিমাইজেশন করতে পারে। আমি যে বিষয়টিকে সবচেয়ে আকর্ষণীয় বলেছি তা হ'ল প্যাকেজগুলি অপ্টেক্স এবং, বেশ নতুন, সিমপ্লেক্স অ্যালগরিদমের বিভিন্ন সংস্করণের নেল্ডারমেড প্যাকেজ।
তদতিরিক্ত, আপনি আরও প্যাকেজগুলির জন্য অপ্টিমাইজেশানের উপর ক্র্যান টাস্ক ভিউটি একবার দেখতে চান
দয়া করে নোট করুন যে আমার প্রস্তাবনাগুলি সমস্ত ধরেই ধরে নিয়েছে যে আপনার একটি নির্বিচার ফাংশন রয়েছে (যেমন, কোনও এলোমেলো গোলমাল নেই)। যে ফাংশনগুলি কঠোরভাবে নির্বিচারে নয় (বা খুব বড়) নয় তাদের জন্য আপনাকে সিমুলেটেড অ্যানিলিং বা জেনেটিক অ্যালগরিদমগুলির মতো অ্যালগরিদম ব্যবহার করতে হবে। তবে CRAN টাস্ক ভিউতে আপনার যা প্রয়োজন তা থাকা উচিত।