← नवीनतम पेपर
💻 computer science

FlowComposer: Composable Flows for Compositional Zero-Shot Learning

FlowComposer एक मॉडल-अज्ञेय (model-agnostic) फ्रेमवर्क है जो कंपोजिशनल ज़ीरो-शॉट लर्निंग के लिए है, जो एट्रीब्यूट और ऑब्जेक्ट फ्लो को एक कंपोज़िशन फ्लो में स्पष्ट रूप से फ्यूज करने के लिए फ्लो मैचिंग का उपयोग करके और लीकेज-गाइडेड ऑग्मेंटेशन स्कीम का लाभ उठाकर मौजूदा PEFT-आधारित विधियों की सीमाओं को संबोधित करता है, ताकि अवशिष्ट फीचर एंटैंगलमेंट (residual feature entanglement) को बेहतर सामान्यीकरण के लिए एक लाभकारी सिग्नल में बदला जा सके।

मूल लेखक: Zhenqi He, Lin Li, Long Chen

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

मूल लेखक: Zhenqi He, Lin Li, Long Chen

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

मुख्य विचार: एक रोबोट को "मिक्स और मैच" करना सिखाना

कल्पना कीजिए कि आप एक रोबोट को चीजें पहचानना सिखा रहे हैं। आप उसे एक लाल सेब और एक हरा केला दिखाते हैं। रोबोट सीख जाता है कि "लाल" कैसा दिखता है और "सेब" क्या होता है। वह "हरा" और "केला" भी सीख जाता है।

अब, आप रोबोट को एक हरा सेब दिखाते हैं। उसने पहले कभी यह विशिष्ट संयोजन (combination) नहीं देखा है। क्या वह इसे समझ पाएगा?

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

समस्या: "गोंद" बहुत कमजोर था

पिछले तरीकों ने शब्दों "हरा" और "सेब" को रोबोट के दिमाग में चिपकाने के लिए एक "गोंद" का उपयोग करके इसे हल करने की कोशिश की।

  • पुराना तरीका: वे बस शब्द टोकन्स को एक साथ जोड़ देते थे, जैसे "GreenApple" को एक लंबे स्ट्रिंग के रूप में कहना।
  • खामी: यह लाल पेंट के बगल में हरा पेंट का डिब्बा रखने जैसा है। आप वास्तव में पीला पेंट नहीं पाते हैं; आपके पास बस दो डिब्बे अगल-बगल रखे होते हैं। रोबोट भ्रमित हो जाता है क्योंकि "हरा" और "सेब" वाले हिस्से अभी भी एक-दूसरे से लड़ रहे होते हैं या एक-दूसरे में मिल रहे होते हैं। यह अस्त-व्यस्त है, और रोबोट नए मिश्रणों को पहचानने में संघर्ष करता है।

समाधान: FlowComposer (एक "स्मूदी ब्लेंडर")

लेखक इन अवधारणाओं को मिलाने का एक नया तरीका पेश करते हैं, जिसे FlowComposer कहा जाता है। शब्दों को बस आपस में जोड़ने के बजाय, वे रोबोट की समझ को पानी के बहाव या एक धारा (current) के रूप में देखते हैं।

यह कैसे काम करता है, इसे तीन सरल चरणों में समझा गया है:

1. दो धाराएं (प्रिमिटिव फ्लो)

कल्पना कीजिए कि आपके पास एक झील में बहने वाली दो नदियाँ हैं।

  • नदी A "गुण" (जैसे हरा रंग) की दृश्य विशेषताओं (visual features) को ले जाती है।
  • नदी B "ऑब्जेक्ट" (जैसे सेब का आकार) की दृश्य विशेषताओं को ले जाती है।

पुराने तरीकों में, ये नदियाँ गंदी और कीचड़ भरी थीं। FlowComposer में, हम दो अलग-अलग, साफ चैनल बनाते हैं। हम रोबोट को ठीक से सिखाते हैं कि "हरे" रंग की दृश्य विशेषताओं को "हरे" टेक्स्ट कॉन्सेप्ट की ओर कैसे ले जाना है, और "सेब" की दृश्य विशेषताओं को "सेब" टेक्स्ट कॉन्सेप्ट की ओर कैसे ले जाना है। इन्हें प्रिमिटिव फ्लो (Primitive Flows) कहा जाता है।

2. मिक्सर (द कंपोजर)

अब, हमें उन्हें मिलाना होगा। पुराने दिनों में, रोबोट बस उन्हें मिलाने का अनुमान लगा लेता था।
Flow-Composer एक स्मार्ट मिक्सर (कंपोजर) जोड़ता है।

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

3. "रिसाव" का उपयोग करना (लीकेज-गाइडेड ऑग्मेंटेशन)

यहाँ एक चतुर मोड़ है। वास्तविक दुनिया में, नदियों को पूरी तरह से अलग रखना कठिन है। कुछ "हरा" रंग "सेब" की नदी में लीक हो सकता है, और इसके विपरीत भी।

  • पुराना दृष्टिकोण: "ओह नहीं! नदियाँ मिल रही हैं! यह एक गलती है!"
  • FlowComposer का दृष्टिकोण: "रुको! यह 'लीकेज' वास्तव में उपयोगी जानकारी है!"
  • यदि "हरा" प्रवाह गलती से "सेब" के प्रवाह में गिर जाता है, तो FlowComposer कहता है, "बहुत बढ़िया! यह रिसाव हमें सेब के बारे में कुछ बताता है। आइए उस अतिरिक्त संकेत का उपयोग रोबोट को और भी बेहतर तरीके से सीखने में मदद करने के लिए करें।" यह एक गलती को एक सहायक सुराग में बदल देता है।

यह बेहतर क्यों है?

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

परिणाम

जब शोधकर्ताओं ने तीन अलग-अलग डेटासेट (जैसे कपड़ों, कपड़ों की स्थिति और वस्तुओं की तस्वीरों का एक विशाल पुस्तकालय) पर इसका परीक्षण किया, तो Flow-Composer ने लगातार सभी पिछले तरीकों को पछाड़ दिया।

  • इसने उन चीजों को पहचानने में बेहतर प्रदर्शन किया जिन्हें इसने पहले देखा था।
  • सबसे महत्वपूर्ण बात यह है कि इसने उन चीजों को पहचानने में बहुत बेहतर प्रदर्शन किया जिन्हें इसने पहले कभी नहीं देखा था (जैसे कि "चमकदार लाल कार" जब वह केवल "लाल" और "कार" को अलग-अलग जानता था)।

संक्षेप में

FlowComposer को एक मास्टर शेफ के रूप में सोचें।

  • पुराने तरीके एक ऐसे शेफ की तरह थे जो बस सामग्रियों को एक कटोरे में फेंक देता था और उम्मीद करता था कि वे स्वादिष्ट लगेंगी।
  • FlowComposer एक ऐसा शेफ है जो जानता है कि प्रत्येक सामग्री (फ्लो) पर कितनी गर्मी लगानी है, उन्हें सही अनुपात में कैसे मिलाना है (कंपोजर), और रेसिपी को बेहतर बनाने के लिए काउंटर पर गिरे हुए बूंदों और छींटों का उपयोग कैसे करना है (लीकेज गाइडेंस)।

परिणाम? एक ऐसा रोबोट जो दुनिया को केवल चित्रों को रटकर नहीं, बल्कि वास्तविकता के निर्माण खंडों को सही ढंग से मिक्स और मैच करके समझने की क्षमता रखता है।

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

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

Digest आज़माएँ →