101 ক্যালকুলাসে আমরা "বিশ্লেষণাত্মক পদ্ধতি" ব্যবহার করে কোনও ফাংশনকে কীভাবে অনুকূল করতে হবে তা শিখেছি: আমাদের কেবল ব্যয় ফাংশনের ডেরাইভেটিভ পেতে হবে এবং ডেরিভেটিভ 0 তে সেট করতে হবে তবে সমীকরণটি সমাধান করুন। এটি সত্যিই একটি খেলনা সমস্যা এবং বাস্তব বিশ্বে প্রায় কখনও ঘটবে না।
বাস্তব বিশ্বে, অনেক ব্যয় ক্রিয়াকলাপ সর্বত্র ডেরাইভেটিভ হয় না (আরও পরে, ব্যয় ফাংশনটি পৃথক হতে পারে এবং কোনওরূপে ডেরাইভেটিভ নাও থাকতে পারে)। এছাড়াও, আপনি ডেরাইভেটিভ গণনা করতে পারেন, আপনি কেবল সমীকরণটি বিশ্লেষণ করে সমাধান করতে পারবেন না (উদাহরণস্বরূপ, কীভাবে সমাধান করবেন সে সম্পর্কে চিন্তাভাবনা করুন বিশ্লেষণাত্মকভাবে? আমি আপনাকে সংখ্যার উত্তরটি পারি, তবে বিশ্লেষণাত্মক সমাধান জানি না)। আমাদের অবশ্যই কয়েকটি সংখ্যক পদ্ধতি ব্যবহার করতে হবে (কেন বহুতোষ ক্ষেত্রে আবেল রাফিন উপপাদ্য তা এখানে দেখুন )।এক্স7+ +এক্স3-52+ +ইএক্স+ l ও জি( এক্স +)এক্স2) + 1 / এক্স = 0x = 1.4786
Iterative পদ্ধতি ব্যবহার করার জন্য দুর্দান্ত, এবং বুঝতে খুব স্বজ্ঞাত। ধরুন আপনি কোনও সমীকরণ সমাধান করার পরিবর্তে একটি কার্যকারিতা অনুকূল করতে চান এবং উত্তর পেতে চান, যথেষ্ট পুনরাবৃত্তির পরে পুনরাবৃত্তি / পদক্ষেপের দ্বারা আপনার উত্তরটি উন্নত করার চেষ্টা করছেন, আপনি উত্তরটি "সত্য উত্তর" এর কাছাকাছি পাবেন। যদি আপনি কমান ক্যালকুলাস ব্যবহার বলুন , আপনি সরাসরি পেতে , কিন্তু সংখ্যাগত একটা পদ্ধতি ব্যবহার করার মাধ্যমে আপনি পেতে পারেন ।চ( এক্স ) =এক্স2x = 0x = 1.1234 ×10- 20
এখন, এই পুনরাবৃত্ত পদ্ধতিগুলি কীভাবে কাজ করে তা বোঝা গুরুত্বপূর্ণ। কী ধারণাটি আরও ভাল সমাধান পেতে আপনার ইনপুট প্যারামিটারগুলি কীভাবে আপডেট করবেন তা জানা। ধরুন আপনি(নোট করুন যে এই ব্যয়টি ফাংশনটি সর্বত্র পৃথক নয়, তবে "বেশিরভাগ জায়গায়" আমাদের পক্ষে যথেষ্ট, যেহেতু "বেশিরভাগ জায়গায়" কীভাবে আপডেট করা যায় তা আমরা জানি)), বর্তমানে আপনি এ রয়েছেন , এবং , এখন আপনি অবজেক্টিভ ফাংশনটি আরও ছোট করতে আপডেট করতে চান । আপনি এটা কিভাবে করবেন? আপনি বলতে পারেন যে আমি উভয়ই হ্রাস করতে চাই , তবে কেন? প্রকৃতপক্ষে আপনি ব্যবহারের অন্তর্নিহিতচ(এক্স1,এক্স2) =এক্স21+ +এক্স22+ |এক্স1+ +এক্স2|( 1 , 1 )4.0(এক্স1,এক্স2)এক্স1 এক্স2গ্রেডিয়েন্টের ধারণা "ক্ষুদ্র পরিমাণের পরিবর্তন করা , কি হবে "। এক্সY। ইন , মৌলিক হয় , তাই নেতিবাচক গ্রেডিয়েন্ট বার একটি শেখার হার বলে হয় , তাই আমরা থেকে আমাদের সমাধান আপডেট থেকে যার আরও ভাল ব্যয় রয়েছে।( 1 , 1 )( 3 , 3 )α = 0.001( - 0.003 , - 0.003 )ঘ , ঘ( 0.997 , 0.997 )