← नवीनतम पेपर
💬 NLP

From TF-IDF to Transformers: A Comparative and Ensemble Approach to Sentiment Classification

यह शोध पत्र IMDb डेटासेट पर सेंटीमेंट क्लासिफिकेशन के लिए विभिन्न मशीन लर्निंग और एनएलपी मॉडल्स का मूल्यांकन करता है, जिसमें यह पाया गया कि RoBERTa 93.02% की उच्चतम सटीकता प्राप्त करता है जबकि सभी मॉडल्स का एक सॉफ्ट वोटिंग एन्सेम्बल समग्र प्रदर्शन को और अधिक बढ़ाता है।

मूल लेखक: Dip Biswas Shanto, Mitali Yadav, Prajwal Panth, Suresh Chandra Satapathy

प्रकाशित 2026-05-22
📖 5 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Dip Biswas Shanto, Mitali Yadav, Prajwal Panth, Suresh Chandra Satapathy

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

कल्पना कीजिए कि आप केवल मूवी रिव्यूज (समीक्षाओं) को पढ़कर यह अनुमान लगाने की कोशिश कर रहे हैं कि दर्शकों की भावनाएं कैसी हैं। कुछ लोग लिखेंगे, "यह अब तक की सबसे अच्छी फिल्म थी!" जबकि अन्य कहेंगे, "मुझे इसका एक भी पल पसंद नहीं आया।" लेकिन कभी-कभी, सच्चाई पेचीदा वाक्यांशों में छिपी होती है जैसे, "यह अब तक की सबसे खराब फिल्मों में से नहीं थी," या व्यंग्य (sarcasm) वाले कमेंट्स जैसे, "ओह, बहुत बढ़िया, एक और सुपरहीरो फिल्म जिसने कोई अर्थ नहीं निकाला।"

यह पेपर एक कुकिंग कॉम्पिटिशन (खाना पकाने की प्रतियोगिता) की तरह है जहाँ अलग-अलग शेफ (कंप्यूटर मॉडल) इन रिव्यूज को चखने और सही ढंग से यह पहचानने की कोशिश करते हैं कि डाइनर खुश (पॉजिटिव) है या नाखुश (नेगेटिव)। लेखकों ने उनके शेफ को प्रशिक्षित करने के लिए IMDb से 50,000 मूवी रिव्यूज की एक विशाल कुकबुक का उपयोग किया।

उन्होंने अपने रेसिपीज़ का परीक्षण इस प्रकार किया:

1. पुराने ज़माने के शेफ (पारंपरिक मॉडल)

सबसे पहले, उन्होंने "क्लासिक" तरीकों को आज़माया। ये मॉडल उन शेफ की तरह हैं जो केवल सामग्री (शब्दों) की सूची देखते हैं और गिनते हैं कि वे कितनी बार आते हैं।

  • विधि: उन्होंने TF-IDF नामक तकनीक का उपयोग किया, जो एक हाइलाइटर पेन की तरह है। यह उन शब्दों को चिह्नित करता है जो एक विशिष्ट रिव्यू के लिए महत्वपूर्ण और अद्वितीय हैं, जबकि "the" या "and" जैसे सामान्य शब्दों को अनदेखा कर देता है।
  • शेफ: उन्होंने Naïve Bayes, Logistic Regression, SVM, और LightGBM का उपयोग किया।
  • परिणाम: ये शेफ ठीक-ठाक थे। वे "good" या "bad" जैसे स्पष्ट शब्दों को पहचान सकते थे। हालाँकि, वे जटिल वाक्यों या व्यंग्य (sarcasm) से भ्रमित हो जाते थे क्योंकि वे वास्तव में शब्दों के पीछे की कहानी को नहीं समझते थे, केवल सामग्री को समझते थे।

2. स्मार्ट शेफ (डीप लर्निंग और ट्रांसफॉर्मर्स)

इसके बाद, वे "आधुनिक" शेफ लेकर आए। ये मॉडल उन शेफ की तरह हैं जो न केवल सामग्री को पढ़ते हैं बल्कि संदर्भ (context) और रेसिपी के प्रवाह को भी समझते हैं।

  • विधि: उन्होंने Transformers (विशेष रूप से RoBERTa और DistilBERT) का उपयोग किया। इन्हें सुपर-स्मार्ट रीडर्स के रूप में सोचें जो समझते हैं कि एक वाक्य में शब्द एक-दूसरे से कैसे संबंधित हैं। वे जानते हैं कि "not good" का मतलब सिर्फ "good" से बहुत अलग होता है।
  • परिणाम: ये शेफ बहुत बेहतर थे। RoBER रहा शो का स्टार था, जिसने लगभग 93% बार सही अनुमान लगाया। इसने उन बारीकियों और रूपकों (metaphors) को समझा जिन्हें पुराने ज़माने के शेफ मिस कर गए थे। DistilBERT दूसरे स्थान पर था; यह स्टार शेफ के एक हल्के संस्करण की तरह था—लगभग उतना ही स्मार्ट लेकिन चलाने में तेज़ और आसान।

3. "सबकी भागीदारी" वाली रणनीति (एन्सेम्बल लर्निंग)

लेखकों ने महसूस किया कि सबसे अच्छे एकल शेफ से भी गलती हो सकती है। इसलिए, उन्होंने एक सॉफ्ट वोटिंग एन्सेम्बल (Soft Voting Ensemble) का प्रयास किया।

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

हमने क्या सीखा?

  • "पेचीदा" रिव्यूज: मॉडल अभी भी व्यंग्य (sarcasm) (जैसे कि उल्टा अर्थ निकालने के लिए "Great job" कहना) और दोहरे नकारात्मक (double negatives) (जैसे कि "not bad") के साथ संघर्ष करते रहे। इन्हें चखना सबसे कठिन व्यंजन था।
  • पारदर्शिता: लेखकों ने ब्लैक बॉक्स के अंदर झाँकने के लिए SHAP नामक टूल का उपयोग किया। यह एक स्पॉटलाइट लगाने जैसा है जो उन विशिष्ट शब्दों पर ध्यान केंद्रित करता है जिन्होंने मॉडल का मन बदल दिया। उदाहरण के लिए, इसने दिखाया कि कैसे "boring" शब्द ने वोट को "नेगेटिव" की ओर खींचा, जबकि "excellent" ने इसे "पॉजिटिव" की ओर खींचा।
  • विजेता: हालांकि फैंसी RoBERTa मॉडल सबसे सटीक था, पेपर नोट करता है कि सरल, पुराने मॉडल (जैसे SVM) अभी भी बहुत उपयोगी हैं यदि आपके पास फैंसी वाले चलाने के लिए सुपर-कंप्यूटर नहीं है।

निचोड़

पेपर निष्कर्ष निकालता है कि यदि आप मूवी भावनाओं को समझने के लिए पूर्ण सटीकता चाहते हैं, तो आपको सबसे स्मार्ट ट्रांसफॉर्मर मॉडल (RoBERTa) का उपयोग करना चाहिए और इसे टीम वोटिंग रणनीति के साथ जोड़ना चाहिए। हालाँकि, यदि आपको कुछ त्वरित और सरल चाहिए, तो पुराने ज़माने के तरीके बुनियादी चीज़ों के लिए अभी भी आश्चर्यजनक रूप से अच्छे हैं।

संक्षेप में: एक स्मार्ट शेफ महान है, लेकिन शेफ की एक पूरी टीम मिलकर काम करती है तो वह किसी फिल्म के बारे में लोगों की भावनाओं का अनुमान लगाने में और भी बेहतर होती है।

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

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

Digest आज़माएँ →