Multi-Axis Max@K Reinforcement Learning for Representative Diversity in Text-to-Image Generation
यह शोध पत्र मल्टी-एक्सिस मैक्स@के (multi-axis max@K) का परिचय देता है, जो एक समूह-आधारित सुदृढीकरण शिक्षण (reinforcement learning) उद्देश्य है जो टेक्स्ट-टू-इमेज जनरेशन की विविधता और जनसांख्यिकीय निष्पक्षता को बढ़ाता है, क्योंकि यह क्रेडिट केवल तभी नमूनों को प्रदान करता है जब वे एक बैच के भीतर विशिष्ट सिमेंटिक मोड्स (semantic modes) के कवरेज में अद्वितीय सुधार करते हैं, जिससे छवि गुणवत्ता या प्रॉम्प्ट संरेखण से समझौता किए बिना उच्च निष्पक्षता स्कोर प्राप्त होता है।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
कल्पना कीजिए कि आप एक विशाल, जादुई आर्ट स्टूडियो में कदम रख रहे हैं जहाँ एक रोबोट कलाकार आपके द्वारा बताए गए किसी भी चित्र को तुरंत बना सकता है। आप कहते हैं, "एक जासूस बनाओ," और अचानक एक जासूस प्रकट हो जाता है। आप फिर से कहते हैं, और एक और जासूस प्रकट होता है। लेकिन यहाँ एक पेंच है: हर बार जब आप पूछते हैं, तो वह रोबोट बिल्कुल एक ही तरह का जासूस बनाता है—शायद हमेशा एक लंबा आदमी जो ट्रेंच कोट पहने हुए है। यह ऐसा है जैसे रोबोट का एक पसंदीदा पहनावा है और वह कुछ भी और आज़माने से इनकार करता है। यह आधुनिक "टेक्स्ट-टू-इमेज" (text-to-image) AI के साथ एक आम समस्या है। हालाँकि ये रोबोट तस्वीरें बनाने में अविश्वसनीय रूप से अच्छे हैं जो वास्तविक दिखती हैं और आपके शब्दों से मेल खाती हैं, लेकिन वे अक्सर एक ही ढर्रे में फंस जाते हैं, बार-बार एक ही तरह की कुछ भिन्नताओं को उत्पन्न करते हैं। यह एक बड़ी बात है क्योंकि यदि आप "डॉक्टर" या "नेता" मांगते हैं, और रोबोट केवल एक विशिष्ट प्रकार के व्यक्ति को ही दिखाता है, तो यह दुनिया के एक संकीर्ण और अनुचित दृष्टिकोण को पुख्ता करता है। वैज्ञानिक इसे "विविधता" (diversity) की कमी कहते हैं।
इसे ठीक करने के लिए, शोधकर्ता आमतौर पर रोबोट को कहते हैं, "इसे अलग दिखाओ!" लेकिन अक्सर, जब वे रोबोट को अलग होने के लिए मजबूर करते हैं, तो तस्वीरें अजीब, धुंधली या बस पूरी तरह से गलत दिखने लगती हैं। रोबोट भ्रमित हो जाता है और आपके निर्देशों का पालन करना बंद कर देता है। यह पेपर इस बात का परिचय देता है कि कैसे एक चतुर नया तरीका सिखाया जा सकता है जिससे रोबोट अपनी कुशलता खोए बिना विविध बन सके। लेखक एक विधि प्रस्तावित करते हैं जिसे "मल्टी-एक्सिस मैक्स@के" (Multi-Axis Max@K) कहा जाता है। इसे एक टैलेंट शो की तरह समझें जहाँ आप केवल एक सबसे अच्छे गायक को नहीं चुनते; इसके बजाय, आप प्रतियोगियों के एक पूरे समूह को देखते हैं और कहते हैं, "ठीक है, यह सबसे अच्छा गायक है, यह सबसे अच्छा डांसर है, और यह सबसे अच्छा जादूगर है।" लक्ष्य यह नहीं है कि एक व्यक्ति सब कुछ पूरी तरह से करे; लक्ष्य यह है कि पूरा समूह सभी आधारों को कवर करे। शोधकर्ताओं ने इस विचार का परीक्षण किया और पाया कि यह AI को चित्रों की एक बहुत व्यापक विविधता बनाने में मदद करता है, जिससे परिणाम अधिक निष्पक्ष और दिलचस्प बनते हैं, और वह भी तब भी जब तस्वीरें स्पष्ट और आपके विवरण के प्रति सच्ची रहती हैं।
समस्या: रोबोट का "पसंदीदा" पहनावा
कल्पना कीजिए कि आपका एक दोस्त है जिसे चित्र बनाना पसंद है। आप उससे एक "बिल्ली" बनाने के लिए कहते हैं। वह एक रोयेंदार नारंगी धब्बे वाली बिल्ली बनाता है। आप दोबारा पूछते हैं, और वह बिल्कुल वही नारंगी धब्बे वाली बिल्ली बनाता है। आप तीसरी बार पूछते हैं, और वह अभी भी वही नारंगी धब्बे वाली बिल्ली है। आपका दोस्त चित्र बनाने में बुरा नहीं है; वह बस एक लूप में फंस गया है। उसके पास बिल्लियों के चित्र बनाने का एक "पसंदीदा मोड" है, और वह बार-बार उसी पर आता रहता है।
आर्टिफिशियल इंटेलिजेंस (AI) की दुनिया में, विशेष रूप से "टेक्स्ट-टू-इमेज" मॉडल में, यह हमेशा होता है। ये मॉडल इंटरनेट से अरबों छवियों पर प्रशिक्षित होते हैं। यदि इंटरनेट पर महिलाओं या अन्य नस्लों के बजाय डॉक्टरों के रूप में सफेद पुरुषों की अधिक तस्वीरें हैं, तो AI सीख जाता है कि "डॉक्टर" का अर्थ "सफेद आदमी" है। जब आप डॉक्टर मांगते हैं, तो वह उस संकीर्ण स्मृति बैंक से जानकारी निकालता है।
सामान्य समाधान यह है कि AI को कहें, "विविध बनो!" लेकिन यदि आप केवल "विविध बनो" चिल्लाते हैं, तो AI भ्रमित हो सकता है। वह शायद एक ऐसा डॉक्टर बनाने लगेगा जो एक आलू जैसा दिखता है या एक बिल्ली जिसने स्टेथोस्कोप पहना हुआ है। AI अलग होने की कोशिश करता है, लेकिन वह आपके निर्देशों का पालन करने में "अच्छा" होना भूल जाता है। शोधकर्ता एक ऐसा तरीका चाहते थे जिससे AI आपको विभिन्न विकल्प दिखा सके—जैसे कुछ महिला डॉक्टर, कुछ पुरुष डॉक्टर, कुछ अश्वेत, कुछ एशियाई—बिना चित्रों को खराब किए।
समाधान: "बैच का सर्वश्रेष्ठ" टैलेंट शो
इस पेपर के लेखकों ने AI के सीखने के लिए एक नया नियम बनाया है। वे इसे Multi-Axis Max@K कहते हैं। यह सुनने में जटिल लगता है, लेकिन आइए इसे एक सरल कहानी के साथ समझते हैं।
कल्पमा कीजिए कि आप छात्रों की एक कक्षा का ग्रेड दे रहे हैं। आपके पास कौशलों की एक सूची है जिन्हें आप देखना चाहते हैं: गणित, कला, संगीत और खेल।
- पुराना तरीका (स्कैलर रिवॉर्ड/Scalar Reward): आप प्रत्येक छात्र को व्यक्तिगत रूप से देखते हैं। "छात्र A गणित में महान है लेकिन बाकी सब में बुरा है। छात्र B कला में महान है लेकिन बाकी सब में बुरा है।" यदि आप केवल उनके स्कोर को जोड़ देते हैं, तो आप शायद उस छात्र को चुन लेंगे जो हर चीज़ में "ठीक" है लेकिन किसी भी चीज़ में महान नहीं है। या, आप गणित के प्रतिभाशाली छात्र को चुन सकते हैं और इस तथ्य को अनदेखा कर सकते हैं कि कक्षा में कोई संगीतकार नहीं है।
- नया तरीका (Multi-Axis Max@K): आप पूरे समूह को एक इकाई के रूप में देखते हैं। आप पूछते हैं: "इस समूह में सबसे अच्छा गणित का छात्र कौन है?" आप छात्र A को चुनते हैं। "सबसे अच्छा संगीत का छात्र कौन है?" आप छात्र B को चुनते हैं। "सबसे अच्छा खेल का छात्र कौन सा है?" आप छात्र C को चुनते हैं।
जादू यहाँ होता है: समूह को उच्च स्कोर मिलता है क्योंकि उसमें एक गणित का जीनियस, एक संगीत का जीनियस और एक खेल का जीनियस है, भले ही कोई एक छात्र तीनों में अच्छा न हो। AI सीखता है कि उसे एक ऐसा पूर्ण चित्र बनाने की आवश्यकता नहीं है जो सब कुछ करता हो। इसके बजाय, वह सीखता है कि चित्रों का एक "बैच" (समूह) तब सफल होता है जब उस बैच के अलग-अलग चित्र अलग-अलग चीजों का प्रतिनिधित्व करते हैं।
"मैक्स" (Max) भाग का अर्थ है कि AI समूह में प्रत्येक श्रेणी के लिए सर्वश्रेष्ठ उदाहरण की तलाश करता है। "के" (K) भाग का अर्थ है कि यह K चित्रों के एक समूह (जैसे 7 या 10 के बैच) को देखता है। "मल्टी-एक्सिस" (Multi-Axis) भाग का अर्थ है कि यह एक साथ कई अलग-अलग श्रेणियों (जैसे अलग-अलग स्किन टोन, लिंग या रंग) की जाँच करता है।
उन्होंने इसका परीक्षण कैसे किया: पिक्सेल से लोगों तक
शोधकर्ताओं ने केवल अनुमान नहीं लगाया कि यह काम करेगा; उन्होंने तीन अलग-अलग तरीकों से इसका परीक्षण किया, जो हर बार अधिक जटिल होता गया।
1. कलर गेम (सिंथेटिक टेस्ट)
सबसे पहले, उन्होंने एक सरल कंप्यूटर प्रोग्राम के साथ एक खेल खेला। उन्होंने प्रोग्राम को निर्देश दिया कि उसे लाल, हरे, नीले या अन्य रंगों की छवियां उत्पन्न करनी हैं। उन्होंने एक नियम बनाया जहाँ प्रोग्राम को अंक मिलते थे यदि छवियों का समूह सभी रंगों को कवर करता था।
- क्या हुआ: जब उन्होंने पुराने "सिंगल स्कोर" तरीके का उपयोग किया, तो प्रोग्राम आलसी हो गया और उसने बहुत सारी लाल छवियां बनाना शुरू कर दिया क्योंकि अंक पाने का यह सबसे आसान तरीका था। लेकिन जब उन्होंने नए "मल्टी-एक्सिस मैक्स@के" तरीके का उपयोग किया, तो प्रोग्राम को समझ आया कि जीतने के लिए उसे एक लाल छवि, एक हरी छवि और एक नीली छवि बनाने की आवश्यकता है। उसने अपने दांव फैलाना शुरू कर दिया और रंगों का एक मिश्रण बनाने लगा।
2. पिक्सेल पहेली (रूल-बेस्ड टेस्ट)
इसके बाद, उन्होंने एक वास्तविक इमेज जनरेटर जिसका नाम SD3.5-M (एक लोकप्रिय AI आर्ट मॉडल) है, का उपयोग किया। इस बार, उन्होंने चित्रों को आंकने के लिए इंसान का उपयोग नहीं किया। इसके बजाय, उन्होंने एक कंप्यूटर प्रोग्राम का उपयोग किया जो पिक्सेल को देखता था और रंगों को गिनता था। उन्होंने AI से विशिष्ट रंग थीम (जैसे "गर्म रंग" या "ठंडे रंग") के साथ चित्र बनाने के लिए कहा।
- परिणाम: AI ने एक ऐसा बैच बनाना सीख लिया जिसमें एक चित्र चमकीला और गर्म था, दूसरा ठंडा और नीला था, और एक गहरा था। उसने बिना किसी इंसान के बताए रंगों के सभी "अक्षों" (axes) को सफलतापूर्वक कवर किया।
3. निष्पक्षता परीक्षण (परसीव्ड अपीयरेंस/Perceived Appearance)
अंत में, उन्होंने बड़े, वास्तविक दुनिया के मुद्दे को संभाला: निष्पक्षता (Fairness)। उन्होंने AI से लोगों के विभिन्न व्यवसायों (जैसे "डॉक्टर," "कलाकार," "वैज्ञानिक") के चित्र बनाने के लिए कहा। वे देखना चाहते थे कि क्या AI नस्लों और लिंगों का एक विविध मिश्रण दिखा सकता है।
- सेटअप: उन्होंने लोगों की नस्ल और लिंग का "अनुमान" लगाने के लिए स्वचालित उपकरणों का उपयोग किया। उन्होंने "टारगेट मोड्स" (लक्ष्य मोड) परिभाषित किए जैसे "अश्वेत महिला," "एशियाई पुरुष," "लैटिनो महिला," आदि।
- परिणाम: जब उन्होंने नए तरीके का उपयोग किया, तो AI ने बहुत अधिक संतुलित समूह बनाना शुरू कर दिया।
- सुधार से पहले, "डॉक्टर" के 16 चित्रों के एक बैच में 13 सफेद पुरुष और 3 अन्य पृष्ठभूमियों के लोग हो सकते थे।
- सुधार के बाद, 16 चित्रों के एक बैच में 4 सफेद पुरुष, 3 अश्वेत लोग, 4 एशियाई लोग, 2 भारतीय लोग और 3 लैटिनो लोग हो सकते हैं।
- शोधकर्ताओं ने इसे एक "फेयरनेस स्कोर" (Fairness Score) का उपयोग करके मापा। उनके नए तरीके ने बेस मॉडल की तुलना में स्कोर में 0.23 से 0.36 का सुधार किया। यह एक बहुत बड़ी छलांग है! और सबसे अच्छी बात? तस्वीरें अभी भी अच्छी दिख रही थीं। "टेक्स्ट एलाइनमेंट" (यह कि चित्र शब्द "डॉक्टर" से कितनी अच्छी तरह मेल खाता है) उच्च बनी रही, और इमेज क्वालिटी में कोई गिरावट नहीं आई।
इसका क्या अर्थ है (और क्या नहीं है)
यह पेपर दिखाता है कि कैसे हम पुरस्कार देने के तरीके को बदलकर, हम AI को स्वाभाविक रूप से विविध बना सकते हैं। केवल इसे अलग होने के लिए मजबूर करने के बजाय (जिससे चीजें अजीब हो जाती हैं), हम समूह को अलग-अलग प्रतिनिधियों के लिए पुरस्कृत करते हैं।
हालाँकि, लेखक सावधानी बरतते हुए कहते हैं कि यह क्या नहीं करता है।
- यह हवा में नए लोगों को पैदा नहीं करता है। यदि AI ने कभी किसी विशिष्ट प्रकार के व्यक्ति की तस्वीर नहीं देखी है, तो वह जादुई रूप से उन्हें आविष्कार नहीं कर सकता। यह केवल उन लोगों को फैला सकता है जिन्हें वह पहले से ही बनाना जानता है।
- यह उस "स्कोर" पर निर्भर करता है जो AI को मिलता है। यदि चित्रों को आंकने वाला उपकरण (इवैलुएटर) पक्षपाती है, तो AI गलत सबक सीख सकता है। शोधकर्ताओं ने चित्रों को आंकने के लिए स्वचालित उपकरणों का उपयोग किया, और हालांकि उन्होंने यह सुनिश्चित करने के लिए अलग-अलग उपकरणों के साथ अपने काम की जाँच की कि यह सुसंगत है, वे स्वीकार करते हैं कि मानवीय आँखें ही अंतिम परीक्षण होंगी।
- यह तब सबसे अच्छा काम करता है जब आपके पास विविधता कैसी दिखती है (जैसे विशिष्ट नस्लों या रंगों की सूची) इसकी एक स्पष्ट सूची हो। यह AI को एक विशिष्ट सेट के लक्ष्यों को कवर करने में मदद करने का एक उपकरण है, न कि कोई जादुई छड़ी जो दुनिया की हर निष्पक्षता की समस्या को हल कर देती है।
निष्कर्ष
यह पेपर एक रोबोट कलाकार को एक नया नियम पुस्तिका देने जैसा है। "आपको एक पूर्ण चित्र बनाना चाहिए" कहने के बजाय, यह कहता है, "चित्रों का एक पूरा समूह बनाएं, और यदि उस समूह में थोड़ा-थोड़ा सब कुछ है, तो मैं आपको गोल्ड स्टार दूँगा।"
परिणाम? AI कम उबाऊ और अधिक निष्पक्ष हो जाता है। यह हमें बार-बार एक ही "डिफ़ॉल्ट" व्यक्ति दिखाने के बजाय, वास्तविक दुनिया की समृद्ध, रंगीन विविधता दिखाना शुरू कर देता है। और वह भी बिना चित्रों को एक ग्लिच वाली गड़बड़ी बनाए। यह गणित में एक छोटा सा बदलाव है, लेकिन यह इस बात में बड़ा बदलाव ला सकता है कि हम मशीनों के साथ बनाई गई कला में खुद को कैसे देखते हैं।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।