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

YOLO26: An Analysis of NMS-Free End to End Framework for Real-Time Object Detection

यह शोध पत्र YOLO26 का एक व्यापक विश्लेषण प्रस्तुत करता है, जो एक NMS-मुक्त एंड-टू-एंड ऑब्जेक्ट डिटेक्शन फ्रेमवर्क है, जो वास्तविक समय के प्रदर्शन को प्राप्त करने और विलंबता (latency) को कम करने के लिए MuSGD, STAL और ProgLoss जैसे नवीन तंत्रों का लाभ उठाता है, साथ ही COCO डेटासेट पर आधुनिक CNN और ट्रांसफॉर्मर आर्किटेक्चर के विरुद्ध इसके गति-सटीकता ट्रेड-ऑफ का बेंचमार्किंग करता है।

मूल लेखक: Sudip Chakrabarty

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

मूल लेखक: Sudip Chakrabarty

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

कल्पना कीजिए कि आप एक व्यस्त हवाई अड्डे के सुरक्षा चेकपॉइंट का संचालन कर रहे हैं। आपका काम हजारों की भीड़ में हर उस व्यक्ति को पहचानना है जो कोई प्रतिबंधित वस्तु ले जा रहा है।

वर्षों तक, इसे करने का मानक तरीका (पुराने "YOLO" मॉडल का उपयोग करके) एक दो-चरणीय प्रक्रिया था:

  1. स्कैनर (The Scanner): एक तेज़ कैमरा तस्वीर लेता है और कई संभावित स्थानों की ओर इशारा करता है जहाँ कोई संदिग्ध हो सकता है। यह एक ही व्यक्ति पर थोड़ा अलग बॉक्स बनाकर पाँच बार इशारा कर सकता है।
  2. सुपरवाइजर (NMS): एक मानव सुपरवाइजर वहां खड़ा होकर कहना होता है, "ठीक है, एक ही आदमी की ओर पाँच बार इशारा करना बंद करो। सबसे अच्छा बॉक्स चुनो और बाकी को अनदेखा कर दो।" यह चरण धीमा है, घनी भीड़ में भ्रमित हो जाता है, और निर्णय लेने में अतिरिक्त समय लेता है।

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

यहाँ बताया गया है कि यह नया सिस्टम कैसे काम करता है, सरल उपमाओं का उपयोग करते हुए:

1. "बिना सुपरवाइजर" वाली क्रांति (NMS-Free)

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

YOLO26 नियम बदल देता है। यह कंप्यूटर को प्रशिक्षित करता है कि वह शुरुआत से ही केवल एक सही उत्तर पर गोला लगाए। यह एक छात्र को यह सिखाने जैसा है कि वह शुरू से ही गलती न करे।

  • परिणाम: कंप्यूटर को यह सोचने के लिए नहीं रुकना पड़ता कि "कौन सा बॉक्स सबसे अच्छा है?" यह बस तुरंत उत्तर दे देता है। यह इसे अविश्वसनीय रूप से तेज़ बनाता है, विशेष रूप से ड्रोन या फोन जैसे छोटे उपकरणों पर।

2. "स्मार्ट टीचर" (MuSGD Optimizer)

कंप्यूटर को इतना स्मार्ट बनाना कठिन है। यदि आप छात्र को बहुत तेज़ी से सिखाते हैं, तो वह भ्रमित हो जाता है। यदि आप उन्हें बहुत धीरे सिखाते हैं, तो वे ऊब जाते हैं।

  • पुराना तरीका: एक मानक "स्टोकेस्टिक" विधि का उपयोग किया जाता था, जैसे एक शिक्षक यादृच्छिक रूप से छात्रों के कंधे थपथपाकर देखता है कि उन्हें उत्तर पता है या नहीं।
  • नया तरीका (MuSGD): यह एक प्रतिभाशाली ट्यूटर की तरह है जो जानता है कि छात्र के सीखने की गति बढ़ाने के लिए उसके मस्तिष्क की कोशिकाओं को कैसे पुनर्गठित करना है। यह एक विशेष गणितीय ट्रिक का उपयोग करता है (जो AI द्वारा कविता लिखने से प्रेरित है) ताकि यह सुनिश्चित हो सके कि कंप्यूटर बिना अटके या भ्रमित हुए सही पैटर्न सीख सके। यह एक अराजक कक्षा और एक सुव्यवस्थित ऑर्केस्ट्रा के बीच का अंतर है।

3. छोटी चीजों के लिए "आवर्धक लेंस" (STAL)

