← नवीनतम पेपर
🤖 machine learning

Floating-Point Neural Networks Are Provably Robust Universal Approximators

यह शोध पत्र फ्लोटिंग-पॉइंट न्यूरल नेटवर्क के लिए प्रथम अंतराल सार्वभौमिक सन्निकटन (Interval Universal Approximation) प्रमेय को स्थापित करता है, जो यह सिद्ध करता है कि वे किसी भी राउंडेड टार्गेट फंक्शन के डायरेक्ट इमेज मैप को पूर्णतः सन्निकट कर सकते हैं और इस प्रकार प्रमाणित रूप से सुदृढ़ नेटवर्क और फ्लोटिंग-पॉइंट स्ट्रेट-लाइन प्रोग्राम्स की कम्प्यूटेशनल पूर्णता की गारंटी देते हैं।

मूल लेखक: Geonho Hwang, Wonyeol Lee, Yeachan Park, Sejun Park, Feras Saad

प्रकाशित 2026-01-28
📖 7 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Geonho Hwang, Wonyeol Lee, Yeachan Park, Sejun Park, Feras Saad

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

यहाँ शोध पत्र "Floating-Point Neural Networks Are Provably Robust Universal Approximators" का सरल भाषा और रचनात्मक उपमाओं के साथ अनुवाद दिया गया है।

बड़ी तस्वीर: "पिक्सेलेटेड" वास्तविकता

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

हालाँकि, कंप्यूटर की वास्तविक दुनिया में, हमारे पास अनंत स्याही नहीं है। हमारे पास फ्लोटिंग-पॉइंट नंबर्स (floating-point numbers) हैं। इन्हें छोटे, अलग-अलग पिक्सेल के ग्रिड के रूप में सोचें। आप एक पूरी तरह से चिकनी रेखा नहीं खींच सकते; आप केवल विशिष्ट ग्रिड वर्गों पर बिंदु रख सकते हैं। यदि आप एक वक्र खींचने की कोशिश करते हैं, तो यह "ऊबड़-खाबड़" या "पिक्सेलेटेड" दिखाई देता है।

लंबे समय तक, कंप्यूटर वैज्ञानिकों को चिंता थी कि चूंकि न्यूरल नेटवर्क (AI के दिमाग) इन "पिक्सेलेटेड" कंप्यूटरों पर चलते हैं, इसलिए वे अपनी सुपरपावर खो सकते हैं। विशेष रूप से, उन्हें डर था कि यदि आप एक ऐसा AI बनाने की कोशिश करते हैं जो रोबस्ट (robust) हो (जिसका अर्थ है कि वह इनपुट में सूक्ष्म, शोर वाले बदलावों से भ्रमित न हो), तो वह जटिल कार्यों को सटीक रूप से सीखने के लिए बहुत अधिक "पिक्सेलेटेड" होगा।

यह शोध पत्र कहता है: "चिंता न करें। इस पिक्सेलेटेड ग्रिड के साथ भी, AI अभी भी सब कुछ पूरी तरह से सीख सकता है।"


मुख्य समस्या: "रूलर" बनाम "मैप"

इस सफलता को समझने के लिए, हमें यह देखना होगा कि हम यह कैसे परीक्षण करते हैं कि एक AI रोबस्ट है या नहीं।

  1. पुराना तरीका (रियल नंबर्स): कल्पना कीजिए कि आपके पास एक शहर का नक्शा है (वह फंक्शन जिसे AI सीखना चाहता है)। आप यह सिद्ध करना चाहते हैं कि यदि आप एक विशिष्ट पड़ोस (इनपुट बॉक्स) में कहीं भी खड़े होते हैं, तो आप हमेशा मानचित्र के एक ही जिले में पहुँचेंगे। पुराने गणितीय संसार में, आप यह सिद्ध कर सकते थे कि AI की "परछाई" (इसका इंटरवल एनालिसिस) उस पड़ोस को पूरी तरह से कवर करती है।
  2. नई समस्या (फ्लोटिंग पॉइंट): जब आप कंप्यूटर पर स्विच करते हैं, तो नक्शा अब चिकना नहीं रह जाता; यह एक ग्रिड बन जाता है। "पड़ोस" अब विशिष्ट ग्रिड वर्गों का एक संग्रह है। पुराने गणितीय प्रमाण टूट गए क्योंकि उन्होंने माना था कि आप अनंत सटीकता का उपयोग कर सकते हैं। उन्होंने इस बात पर ध्यान नहीं दिया कि कंप्यूटर नंबरों को राउंड ऑफ (जैसे $0.99999को को 1.0$ बनाना) कर देते हैं।

