← नवीनतम पेपर
📊 statistics

Conditioning Tree-Based Diffusions and Flows for Probabilistic Tabular Regression

यह शोध पत्र DiffGBM प्रस्तुत करता है, जो एक ऐसा ढांचा है जो टैबुलर रिग्रेशन के लिए ट्री-आधारित डिफ्यूजन मॉडल के डिज़ाइन विकल्पों—जैसे कि नॉइज़िंग पाथ और स्कोर-साइड रेसिपी—को स्पष्ट रूप से अनुकूलित करता है, और यह प्रदर्शित करता है कि एक साझा LightGBM सतह पर इन अक्षों को ट्यून करना विविध बेंचमार्क पर मानक न्यूरल-प्रेरित डिफ़ॉल्ट्स की तुलना में लगातार बेहतर प्रदर्शन करता है।

मूल लेखक: Silas Koemen

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

मूल लेखक: Silas Koemen

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

पेड़ों के साथ अनुमान लगाने की कला

कल्पना कीजिए कि आप भविष्य की भविष्यवाणी करने की कोशिश कर रहे हैं, लेकिन एक क्रिस्टल बॉल के बजाय, आपके पास नंबरों से भरी एक विशाल, अव्यवस्थित स्प्रेडशीट है। शायद आप अनुमान लगाना चाहते हैं कि एक घर कितने में बिकेगा, एक कार कितनी तेज़ चलेगी, या एक मरीज अस्पताल में कितने समय तक रहेगा। डेटा साइंस की दुनिया में, इसे "रिग्रेशन" (regression) कहा जाता है। लंबे समय तक, इस काम के लिए सबसे अच्छे उपकरण "ट्री-बेस्ड" (tree-based) मॉडल थे। इन्हें "हाँ या ना" वाले सवालों की एक श्रृंखला के रूप में समझें जो डेटा को छोटे और छोटे बकेट में विभाजित करते हैं, जैसे कि कंप्यूटर द्वारा खेला जाने वाला "20 सवाल" का खेल। वे पैटर्न खोजने में अविश्वसनीय रूप से अच्छे हैं, लेकिन वे आमतौर पर आपको केवल एक ही उत्तर देते हैं: "घर $500,000 में बिकेगा।"

लेकिन क्या होगा अगर आप संभावनाओं की रेंज (सीमा) जानना चाहते हैं? क्या होगा अगर आप जानना चाहते हैं, "क्या 90% संभावना है कि यह 450kऔर450k और 550k के बीच बिकेगा?" इसे "प्रोबेबिलिस्टिक रिग्रेशन" (probabilistic regression) कहा जाता है। हाल ही में, वैज्ञानिकों ने इन ट्री मॉडल्स को "डिफ्यूजन" (diffusion) नामक एक शानदार तकनीक के साथ मिलाने का एक तरीका खोजा है। डिफ्यूजन को एक ऐसी प्रक्रिया के रूप में कल्पना करें जहाँ एक स्पष्ट तस्वीर को धीरे-धीरे स्टैटिक शोर (static noise) में बदला जाता है और फिर कंप्यूटर को उस शोर को वापस तस्वीर में बदलने की प्रक्रिया को उल्टा करना सिखाया जाता है। डेटा के साथ ऐसा करके, कंप्यूटर केवल एक नंबर के बजाय, संभावित परिणामों का एक पूरा क्लाउड (बादल) बनाना सीख जाता है। हालाँकि, ट्रीज़ के साथ डिफ्यूजन को मिलाने की मूल रेसिपी एक अलग क्षेत्र (न्यूरल नेटवर्क) से ली गई थी और वह ट्री के सोचने के अनूठे तरीके में पूरी तरह फिट नहीं बैठती थी। यह एक साइकिल में रेस कार के इंजन का उपयोग करने जैसा था; यह काम तो करता था, लेकिन यह कुशल या पूरी तरह से ट्यून नहीं था।

पेपर का बड़ा विचार: रेसिपी को ट्यून करना

यह पेपर एक नई विधि पेश करता है जिसे DiffGBM कहा जाता है, जो उस साइकिल को एक कस्टम-बिल्ट इंजन देने जैसा है जो विशेष रूप से पेड़ों (trees) के लिए डिज़ाइन किया गया है। लेखक, साइलस कोमेन (Silas Koemen) ने महसूस किया कि मूल "डिफ्यूजन" रेसिपी में कुछ डिफ़ॉल्ट सेटिंग्स थीं जो पेड़ों को पीछे खींच रही थीं। उन्होंने केवल सेटिंग्स को ठीक नहीं किया; उन्होंने यह पूरी तरह से फिर से सोचा कि पेड़ को शोर को उलटने (reverse करने) के लिए कैसे सीखना चाहिए।