पुराने सुरक्षा कैमरे अक्सर छोटी चीजों को, जैसे जेब में रखी छोटी चाकू को, मिस कर देते थे क्योंकि वे इस बात को लेकर बहुत सख्त थे कि "बुरा आदमी" कितना बड़ा होना चाहिए।

  • समस्या: यदि कोई छोटी वस्तु स्क्रीन का केवल 1% है, तो पुराना सिस्टम कहता था, "यह इतना छोटा है कि महत्वपूर्ण नहीं है," और उसे अनदेखा कर देता था।
  • समाधान (STAL): YOLO26 के पास एक "स्मार्ट आवर्धक लेंस" है। यह जानता है, "हे, यह एक छोटी वस्तु है, इसलिए मुझे अधिक उदार होना चाहिए और करीब से देखना चाहिए।" यह वस्तु के आकार के आधार पर अपनी अपेक्षाओं को समायोजित करता है, जिससे यह सुनिश्चित होता है कि वह महत्वपूर्ण छोटी चीजों को न छोड़े।

4. "डायनामिक कोच" (ProgLoss)

एक एथलीट को प्रशिक्षित करने की कल्पना करें।

  • चरण 1 (प्रारंभिक प्रशिक्षण): आप उन्हें बताते हैं, "बस दौड़ो! अभी अपने फॉर्म की चिंता मत करो।" (यह पहचानने पर ध्यान केंद्रित करना कि वस्तु क्या है)।
  • चरण 2 (देर से प्रशिक्षण): अब जब वे दौड़ सकते हैं, तो आप कहते हैं, "ठीक है, अब आइए आपके दौड़ने के फॉर्म को एकदम सटीक बनाएं।" (यह ठीक कहाँ है, इस पर ध्यान केंद्रित करना)।
  • समाधान (ProgLoss): YOLO26 एक ऐसे कोच का उपयोग करता है जो बिल्कुल सही समय पर "चरण 1" से "चरण 2" में स्वचालित रूप से स्विच करता है। यह दोनों चीजें एक साथ करने की कोशिश नहीं करता, जो कंप्यूटर को अभिभूत होने से बचाता है।

5. "एज" (Edge) उपकरणों के लिए यह क्यों महत्वपूर्ण है (एक्सपोर्ट गैप को भरना)

पुरानी AI के साथ सबसे बड़ी समस्या यहाँ है: यह लैब में एक विशाल, महंगे सुपरकंप्यूटर पर बहुत अच्छा काम करती है, लेकिन जब आप इसे सेल्फ-ड्राइविंग कार या मेडिकल डिवाइस में लगे एक छोटे, सस्ते चिप पर डालते हैं, तो यह धीमी हो जाती है या टूट जाती है। इसे "एक्सपोर्ट गैप" (Export Gap) कहा जाता है।

  • पुरानी समस्या: पुराने मॉडल जटिल गणित (जैसे हर एक संख्या के लिए संभावनाओं की गणना करना) का उपयोग करते थे जो एक सुपरकंप्यूटर के लिए आसान था लेकिन एक छोटे चिप के लिए इसे तेज़ी से करना असंभव था।
  • YOLO26 का समाधान: इसने सारी फैंसी, भारी गणित को हटा दिया है। यह "डायरेक्ट रिग्रेशन" (Direct Regression) का उपयोग करता है, जो एक जटिल गणना करने के बजाय एक सरल, सीधा आदेश देने जैसा है ("बाएं जाओ" के बजाय "हवा की गति, घर्षण और कोण की गणना करें, फिर बाएं जाएं")।
  • लाभ: यह 50केचिपपरभीउतनाहीतेज़चलताहैजितनाकि50 के चिप पर भी उतना ही तेज़ चलता है जितना कि 5,000 के सर्वर पर। यह आपको डिटरमिनिस्टिक लेटेंसी (Deterministic Latency) देता है, जिसका अर्थ है कि आप जानते हैं कि हर बार निर्णय लेने में ठीक कितना समय लगेगा। यह सुरक्षा के लिए महत्वपूर्ण है—यदि एक सेल्फ-ड्राइविंग कार ब्रेक लगा रही है, तो वह कंप्यूटर के "सोचने" के लिए एक सेकंड अतिरिक्त इंतजार नहीं कर सकती।

6. "जादुई छड़ी" (Open-Vocabulary)

अंत में, YOLO26 में एक विशेष मोड है जिसे YOLOE-26 कहा जाता है।

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

सारांश

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

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

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

Digest आज़माएँ →