← नवीनतम पेपर
⚡ electrical engineering

A Mixed Precision FFT with applications in MRI

यह शोध पत्र प्रति-ब्लॉक माइक्रोस्केलिंग (per-block microscaling), ग्लोबल प्रीस्केलिंग (global prescaling) और प्रीक्वांटाइज्ड ट्विडल्स (prequantized twiddles) का उपयोग करते हुए एक मिश्रित-परिशुद्धता (mixed-precision) फास्ट फूरियर ट्रांसफॉर्म (FFT) कार्यान्वयन प्रस्तुत करता है, जो MRI डेटासेट मूल्यांकनों के माध्यम से यह प्रदर्शित करता है कि मेंटिसा परिशुद्धता (mantissa precision) मुख्य निष्ठा सीमाकार (fidelity limiter) है जबकि बड़े ब्लॉक आकार बेहतर संख्यात्मक प्रदर्शन प्रदान करते हैं।

मूल लेखक: Nikhil Deveshwar, Abhejit Rajagopal, Peder E. Z. Larson

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

मूल लेखक: Nikhil Deveshwar, Abhejit Rajagopal, Peder E. Z. Larson

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

कल्पना कीजिए कि आप किसी अस्पताल के स्कैनर से डॉक्टर के टैबलेट पर मानव घुटने या मस्तिष्क की एक विशाल, उच्च-रिज़ॉल्यूशन वाली फोटो भेजने की कोशिश कर रहे हैं। इसे कुशलतापूर्वक करने के लिए, कंप्यूटर को कच्चे डेटा (जो रेडियो तरंगों के एक अराजक तूफान जैसा दिखता है) को एक स्पष्ट चित्र में अनुवादित करना होगा। इस अनुवाद प्रक्रिया को फास्ट फूरियर ट्रांसफॉर्म (FFT) कहा जाता है।

FFT को एक जटिल रेसिपी की तरह समझें जो मिश्रित सामग्रियों के एक कटोरे (कच्चे डेटा) को एक बेहतरीन केक (मेडिकल इमेज) में बदलने का काम करती है।

समस्या: "छोटा कैलकुलेटर" दुविधा

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

वैज्ञानिक "लो-प्रिसिजन" गणित का उपयोग करने की कोशिश कर रहे थे—यानी एक छोटे, तेज़ और हल्के कैलकुलेटर (जैसे कि 8-बिट कैलकुलेटर) का उपयोग करना। लेकिन इसमें एक पेंच है: यदि आप एक बड़ी रेसिपी के लिए छोटे कैलकुलेटर का उपयोग करते हैं, तो आप दो आपदाओं का जोखिम उठाते हैं:

  1. ओवरफ्लो (Overflow): संख्याएँ बहुत बड़ी हो जाती हैं, और कैलकुलेटर फट जाता है (इमेज विकृत हो जाती है)।
  2. अंडरफ्लो (Underflow): संख्याएँ बहुत छोटी हो जाती हैं, और कैलकुलेटर उन्हें पूरी तरह से अनदेखा कर देता है (आप इमेज के बारीक विवरण खो देते हैं)।

समाधान: "स्मार्ट स्केलिंग" शेफ

यह पेपर इस रेसिपी को मिक्स्ड प्रिसिजन (Mixed Precision) का उपयोग करके पकाने का एक नया तरीका पेश करता है। केवल एक छोटे कैलकुलेटर का उपयोग करने के बजाय, उन्होंने तीन विशेष ट्रिक्स के साथ एक स्मार्ट सिस्टम बनाया है:

1. ग्लोबल "वॉल्यूम नॉब" (Global Prescale)

रेसिपी शुरू करने से पहले, सिस्टम सबसे बड़ी और सबसे छोटी सामग्रियों को देखता है। यह एक "वॉल्यूम नॉब" (पॉवर-ऑफ-टू स्केल) घुमाता है ताकि यह सुनिश्चित हो सके कि सबसे बड़ी सामग्रियाँ बिना फटे कैलकुलेटर में समा जाएँ, और सबसे सूक्ष्म सामग्रियाँ भी इतनी तेज़ हों कि उन्हें सुना जा सके।

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

2. "ग्रुप हडल" (Microscaling या MX)

यही इस पेपर का मुख्य नवाचार है। हर एक संख्या को अपना अलग छोटा कैलकुलेटर देने के बजाय, सिस्टम संख्याओं को छोटी टीमों (ब्लॉक ऑफ 32) में समूहबद्ध करता है।

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

3. "सेफ्टी नेट" (High-Precision Accumulation)

