|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Надмірність кодів
Від надмірності повідомлень і кодів, якими вони передаються, залежить максимальна кількість інформації, що може бути передана по канапу за одиницю часу. Якщо повідомлення передаються алфавітом q, то максимальну кількість інформації на один елемент (символ, знак) повідомлення Η = logq можна дістати лише в разі його рівноймовірних і незалежних елементів. Реальні коди, які використовуються для кодування повідомлень, майже ніколи не задовольняють цю умову, тому що інформаційне навантаження кожного елемента їх, як правило, менше від того, яке вони могли б забезпечувати. Це свідчить про те, що повідомлення мають інформаційну надмірність. Розрізняють два види надмірності: природну та штучну. Першою описується надмірність первинних алфавітів, а другою – вторинних. Природна надмірність поділяється на семантичну та статистичну. Семантична надмірність випливає з того, що будь-яку думку, яка міститься в повідомленні, можна висловити коротше. Взагалі вважають, що коли повідомлення можна скоротити без втрат його змісту, а потім поновити останній, воно має семантичну надмірність. Так, повідомлення: «До вечора наступного дня передати інформацію не зможемо у зв'язку з пошкодженням ліній, що з'єднують пункт збирання інформації з периферійними абонентськими пунктами» без значної втрати цінності інформації можна було б сформулювати коротше: «Передача інформації затримується до вечора наступного дня у зв'язку з пошкодженням абонентських ліній», тобто перше повідомлення має семантичну надмірність відносно другого. Є багато способів усунення семантичної надмірності: заміною деяких типових повідомлень, які зустрічаються досить часто, умовними позначеннями; введенням таблиць, куди заносяться характерні елементи повідомлення; застосуванням скорочень тощо. Нагадаємо, що всі ці перетворення стосуються первинного алфавіту. Систематична надмірність спричинена нерівномірним розподілом якісних ознак первинного алфавіту та взаємозалежністю їх. Це можна побачити на прикладі англійського алфавіту, що містить 26 літер. Максимальне значення ентропії англійського алфавіту H mах = log2q - log226 = 4,7 біт [42]. Проте у зв'язку з тим, що ймовірність появи літер англійського алфавіту не однакова, ентропія англійської мови значно менша ніж 4,7 біт і без урахування взаємозалежності між словами становить приблизно 2,35 біт. Якщо ж урахувати дійсну частоту появи літер у текстах, різних сполученнях і слів у різних повідомленнях, то інформацію, що передається, можна значно скоротити, стиснути. Коефіцієнт ущільнення інформації визначається виразом Куш=Н/Нmax, а надмірність – виразом Rнад=1- Куш=1- Н/Нmax (3.5)
Із (3.5) випливає, що для зменшення надмірності повідомлення необхідно збільшити ентропію первинного алфавіту. Для англійської мови Rнад=1- , тобто можна відновити зміст англійських текстів, складених з 50 % алфавіту. До видів статистичної надмірності алфавітів належать такі поняття, як надмірність іRнад зв, зумовлена статистичним зв'язком між елементами повідомлення, та надмірність Rналр, спричинена нерівноймовірним розподілом елементів у повідомленні. Надмірність Rнад зв вказує на інформаційний резерв повідомлень із взаємозалежними елементами відносно повідомлень, які мають статистичний зв'язок між елементами: Rнад зв=1- Н/Н' де Н= - , Н'= - Тут Н' теж має надмірність через нерівномірний розподіл імовірностей окремих елементів алфавіту. Надмірність Ннад р вказує на інформаційний резерв повідомлень, елементи яких нерівноймовірні:
Rнад р =1- Н/Нmax, де Нmax =logq· Повна статистична надмірність алфавіту визначається виразом R над= R над.зв+ R над.р - R над.зв R над.р.
При незначних R над.зв і R над.р цей вираз набуває вигляду R над= R над.зв + R над.р,
тому що зі зменшенням R над.зв і R над.р добуток їх прямує до нуля. Для усунення статистичної надмірності алфавітів використовують оптимальні нерівномірні коди; при цьому статистична надмірність первинного алфавіту значно зменшується завдяки більш раціональній побудові повідомлень у вторинному алфавіті. Іноді статистична надмірність випливає з природи самого коду. Так, при передачі десяткових чисел двійковим кодом трьома двійковими розрядами можна передати і цифру 5, і цифру 8, тобто для передачі п'яти та восьми повідомлень треба мати коди однакової довжини. Довжина комбінації двійкового коду визначається виразом
n≥ або n≥ , де Ν –кількість повідомлень, яку необхідно передати; q1, q2 – відповідно якісні ознаки первинного та вторинного алфавітів. Так, для передачі N = 5 повідомлень двійковим кодом (q = 2) потрібно n≥ Загалом надмірність від округлення визначається виразом Rнад окр= де Κ – округлене до найближчого цілого значення Кнад = У даному випадку , що характеризує недовантаженість коду. Вираз (5.6) можна застосувати для визначення довжини кодів з рівноймо-вірними та взаємонезалежними елементами. Для двійкового коду (q = 2) цей вираз дійсний тільки тоді, коли ймовірність появи 0 та 1 однакові. Проте в рівномірних кодах, як правило, нулі зустрічаються частіше, ніж одиниці. Тому надмірність, закладену в природу коду, повністю усунути не можна. Однак надмірність від нерівноймовірності появи елемента та надмірність від округлення зменшуються зі збільшенням довжини кодового блока. На відміну від природної надмірності, яка характерна для первинних алфавітів і присутня в повідомленні ще до того, як воно перетворюється на код, штучна надмірність вводиться в нього у вигляді г додаткових елементів спеціально для підвищення його завадостійкості. Таким чином, з n розрядів коду, з яких к несуть інформаційне навантаження, r = n - k розрядів вводяться як коректувальні. Ця величина характеризує абсолютну коректувальну надмірність, а величина – відносну коректувальну надмірність коду.
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.) |