The First Hardware Demonstration of a Universal Programmable RRAM-based Probabilistic Computer for Molecular Docking
यह शोध पत्र एक सार्वभौमिक प्रोग्रामेबल RRAM-आधारित संभाव्य (प्रोबेबिलिस्टिक) कंप्यूटर के पहले हार्डवेयर प्रदर्शन की रिपोर्ट करता है जो ड्रग डिस्कवरी में पारंपरिक और क्वांटम कंप्यूटिंग विधियों की स्केलेबिलिटी और दक्षता सीमाओं को दूर करने के लिए 180 nm CMOS और HfO2 RRAM तकनीक का लाभ उठाकर लाइपोप्रोटीन-LolA-LolCDE इंटरैक्शन जैसी जटिल आणविक डॉकिंग समस्याओं को सफलतापूर्वक हल करता है।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
एक बड़ी तस्वीर: दवा डिजाइन करने के लिए एक नए प्रकार की "अनुमान लगाने वाली मशीन"
कल्पना कीजिए कि आप एक बहुत ही जटिल, ताले लगे दरवाजे को खोलने के लिए एकदम सही चाबी खोजने की कोशिश कर रहे हैं। यह दरवाजा आपके शरीर में बीमारी पैदा करने वाले प्रोटीन का प्रतिनिधित्व करता है, और चाबी एक दवा का अणु (molecule) है। समस्या यह है कि फिट होने से पहले चाबी लाखों अलग-अलग तरीकों से मुड़ सकती है, घूम सकती है और झुक सकती है। पारंपरिक कंप्यूटर हर एक संभावना को एक-एक करके जांचने की कोशिश करते हैं, जिसमें बहुत समय लगता है। क्वांटम कंप्यूटर (भविष्य की "सुपर-फास्ट" तकनीक) उन सभी को एक साथ जांचने का वादा करते हैं, लेकिन वे वर्तमान में बहुत विशाल, महंगे और बहुत नाजुक हैं।
यह पेपर एक प्रकार के नए कंप्यूटर का परिचय देता है जिसे प्रोबेबिलिस्टिक कंप्यूटर (या "p-कंप्यूटर") कहा जाता है। इसे एक कठोर कैलकुलेटर के रूप में नहीं, बल्कि एक स्मार्ट, भाग्यशाली जुआरी के रूप में सोचें। हर दरवाजे को एक-एक करके जांचने के बजाय, यह समझदारी भरे अनुमान लगाता है, अपनी गलतियों से सीखता है, और सबसे अच्छे फिट को खोजने के लिए खोज को तेजी से सीमित कर देता है।
शोधकर्ताओं ने एक भौतिक चिप (एक छोटा कंप्यूटर मस्तिष्क) बनाया है जो इस अनुमान लगाने वाले खेल को RRAM नामक एक विशेष प्रकार की मेमोरी का उपयोग करके खेलता है। उन्होंने पहली बार इस चिप का उपयोग करके एक वास्तविक दुनिया की दवा डिजाइन की समस्या को सफलतापूर्वक हल किया।
"स्मार्ट जुआरी" कैसे काम करता है: कृत्रिम सिक्का उछालना
इस कंप्यूटर के केंद्र में एक छोटा घटक है जिसे p-bit (प्रोबेबिलस्टिक बिट) कहा जाता है।
- पुराना तरीका: सामान्य कंप्यूटरों में, एक बिट एक लाइट स्विच की तरह होता है: यह या तो चालू (1) है या बंद (0)। जब तक आप इसे नहीं बताते, यह कभी नहीं बदलता।
- नया तरीका: एक p-bit एक घूमते हुए सिक्के की तरह है। यह केवल चालू या बंद नहीं है; यह दोनों के बीच डगमगा रहा है।
- यदि सिक्के का झुकाव "Heads" पर अधिक है, तो यह लगभग हमेशा चालू रहेगा।
- यदि इसका झुकाव "Tails" की ओर है, तो यह लगभग हमेशा बंद रहेगा।
- यदि यह पूरी तरह से संतुलित है, तो यह यादृच्छिक (randomly) रूप से उछलेगा।
शोधकर्ताओं ने मानक कंप्यूटर चिप्स और एक नई मेमोरी सामग्री (HfO₂ RRAM) के संयोजन का उपयोग करके एक विशेष "कृत्रिम सिक्के" का निर्माण किया। खास बात यह है कि वे इस सिक्के के झुकाव (weight) को ट्यून कर सकते हैं। वे इसे नए विचारों को खोजने के लिए पागलों की तरह घुमा सकते हैं (उच्च यादृच्छिकता/randomness) या इसे एक सही उत्तर पर स्थिर होने के लिए शांत कर सकते हैं (कम यादृच्छिकता/randomness)।
रणनीति: "एनीलिंग" का नृत्य
सबसे अच्छी दवा फिट खोजने के लिए, कंप्यूटर डायनेमिक स्लोप एनीलिंग (DSA) नामक रणनीति का उपयोग करता है। कल्पना कीजिए कि आप कोहरे से भरे पहाड़ों के एक क्षेत्र में सबसे गहरी घाटी खोजने की कोशिश कर रहे हैं (सर्वश्रेष्ठ समाधान)।
- झटका (उच्च यादृच्छिकता): शुरुआत में, कंप्यूटर सिस्टम को जोर से हिलाता है। यह हवा में गेंद फेंकने और उसे हर जगह उछालने जैसा है। यह गेंद को छोटी पहाड़ियों के ऊपर से कूदने और उथले गड्ढों (स्थानीय गलतियों) में फंसने से बचने में मदद करता है।
- शांति (कम यादृच्छिकता): धीरे-धीरे, कंप्यूटर हिलना बंद कर देता है। गेंद ढलानों से नीचे लुढ़कने लगती है। क्योंकि इसने पहले बहुत अधिक अन्वेषण किया था, इसलिए इसकी संभावना अधिक है कि यह किसी छोटे गड्ढे में फंसने के बजाय सबसे गहरी, सबसे सटीक घाटी (ग्लोबल ऑप्टिमम) में लुढ़क जाए।
पेपर दिखाता है कि इस "झटके" को पूरी तरह से नियंत्रित करके, उनके चिप ने 72% बार सबसे अच्छा समाधान खोजा, जो इस प्रकार की समस्या के लिए एक बड़ी सफलता है।
वास्तविक दुनिया का परीक्षण: लिपोप्रोटीन पहेली
शोधकर्ताओं ने केवल गणित के साथ प्रयोग नहीं किया; उन्होंने इसे एक वास्तविक जैविक पहेली पर परखा।
- समस्या: वे देखना चाहते थे कि एक विशिष्ट "लिपोप्रोटीन" (एक वसायुक्त अणु) बैक्टीरिया में एक "चेपरोन" प्रोटीन (LolA-LolCDE) में कैसे फिट होता है। यह इस बात का महत्वपूर्ण चरण है कि बैक्टीरिया अपने सेल वॉल (कोशिका भित्ति) का निर्माण कैसे करते हैं। यदि आप इसे रोक सकते हैं, तो आप बैक्टीरिया को मार सकते हैं।
- अनुवाद: उन्होंने इस 3D पहेली को ग्राफ थ्योरी की समस्या (बिंदुओं को जोड़ना) में बदल दिया। उनके पास 42 संभावित कनेक्शन बिंदु (बिंदु) थे और उन्हें उन बिंदुओं के विशिष्ट समूह को खोजना था जो बिना टकराए या आपस में उलझे एक साथ फिट होते हैं।
- परिणाम: उनके p-कंप्यूटर चिप ने कनेक्शनों के सही समूह की सफलतापूर्वक पहचान की। जब उन्होंने उस 3D आकार को देखा जिसे कंप्यूटर ने भविष्यवाणी की थी, तो वह उस आकार से मेल खाता था जिसे वैज्ञानिक पहले से ही सही जानते थे।
यह क्यों मायने रखता है (पेपर के अनुसार)
पेपर अन्य विधियों की तुलना में उनके नए चिप के तीन मुख्य लाभों पर प्रकाश डालता है:
- "सफाई" की आवश्यकता नहीं: अन्य विधियाँ, जैसे कुछ क्वांटम दृष्टिकोण, अक्सर आपको एक अस्त-व्यस्त उत्तर देते हैं जिसे ठीक करने के लिए दूसरे कंप्यूटर की आवश्यकता होती है। इस p-कंप्यूटर ने सीधे हार्डवेयर से एक साफ, सही उत्तर दिया।
- छोटा और व्यावहारिक: जबकि कुछ क्वांटम सेटअप के लिए पूरे प्रयोगशाला कक्ष की आवश्यकता होती है, यह चिप बहुत छोटी है। यह एक डाक टिकट के आकार के (6.5 x 4 मिमी) छोटे सर्किट बोर्ड पर फिट बैठती है।
- कमरे के तापमान पर: क्वांटम कंप्यूटरों के विपरीत जिन्हें परम शून्य (absolute zero) के करीब जमने की आवश्यकता होती है, यह चिप सामान्य कमरे के तापमान पर काम करती है।
सारांश
संक्षेप में, शोधकर्ताओं ने एक छोटा, कमरे के तापमान पर काम करने वाला कंप्यूटर चिप बनाया है जो एक स्मार्ट, ट्यूनेबल सिक्का उछालने वाली मशीन की तरह कार्य करता है। उन्होंने इसे एक जटिल 3D पहेली को हल करने के लिए प्रशिक्षित किया कि बैक्टीरिया अणुओं का परिवहन कैसे करते हैं। सिक्के को पहले पागलों की तरह हिलाकर और फिर शांत करके, चिप ने 72% बार सटीक समाधान खोजा, जिससे यह सिद्ध हुआ कि यह नया "प्रोबेबिलिस्टिक" हार्डवेयर दवा की खोज के लिए एक शक्तिशाली उपकरण है।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।