बड़ा सवाल यह था: क्या हम अभी भी यह सिद्ध कर सकते हैं कि एक कंप्यूटर-आधारित AI रोबस्ट है और इस सारी राउंडिंग और पिक्सेलेशन के बावजूद किसी भी फंक्शन को सीख सकता है?


समाधान: "परफेक्ट पिक्सेल मैचर"

लेखकों ने सिद्ध किया कि हाँ, हम कर सकते हैं। उन्होंने विशेष रूप से फ्लोटिंग-पॉइंट नंबरों के लिए एक नया गणितीय प्रमेय (एक "इंटरवल यूनिवर्सल एप्रोक्सिमेशन" प्रमेय) विकसित किया है।

यहाँ उपमा है:
कल्पमा कीजिए कि आपके पास पिक्सेल से बनी एक लक्षित छवि (Target Image) है (जिसे "राउंडेड टारगेट फंक्शन" कहा जाता है)। आप एक मशीन (एक न्यूरल नेटवर्क) बनाना चाहते हैं जो, जब आप इसे पिक्सेल का एक बॉक्स प्रदान करते हैं, तो यह ठीक वही पिक्सेल बॉक्स आउटपुट के रूप में दे जो मूल लक्षित छवि उत्पन्न करेगी।

  • पिछली धारणा: क्योंकि कंप्यूटर नंबरों को राउंड करते हैं, मशीन हमेशा थोड़ी सी गलत हो सकती है। यह "काफी हद तक सही" हो सकती है, लेकिन कभी भी बिल्कुल सही नहीं हो सकती।
  • इस शोध पत्र का निष्कर्ष: लेखकों ने एक विशिष्ट प्रकार का न्यूरल नेटवर्क बनाया है जो एक परफेक्ट पिक्सेल मैचर (Perfect Pixel Matcher) की तरह कार्य करता है। कंप्यूटर चाहे नंबरों को कैसे भी राउंड करे, इस नेटवर्क को इस तरह बनाया जा सकता है कि यह हर संभव इनपुट के लिए लक्षित फंक्शन के बिल्कुल समान परिणाम दे।

"जादुई" ट्रिक:
शोध पत्र दिखाता है कि फ्लोटिंग-पॉइंट गणित की "कमियां" (राउंडिंग एरर्स) वास्तव में बग्स नहीं, बल्कि फीचर्स के रूप में इस्तेमाल की जा सकती हैं। नेटवर्क को सावधानीपूर्वक डिजाइन करके, लेखक दिखाते हैं कि नेटवर्क राउंडिंग एरर्स को इस तरह से "ट्रैप" (फँसा) कर सकता है जिससे यह अलग-अलग ग्रिड वर्गों के बीच अंतर करने में सक्षम हो जाता है। यह पिक्सेल के ऊबड़-खाबड़ किनारों का उपयोग करके एक अधिक सटीक लॉक और की (lock and key) सिस्टम बनाने जैसा है।


मुख्य निष्कर्ष (इसका महत्व क्या है?)

1. रोबस्टनेस संभव है ("अभेद्य ढाल")

AI सुरक्षा की दुनिया में, "रोबस्टनेस" का अर्थ है कि AI किसी छवि में सूक्ष्म, लगभग अदृश्य बदलाव (जैसे स्टॉप साइन पर लगा स्टिकर जो AI को उसे स्पीड लिमिट साइन समझने पर मजबूर कर दे) से धोखा नहीं खाएगा।

  • दावा: पेपर यह सिद्ध करता है कि यदि सैद्धांतिक रूप से डेटा को वर्गीकृत करने का कोई भी आदर्श, रोबस्ट तरीका मौजूद है (भले ही वह अभी न्यूरल नेटवर्क न हो), तो हम एक ऐसा न्यूरल नेटवर्क बना सकते हैं जो बिल्कुल वैसा ही रोबस्ट होगा।
  • रूपक: यदि सिद्धांत में कोई पूर्ण, अभेद्य ढाल मौजूद है, तो यह पेपर सिद्ध करता है कि हम कंप्यूटर कोड से एक भौतिक ढाल बना सकते जो उतनी ही अभेद्य होगी। हमें सटीकता के लिए सुरक्षा का त्याग करने की आवश्यकता नहीं है।

