\textsc{RooAgent}: An LLM Agent for \textsc{Root}-Based High Energy Physics Analysis
यह शोध पत्र \textsc{RooAgent} को प्रस्तुत करता है, जो एक प्राकृतिक-भाषा इंटरफ़ेस है जो विभिन्न LLM बैकएंड्स के माध्यम से \textsc{PyRoot} टूल्स का उपयोग करके लार्ज लैंग्वेज मॉडल्स को जटिल हाई-एनर्जी फिजिक्स डेटा विश्लेषण कार्यों को करने में सक्षम बनाता है, जिसे विभिन्न सिग्नल-बैकग्राउंड वर्कफ्लो और ATLAS ओपन डेटा के अनुप्रयोगों के माध्यम से प्रदर्शित किया गया है।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
कल्पना कीजिए कि आपके पास वैज्ञानिक डेटा का एक विशाल, अविश्वसनीय रूप से जटिल पुस्तकालय है। कण भौतिकी (particle physics) की दुनिया में, इस पुस्तकालय को Root कहा जाता है, जिसमें अरबों कण टकरावों की "रसीदें" मौजूद हैं। यदि आपको कोई विशिष्ट जानकारी ढूँढनी हो—जैसे कि किसी विशेष प्रकार का कण या डेटा में कोई पैटर्न—तो आमतौर पर आपको एक बहुत ही कठिन, तकनीकी भाषा (प्रोग्रामिंग कोड) बोलने वाला लाइब्रेरियन होना चाहिए। यदि आप सटीक कोड नहीं जानते, तो आप किताब चेक आउट नहीं कर सकते।
RooAgent एक अत्यंत बुद्धिमान, बहुभाषी लाइब्रेरियन सहायक को काम पर रखने जैसा है जो आपकी भाषा (साधारण अंग्रेजी) बोलता है और पुस्तकालय के गुप्त कोड को पूरी तरह से जानता है।
यह कैसे काम करता है, इसे सरल अवधारणाओं में नीचे दिया गया है:
1. समस्या: "विदेशी भाषा" की बाधा
उच्च-ऊर्जा भौतिक विज्ञानी डेटा का विश्लेषण करने के लिए PyRoot नामक टूल का उपयोग करते हैं। यह शक्तिशाली है, लेकिन यह ऐसा है जैसे किसी ऐसे रेस्तरां में जटिल भोजन का ऑर्डर देने की कोशिश करना जहाँ मेनू एक ऐसी भाषा में लिखा है जिसे आप नहीं बोलते। आपको यह जानने की आवश्यकता है कि "इलेक्ट्रॉन मोमेंटम का हिस्टोग्राम" या "कितने इवेंट्स भारी जेट्स वाले हैं" के लिए सटीक सिंटैक्स क्या है। यदि आप टाइपिंग में गलती करते हैं या गलत शब्द का उपयोग करते हैं, तो कंप्यूटर बस "Error" कह देगा।
2. समाधान: "अनुवादक" एजेंट
RooAgent एक अनुवादक के रूप में कार्य करता है। आपको कोड सीखने की आवश्यकता नहीं है। आप एजेंट को बस साधारण अंग्रेजी में बता सकते हैं कि आप क्या चाहते हैं, जैसे:
- "मुझे बॉटम क्वार्क्स (bottom quarks) के मास का एक ग्राफ दिखाओ।"
- "गिनें कि कितने इवेंट्स तब होते हैं जब मैं केवल उन कणों को देखूँ जो 50 GeV से तेज़ चल रहे हैं।"
- "सिग्नल को बैकग्राउंड शोर से अलग करने के लिए सबसे अच्छा 'कट' (cut) खोजें।"
एजेंट (जो एक Large Language Model या LLM द्वारा संचालित है) आपके अनुरोध को सुनता है, उसे सही तकनीकी कमांड में अनुवादित करता है, विश्लेषण चलाता है, और आपको परिणाम वापस देता है—आमतौर पर एक ग्राफ, संख्याओं की एक तालिका, या एक सारांश।
3. यह कैसे काम करता है: "टूलबॉक्स"
एजेंट को एक निर्माण कार्यकर्ता (construction worker) के रूप में सोचें जिसके पास एक विशिष्ट टूलबॉक्स है। पेपर में वर्णन किया गया है कि इस कार्यकर्ता को दो तरीकों से काम पर रखा जा सकता है:
- LangGraph मोड: कार्यकर्ता एक "फोरमैन" (LangGraph) का उपयोग करके AI मॉडल्स (जैसे GPT-4.1 या DeepSeek-V3) की एक टीम का प्रबंधन करता है। फोरमैन आपके बड़े अनुरोध को छोटे चरणों में तोड़ता है, AI से सही टूल चुनने के लिए कहता है, और फिर उसे निष्पादित करता है।
- MCP मोड: कार्यकर्ता एक मानक प्रोटोकॉल (Model Context Protocol) का उपयोग करके सीधे एक अन्य AI बॉस (Anthropic के Claude) से बात करता है।
दोनों ही मामलों में, टूलबॉक्स में मौजूद "टूल्स" पहले से लिखे गए कंप्यूटर फंक्शन हैं जो भारी काम करते हैं:
- निरीक्षण (Inspecting): डेटा फाइलों के अंदर देखना कि वहां क्या है।
- गिनती (Counting): यह गिनना कि कितने इवेंट्स एक विशिष्ट नियम को पूरा करते हैं।
- प्लॉटिंग (Plotting): ग्राफ और चार्ट बनाना।
- फिटिंग (Fitting): डेटा पॉइंट्स के माध्यम से एक सुचारू वक्र (smooth curve) बनाना ताकि आकार को समझा जा सके।
- गणना (Calculating): यह देखने के लिए गणित करना कि क्या खोज सांख्यिकीय रूप से महत्वपूर्ण है।
4. "टेस्ट ड्राइव"
लेखकों ने यह देखने के लिए कि क्या यह काम संभाल सकता है, कई परिदृश्यों के साथ इस सहायक का परीक्षण किया:
- "ZH" सिमुलेशन: उन्होंने एक विशिष्ट कण टकराव (एक Z बोसॉन और एक हिग्स बोसॉन) का अनुकरण किया। एजेंट ने सफलतापूर्वक फाइलों को खोजा, ग्राफ बनाए, इवेंट्स को गिना, और यहाँ तक कि सिग्नल को बैकग्राउंड शोर से अलग करने के लिए "स्वीट स्पॉट" (सबसे अच्छा कट) भी खोज लिया।
- "मल्टी-टास्क" चुनौती: उन्होंने एजेंट को एक साथ छह चीजें करने के लिए एक लंबा, जटिल निर्देश दिया (एक कर्व फिट करना, तुलनात्मक चार्ट बनाना, कट-फ्लो चलाना, कट्स को अनुकूलित करना, मास विंडो को स्कैन करना और परिणामों को रैंक करना)। एजेंट ने बिना मानवीय मदद के एक के बाद एक छह चरणों को पूरा किया।
- "टॉय" सांख्यिकीय परीक्षण: उन्होंने एक छिपा हुआ सिग्नल वाले नकली डेटासेट का निर्माण किया। एजेंट ने सफलतापूर्वक विभिन्न मास वैल्यूज को स्कैन किया, सही स्थान (250 GeV) पर छिपे हुए सिग्नल को खोजा, और इस बात की संभावना की गणना की कि यह केवल एक इत्तेफाक नहीं है।
- "रियल वर्ल्ड" परीक्षण: उन्होंने CERN (लार्ज हैड्रोन कोलाइडर) के ATLAS प्रयोग से वास्तविक, सार्वजनिक डेटा का उपयोग किया। एजेंट ने सफलतापूर्वक चार लेप्टोन में क्षय होने वाले हिग्स बोसॉन के लिए डेटा का विश्लेषण किया, जिससे एक स्टैक्ड ग्राफ तैयार हुआ जो मानव विशेषज्ञों द्वारा बनाए गए ग्राफ से मेल खाता है।
5. परिणाम
पेपर का दावा है कि RooAgent काम करता है। इसने सफलतापूर्वक साधारण अंग्रेजी के प्रश्नों को जटिल भौतिकी के उत्तरों में बदल दिया।
- इसने 19 में से 20 सिंगल-टास्क टेस्ट को सही ढंग से संभाला।
- इसने बिना रुके एक 6-चरणीय मल्टी-टास्क वर्कफ़्लो को पूरा किया।
- इसने OpenAI के GPT-4.1 या Anthropic के Sonnet 4.6 का उपयोग करने पर भी समान संख्यात्मक परिणाम दिए।
सावधानी:
एजेंट पूर्ण नहीं है। एक परीक्षण में, यह भ्रमित हो गया क्योंकि उपयोगकर्ता ने फ़ाइल नाम के लिए "Events" (बड़ा E) के बजाय "events" (छोटा e) टाइप किया था। एजेंट ने अनुमान लगाने के बजाय स्पष्टीकरण मांगकर रुक गया। इसके अलावा, कभी-कभी अलग-अलग AI मॉडल ग्राफ के लिए थोड़ा अलग रेंज चुन सकते हैं (उदाहरण के लिए, 0–100 GeV बनाम 0–200 GeV दिखाना), लेकिन मूल गणित समान रहता है।
सारांश
RooAgent एक सेतु (bridge) है। यह भौतिकविदों (और संभावित रूप से छात्रों या नए शोधकर्ताओं) को मानव भाषा में अपने डेटा से बात करने की अनुमति देता है, जबकि कंप्यूटर वास्तव में विश्लेषण करने के लिए आवश्यक जटिल, तकनीकी भाषा को संभालता है। यह भौतिकी की समझ के लिए भौतिक विज्ञशास्त्री के ज्ञान को प्रतिस्थापित नहीं करता है, बल्कि काम पूरा करने के लिए जटिल कोड सिंटैक्स को याद रखने की बाधा को हटा देता है।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।