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

Semantics-Aware Bilevel Co-Evolution: Towards Automated Multicomponent Algorithm Design

यह शोध पत्र STABLE का प्रस्ताव करता है, जो एक सिमेंटिक्स-अवेयर (semantics-aware) बाइलेवल को-इवोल्यूशन फ्रेमवर्क है जो संरचित सूत्रीकरण और सिमेंटिक मॉडलिंग के माध्यम से पदानुक्रमित एल्गोरिदम कॉन्फ़िगरेशन और कार्यात्मक घटकों को एक साथ अनुकूलित करने के लिए LLMs का लाभ उठाता है, जिससे स्वचालित मल्टीकंपोनेंट एल्गोरिदम डिज़ाइन में मौजूदा सीमाओं को दूर किया जा सकता है और मानव-निर्मित एवं अत्याधुनिक बेसलाइनों दोनों से बेहतर प्रदर्शन किया जा सकता है।

मूल लेखक: Zhiyao Zhang, Shenghao Wu, Xingyu Wu, Kay Chen Tan

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

मूल लेखक: Zhiyao Zhang, Shenghao Wu, Xingyu Wu, Kay Chen Tan

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

कल्पना कीजिए कि आप एक परम, कस्टम-मेड कार इंजन बनाने की कोशिश कर रहे हैं। अतीत में, आपको एक मास्टर मैकेनिक पर निर्भर रहना पड़ता था जो वर्षों तक पुर्जों को हाथ से ट्यून करता, अंदाज़ा लगाता कि क्या काम करेगा, और बस बेहतर की उम्मीद करता रहता। पारंपरिक एल्गोरिदम डिजाइन इसी तरह काम करता था: धीमा, महंगा, और मानवीय अंतर्ज्ञान (intuition) पर निर्भर।

हाल ही में, वैज्ञानिकों ने "AI मैकेनिक्स" (लार्ज लैंग्वेज मॉडल्स, या LLMs) का उपयोग करने के लिए वैज्ञानिकों ने इनका उपयोग करना शुरू किया है ताकि वे इन इंजनों को डिजाइन करने में मदद कर सकें। हालाँकि, यह पेपर तर्क देता है कि वर्तमान AI विधियों में दो बड़ी समस्याएँ हैं:

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

इसे ठीक करने के लिए, लेखकों ने STABLE (सेमेंटिक्स-अवेयर बाइलेवल को-इवोल्यूशन) बनाया। STABLE को एक सुपर-स्मार्ट, दो-स्तरीय इंजीनियरिंग टीम के रूप में सोचें जो बड़े चित्र (big picture) और सूक्ष्म विवरणों (tiny details) दोनों को समझती है।

दो-स्तरीय टीम (बाइलेवल को-इवोल्यूशन)

STABLE काम को दो समन्वित टीमों में विभाजित करता जो एक-दूसरे से बात करती हैं:

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

जादू: ये दोनों टीमें मिलकर काम करती हैं। आर्किटेक्ट आशाजनक नए इंजन आकार खोजता है, और ट्यूनर अंदर के हिस्सों को परिष्कृत करता है। इस तरह, आपको केवल थोड़ा बेहतर इंजन ही नहीं मिलता; आपको एक पूरी तरह से नया, अत्यधिक अनुकूलित (optimized) मशीन मिलता है जहाँ हर हिस्सा उसके विशिष्ट कार्य के लिए एकदम सही होता है।

"अर्थ" का डिक्शनरी (सेमेंटिक्स-अवेयर)

STABLE की सबसे बड़ी नवीनता यह है कि यह AI को सेमेंटिक्स (कोड के पीछे के अर्थ) को समझने के लिए कैसे सिखाता है।

कोड को केवल टेक्स्ट की एक स्ट्रिंग के रूप में देखने के बजाय, STABLE AI को एल्गोरिदम के हर हिस्से का 5-पॉइंट रिपोर्ट कार्ड का उपयोग करके वर्णन करने के लिए मजबूर करता है:

  1. कोड: यह वास्तव में क्या करता है?
  2. विचार (Idea): इसके पीछे का तर्क या "अहा!" क्षण क्या है?
  3. शक्ति (Strength): यह हिस्सा वास्तव में किस चीज़ में अच्छा है?
  4. कमी (Drawback): यह कहाँ विफल होता है या संघर्ष करता है?
  5. फिटनेस (Fitness): पिछले परीक्षण में इसने कैसा प्रदर्शन किया?

AI को यह रिपोर्ट कार्ड भरने के लिए मजबूर करके, यह केवल अनुमान लगाना बंद कर देता है और तर्क (reasoning) करना शुरू कर देता है। यह सीखता है कि "पार्ट A गति में मजबूत है लेकिन सटीकता में कमजोर है," इसलिए जब यह एक नया इंजन बनाता है, तो इसे पता होता है कि पार्ट A को ऐसी चीज़ के साथ जोड़ना है जो सटीकता में मजबूत हो। यह एक शेफ की तरह है जो केवल सामग्री को बर्तन में नहीं डालता; उन्हें पता होता है कि कौन से स्वाद एक-दूसरे के पूरक हैं और कौन से आपस में टकराते हैं।

स्मार्ट बजट मैनेजर (परफॉर्मेंस इवैल्यूएटर)

एक नए एल्गोरिदम का परीक्षण करना महंगा है (इसमें बहुत अधिक कंप्यूटर पावर लगती है)। STABLE के पास पैसा बचाने का एक स्मार्ट तरीका है:

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

यह सुनिश्चित करता है कि कंप्यूटर एक ही चीज़ का बार-बार परीक्षण करने में समय बर्बाद न करे, जिससे खोज और अधिक गहरी और तेज़ हो सके।

परिणाम

पेपर ने STABLE का परीक्षण दो जटिल कार्यों पर किया: सख्त नियमों वाली समस्याओं (Constrained MOEAs) को हल करने के लिए एल्गोरिदम डिजाइन करना और समय बचाने के लिए "अनुमान लगाने वाले" मॉडल्स (Surrogate-Assisted MOEAs) का उपयोग करने वाले एल्गोरिदम डिजाइन करना।

परिणामों ने दिखाया कि:

  • STABLE ने पिछली AI विधियों (जैसे EoH और ParEvo) की तुलना में बेहतर एल्गोरिदम खोजे।
  • STABLE ने कई शीर्ष-स्तरीय एल्गोरिदम को भी मात दी जिन्हें मानव विशेषज्ञों द्वारा डिजाइन किया गया था।
  • STABLE द्वारा बनाए गए एल्गोरिदम केवल रैंडम कोड नहीं थे; वे तार्किक, अच्छी तरह से संरचित और मौजूदा शोध के बेहतरीन विचारों को चतुर नए तरीकों से संयोजित करने वाले थे।

संक्षेप में: STABLE बेहतर समस्या-समाधान उपकरण डिजाइन करने के लिए AI का उपयोग करने का एक नया तरीका है। यह काम को "बड़े चित्र" और "सूक्ष्म विवरण" की टीम में तोड़कर, AI को उसके काम के अर्थ को समझने के लिए सिखाकर, और संसाधनों का प्रबंधन करके कि वह समय बर्बाद न करे, काम करता है। परिणाम यह है कि यह एक ऐसी मशीन बनाता है जो इंसानों या पिछले AI की तुलना में बेहतर मशीनें डिजाइन करती है।

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

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

Digest आज़माएँ →