क्यों हमले का पता लगाना तर्क खनन में सबसे कठिन समस्या है | Argumentree
आर्गुमेंट माइनिंग में, यह पहचानना कि कौन से वाक्य दावे हैं, काफी हद तक हल हो गया है, जबकि यह तय करना कि एक तर्क दूसरे का समर्थन करता है या उस पर हमला करता है, अभी भी हल नहीं हुआ है। तीन संरचनात्मक कारण इस अंतर को स्पष्ट करते हैं। पहले, वर्ग असंतुलन: एनोटेटेड कॉर्पोरा में संबंधों का विशाल बहुमत समर्थन है, और हमले के संबंध एक छोटे अल्पसंख्यक हैं - कुछ डेटा सेट में लेबल किए गए संबंधों का एक तिहाई से भी कम। एक प्रणाली जो समर्थन का अनुमान लगाती है, अधिकांश समय सही होती है, इसलिए प्रशिक्षण संकेत सक्रिय रूप से असहमति की भविष्यवाणी करने से हतोत्साहित करता है। दूसरे, संदर्भ निर्भरता: यह कि कोई बयान किसी चीज़ पर हमला करता है या नहीं, इस पर निर्भर करता है कि यह किससे जुड़ा है न कि यह कैसे शब्दबद्ध है। नकारात्मक रूप से वाक्यांशित वाक्य अक्सर इसके ऊपर के दावे का समर्थन करते हैं, और सकारात्मक रूप से वाक्यांशित वाक्य अक्सर उस पर हमला करते हैं। तीसरे, अप्रकट वारंट: एक आपत्ति अक्सर आधार और दावे के बीच के व्युत्क्रमात्मक कदम को विवादित करती है, और वह कदम पाठ में कहीं भी नहीं लिखा गया है। प्रकाशित बेंचमार्क प्रभाव को लगातार दिखाते हैं - घटक पहचान लगभग 73% F1 के खिलाफ संबंध पहचान लगभग 48% उसी प्रेरक निबंध कॉर्पस पर, और गंदे सार्वजनिक टिप्पणी डेटा पर लगभग 34%। यह व्यावहारिक रूप से महत्वपूर्ण है क्योंकि दुर्लभ वर्ग ही उपयोगी है: सबसे मजबूत आपत्ति जिसका किसी ने उत्तर नहीं दिया, ठीक वही चीज़ है जिसे निर्णय रिकॉर्ड को संरक्षित करने की आवश्यकता है।
दुर्लभ वर्ग ही उपयोगी है। असहमति डेटा का एक छोटा अल्पसंख्यक है, यही कारण है कि मॉडल इसे कम आंकते हैं — और यही कारण है कि यह सबसे महत्वपूर्ण है।
- हमले के संबंध एनोटेटेड कॉर्पोरा में एक छोटी अल्पसंख्यक हैं। समर्थन का अनुमान आमतौर पर सही होता है, इसलिए मॉडल असहमति को कम अनुमानित करना सीखते हैं।
- किसी चीज़ का हमला करना इस पर निर्भर करता है कि यह किससे जुड़ी है, न कि इस पर कि इसे कैसे शब्दबद्ध किया गया है। स्वर एक सक्रिय रूप से भ्रामक संकेत है।
- कई आपत्तियाँ निष्कर्षात्मक कदम पर विवाद करती हैं न कि तथ्यों पर — और वह कदम कभी लिखित नहीं होता।
- प्रकाशित बेंचमार्क: ~73% F1 घटकों को खोजने में ~48% समान कॉर्पस पर संबंधों को वर्गीकृत करने के खिलाफ; ~34% अधिक अव्यवस्थित डेटा पर।
- दुर्लभ वर्ग वह है जिस पर निर्णय निर्भर करते हैं। एक अनुत्तरित आपत्ति किसी भी तर्क रिकॉर्ड में सबसे मूल्यवान चीज होती है।
जिस कक्षा का सबसे अधिक महत्व है, वह सबसे कम है।
जिस कॉर्पोरा पर तर्क-खनन प्रणाली प्रशिक्षित और मापी जाती हैं, वहां असहमति दुर्लभ है। एनोटेटेड संबंधों का विशाल बहुमत समर्थन है: यह कारण उस दावे का समर्थन करता है। हमले के संबंध — यह आपत्ति उस कारण को कमजोर करती है — एक छोटी अल्पसंख्यक है, कुछ डेटा सेट में लेबल किए गए लिंक का एक दसवां हिस्सा भी नहीं।
वह एकल तथ्य क्षेत्र के सबसे जिद्दी विफलता मोड का उत्पादन करता है। एक ऐसा सिस्टम जो हर बार समर्थन की भविष्यवाणी करता है, अधिकांश समय सही होता है, और उस वितरण से सीखने वाला कोई भी मॉडल उसी पूर्वाग्रह को अवशोषित कर लेता है। यह सहमत हो जाता है।
जो बिल्कुल उल्टा है उस कारण के लिए जिसे आप लागू करेंगे। कोई भी छह महीने बाद एक निर्णय पर वापस नहीं आता यह सोचते हुए कि सभी ने किस बात पर सहमति जताई थी। वे आपत्ति चाहते हैं — और आपत्ति वह वर्ग है जिसके बारे में मॉडल सबसे कम आत्मविश्वास रखता है और जिसे भविष्यवाणी करने की सबसे कम संभावना होती है।
यहाँ असंतुलन अन्य स्थानों की तुलना में क्यों अधिक खराब है
क्लास असंतुलन एक सामान्य मशीन-लर्निंग समस्या है जिसमें सामान्य मशीन-लर्निंग उपाय होते हैं — हानि का पुनर्वजनन करना, दुर्लभ वर्ग का अधिक नमूना लेना, सटीकता के बजाय मैक्रो-औसत स्कोर रिपोर्ट करना। यह सब मानक प्रथा है, और यह सभी कुछ हद तक मदद करता है।
जो तर्क खनन को कठिन बनाता है वह यह है कि असंतुलन एक नमूना कला नहीं है जिसे आप अधिक डेटा इकट्ठा करके सुधार सकते हैं। यह दर्शाता है कि लोग कैसे लिखते हैं। एक प्रेरक निबंध में लेखक एक मामला बना रहा है, इसलिए अधिकांश वाक्य जानबूझकर थिसिस का समर्थन करते हैं। कॉर्पस का पैमाना असंतुलन को इसके साथ बढ़ाता है।
इसलिए क्षेत्रीय रिपोर्ट मैक्रो-F1 और अलग-अलग प्रति-क्लास स्कोर प्रदान करती हैं, न कि कच्ची सटीकता। एक मॉडल जो कभी भी हमले की भविष्यवाणी नहीं करता, वह एक सम्मानजनक दिखने वाली कुल संख्या प्रस्तुत कर सकता है जबकि वह उस चीज़ के लिए बेकार है जिसके लिए आप इसे चाहते थे। केवल शीर्षक संख्या पढ़ना पूरी तरह से विफलता को छुपा देता है।
स्वर केवल अनुपयोगी नहीं है — यह सक्रिय रूप से भ्रामक है
स्वाभाविक दृष्टिकोण भाषा को देखना है। नकारात्मक शब्द, हेजिंग, प्रतिकूल वाक्यांश — निश्चित रूप से ये एक हमले का संकेत देते हैं।
वे ऐसा नहीं करते हैं, और प्रतिकृतियाँ किनारे के मामले नहीं हैं। एक दावे पर विचार करें कि एक परियोजना जोखिम भरी है। वाक्य समय सीमा का दबाव जोखिम को बढ़ाता है नकारात्मक रूप से व्यक्त किया गया है और उस दावे का समर्थन करता है — यह बताता है कि परियोजना जोखिम भरी है। अब विचार करें दीर्घकालिक बचत प्रारंभिक निवेश को संतुलित करेगी, जो एक दावे से जुड़ी है कि लागतें अत्यधिक हैं। पूरे वाक्य में सकारात्मक शब्द हैं, और यह दावे पर हमला करता है।
चाहे कुछ समर्थन करता है या हमला करता है, यह संबंध की एक विशेषता है, वाक्य की नहीं। एक ही वाक्य जब एक अलग माता-पिता से जुड़ता है, तो इसका लेबल बदल जाता है। यही कारण है कि भावना विश्लेषण, जो अपने काम में बहुत अच्छा है, गलत उपकरण है: यह वाक्य को पढ़ता है, और उत्तर वाक्य में नहीं है।
जाल: विषय के बजाय माता-पिता द्वारा निर्णय लेना
इस त्रुटि का एक विशेष संस्करण है जिसका नाम लेना उचित है क्योंकि यह स्पष्ट रूप से गलत आउटपुट के बजाय आत्मविश्वास से गलत आउटपुट उत्पन्न करता है।
एक प्रस्ताव के बारे में एक बहस की कल्पना करें। कोई एक आपत्ति उठाता है - प्रस्ताव एक टीम में बहुत अधिक अधिकार केंद्रित करता है। एक दूसरा व्यक्ति एक कारण जोड़ता है कि यह आपत्ति सही है। वह दूसरा योगदान समर्थन करता है अपने माता-पिता को, जो एक आपत्ति है। यह एक विरोधी शाखा के भीतर एक समर्थन करने वाला कदम है।
एक ऐसा सिस्टम जो क्या यह वाक्य प्रस्ताव का समर्थन करता है? पूछकर स्थिति तय करता है, वह उल्टा कर देता है, पुनर्बलन को हमले के रूप में लेबल करता है, और फिर यह त्रुटि फैलती है: एक विरोधी प्रस्ताव तर्क प्र पक्ष के अंकगणना में उभरता है। सवाल जो पूछा जाना चाहिए वह यह नहीं है कि वाक्य विषय के बारे में क्या सोचता है। यह है कि यह उसके ठीक ऊपर की चीज़ के साथ क्या करता है।
अपनी अनुत्तरित आपत्ति खोजें
अपने टीम द्वारा पिछले तिमाही में किए गए निर्णय को लें। इसके खिलाफ सबसे मजबूत तर्क का नाम बताएं, और फिर उस तर्क का उत्तर क्या था, यह बताएं। यदि आप आपत्ति का नाम तो ले सकते हैं लेकिन उत्तर नहीं बता सकते, तो आपने अपने निर्णय रिकॉर्ड में सबसे मूल्यवान वस्तु खोज ली है — और वह वस्तु एक समर्थन-पूर्वाग्रहित उपकरण द्वारा सबसे कम संभावना से सामने आने वाली थी।
एक कदम पर आपत्ति जो कभी लिखी नहीं गई
तीसरा कारण सबसे गहरा है, और यह टौल्मिन की ओर जाता है। कई वास्तविक आपत्तियाँ तथ्यों को बिल्कुल भी चुनौती नहीं देतीं। वे <em>निष्कर्ष</em> — साक्ष्य को निष्कर्ष से जोड़ने वाले अप्रकट सिद्धांत को चुनौती देती हैं।
कोई एक अध्ययन का हवाला देता है जो 13% उत्पादकता में सुधार दिखाता है और निष्कर्ष निकालता है कि इस नीति को अपनाया जाना चाहिए। आपत्ति यह है कि अध्ययन की जनसंख्या इस संगठन के जैसी नहीं थी। कोई तथ्य चुनौती नहीं दी गई है। जो चुनौती दी गई है वह यह है कि वहाँ का परिणाम यहाँ स्थानांतरित होता है। यह सिद्धांत ट्रांसक्रिप्ट में कहीं नहीं दिखाई देता, क्योंकि किसी ने भी ऐसा नहीं कहा।
जैसा कि इस श्रृंखला में पहला पोस्ट ने कवर किया, वारंट पुनर्निर्माण टौल्मिन की केंद्रीय अंतर्दृष्टि थी और यह क्षेत्र की सबसे कम हल की गई समस्या बनी हुई है। एक प्रणाली को एक संबंध को वर्गीकृत करने के लिए कहा जाता है, तो उसे कभी-कभी एक प्रस्ताव का पुनर्निर्माण करना पड़ता है जो इसके इनपुट में नहीं होता, और फिर यह तय करना होता है कि क्या आपत्ति उस प्रस्ताव, साक्ष्य, या निष्कर्ष को लक्षित करती है।
लेकिन निश्चित रूप से एक बड़ा मॉडल इसे ठीक कर देता है?
यह एक उचित अपेक्षा है, और यह काफी समय से आंशिक रूप से गलत रही है, जो दिलचस्प है।
स्केल ज्ञान और प्रवाह में मदद करता है, और इसने वास्तव में तर्क खनन में सुधार किया है — वह कहानी इस श्रृंखला में अगला पोस्ट है। लेकिन उपरोक्त तीन समस्याओं में से कोई भी ज्ञान की समस्या नहीं है। असंतुलन लोगों के लिखने के तरीके की एक विशेषता है। संदर्भ निर्भरता कार्य परिभाषा की एक विशेषता है। गायब वारंट पाठ की एक विशेषता है।
एक बड़ा मॉडल वही ट्रांसक्रिप्ट पढ़ने पर भी उस सिद्धांत को व्यक्त करने वाला कोई वाक्य नहीं पाता, जो इसकी आवश्यकता है, जो भी इसे ट्यून किया गया था, उसमें ज्यादातर सहमति ही देखता है, और फिर भी यह तय करना होता है कि तीन संभावित लक्ष्यों में से किसी एक पर आपत्ति का लक्ष्य था। क्षमता बढ़ी; समस्या की संरचना नहीं बदली।
क्या वास्तव में मदद करता है
- क्लासेस को अलग-अलग स्कोर करें। एकल हेडलाइन नंबर एक मॉडल को सक्षम दिखाता है जो कभी असहमति की भविष्यवाणी नहीं करता। प्रति-क्लास F1 विफलता को तुरंत स्पष्ट करता है।
- माता-पिता के बारे में पूछें, विषय के बारे में कभी नहीं। एकमात्र प्रश्न जो सही लेबल देता है वह है कि यह योगदान उसके ठीक ऊपर की चीज़ के लिए क्या करता है।
- निर्णय से पहले तर्क को स्पष्ट करें। समर्थन या हमले के लिए प्रतिबद्ध होने से पहले संबंध का लिखित औचित्य मजबूर करना उस त्रुटि को उजागर करता है जब इसे अभी भी पकड़ा जा सकता है।
- दुर्लभ वर्ग के लिए एक मानव को प्रक्रिया में रखें। असहमति वह स्थान है जहाँ मॉडल सबसे कमजोर होते हैं और जहाँ मूल्य सबसे अधिक होता है — यही समीक्षा का ध्यान देने का सही स्थान है।
उपयोगी वर्ग ही दुर्लभ होता है।
डेटा के बारे में सब कुछ एक प्रणाली को सहमति की ओर धकेलता है। वितरण इसे पुरस्कृत करता है, वाक्यांश इसे भटकाता है, और महत्वपूर्ण जोड़ने वाला कदम अक्सर पाठ से पूरी तरह अनुपस्थित होता है।
और एक चीज़ जिसकी आपको वास्तव में ज़रूरत थी, वह थी वह आपत्ति जिसका किसी ने उत्तर नहीं दिया। यही कारण है कि यह तर्क खनन में सबसे कठिन समस्या है, और यही कारण है कि यह प्रयास के लायक है: दुर्लभ वर्ग ही उपयोगी वर्ग है।
तर्क खनन श्रृंखला
पाँच पोस्ट इस बारे में कि मशीनों ने तर्क पढ़ना कैसे सीखा — यह क्षेत्र कहाँ से आया, इसके कठिन समस्याएँ कठिन क्यों हैं, और हम इसे कैसे लागू करते हैं।
कैसे 1958 की एक दर्शनशास्त्र की किताब जिसे तर्कशास्त्रियों ने अस्वीकार किया, एक मशीन-लर्निंग कार्य के लिए विनिर्देशन बन गई।
हाथ से एनोटेट किए गए कॉर्पस का दशक जिसने तर्क खनन को एक विचार से एक मापने योग्य कार्य में बदल दिया।
जीरो-शॉट मॉडल्स ने कॉर्पस की बाधा को हटा दिया और संरचनात्मक समस्याओं को ठीक वहीं छोड़ दिया जहाँ वे थीं।
इसे लागू करना: तर्क श्रेणियाँ, प्रत्येक श्रेणी के लिए एक मुख्य दावा, और क्यों आत्मविश्वास गलत रैंकिंग संकेत है।
स्रोत और आगे की पढ़ाई
प्रेरक निबंध के परिणाम आमतौर पर घटक बनाम संबंध अंतर के लिए उद्धृत किए जाते हैं।
CDCP कॉर्पस में, जहां संबंध पहचान वास्तविक सार्वजनिक टिप्पणी पाठ पर लगभग 34% F1 तक गिर जाती है।
वारंट — वह अप्रकट सिद्धांत जो आधारों को दावे से जोड़ता है, और वह चीज़ जिस पर कई आपत्तियाँ वास्तव में लक्षित होती हैं।
प्रतिवाद बनाम कमजोर करना: एक निष्कर्ष पर हमला करना, उस परिकल्पना पर हमला करने से एक अलग कदम है।
संबंध-आधारित तर्क खनन और इसके मूल्यांकन प्रथाओं का सर्वेक्षण उपचार।
अक्सर पूछे जाने वाले प्रश्न
हमले का पता लगाना समर्थन का पता लगाने की तुलना में क्यों कठिन है?
तीन कारण जटिल हैं। हमले के संबंध एक छोटे अल्पसंख्यक एनोटेटेड डेटा हैं, इसलिए मॉडल यह सीखते हैं कि समर्थन का अनुमान लगाना आमतौर पर सुरक्षित होता है। यह कि कुछ हमला करता है या नहीं, यह इस पर निर्भर करता है कि यह किससे जुड़ा है न कि यह कैसे शब्दबद्ध किया गया है। और कई आपत्तियाँ किसी घोषित तथ्य के बजाय एक अप्रकट व्युत्पन्न चरण को लक्षित करती हैं।
आर्गुमेंट माइनिंग में क्लास असंतुलन क्या है?
एनोटेटेड कॉर्पोरा में अधिकांश संबंध समर्थन के होते हैं न कि हमले के — कुछ डेटा सेटों में हमले लेबल किए गए संबंधों का एक तिहाई से भी कम होते हैं। क्योंकि प्रेरक पाठ के लेखक एक मामला बना रहे हैं, यह दर्शाता है कि लोग कैसे लिखते हैं, इसलिए अधिक डेटा एकत्र करना असंतुलन को बढ़ाता है न कि इसे ठीक करता है।
भावना विश्लेषण असहमति का पता लगाने में क्यों काम नहीं करता?
क्योंकि समर्थन और हमले एक संबंध की विशेषताएँ हैं, न कि एक वाक्य की। "टाइमलाइन दबाव जोखिम को बढ़ाता है" नकारात्मक रूप से व्यक्त किया गया है और यह एक दावे का समर्थन करता है कि एक परियोजना जोखिम भरी है। यदि उसी वाक्य को एक अलग माता-पिता के तहत रखा जाए, तो इसका लेबल बदल जाता है। भावना वाक्य को पढ़ती है; उत्तर वाक्य में नहीं है।
खंडन और कमजोर करने में क्या अंतर है?
विरोध करना निष्कर्ष को चुनौती देता है — यह तर्क करते हुए कि यह गलत है। कमजोर करना साक्ष्य को स्वीकार करता है और यह अस्वीकार करता है कि निष्कर्ष इससे निकलता है। "आपका अध्ययन दोषपूर्ण है" और "आपका अध्ययन ठीक है लेकिन यह यह नहीं दिखाता" अलग-अलग कदम हैं, और इन्हें एक में समेटने से वास्तविक असहमति में अधिकांश जानकारी खो जाती है।
सिस्टम वास्तव में तर्क संबंधों का पता लगाने में कितने अच्छे हैं?
प्रकाशित बेंचमार्क एक निरंतर अंतर दिखाते हैं। प्रेरक निबंध कॉर्पस पर, घटक पहचान लगभग 73% F1 तक पहुँचती है जबकि संबंध वर्गीकरण लगभग 48% पर है। अधिक अव्यवस्थित CDCP सार्वजनिक टिप्पणी कॉर्पस पर, संबंध पहचान लगभग 34% तक गिर जाती है। यह अंतर मॉडल आर्किटेक्चर में लगातार परिवर्तनों के बावजूद बना रहा है।
क्या बड़े भाषा मॉडल हमले का पता लगाने में मदद करते हैं?
वे इसे बिना अंतर को बंद किए सुधारते हैं। तीनों अंतर्निहित समस्याओं में से कोई भी ज्ञान समस्या नहीं है: असंतुलन यह दर्शाता है कि लोग कैसे लिखते हैं, संदर्भ पर निर्भरता कार्य में अंतर्निहित है, और गायब वारंट पाठ से अनुपस्थित है। एक बड़ा मॉडल जो उसी प्रतिलेख को पढ़ता है, फिर भी सभी तीनों का सामना करता है।
दुर्लभ वर्ग का महत्व सबसे अधिक क्यों है?
क्योंकि निर्णय आपत्तियों पर आधारित होते हैं न कि सहमति पर। कोई भी निर्णय को फिर से नहीं देखता कि सभी ने किस पर सहमति जताई थी; वे जानना चाहते हैं कि सबसे मजबूत विरोधाभास क्या था और क्या इसका कभी उत्तर दिया गया था। यही वह वर्ग है जिसमें एक समर्थन-पूर्वाग्रहित प्रणाली सबसे कम संभावना से उभरती है।
Argumentree Team
Decision Science
The Argumentree team explores the science of better decisions—from ancient philosophy to modern AI.
आपत्ति को दृश्यमान रखें
एक प्रो और कॉन ट्री यह संरक्षित करता है कि किस कारण के खिलाफ कौन सा आपत्ति उठाई गई - और किसका किसी ने उत्तर नहीं दिया।
क्षेत्र के लिए संदर्भ पृष्ठ — कार्य, इतिहास, और क्यों संबंध कठिन हिस्सा हैं।
पूरे क्षेत्र का आर्क, एक अस्वीकृत 1958 के दर्शनशास्त्र की किताब से लेकर आज तक।
इस समस्या को हल करने का मानव संस्करण - उत्तर देने से पहले विरोधी तर्क को मजबूत करना।
सबसे मजबूत आपत्ति को न खोएं
एक चर्चा को इस तरह से संरचना करें कि वह तर्क जो किसी ने नहीं दिया, छह महीने बाद भी स्पष्ट रहे।
मुफ्त शुरू करें