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