Fine-tuning बनाम Prompting
प्रमाण से तय करें कि prompting, retrieval या fine-tuning में से क्या चुनें: प्रशिक्षण मॉडल को कैसे बदलता है, LoRA और अन्य कुशल तरीक़े, डेटा गुणवत्ता, forgetting, मूल्यांकन और लागत, चलाए जा सकने वाले छोटे असली प्रशिक्षण प्रयोगों के साथ।
आप क्या सीखेंगे
- साक्ष्य-आधारित निर्णय सीढ़ी से prompting, retrieval और fine-tuning में चुन सकेंगे।
- समझा सकेंगे कि SFT, learning rate, LoRA, preference tuning और distillation मॉडल को कैसे बदलते हैं।
- शोर या leakage के बिना प्रशिक्षण डेटा तैयार, validate और split कर सकेंगे।
- Overfitting, catastrophic forgetting और सुरक्षा regressions पहचानकर early stopping व replay जैसे उपाय लगा सकेंगे।
- Tuned मॉडल की मज़बूत prompted baseline से तुलना और break-even मात्रा की गणना कर सकेंगे।
- Tuned मॉडल के serving, versioning, monitoring और सेवानिवृत्ति की योजना बना सकेंगे।
पाठ्यक्रम
Prompting, Retrieval और Fine-Tuning में चुनाव
- तीन उत्तोलक और हर एक क्या बदलता है
- निर्णय सीढ़ी: पहले सबसे सस्ता प्रभावी क़दम
- Fine-Tuning कब सही औज़ार है
- अर्थशास्त्र: Break-Even मात्रा
Prompting कहाँ तक जाती है
- Few-Shot Prompting: In-Context Learning
- Learning Curves: जब प्रशिक्षण prompt के उदाहरणों से आगे निकलता है
- लंबे Prompts की लागत और Prompt Caching
Fine-Tuning कैसे काम करती है
- Supervised Fine-Tuning (SFT) सरल शब्दों में
- Learning Rate: सबसे संवेदनशील knob
- LoRA और Parameter-Efficient Fine-Tuning
- Overfitting, Epochs और Early Stopping
- Preference Tuning: RLHF और DPO
- Distillation: बड़े मॉडल से छोटे को सिखाना
प्रशिक्षण डेटा: असली काम
- Label गुणवत्ता: शोर सटीकता घटाता है
- Dataset Format और Validation (JSONL)
- Leakage के बिना Train, Validation और Test बँटवारे
जोखिम: Forgetting, तथ्य और सुरक्षा
- Catastrophic Forgetting और Replay
- तथ्य जोड़ने के लिए Fine-Tuning कमज़ोर तरीक़ा है
- प्रशिक्षण डेटा की सुरक्षा, गोपनीयता और licensing
Tuned मॉडल का मूल्यांकन और संचालन
- हमेशा मज़बूत prompted baseline से तुलना करें
- कार्य के लिए मीट्रिक चुनना
- Tuned मॉडल serve करना: Merged Weights और Adapters
व्यवहार में लाना
- Case Study: Support Ticket Routing
- Hosted Fine-Tuning बनाम Open-Source प्रशिक्षण
- Versioning, Drift और सेवानिवृत्ति