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

Perturbation: A simple and efficient adversarial tracer for representation learning in language models

यह शोध पत्र "पर्टर्बेशन" (Perturbation) को प्रस्तुत करता है, जो भाषा मॉडलों में भाषाई निरूपणों (linguistic representations) की पहचान करने के लिए एक सरल और कुशल विधि है, जो उन्हें एक एकल प्रतिकूल उदाहरण (adversarial example) पर फाइन-ट्यून करके और अन्य इनपुटों में इसके परिणामस्वरूप होने वाले "संक्रमण" (infection) को मापकर किया जाता है, जिससे प्रतिबंधात्मक ज्यामितीय धारणाओं की आवश्यकता को दरकिनार करते हुए संरचित सामान्यीकरण और अमूर्तीकरण का पता चलता है।

मूल लेखक: Joshua Rozner, Cory Shain

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

मूल लेखक: Joshua Rozner, Cory Shain

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

कल्पना कीजिए कि आपके पास एक विशाल, ब्लैक-बॉक्स रोबोट है जिसने इंटरनेट पर लगभग सब कुछ पढ़ लिया है। यह कविताएँ लिख सकता है, गणित की समस्याओं को हल कर सकता है, और एक इंसान की तरह बात कर सकता है। लेकिन रहस्य यह है: यह वास्तव में चीज़ों को "जानता" कैसे है?

क्या इसके दिमाग में कोई छोटी फाइलिंग कैबिनेट है जहाँ यह "व्याकरण" (grammar) की अवधारणा को संग्रहीत करता है? या यह केवल पैटर्न को याद रखता है? वर्षों से, वैज्ञानिक इस रोबोट के मस्तिष्क के भीतर झाँकने की कोशिश कर रहे हैं ताकि इन "फाइलिंग कैबिनेट" (जिसे शोधकर्ता प्रस्तुतिकरण या representations कहते हैं) को खोजा जा सके, लेकिन वे एक निराशाजनक चक्र में फँसे हुए थे।

पुरानी समस्या: "बहुत कठोर" बनाम "बहुत ढीला" दुविधा

पहले, वैज्ञानिकों ने इन मानसिक फाइलिंग कैबिनेट को खोजने के लिए दो मुख्य तरीके आजमाए थे:

  1. "रूलर" (पैमाना) दृष्टिकोण: उन्होंने माना कि रोबोट का मस्तिष्क एक सीधी रेखा (linear) की तरह व्यवस्थित है। उन्होंने पैटर्न खोजने के लिए डेटा पर एक रूलर खींचने की कोशिश की।
    • दोष: कभी-कभी मस्तिष्क एक सीधी रेखा नहीं होता; यह ऊन के एक उलझे हुए गोले की तरह होता है। यदि आप केवल सीधी रेखाओं की तलाश करते हैं, तो आप वास्तविक संरचना को छोड़ देते हैं। इससे भी बुरा यह है कि यदि आप कागज के एक खाली टुकड़े (एक अप्रशिक्षित रोबोट) पर रूलर का उपयोग करते हैं, तो आप गलती से एक ऐसा पैटर्न "ढूँढ" सकते हैं जो वहाँ है ही नहीं।
  2. "कोई नियम नहीं" दृष्टिकोण: उन्होंने डेटा के आकार के बारे में कोई धारणा बनाना छोड़ दिया।
    • दोष: यदि आपके पास कोई नियम नहीं है, तो आप कुछ भी पा सकते हैं। आप खुद को यह विश्वास दिला सकते हैं कि रोबोट "प्रेम" को समझता है क्योंकि आपने शब्द "प्रेम" को एक विशिष्ट तरीके से देखने के लिए मजबूर किया है। यह बादलों में चेहरा खोजने जैसा है क्योंकि आप वास्तव में एक चेहरा देखना चाहते हैं।

नया समाधान: "संक्रमण" विधि (परेशान करना/Perturbation)

इस शोध पत्र के लेखक, जोशुआ रोज़नर और कोरी शेन, एक चतुर, सरल विचार लेकर आए। रोबोट के मस्तिष्क को देखने के बजाय, उन्होंने इसे छेड़ने (poke करने) और यह देखने का निर्णय लिया कि "संक्रमण" (infection) कैसे फैलता है।

रोबोट के ज्ञान को डोमिनोज़ के एक विशाल, जुड़े हुए जाल की तरह सोचें।

  • यदि रोबोट वास्तव में एक अवधारणा को समझता है (जैसे कि एक "बत्तख" एक जानवर के रूप में और "बत्तक" एक क्रिया के रूप में के बीच का अंतर), तो उस अवधारणा से संबंधित सभी डोमिनोज़ आपस में जुड़े होते हैं।
  • यदि रोबोट उस अवधारणा को नहीं समझता है, तो डोमिनोज़ बेतरतीब ढंग से बिखरे हुए होंगे।

यहाँ उनका प्रयोग है:

  1. छूना (The Poke): वे रोबोट को लेते हैं और उसे एक अकेला वाक्य दिखाते हैं जहाँ वे उसे गलती करने के लिए मजबूर करते हैं।

    • उदाहरण: वे उसे वाक्य "The duck quacks" दिखाते हैं लेकिन रोबोट को यह सीखने के लिए मजबूर करते हैं कि इस संदर्भ में, "duck" को बदलकर "glam" किया जाना चाहिए।
    • वे रोबोट के मस्तिष्क को इतना सूक्ष्म रूप से बदलते हैं कि वह यह मानने लगे कि यहाँ "glam" सही शब्द है।
  2. फैलाव (The Spread): अब, वे पूछते हैं: क्या यह गलती अन्य वाक्यों को "संक्रमित" करती है?

    • यदि रोबोट के पास वास्तव में "बत्तख" (duck) की अवधारणा है, तो एक जगह इसे बदलने से उन अन्य जगहों पर भी प्रभाव पड़ना चाहिए जहाँ "बत्तख" का उसी तरह उपयोग किया जाता है।
    • यदि वे "बत्तख" (जानवर) को बदलकर "glam" कर देते हैं, तो क्या रोबोट अचानक एक बत्तख के बच्चे (duckling) के बारे में बात करते समय भी "glam" कहना शुरू कर देगा?
    • या, यदि वे "बत्तख" (क्रिया) को बदलकर "glam" कर देते हैं, तो क्या यह जानवर को प्रभावित करेगा?

उन्हें क्या मिला

उनके परिणाम ऐसे थे जैसे किसी लाइट स्विच का चालू होना:

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

यह क्यों महत्वपूर्ण है (आहा! क्षण)

यह विधि तीन कारणों से गेम-चेंजर है:

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

उपमा सारांश

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

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

लेखकों ने भाषा मॉडल के मस्तिष्क में "लाल रंग की एक बूंद" (एक छोटी सी त्रुटि) डाली और देखा कि यह ठीक वहीं प्रवाहित हुई जहाँ वास्तविक भाषा की समझ के "ट्रैक" बने हुए थे। यह यह सिद्ध करने का एक सरल, सुंदर तरीका है कि ये AI मॉडल वास्तव में मानव भाषा की गहरी संरचना को सीख रहे हैं।

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

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

Digest आज़माएँ →