← नवीनतम पेपर
🤖 AI

Average Attention Transformers and Arithmetic Circuits

यह शोध पत्र प्रदर्शित करता है कि अंकगणितीय परिपथों (arithmetic circuits) और औसत हार्ड अटेंशन (average hard attention) से सुसज्जित ट्रांसफार्मर एनकोडर, वास्तविक, परिमेय और मध्यवर्ती रिंगों पर अनबाउंडेड जोड़ (unbounded addition), बाइनरी गुणन (binary multiplication) और साइन गेट्स (sign gates) वाले कॉन्स्टेंट-डेप्थ अंकगणितीय परिपथों का अनुकरण करने की कम्प्यूटेशनल शक्ति रखते हैं।

मूल लेखक: Lena Ehrmuth, Laura Strieker

प्रकाशित 2026-05-07
📖 5 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Lena Ehrmuth, Laura Strieker

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

कल्पना कीजिए कि आपके पास एक ही पहेली को हल करने के लिए दो अलग-अलग प्रकार के सुपर-कंप्यूटर हैं।

कंप्यूटर A एक ट्रांसफॉर्मर (Transformer) है। आप इन्हें आधुनिक AI चैटबॉट्स के पीछे के दिमाग के रूप में जानते होंगे। ये पूरे वाक्य को एक साथ देखने, यह समझने के लिए प्रसिद्ध हैं कि कौन से शब्द एक-दूसरे के लिए सबसे महत्वपूर्ण हैं (एक प्रक्रिया जिसे "अटेंशन" कहा जाता है), और फिर उस जानकारी को मिलाकर एक नया वाक्य बनाने के लिए जाने जाते हैं।

कंप्यूटर B एक अरिथमेटिक सर्किट (Arithmetic Circuit) है। इसे गणितीय मशीनों से बनी एक विशाल, कठोर फैक्ट्री असेंबली लाइन की तरह समझें। इसमें संख्याओं के लिए इनपुट स्लॉट होते हैं, और इसके अंदर ऐसे गियर होते हैं जो केवल विशिष्ट कार्य करते हैं: संख्याओं को जोड़ना, उन्हें गुणा करना, या यह जांचना कि कोई संख्या धनात्मक (positive) है या ऋणात्मक (negative)।

यह शोध पत्र एक सरल प्रश्न पूछता है: यदि हम इन दोनों कंप्यूटरों को एक ही काम दें, तो क्या वे समान रूप से शक्तिशाली हैं?

बड़ी खोज

लेखकों ने पाया कि यदि आप ट्रांसफॉर्मर में थोड़ा सा बदलाव करते हैं, तो यह एक विशिष्ट प्रकार के अरिथमेटिक सर्किट के लिए एक सटीक मेल बन जाता है।

उन्हें आपस में मिलाने के लिए उन्होंने जिस "सीक्रेट सॉस" का उपयोग किया, वह यह है:

  1. "औसत" (Average) का तरीका: केवल एक सबसे महत्वपूर्ण शब्द चुनने के बजाय (जैसे एक सख्त शिक्षक शीर्ष छात्र को चुनता है), उन्होंने इसे उन सभी शब्दों को चुनने के लिए बनाया जो समान रूप से महत्वपूर्ण हैं और उनका औसत (average) निकालने के लिए बनाया।
  2. "गणित" का बदलाव: आमतौर पर, ट्रांसफॉर्मर्स के अंदर एक "दिमाग" होता है (जिसे फीड-फॉरवर्ड नेटवर्क कहा जाता है) जो जटिल, अव्यवस्थित गणनाएँ करता है। लेखकों ने इस अव्यवस्थित दिमाग को एक साफ, सरल अरिथमेटिक सर्किट से बदल दिया।

उपमा: फैक्ट्री बनाम शेफ

कल्पना कीजिए कि आप एक जटिल मशीन बनाने की कोशिश कर रहे हैं।

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

यह पेपर सिद्ध करता है कि यह "शेफ-मैनेजर" बिल्कुल वही चीजें कर सकता है जो "फैक्ट्री" (अरिथमेटिक सर्किट) कर सकती है, और इसके विपरीत भी।

वे क्या कर सकते हैं?

लेखक दिखाते हैं कि यह विशिष्ट प्रकार का ट्रांसफॉर्मर उन सर्किट्स का अनुकरण (simulate) कर सकता है जो:

  • संख्याओं की विशाल सूचियों को तुरंत जोड़ सकते हैं।
  • संख्याओं को आपस में गुणा कर सकते हैं।
  • यह जांच सकते हैं कि कोई संख्या धनात्मक, ऋणात्मक या शून्य है।

वे इस शक्ति वर्ग को FSAC0 कहते हैं। इसे एक "सुपर-फास्ट मैथ क्लब" के रूप में सोचें जो संख्याओं की सूची कितनी भी बड़ी क्यों न हो, एक निश्चित, छोटे समय में ये विशिष्ट कार्य कर सकता है।

शर्त (खेल के नियम)

इस जादू के काम करने के लिए कुछ नियम हैं:

  1. संख्याएँ: गणित तब सबसे अच्छा काम करता है जब आप "परफेक्ट" संख्याओं (जैसे भिन्न या वास्तविक संख्याएं) का उपयोग कर रहे हों, न कि केवल उन राउंडेड संख्याओं का जिनका उपयोग कंप्यूटर आमतौर पर करते हैं।
  2. एन्कोडिंग (Encoding): सर्किट के निर्देशों को ट्रांसफॉर्मर को समझाने के लिए, लेखकों को पहले निर्देशों को संख्याओं की एक लंबी सूची में लिखना पड़ा। यह एक ब्लूप्रिंट को किराने की सूची में अनुवाद करने जैसा है ताकि शेफ खाना पका सके।
  3. "सॉफ्ट" अटेंशन नहीं: यदि ट्रांसफॉर्मर "सॉफ्ट" होने की कोशिश करता है (कई चीजों को कम वजन देने के बजाय), तो वह यह विशिष्ट सुपर-पावर खो देता है। इसे औसत निकालने के लिए "हार्ड" और निर्णायक होने की आवश्यकता है।

निचोड़

यह पेपर यह नहीं कहता कि यह आपके फोन को तेज़ बनाएगा या बीमारियों का इलाज करेगा। इसके बजाय, यह एक सैद्धांतिक सफलता है। यह गणित और AI के बारे में सोचने के दो बहुत अलग तरीकों के बीच एक सीधी रेखा खींचता है।

यह बताता है: "यदि आप एक ऐसा ट्रांसफॉर्मर बनाते हैं जो 'एवरेज अटेंशन' का उपयोग करता है और अपने दिमाग को एक सरल गणितीय सर्किट से बदल देता है, तो आपने एक ऐसी मशीन बनाई है जो एक विशिष्ट प्रकार के अरिथमेटिक फैक्ट्री के गणितीय रूप से समान है।"

यह वैज्ञानिकों को AI मॉडल की वास्तविक सीमाओं और शक्तियों को समझने में मदद करता है, उनकी तुलना गणितीय फैक्ट्रियों के सुस्थापित नियमों से करके।

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

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

Digest आज़माएँ →