← नवीनतम पेपर
💬 NLP

Design and Empirical Characterization of a Hardware-Realized Turing Machine with Automated Card-Based Programming

यह शोध पत्र एक हार्डवेयर-कार्यान्वित, स्वायत्त ट्यूरिंग मशीन प्रस्तुत करता है जिसमें एक पुन: प्रोग्राम करने योग्य ऑप्टिकल पंच्ड-कार्ड इंटरफ़ेस और एक ESP32-CAM-आधारित होल डिटेक्शन सिस्टम है, जो बिना किसी मानवीय हस्तक्षेप के सटीक यांत्रिक प्रदर्शन और सॉफ्टवेयर सिमुलेशन के साथ सटीक कम्प्यूटेशनल संरेखण प्रदर्शित करता है।

मूल लेखक: Agrima Regmi, Jenish Pant, Pratistha Sapkota, Sanskriti Khatiwada, Binod Sapkota

प्रकाशित 2026-08-26
📖 6 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Agrima Regmi, Jenish Pant, Pratistha Sapkota, Sanskriti Khatiwada, Binod Sapkota

मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें

आधुनिक कंप्यूटरों के अस्तित्व में आने से बहुत पहले, एलन ट्यूरिंग नामक एक गणितज्ञ ने एक ऐसी सरल मशीन की कल्पना की थी जो किसी भी ऐसी समस्या को हल कर सकती थी जिसे नियमों के एक समूह द्वारा हल किया जा सके। उन्होंने एक ऐसे उपकरण का वर्णन किया जिसमें कागज की एक अनंत पट्टी, एक हेड (शीर्ष) जो उस कागज पर प्रतीकों को पढ़ और लिख सकता था, और निर्देशों का एक समूह था जो उसे अगला कदम उठाने के लिए बताता था। यह विचार, जिसे ट्यूरिंग मशीन के रूप में जाना जाता है, आज के सभी कंप्यूटिंग का सैद्धांतिक आधार है। यह बताता है कि कैसे एक मशीन जटिल गणनाओं को करने के लिए चरणों के एक क्रम का पालन कर सकती है, जो जो कुछ भी वह देखती है उसके आधार पर एक अवस्था से दूसरी अवस्था में जाती है। हालांकि इस अवधारणा को कागज के एक टुकड़े पर खींचना या स्क्रीन पर सिम्युलेट करना आसान है, लेकिन एक भौतिक संस्करण बनाना जो वास्तव में अपने आप चलता है, पढ़ता है और लिखता है, पूरी तरह से एक अलग चुनौती है। इसके लिए अमूर्त तर्क को वास्तविक दुनिया की गति में अनुवादित करने, गियर के घर्षण, सेंसरों पर प्रकाश की चमक और मोटरों की यांत्रिक सीमाओं से निपटने की आवश्यकता होती है। दशकों तक, इस मशीन के भौतिक मॉडल दुर्लभ रहे हैं, जिनमें अक्सर प्रत्येक चरण को होने के लिए एक मनुष्य द्वारा लीवर को धकेलने या स्विच को बदलने की आवश्यकता होती थी, जो गणना को कितना लंबा या जटिल किया जा सकता है, इस पर सीमा लगाता है।

नेपाल के थापाथली कैंपस के शोधकर्ताओं की एक टीम ने इस मशीन का एक नया संस्करण बनाया है जो बिना किसी मानवीय हस्तक्षेप के अपने आप चलता है। उनकी रचना एक भौतिक बॉक्स है जिसमें एक चलती हुई टेप, सेंसरों का एक सेट और एक कैमरा है जो पंच कार्ड से निर्देशों को पढ़ता है, ठीक उसी तरह जैसे शुरुआती कंप्यूटिंग इतिहास में उपयोग किए जाने वाले इनपुट तरीकों का उपयोग किया जाता था। शोधकर्ताओं ने यह देखना चाहा कि क्या वे एक ऐसी मशीन बना सकते हैं जो न केवल टेप को चला सकती है और उस पर प्रतीकों को बदल सकती है, बल्कि अपने प्रोग्राम को स्वचालित रूप से लोड भी कर सकती है। उन्होंने एक ऐसी प्रणाली डिजाइन की जहाँ मशीन एक कार्ड को पढ़ती है जिसमें छेद किए गए होते हैं, उन छेदों को नियमों के एक सेट में अनुवादित करती है, और फिर शुरू से अंत तक एक गणना को निष्पादित करती है। यह सुनिश्चित करने के लिए कि मशीन सही ढंग से काम करे, उन्होंने प्रक्रिया को डिजिटल रूप से सिम्युलेट करने के लिए एक अलग कंप्यूटर प्रोग्राम भी बनाया, जिससे वे यह जांच सकें कि क्या भौतिक मशीन उन्हीं चालों को चल रही है जो वर्चुअल मशीन कर रही है।

