Multi-Turn Agentic Scientific Literature Search via Workflow Induction
PaperPilot एक मल्टी-टर्न वैज्ञानिक साहित्य खोज एजेंट है जो खोज को निष्पादन योग्य ऑपरेटरों के एक इंड्यूसिबल (inducible), संपादन योग्य वर्कफ़्लो के रूप में फ्रेम करता है, और प्रयोगों के माध्यम से यह प्रदर्शित करता है कि यह दृष्टिकोण मानक टूल-आधारित एजेंटों की तुलना में पुनर्प्राप्ति प्रदर्शन (retrieval performance) में महत्वपूर्ण सुधार करता है और निष्पादन त्रुटियों को समाप्त करता है।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
कल्पना कीजिए कि आप कुकबुक्स (pachon) के एक विशाल, अस्त-व्यस्त पुस्तकालय में एक विशिष्ट रेसिपी खोजने की कोशिश कर रहे हैं। आप लाइब्रेरियन से कहते हैं, "मुझे एक ऐसी रेसिपी चाहिए जो पिछले हफ्ते मैंने बनाई गई इस डिश पर आधारित हो।"
यदि आप एक पारंपरिक सर्च इंजन (या एक बुनियादी AI) से पूछते हैं, तो वह केवल उन कुछ किताबों को पकड़ सकता है जिनमें आपके अनुरोध के समान शब्द हों। यह एक लाइब्रेरियन द्वारा चिल्लाने जैसा है, "यहाँ पाँच किताबें हैं जिनके शीर्षक में 'चिकन' है!" और आपको थमा देना। आपको किस्मत चमक सकती है, लेकिन अक्सर आपको ऐसी किताबें मिलेंगी जो बहुत पुरानी हैं, बहुत आधुनिक हैं, या चिकन के पूरी तरह से अलग प्रकार के व्यंजन के बारे में हैं।
यदि आप एक स्टैंडर्ड AI एजेंट से पूछते हैं, तो वह स्मार्ट होने की कोशिश करता है क्योंकि वह आपके अनुरोध को पढ़ता है और अनुमान लगाता है कि आपका क्या मतलब है। लेकिन यह एक ऐसे लाइब्रेरियन की तरह है जो बिना सवाल पूछे आपका दिमाग पढ़ने की कोशिश कर रहा है। यदि आप कहते हैं, "यह बहुत व्यापक है," तो AI केवल आपके वाक्य को छोटा करने के लिए उसे फिर से नहीं लिखेगा, बल्कि वास्तव में यह नहीं बदलेगा कि वह किताबों को कैसे खोजता है। वह अनुमान लगाने के लूप में फंसा हुआ है।
पेश है, PAPERPILOT।
इस पेपर के लेखकों ने एक नए प्रकार का "सुपर-लाइब्रेरियन" एजेंट बनाया है जिसे PAPERPILOT कहा जाता है। केवल अनुमान लगाने या कीवर्ड चिल्लाने के बजाय, PAPERPILOT एक पेपर खोजने को एक कस्टम मशीन बनाने (या एक वर्कफ़्लो बनाने) के रूप में देखता है।
यह कैसे काम करता है, सरल उपमाओं का उपयोग करते हुए:
1. "लेगो ब्लूप्रिंट" (द वर्कफ़्लो)
केवल खोजने के बजाय, PAPERPILOT "लेगो ब्लॉक्स" से एक चरण-दर-चरण ब्लूप्रिंट (जिसे DAG या Directed Acyclic Graph कहा जाता है) बनाता है। प्रत्येक ब्लॉक एक विशिष्ट टूल है:
- ब्लॉक A: "वे पेपर खोजें जो इस एक पेपर को साइट (cite) करते हैं।"
- ब्लॉक B: "2020 से पुराने किसी भी पेपर को बाहर निकालें।"
- ब्लॉक C: "इस आधार पर क्रमबद्ध करें कि गणित कितना समान है।"
- ब्लॉक D: "एब्स्ट्रैक्ट (abstract) पढ़ें और देखें कि क्या इसमें 'AI' का उल्लेख है।"
एजेंट केवल एक खोज नहीं करता; वह इन ब्लॉक्स को एक अद्वितीय मशीन में असेंबल करता है जो विशेष रूप से आपके अनुरोध के लिए डिज़ाइन की गई है।
2. "बातचीत" (मल्टी-टर्न इंटरेक्शन)
असली जादू तब होता है जब आप एजेंट से बात करते हैं।
- आप: "मुझे ऐसे पेपर चाहिए जो इस एक पेपर पर आधारित हों।"
- PAPERPILOT: "ठीक है, मैंने एक मशीन बनाई है। लेकिन इसे चलाने से पहले, क्या आप पिछले 5 वर्षों के पेपर चाहते हैं, या सर्वकाल के? क्या आप चाहते हैं कि वे एक ही मेथड (विधि) का उपयोग करें, या केवल एक ही टॉपिक (विषय) का?"
- आप: "केवल पिछले 5 वर्ष, और केवल तभी यदि वे उसी मेथड का उपयोग करते हों।"
- PAPERPILOT: "समझ गया।"
केवल "ठीक है" कहने के बजाय, PAPERPILOT वास्तव में अपने ब्लूप्रिंट को एडिट (संशोधित) करता है। वह "टाइम" ब्लॉक को लेता है और उसे "सर्वकाल" से बदलकर "पिछले 5 वर्ष" कर देता है। वह "टॉपिक" ब्लॉक को "मेथड" ब्लॉक से बदल देता है। वह आपके फीडबैक के आधार पर मशीन को ही परिष्कृत करता है।
3. "ट्रेनिंग" (बेहतर मशीन बनाना सीखना)
शोधकर्ताओं ने PAPERPILOT को हजारों आदर्श ब्लूप्रिंट दिखाकर यह सिखाया कि बेहतर मशीनें कैसे बनाई जाती हैं।
- पहले, उन्होंने उसे मशीन बनाने का "सही" तरीका दिखाया (Supervised Learning)।
- फिर, उन्होंने एक खेल खेला: उन्होंने एक अच्छी मशीन ली और उसे खराब कर दिया (जैसे, एक फ़िल्टर हटा दिया या गलत टूल का उपयोग किया)। उन्होंने AI से पूछा, "कौन सा संस्करण बेहतर है?" AI ने एक काम करने वाली मशीन को टूटी हुई मशीन की तुलना में पसंद करना सीखा। इसे Preference Optimization कहा जाता है।
परिणाम: यह क्यों महत्वपूर्ण है
पेपर ने अन्य स्मार्ट सर्च टूल्स के मुकाबले इस सिस्टम का परीक्षण किया। यहाँ उन्हें क्या मिला:
- बेहतर सटीकता: जब PAPERPILOT को चैट करने और अपने "मशीन" को रिफाइन करने की अनुमति दी गई, तो इसने सही पेपर बहुत अधिक बार खोजे। यह सही पेपर खोजने की दर 58% से बढ़कर 77% हो गई।
- शून्य टूटी हुई मशीनें: AI एजेंटों के साथ एक बड़ी समस्या यह है कि वे कभी-कभी ऐसी मशीन बनाने की कोशिश करते हैं जो काम नहीं करती (जैसे, ऐसे टूल से फ़िल्टर करने की कोशिश करना जो मौजूद ही नहीं है)। PAPERPILOT ने इन त्रुटियों को 9.5% से घटाकर 0% कर दिया। इसने स्थिर, काम करने वाले वर्कफ़्लो बनाना सीख लिया।
- सस्ता और तेज़: भले ही यह एक छोटा, सस्ता कंप्यूटर मॉडल है, इसने बड़े, अधिक महंगे सिस्टम से बेहतर प्रदर्शन किया क्योंकि इसने अनुमान लगाने में समय बर्बाद नहीं किया; इसने पहली बार में ही सही टूल बनाया।
निष्कर्ष
यह पेपर तर्क देता है कि वैज्ञानिक पेपर खोजना केवल एक "वन-शॉट" अनुमान नहीं होना चाहिए। यह एक सहयोगात्मक प्रक्रिया होनी चाहिए जहाँ AI एक कस्टम खोज रणनीति बनाता है, आप उसे फीडबैक देते हैं, और वह अपनी रणनीति को तब तक एडिट (संशोधित) करता है जब तक कि वह सही न हो जाए।
PAPERPILOT यह सिद्ध करता है कि यदि आप AI को अपने शब्दों को केवल पढ़ने के बजाय अपनी खोज योजना बनाने और एडिट करने (जैसे एक मैकेनिक कार के इंजन को ट्यून करता है) की क्षमता देते हैं, तो यह एक बहुत अधिक शक्तिशाली और विश्वसनीय अनुसंधान सहायक बन जाता है।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।