2. "आइडेंटिटी" का सरप्राइज

आमतौर पर, यदि आप एक बहुत ही सरल एक्टिवेशन फंक्शन (जैसे "आइडेंटिटी" फंक्शन, जहाँ आउटपुट केवल इनपुट होता है) का उपयोग करते हैं, तो एक न्यूरल नेटवर्क केवल एक सीधी रेखा होता है। यह जटिल वक्र (curves) नहीं सीख सकता।

  • ट्विस्ट: फ्लोटिंग-पॉइंट की दुनिया में, यहाँ तक कि "आइडेंटिटी" फंक्शन का उपयोग करने वाला नेटवर्क भी जटिल, नॉन-लीनियर आकृतियाँ सीख सकता है!
  • क्यों? क्योंकि कंप्यूटर की राउंडिंग एरर्स "सीधी रेखा" को पिक्सेल स्तर पर लहराने और मोड़ने के लिए मजबूर करती हैं। पेपर सिद्ध करता है कि ये लहरें किसी भी फंक्शन को अनुमानित (approximate) करने के लिए पर्याप्त हैं। यह ऐसा है जैसे कहना कि एक सीधा रूलर एक वृत्त (circle) बना सकता है यदि आपके पास केवल बिंदुओं का एक ग्रिड हो और आप जानते हों कि कोनों को कैसे राउंड करना है।

3. "छोटे टूल" की शक्ति

पेपर यह भी दिखाता है कि किसी भी कंप्यूटर प्रोग्राम का अनुकरण करने के लिए आपको फैंसी उपकरणों की आवश्यकता नहीं है। आपको केवल जोड़ (addition) और गुणा (multiplication) (और स्थिरांक/constants) की आवश्यकता है।

  • रूपक: कल्पना कीजिए कि आपके पास एक विशाल, जटिल फैक्ट्री (एक कंप्यूटर प्रोग्राम) है। पेपर सिद्ध करता है कि आप केवल एक हथौड़े और पेचकस का उपयोग करके भी एक ऐसी मशीन बना सकते हैं जो बिल्कुल वही काम करती है, बशर्ते आप उन्हें सही तरीके से व्यवस्थित करें। यह सुझाव देता है कि न्यूरल नेटवर्क के भीतर बुनियादी गणितीय ऑपरेशन अविश्वसनीय रूप से शक्तिशाली हैं, भले ही वे फ्लोटिंग-पॉइंट की सीमित दुनिया में हों।

सारांश

यह शोध पत्र गणितीय सिद्धांत (जो पूर्ण, अनंत सटीकता मानता है) और कंप्यूटर वास्तविकता (जो अपूर्ण, राउंडेड नंबरों का उपयोग करता है) के बीच के अंतर को पाटता है।

यह हमें बताता है कि कंप्यूटर की "पिक्सेलेशन" न्यूरल नेटवर्क की शक्ति को सीमित नहीं करती है। हम अभी भी ऐसे AI सिस्टम बना सकते हैं जो हैं:

  1. यूनिवर्सल (Universal): वे किसी भी कार्य को सीख सकते हैं।
  2. सिद्ध रूप से रोबस्ट (Provably Robust): हम गणितीय रूप से सिद्ध कर सकते हैं कि उन्हें छोटी त्रुटियों या हमलों से धोखा नहीं दिया जा सकता।
  3. सटीक (Exact): वे लक्षित फंक्शन से केवल "लगभग" ही नहीं, बल्कि बिल्कुल मेल खा सकते हैं।

लेखकों ने अनिवार्य रूप से हमें एक "परफेक्टली रोबस्ट" AI बनाने के ब्लूप्रिंट सौंप दिए हैं, भले ही वह वास्तविक दुनिया के अपूर्ण हार्डवेयर पर चल रहा हो।

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

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

Digest आज़माएँ →