- LADDER एक ऐसा framework है जो कठिन समस्याओं को आसान रूपों में नीचे ले जाकर फिर वापस ऊपर बनाता है, और इस तरह human feedback या curated data के बिना LLM की problem-solving क्षमता बढ़ाता है
- इसका मुख्य विचार यह है कि मॉडल जिस स्तर तक हल कर सके, वहाँ तक एक difficulty gradient बनाया जाए, और सत्यापित किए जा सकने वाले sub-problems के उत्तरों को अधिक कठिन समस्याओं के समाधान के लिए stepping stone की तरह इस्तेमाल किया जाए
- गणितीय integration tasks में Llama 3.2 3B की undergraduate स्तर की समस्याओं पर accuracy 1% से 82% तक बढ़ी, हालांकि contribution section में शुरुआती मान 2% भी दिया गया है
- Qwen2.5 7B Deepseek-R1 Distilled ने MIT Integration Bee prelims में केवल LADDER के साथ 73% स्कोर किया, जो GPT-4o के 42% और सामान्य मानव प्रदर्शन 15~30% से अधिक है
- TTRL ने test time पर भी problem transformation और reinforcement learning लागू करके उसी परीक्षा में accuracy को 73% से 90% तक बढ़ाया, और OpenAI o1 से बेहतर state-of-the-art प्रदर्शन हासिल किया
LADDER जिन learning bottlenecks को target करता है
- reinforcement learning, LLM training में प्रभावी है, लेकिन इसके लिए ऐसे verifiable tasks चाहिए जो मॉडल की मौजूदा क्षमता के अनुकूल हों और जिनके परिणाम की पुष्टि की जा सके
- अगर समस्या मॉडल की क्षमता से बहुत कठिन हो, तो learning रुक सकती है या performance degradation जैसी collapse स्थिति आ सकती है
- complex reasoning domains में आसान tasks और advanced tasks के बीच का अंतर बड़ा होता है, इसलिए धीरे-धीरे सीखने योग्य difficulty structure महत्वपूर्ण है
- LADDER जटिल समस्याओं से शुरू करके मॉडल से कई आसान transformed problems बनवाता है, और हर transformation आगे sub-transformations बनाती है; यह recursive problem decomposition का उपयोग करता है
- जब यह उस स्तर तक नीचे पहुँच जाता है जहाँ मॉडल समस्याएँ स्थिर रूप से हल कर सकता है, तब उन उत्तरों को अधिक कठिन transformations को हल करने के लिए stepping stone की तरह इस्तेमाल किया जाता है
self-directed learning और verification conditions
- मानव-निर्मित dataset या feedback की जगह, मॉडल की मौजूदा क्षमता से स्वाभाविक difficulty gradient पैदा किया जाता है
- training के लिए verifiable reward चाहिए, और इस शोध में उत्तरों की जाँच के लिए numerical integration का उपयोग किया गया है
- यह framework मॉडल को अपनी प्रगति का मूल्यांकन करने और learning path को समायोजित करने देता है, जिससे बिना मानवीय हस्तक्षेप के reinforcement learning लागू किया जा सकता है
- recursive problem decomposition और self-directed learning को GRPO-based reinforcement learning के साथ जोड़ा गया है
- problem transformation generation और verification तभी काम करते हैं जब कोई भरोसेमंद verification mechanism मौजूद हो
integration benchmark और TTRL के परिणाम
- गणितीय integration benchmark में LADDER ने मानक pass@k sampling से संभव स्तर से आगे का performance improvement दिखाया
- Llama 3.2 3B की undergraduate स्तर की integration समस्याओं पर accuracy 82% तक पहुँची
- abstract में शुरुआती accuracy 1% दी गई है
- contribution section में शुरुआती accuracy 2% दी गई है
- Qwen2.5 7B Deepseek-R1 Distilled ने 2025 MIT Integration Bee prelims में LADDER लागू करने के बाद 73% accuracy हासिल की
- GPT-4o: 42%
- सामान्य मानव प्रदर्शन: 15~30%
- TTRL(Test-Time Reinforcement Learning) एक micro-learning प्रक्रिया है, जो test time पर dynamically problem transformations बनाती है और हर test instance पर reinforcement learning लागू करती है
- TTRL training में इस्तेमाल किए गए verification mechanism को inference के समय भी उपयोग करती है ताकि उत्तरों को और refine किया जा सके
- MIT Integration Bee में TTRL ने केवल LADDER वाले 73% को बढ़ाकर 90% कर दिया और OpenAI o1 से बेहतर state-of-the-art प्रदर्शन हासिल किया
- ये नतीजे दिखाते हैं कि architecture scaling या human supervision के बिना भी strategic problem decomposition और verification-based self-learning से बड़ा performance gain संभव है
1 टिप्पणियां
Hacker News की रायें
हैरानी होती है कि इस हफ्ते इतने सारे ML breakthroughs क्यों दिख रहे हैं
सिर्फ पिछले दो दिनों में ही मैंने कम से कम 3 दिलचस्प और संभावनाशील नतीजे देखे, और Google की research team ने दिखाया कि neural networks और CLA को digital logic gates के जरिए जोड़ा जा सकता है
इससे कई nonlinear समस्याओं को सरल और असरदार digital circuits में घटाने की संभावना भी बनी, और यह आज HN के front page पर भी था: https://news.ycombinator.com/item?id=43286161
neural networks, logic और intelligence के बारे में लगातार ऐसे दिमाग घुमा देने वाले नतीजे आ रहे हैं कि सोचने पर मजबूर होना पड़ता है—first principles से intelligence कैसे काम करती है, इसे सच में समझने के हम कितने करीब हैं
DeepSeek के open source release के बाद इनकी value काफी घट गई, और लगता है कंपनियां किसी और के पहले कर देने से पहले reputation boost के रूप में इन्हें cash in करना चाहती हैं
सितंबर 2023 में Llama 2 fine-tuning के साथ मैंने बिल्कुल यही किया था, लेकिन इसे किसी से share करने की approval नहीं मिली
इसका फायदा यह है कि छोटे players भी वास्तविक innovation से compete और contribute कर सकते हैं, और यह उस माहौल के उलट है जहां OpenAI/MS जैसे बड़े players कई सालों तक लोगों को यह मानने पर मजबूर करना चाहते थे कि open source कभी catch up नहीं कर पाएगा
पिछले कुछ सालों में pure GPU compute scaling पर बहुत ज्यादा resources, time और money बर्बाद हुए
Gary Marcus कई सालों से यह बात बताते रहे हैं, और करीब 2 साल train किए गए GPT-4.5 के निराशाजनक नतीजे इसका evidence लगते हैं
अंतिम उपयोगिता चाहे जो हो, चमक-दमक बहुत है, hype भी बहुत है, surprises भी बड़े हैं, और बहते पैसे की रफ्तार पकड़ना मुश्किल है
इसलिए सबसे capable लोगों में से काफी लोग इसमें interest ले रहे हैं, और naturally breakthroughs निकालने की कोशिशें उमड़ रही हैं
फिलहाल बस trade-offs को quantify करने की क्षमता की कमी है
कुछ conferences submission से पहले कुछ हफ्तों तक preprint release को रोकते हैं, इसलिए संभव है लोग जल्दी-जल्दी upload कर रहे हों
मशहूर number theory mathematician Hendrik Lenstra की बात याद आती है: “हर unsolvable problem के लिए, एक और simpler problem होती है जो भी unsolvable होती है”
George Pólya की बात—“अगर आप दी गई problem solve नहीं कर सकते, तो पहले उससे जुड़ी एक simpler problem solve करने की कोशिश करें”—तो जानी-पहचानी है, लेकिन Lenstra quote का source नहीं मिला
जब तक कि यह बात insult के तौर पर न कही गई हो
इनका test-time reinforcement learning approach थोड़ा suspicious लगता है
मेरी समझ में TTRL का तरीका यह है कि language model से test case के आसान versions generate कराए जाते हैं, फिर उन simplified problems पर reinforcement learning चलाई जाती है और उम्मीद की जाती है कि original problem पर performance भी बेहतर होगी
समस्या यह है कि simplified problem को verify करते समय वे numerical integrator का इस्तेमाल करते हैं
कल्पना की जा सकती है कि ऐसी problems generate हों जो original problem से लगभग अलग न हों, और model सही जवाब जानते हुए test case के काफी करीब train हो रहा हो
यह test set पर train करने जैसा लगता है, हालांकि paper का बाकी हिस्सा ठीक है
यह ऐसी problem है जिसे solve करना मुश्किल है, भले ही model original problem पर ही numerical integrator tool इस्तेमाल कर सके
कहा गया है कि LADDER math integration में effective है, और undergraduate-level problems पर Llama 3.2 3B की accuracy 1% से 82% तक बढ़ा दी
Frank Herbert को यह पहले से पता था
यह मूल रूप से Dune में आने वाले Mentat recursive self-checking को implement करने जैसा है
test-time learning/reinforcement learning भविष्य के math AI के लिए निश्चित रूप से सही approach लगता है
यह उन कुछ तरीकों में से है जिनसे किसी specific problem पर बेहिसाब compute resources—मिसाल के लिए कई दिनों तक 10^5 GPUs—झोंके जा सकते हैं, और जब test-time inference scaling शुरुआत में अच्छा काम न करे तब भी progress की उम्मीद की जा सकती है
उदाहरण के लिए, खराब value/policy network के साथ Go position पर MCTS चलाने की स्थिति सोचिए
AlphaProof ने पहले ही ऐसा किया था, लेकिन अच्छे results के साथ इसे फिर देखना अच्छा है
तब आपके पास policy improver होगा, यानी similar problems पर test-time reinforcement learning, जिससे AlphaZero के काम करने के तरीके की बेहतर नकल की जा सकेगी
और यह भी देखा जा सकेगा कि 32B जैसी छोटी neural network theoretically कितनी powerful हो सकती है
संदर्भ के लिए, Tufa Labs team में MindsAI team शामिल है, जो ARC-AGI के लिए जानी जाती है
https://tufalabs.ai/team.html
कुछ नाम बेहद tempting होते हैं: https://arxiv.org/abs/1507.02672
paper के अंत में दो 2025 MIT Integration Bee preliminary problems का जिक्र है जिन्हें system लगातार गलत कर रहा था
कहा गया कि वे exam की सबसे complex तरफ की problems थीं, लेकिन पहली बस ∫ ∛(x · ∜(x · ∜(x · √(x · √(x · ⋯ ))))) dx है, और आखिरकार 1/3 + 1/(34) + 1/(34*5) + ... calculate करना होता है
इसलिए इसे बहुत advanced math कहना मुश्किल है
problem advanced नहीं है, लेकिन model भी कोई बहुत advanced नहीं है
यह अपने-आप में काफी दिलचस्प है कि यह थोड़ा भी काम करता है, और खासकर यह कि math में यह बहुत अच्छा काम करता दिखता है
हालांकि यह paper इस समय चल रहे training और inference की boundary blur होने वाले trend का हिस्सा है
method का एक हिस्सा यह है कि जिन questions के जवाब नहीं पता, उन्हें आसान questions में decompose किया जाए, और numerical checker वाले GRPO से उन questions पर reinforcement learning की जाए
इस तरह reinforced model और अधिक questions का जवाब दे पाता है
मुझे यह approach पसंद है
इंसान भी अक्सर किसी चीज़ को मन में घुमाते रहते हैं, दिमाग में उलट-पलट कर देखते हैं, और analogies बनाते हैं
test-time learning जोड़ने से fixed inference में context में और tokens जोड़ने की तुलना में कहीं ज्यादा thinking की जा सकती है
जैसे DeepSeek और o1/o3 ने दिखाया कि inference-time token generation और evaluation से capability बढ़ाई जा सकती है, वैसे ही inference-time automatic fine-tuning से भी capability बढ़ती दिखती है
उम्मीद है कि जब ये techniques mature होंगी, तो इनके बारे में बोलने और सोचने के नए तरीके भी बनेंगे
किसी स्तर पर ये सब एक ही fundamental process का हिस्सा लगते हैं, और खैर, यह सच में बहुत शानदार है