भले ही गायक सरल आवाजों का उपयोग कर रहे हों, लेकिन जब वे अंतिम सुर बनाने के लिए अपनी आवाजों को जोड़ते हैं, तो सिस्टम उन्हें मिलाने के लिए एक "सुपर-सटीक" कैलकुलेटर (32-बिट) का उपयोग करता है ताकि कोई भी विवरण छूट न जाए।

  • उपमा: गायक (लो-प्रिसिजन गणित) भारी काम करते हैं, लेकिन अंतिम मिश्रण एक पेशेवर ऑडियो इंजीनियर (हाई-प्रिसिजन गणित) द्वारा किया जाता है ताकि यह सुनिश्चित हो सके कि अंतिम मिश्रण में कोई भी बारीकी खो न जाए।

उन्होंने क्या पाया?

शोधकर्ताओं ने मस्तिष्क और घुटने के वास्तविक एमआरआई डेटा पर इस नए "स्मार्ट शेफ" सिस्टम का परीक्षण किया। यहाँ उनके निष्कर्ष दिए गए हैं:

  • "फिंगर्स" (Fingers) रेंज से अधिक महत्वपूर्ण हैं: उन्होंने पाया कि संख्या का सबसे महत्वपूर्ण हिस्सा यह नहीं है कि वह कितनी बड़ी हो सकती है (एक्सपोनेंट), बल्कि यह है कि उसके पास गिनने के लिए कितने "फिंगर्स" (मैंटिसा/Mantissa) हैं।

    • सरल संस्करण: 100 तक बहुत बारीकी से गिनने वाला नंबर (3-बिट प्रिसिजन) होना बेहतर है, बजाय उस नंबर के जो दस लाख तक गिन सकता है लेकिन केवल बड़े, धुंधले चरणों में (2-बिट प्रिसिजन)।
    • परिणाम: जिन फॉर्मेट्स में 3 "फिंगर्स" (MXFP8-E4M3) थे, उन्होंने क्रिस्टल क्लियर इमेज बनाई, जबकि केवल 2 "फिंगर्स" वाले फॉर्मेट्स ने इमेज को धुंधला और शोर भरा बना दिया।
  • बड़े समूह बेहतर काम करते हैं: उन्होंने पाया कि छोटे समूहों (ब्लॉक ऑफ 2) की तुलना में बड़े समूहों (ब्लॉक ऑफ 32) का उपयोग करना बेहतर काम करता है।

    • उपमा: यदि आपके पास 2 का समूह है, तो आपको हर 2 सेकंड में एक नया कंडक्टर चाहिए। यदि आपके पास 32 का समूह है, तो कंडक्टर लंबे समय तक नियंत्रण में रहता है, जिससे प्रक्रिया अधिक सुचारू और कुशल हो जाती है।
  • "राउंड ट्रिप" टेस्ट: उन्होंने डेटा को इमेज में बदलने और फिर उस इमेज को वापस डेटा में बदलने के माध्यम से सिस्टम का परीक्षण किया। उन्होंने पाया कि पहले चरण (इमेज बनाना) में होने वाली त्रुटियों को दूसरे चरण में ठीक नहीं किया जा सकता है। एक बार जब आप कोई विवरण खो देते हैं, तो वह हमेशा के लिए चला जाता है।

यह क्यों मायने रखता है?

यह शोध पुराने ज़माने के गणित और आधुनिक, ऊर्जा-कुशल AI हार्डवेयर के बीच एक सेतु है।

  • भवि vực के लिए: यह तकनीक पोर्टेबल एमआरआई स्कैनर (जैसे कि एक सूटकेस के आकार के) को भारी, बिजली की खपत करने वाले कंप्यूटरों की आवश्यकता के बिना उच्च-गुणवत्ता वाली छवियां बनाने में सक्षम बना सकती है।
  • मुख्य बात: यदि आप अपने नंबरों को समूहबद्ध करने के तरीके में स्मार्ट हैं, तो आपको एमआरआई के लिए सुपर-कंप्यूटर की आवश्यकता नहीं है। "ग्रुप हडल" (MX) का उपयोग करके और "फिंगर्स" (प्रिसिजन) को तेज रखकर, हम बहुत कम ऊर्जा का उपयोग करके स्पष्ट मेडिकल इमेज प्राप्त कर सकते हैं।

संक्षेप में: केवल कैलकुलेटर को छोटा न करें; गणित को इस तरह व्यवस्थित करें कि छोटा कैलकुलेटर टूटे बिना एक बड़ा काम कर सके।

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

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

Digest आज़माएँ →