इस नई मशीन का केंद्र लैमिनेटेड सामग्री की एक लंबी पट्टी है जो मेमोरी टेप के रूप में कार्य करती है। पिछले मॉडलों के विपरीत, जो टेप को खींचने के लिए एक एकल मोटर का उपयोग करते थे, जिससे कागज फिसल जाता था और संरेखण से बाहर हो जाता था, यह डिज़ाइन टेप को दोनों सिरों से खींचने के लिए मिलकर काम करने वाली दो मोटरों का उपयोग करता है। यह दोहरी-मोटर सेटअप टेप को तना हुआ रखता है और यह सुनिश्चित करता है कि मशीन हर बार बिल्कुल सही स्थान पर रुक जाए। मशीन टेप को इन्फ्रारेड सेंसरों का उपयोग करके पढ़ती है जो यह पता लगाते हैं कि एक बिंदु काला है या सफेद, जो गणना के बाइनरी डेटा का प्रतिनिधित्व करता है। डेटा को बदलने के लिए, सटीक मोटरों द्वारा नियंत्रित एक छोटा मार्कर टेप पर नए प्रतीक लिखता है, जबकि एक फेल्ट सिलेंडर पुराने प्रतीकों को मिटा देता है। ये सभी गतिविधियाँ एक केंद्रीय नियंत्रक द्वारा समन्वित की जाती हैं जो पंच कार्ड से लोड किए गए नियमों का पालन करती है।

इस परियोजना का सबसे अभिनव हिस्सा यह है कि मशीन को अपने निर्देश कैसे मिलते हैं। हर नए प्रश्न के लिए नियमों का नया सेट टाइप करने के लिए मनुष्य के बजाय, शोधकर्ताओं ने एक छोटे कैमरा मॉड्यूल का उपयोग करके एक रीडर बनाया है। उपयोगकर्ता रीडर में छेदों वाला एक ग्रिड वाला कार्ड रखता है, और कैमरा उसकी तस्वीर लेता है। सिस्टम फिर छवि को देखने के लिए एक विशेष विधि का उपयोग करता है, जो असमान प्रकाश या कार्ड के थोड़ा मुड़ा होने पर भी छेदों को पृष्ठभूमि से अलग करती है। यह छेदों को गिनता है और उन्हें कमांड की एक सूची में बदल देता है जो मशीन को बताते हैं कि क्या करना है। यह प्रक्रिया स्वचालित रूप से होती है, जिससे शोधकर्ता केवल कार्ड बदलकर प्रोग्राम बदल सकते हैं।

जब शोधकर्ताओं ने मशीन का परीक्षण किया, तो उन्होंने पाया कि यह उल्लेखनीय सटीकता के साथ काम करती है। यांत्रिक भाग लगभग 0.15 मिलीमीटर की सटीकता के साथ चलते थे, और टेप लंबे दौर के दौरान बिल्कुल भी नहीं फिसला, जो कि पहले के एकल-मोटर डिजाइनों में एक समस्या थी। कैमरा रीडर उच्च सटीकता के साथ कार्डों से निर्देशों को डिकोड करने में सक्षम था, बशर्ते कार्डों को छाया से बचने के लिए सीधा रखा गया हो। उन परीक्षणों में, जहाँ मशीन को बाइनरी जोड़ (addition) करना था, इसने सफलतापूर्वक संख्याओं को एक मान से दूसरे मान में बदला, जो डिजिटल सिमुलेशन द्वारा अनुमानित परिणामों से बिल्कुल मेल खाता था। कार्ड पढ़ने से लेकर गणना को पूरा करने तक की पूरी प्रक्रिया बिना किसी मानवीय हस्तक्षेप के हुई।

अध्ययन ने इस तरह की मशीन बनाने की व्यावहारिक सीमाओं को भी रेखांकित किया। चूंकि हिस्से लकड़ी के बने हैं और यांत्रिक रूप से चलते हैं, इसलिए मशीन धीमी है, जिसे गणना के एक एकल चरण को पूरा करने में लगभग तीन सेकंड लगते हैं। यह किसी भी वास्तविक दुनिया के कंप्यूटिंग कार्य के लिए बहुत धीमा है, लेकिन शिक्षा के लिए यह उत्तम है। शोधकर्ताओं ने दिखाया कि साधारण, कम लागत वाले घटकों को सावधानीपूर्वक इंजीनियरिंग के साथ जोड़कर, यह संभव है कि एक मशीन भौतिक रूप से गणना के अमूर्त सिद्धांत का प्रदर्शन करे। यह कार्य सिद्ध करता है कि ट्यूरिंग मशीन की सैद्धांतिक अवधारणाओं को भौतिक दुनिया में साकार किया जा सकता है, बशर्ते कि यांत्रिक और ऑप्टिकल प्रणालियों को वास्तविक सामग्रियों की खामियों को संभालने के लिए डिज़ाइन किया गया हो। इनपुट और निष्पादन को स्वचालित करके, टीम ने एक ऐसा उपकरण बनाया है जो छात्रों और पर्यवेक्षकों को वास्तविक जीवन में, चरण-दर-चरण, कंप्यूटर को सोचते हुए देखने की अनुमति देता है।

अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?

आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।

Digest आज़माएँ →