पेपर समस्या को ठीक करने के दो मुख्य तरीके प्रस्तुत करता है, जो एक ही कार के लिए दो अलग-अलग ड्राइविंग स्टाइल की तरह काम करते हैं:

  1. "स्कोर-फ्लेक्स" ड्राइवर (सटीकता पहले): यह संस्करण "रेसिपी" के लिए ट्री को डयल्स (dials) के एक सेट के रूप में मानता है जिन्हें एक साथ घुमाया जा सकता है। एक कठोर नियम पुस्तिका का पालन करने के बजाय, मॉडल शोर को संभालने, डेटा को विभाजित करने और विशिष्ट डेटासेट के लिए समस्या के विभिन्न हिस्सों को वजन देने का सबसे अच्छा तरीका सीखता है। लेखक ने पाया कि इन डयल्स को एक साथ ट्यून करने से मॉडल काफी अधिक सटीक हो गया। 11 अलग-अलग वास्तविक दुनिया के डेटासेट्स (जैसे घर की कीमतों या ऊर्जा उपयोग की भविष्यवाणी करना) पर परीक्षणों में, इस ट्यून किए गए संस्करण ने हर एक पर मूल "प्रकाशित" रेसिपी को हरा दिया। यह ऐसा था जैसे यह पता लगाना कि कार सबसे अच्छा तब चलती है जब आप केवल ईंधन बदलने के बजाय ईंधन, टायर और सस्पेंशन को एक साथ एडजस्ट करते हैं।

  2. "फ्लो-मैचिंग" ड्राइवर (गति पहले): यह संस्करण एक अलग दृष्टिकोण अपनाता है। शोर को चरण-दर-चरण अराजक तरीके से उलटने के बजाय, यह ट्री को एक सुचारू "वेलोसिटी फील्ड" (velocity field) सीखना सिखाता है—अनिवार्य रूप से, शोर से उत्तर तक सीधे बहने का एक नक्शा। यह कंप्यूटर को समाधान की ओर बड़े, आत्मविश्वासी कदम उठाने की अनुमति देता है। परिणाम? यह अविश्वसनीय रूप से तेज़ है। पेपर नोट करता है कि यह विधि मूल बेसलाइन की तुलना में 5.2 गुना तेज़ है। हालांकि यह बहुत बड़े डेटासेट्स पर "स्कोर-फ्लेक्स" ड्राइवर की तुलना में थोड़ा कम सटीक हो सकता है, लेकिन यह "कैलिब्रेटेड" होने में सर्वश्रेष्ठ है, जिसका अर्थ है कि अनिश्चितता के बारे में इसके अनुमान बहुत विश्वसनीय हैं। यह एक धीमे, सूक्ष्म कलाकार के बीच अंतर है जो हर विवरण को पूरी तरह से चित्रित करता है, और एक तेज़, आत्मविश्वासी स्केच कलाकार के बीच जो सेकंडों में दृश्य के सार को पकड़ लेता है।

पेपर क्या खारिज करता है और क्या पुष्टि करता है

लेखक इस बारे में बहुत स्पष्ट है कि क्या काम नहीं करता है। वे दिखाते हैं कि न्यूरल नेटवर्क के लिए उपयोग की जाने वाली सेटिंग्स (डिफ़ॉल्ट्स) को बस कॉपी करना एक गलती है। वे डिफ़ॉल्ट्स एक "बाइंडिंग कंस्ट्रेंट" (binding constraint) हैं, जिसका अर्थ है कि वे पेड़ों के प्रदर्शन को सीमित करते हैं। उन्होंने यह भी पाया कि अंतिम भविष्यवाणी चरण में यादृच्छिकता (stochasticity) जोड़ने से हमेशा चीजें बेहतर नहीं होती हैं। वास्तव में, सबसे तेज़ विधि के लिए, उस यादृच्छिकता को हटाना और एक नियतात्मक पथ (तर्क की सीधी रेखा) का उपयोग करना वास्तव में बेहतर समग्र सटीकता और गति देता है।

पेपर यह दावा नहीं करता है कि उसने डेटा साइंस की हर समस्या को हल कर दिया है। वे स्वीकार करते हैं कि कुछ बहुत विशिष्ट, बड़े डेटासेट्स पर, "स्कोर-फ्लेक्स" विधि स्पष्ट विजेता है, जबकि छोटे डेटासेट्स पर, "फ्लो-मैचिंग" विधि चमकती है। वे यह भी नोट करते हैं कि जबकि उनकी विधि मानक नंबर-क्रंचिंग के लिए महान है, इसका परीक्षण अभी तक टेक्स्ट से भरी टेबल्स या जटिल बहु-भाग वाले उत्तरों पर नहीं किया गया है।

निष्कर्ष (The Takeaway)

अंत में, यह पेपर सुझाव देता है कि जब आप चाहते हैं कि कंप्यूटर एक स्प्रेडशीट से संभावनाओं की रेंज का अनुमान लगाए, तो आपको इसे केवल एक जेनेरिक नियम पुस्तिका का पालन करने के लिए मजबूर नहीं करना चाहिए। इसके बजाय, आपको ट्री-बेस्ड मॉडल को अपने स्वयं के "शोर-लड़ने" (noise-fighting) की रणनीति को देखे गए विशिष्ट डेटा के अनुकूल होने देना चाहिए। ऐसा करके, आप ऐसी भविष्यवाणियां प्राप्त कर सकते हैं जो न केवल अधिक सटीक हैं बल्कि बहुत तेज़ और अधिक भरोसेमंद भी हैं। यह एक याद दिलाता है कि कभी-कभी, आगे बढ़ने का सबसे अच्छा तरीका एक बड़ा इंजन बनाना नहीं है, बल्कि उस इंजन को तब तक ट्यून करना है जब तक कि वह अपनी पूरी क्षमता से काम न करने लगे।

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

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

Digest आज़माएँ →