حاسبة شانون للإنتروبيا
احسب إنتروبيا شانون ومحتوى المعلومات لأي سلسلة نصية.
كيفية استخدام حاسبة شانون للإنتروبيا
- اكتب أو الصق أي نص في حقل الإدخال.
- انقر فوق "حساب" - يتم عرض الإنتروبيا بالبت لكل رمز، وإجمالي المعلومات بالبت، والحد الأقصى للإنتروبيا، والتكرار.
- راجع جدول تكرار الأحرف لمعرفة الاحتمالية ومحتوى المعلومات الفردية لكل رمز.
- قارن قيم الإنتروبيا عبر نصوص مختلفة لفهم عشوائيتها النسبية وقابليتها للضغط.
مرجع سريع
| من | إلى |
|---|---|
| aaaaaaaa (7 أحرف متطابقة) | 0.000 بت/رمز |
| اباباب (حرفين) | 1.000 بت/رمز |
| abcdefgh (8 أحرف فريدة) | 3.000 بت/رمز |
| نص باللغة الإنجليزية (نموذجي) | ~4.0–4.5 بت/رمز |
| ASCII عشوائي (95 حرفًا) | ~6.57 بت/رمز |
| بايت عشوائي (256 قيمة) | 8.000 بت/رمز |
حالات الاستخدام
- •تقدير قابلية ضغط النص قبل تطبيق خوارزمية الضغط بدون فقدان البيانات.
- •تحليل عشوائية كلمات المرور أو المفاتيح أو بيانات التشفير.
- •دراسة مفاهيم نظرية المعلومات في مقررات علوم الحاسب والاتصالات.
- •مقارنة كثافة المعلومات باللغات أو أنماط الكتابة المختلفة.
الصيغة
يتم حساب إنتروبيا شانون H كـ H = −Σ p(x) · log₂(p(x))، حيث p(x) هو احتمال كل رمز فريد x في السلسلة.
الأسئلة الشائعة
ما هي إنتروبيا شانون؟
إنتروبيا شانون، التي قدمها كلود شانون في عام 1948، تقيس متوسط كمية المعلومات (أو عدم اليقين) في مصدر البيانات.
ماذا يعني الإنتروبيا بالبت لكل رمز؟
الإنتروبيا بالبت لكل رمز تخبرك بعدد البتات المطلوبة في المتوسط لتمثيل كل حرف إذا تم تشفير السلسلة على النحو الأمثل.
ما هو التكرار في سياق الإنتروبيا؟
يقيس التكرار مقدار المساحة التي يستخدمها التشفير الأصلي مقارنة بالحد الأدنى النظري.