NIMO: A Software Platform for Closed-Loop Materials Exploration with Diverse AI Algorithms
यह शोध पत्र NIMO को प्रस्तुत करता है, जो एक ओपन-सोर्स सॉफ्टवेयर प्लेटफॉर्म है जो एक मॉड्यूलर CSV-आधारित आर्किटेक्चर और एकीकृत पायथन इंटरफेस के माध्यम से विविध AI एल्गोरिदम और विषम रोबोटिक हार्डवेयर के बीच सेतु बनाता है, जिससे विभिन्न प्रयोगात्मक डोमेन में निर्बाध क्लोज्ड-लूप सामग्री खोज सक्षम होती है और साथ ही गैर-प्रोग्रामर के लिए एक नो-कोड टूल भी प्रदान करता है।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
कल्पना कीजिए कि आप एक केक के लिए एकदम सही रेसिपी खोजने की कोशिश कर रहे हैं, लेकिन एक बार में एक केक बनाने के बजाय, आपके पास रोबोटों की एक टीम है जो एक साथ सैकड़ों केक बना सकती है। समस्या यह है कि आपके पास सामग्री के दस लाख संभावित संयोजन हैं, और आप नहीं जानते कि उनमें से कौन से वास्तव में काम करेंगे या क्या वे आपके ओवन में फिट भी होंगे।
यह वह चुनौती है जिसका सामना वैज्ञानिक नए पदार्थों की खोज करते समय करते हैं। यहाँ NIMO है, एक सॉफ्टवेयर प्लेटफॉर्म जिसे इस पेपर में इन हाई-टेक, सेल्फ-ड्राइविंग प्रयोगशालाओं के लिए "यूनिवर्सल ट्रांसलेटर" (सार्वभौमिक अनुवादक) और "स्मार्ट मैनेजर" के रूप में वर्णित किया गया है।
NIMO कैसे काम करता है, इसे सरल अवधारणाओं में यहाँ दिया गया है:
1. "पोस्ट-इट नोट" सिस्टम (मुख्य नवाचार)
आमतौर पर, एक स्मार्ट AI मस्तिष्क को एक भारी-भरकम रोबोटिक हाथ से जोड़ना वैसा ही है जैसे एक आधुनिक USB-C केबल को 1990 के दशक के VCR में लगाने की कोशिश करना। वे अलग-अलग भाषाएँ बोलते हैं, और उनकी वायरिंग एक दुस्वप्न की तरह है।
NIMO इसे एक आश्चर्यजनक रूप से सरल ट्रिक से हल करता है: CSV फ़ाइलें (जो केवल सादे टेक्स्ट स्प्रेडशीट हैं, जैसे कि एक एक्सेल शीट)।
- यह कैसे काम करता है: AI अपना अगला सुझाव एक डिजिटल "पोस्ट-इट नोट" (एक फ़ाइल जिसे
proposals.csvकहा जाता है) पर लिखता है। रोबोट उस नोट को पढ़ता है, प्रयोग करता है, और परिणाम को दूसरे नोट पर वापस लिखता है (यानीcandidates.csvको अपडेट करता है)। - यह क्यों बेहतरीन है: इससे कोई फर्क नहीं पड़ता कि रोबोट पायथन (Python), विजुअल बेसिक (Visual Basic) बोलता है, या क्या कोई इंसान उन नोट्स को पढ़ रहा है। जब तक रोबोट एक साधारण स्प्रेडशीट पढ़ और लिख सकता है, वह NIMO से बात कर सकता है। यह एक यूनिवर्सल अडैप्टर की तरह है जो किसी भी डिवाइस को AI से जुड़ने देता है।
2. "ब्लैंक कैनवास" के बजाय "मेन्यू"
कई AI सिस्टम में, AI को एक खाली कैनवास दिया जाता है और कहा जाता है, "0 और 100 के बीच कुछ भी बनाओ।" कभी-कभी, AI एक ऐसा चित्र बना देता है जो भौतिक रूप से असंभव है (जैसे कि किसी सामग्री का 150% मांगना)।
NIMO एक कैंडिडेट पूल (Candidate Pool) दृष्टिकोण का उपयोग करता है।
- उपमा: एक रेस्टोरेंट के मेन्यू के बारे में सोचें। शेफ (उपयोगकर्ता) उन सभी व्यंजनों को लिख देता है जिन्हें वर्तमान सामग्रियों और उपकरणों के साथ बनाना वास्तविक रूप से संभव है। यह सूची ही
candidates.csvहै। - AI का काम: AI नए व्यंजन आविष्कार नहीं करता; वह केवल मेन्यू को स्कैन करता है और ऑर्डर करने के लिए अगला सबसे अच्छा व्यंजन चुनता है। क्योंकि AI केवल पूर्व-अनुमोदित मेन्यू में से ही चुनाव कर रहा है, वह कभी भी असंभव प्रयोग का सुझाव नहीं दे सकता। यह रोबोट्स को उन चीजों को करने में समय बर्बाद करने से रोकता है जो नहीं की जा सकतीं।
3. एल्गोरिदम का "स्विस आर्मी नाइफ"
NIMO में पहले से ही 12 अलग-अलग AI रणनीतियाँ (एल्गोरिदम) लोड हैं, जिनमें से प्रत्येक एक अलग लक्ष्य के लिए डिज़ाइन की गई है। आपको स्विच करने के लिए कोडर होने की आवश्यकता नहीं है; आप बस उस टूल को चुनते हैं जिसकी आपको आवश्यकता है।
- "सर्वश्रेष्ठ की खोज" (PHYSIO): यदि आप एक एकल सर्वश्रेष्ठ सामग्री (जैसे कि सबसे मजबूत धातु) चाहते हैं, तो यह टूल शिखर (peak) की तलाश करता है।
- "सेफ ज़ोन" (PTR): यदि आपको एक ऐसी सामग्री चाहिए जो एक विशिष्ट रेंज के भीतर आती हो (जैसे कि एक बैटरी जो केवल सबसे लंबी नहीं, बल्कि 10 से 12 घंटे के बीच चलती है), तो यह टूल सुरक्षित क्षेत्र को खोजता है।
- "एक्सप्लोरर" (BLOX): यदि आप एक पूरा नया क्षेत्र मैप करना चाहते और अनोखी, विचित्र सामग्रियाँ खोजना चाहते हैं, तो यह टद जितना संभव हो सके उतना क्षेत्र कवर करने के लिए फैलता है।
- "टेक्स्ट रीडर" (LLMEP): यदि आपका लक्ष्य शब्दों में वर्णित है न कि संख्याओं में (जैसे कि "एक क्रिस्टल खोजें जो ऐसा दिखता है"), तो यह उन्नत भाषा मॉडल का उपयोग करके विवरण को समझने के लिए इसका उपयोग करता है।
4. वास्तविक दुनिया के "सेल्फ-ड्राइविंग लैब्स"
पेपर में छह अलग-अलग "लैब्स" में NIMO को काम करते हुए दिखाया गया है, जो यह साबित करता है कि यह रसायन विज्ञान से लेकर जीव विज्ञान तक कुछ भी संभाल सकता है:
- NAREE: बैटरी तरल पदार्थ मिलाने वाले रोबोट जो परफेक्ट इलेक्ट्रोलाइट खोजने के लिए काम करते हैं।
- CHEMSPEED: नई दवाओं को तेज़ी से बनाने के लिए रासायनिक प्रतिक्रियाओं को ऑटोमेट करना।
- COMBAT: अगली पीढ़ी के इलेक्ट्रॉनिक्स के लिए पतली परतें (thin films) बनाना।
- ROPES: फ्यूल सेल्स के निर्माण प्रक्रिया को अनुकूलित करना।
- Coffee Ring SDL: तरल भौतिकी (fluid physics) को समझने के लिए बूंदों के सूखने (कॉफी रिंग प्रभाव) का अध्ययन करना।
- BioDot: एक पुरानी, लेगेसी मशीन से जुड़ना जो आउटडेटेड सॉफ्टवेयर का उपयोग करती है, यह साबित करते हुए कि NIMO महंगे उपकरणों को फेंके बिना पुराने लैब को अपग्रेड कर सकता है।
5. "नो-कोड" डैशबोर्ड (NIMO डेस्कटॉप)
हर वैज्ञानिक को कंप्यूटर कोड लिखना नहीं आता होगा। इसे ठीक करने के लिए, रचनाकारों ने NIMO डेस्कटॉप बनाया है, जो बटनों और मेनू वाला एक सरल ऐप है।
- यह कैसे काम करता है: एक वैज्ञानिक "Start" पर क्लिक कर सकता है, एक सूची से एल्गोरिदम चुन सकता है, अपना डेटा लोड कर सकता है, और लूप को चलते हुए देख सकता है। उन्हें एक भी लाइन कोड टाइप करने की आवश्यकता नहीं है। यह कार चलाने जैसा है जिसमें आपको गियर बदलने के लिए मैन्युअल रूप से संघर्ष करने के बजाय ऑटोमैटिक ट्रांसमिशन मिलता है।
सारांश
NIMO एक सेतु (bridge) है। यह "मस्तिष्क" (विविध AI एल्गोरिदम) को "हाथों" (रोबोट और लैब उपकरण) से एक सरल, सार्वभौमिक भाषा (स्प्रेडशीट) का उपयोग करके जोड़ता है। यह सुनिश्चित करता है कि AI केवल वही चीजें मांगे जो संभव हैं, हर प्रकार के खोज लक्ष्य के लिए एक टूलबॉक्स प्रदान करता है, और स्वायत्त विज्ञान को केवल कंप्यूटर प्रोग्रामर्स के लिए ही नहीं, बल्कि सभी के लिए सुलभ बनाता है।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।