Кодирование

83

операция отождествления символов или групп символов одного Кода с символами или группами символов другого кода. Необходимость К. Возникает прежде всего из потребности приспособить форму сообщения к данному каналу связи или какому-либо другому устройству, предназначенному для преобразования или хранению информации. Так, сообщения представленные в виде последовательности букв, например русского языка, и цифр, с помощью телеграфных кодов преобразуются в определённые комбинации посылок тока. При вводе в вычислительные устройства обычно пользуются преобразованием числовых данных из десятичной системы счисления в двоичную и т.д. (см. Кодирующее устройство). К. В информации теории (См. Информации теория) применяют для достижения следующих целей.

Во-первых, для уменьшения так называемой избыточности (См. Избыточность) сообщений и, во-вторых, для уменьшения влияния помех, искажающих сообщения при передаче по каналам связи (см. Шеннона теорема). Поэтому выбор нового кода стремятся наиболее удачным образом согласовать со статистической структурой рассматриваемого источника сообщений. В какой-то степени это согласование имеется уже в коде телеграфном (См. Код телеграфный), в котором чаще встречающиеся буквы обозначаются более короткими комбинациями точек и тире. Приёмы, применяемые в теории информации для достижения указанного согласования, можно пояснить на примере построения «экономных» двоичных кодов. Пусть канал может передавать только символы 0 и 1, затрачивая на каждый одно и то же время t.

Для уменьшения времени передачи (или, что то же самое, увеличения её скорости) целесообразно до передачи кодировать сообщения таким образом, чтобы средняя длина L кодового обозначения была наименьшей. Пусть х1, х2,..., xn обозначают возможные сообщения некоторого источника, a p1, р2,..., р2 — соответствующие им вероятности. Тогда, как устанавливается в теории информации, при любом способе К., где L ≥ Н, (1) — Энтропия источника. Граница для L в формуле (1) может не достигаться. Однако при любых pi существует метод К. (метод Шеннона — Фэно), для которого L ≤ Н + 1. (2) Метод состоит в том, что сообщения располагаются в порядке убывания вероятностей и полученный ряд делится на 2 части с вероятностями, по возможности близкими друг к другу.

В качестве 1-го двоичного знака принимают 0 в 1-й части и 1 — во 2-й. Подобным же образом делят пополам каждую из частей и выбирают 2-й двоичный знак и т.д., пока не придут к частям, содержащим только по одному сообщению. Пример 1. Пусть n = 4 и p1=9/16, р2 = р3 = 3/16, p4= 1/16. Применение метода иллюстрируется табл. -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | х,  | Pi | Кодовое обозначение | |------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | х1 | 9/16 | 0  |  | | |------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | х2 | 3/16 | 1  | 0 | | |------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | х3 | 3/16 | 1  | 1 | 0 | |------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | х3 | 1/16 | 1  | 1 | 1 | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- B данном случае L = 2 букв.

При этом лишь величина Н в формулах (1) и (2) должна быть заменена величиной H/log2m. Задача о «сжатии» записи сообщений в данном алфавите (то есть задача об уменьшении избыточности) может быть решена на основе метода Шеннона — Фэно. Действительно, с одной стороны, если сообщения представлены последовательностями букв длины N из м-буквенного алфавита, то их средняя длина LN после К. Всегда удовлетворяет неравенству LN ≥NH/log2т, где Н — энтропия источника на букву. С другой стороны, при сколь угодно малом ε>0 можно добиться выполнения при всех достаточно больших N неравенства . (3) С этой целью пользуются К. «блоками». По данному ε выбирают натуральное число s и делят каждое сообщение на равные части — «блоки», содержащие по s букв.

Затем эти блоки кодируют методом Шеннона — Фэно в тот же алфавит. Тогда при достаточно больших N будет выполнено неравенство (3). Справедливость этого утверждения легче всего понять, рассматривая случай, когда источником является последовательность независимых символов 0 и 1, появляющихся с вероятностями соответственно р и q, p≠q. Энтропия на блок равна s-кpaтной энтропии на одну букву, т. Е. Равна sH =s (plog2 1/p+qlog2 1/q). Кодовое обозначение блока требует в среднем не более sH + 1 двоичных знаков. Поэтому для сообщения длины N букв LN≤(1+N/s) (sH+1) = N (H+1/s) (1+s/N), что при достаточно больших s и N/s приводит к неравенству (3). При таком К. Энтропия на букву приближается к своему максимальному значению — единице, а избыточность — к нулю.

Пример 2. Пусть источником сообщений является последовательность независимых знаков 0 и 1, в которой вероятность появления нуля равна р = 3/4, а единицы q = 1/4. Здесь энтропия Н на букву равна 0,811, а избыточность — 0,189. Наименьшие блоки (s = 2), то есть 00, 01, 10, 11, имеют соответственно вероятности р2 = 9/16, pq = 3/16, qp = 3/16, q2 =1/16. Применение метода Шеннона — Фэно (см. Пример 1) приводит к правилу К. 00→0, 01→10, 10→110, 11→111. При этом, например, сообщение 00111000. Примет вид 01111100. На каждую букву сообщения в прежней форме приходится в среднем 27/32 = 0,844 буквы в новой форме (при нижней границе коэффициента сжатия, равной Н = 0,811). Энтропия на букву в новой последовательности равна 0,811/0,844 = 0,961, а избыточность равна 0,039.

К., уменьшающее помехи, превратилось в большой раздел теории информации, со своим собственным математическим аппаратом, в значительной мере чисто алгебраическим (см. Канал, Шеннона теорема и литературу при этих статьях). Ю. В. Прохоров..

Значения в других словарях
Кодина

Кодема, Кандина, Кейдина, река в Архангельской области РСФСР, правый приток Онсги. Длина 183 км, площадь бассейна 2700 км2. Питание смешанное, с преобладанием снегового. Средний расход воды около 20 м3/сек (в 86 км от устья). Замерзает в ноябре, вскрывается в мае. Сплавная.. ..

Кодино

посёлок городского типа в Онежском районе Архангельской области РСФСР. Расположен на р. Кодина (приток Онеги). Железнодорожная станция на линии Беломорск — Обозерская. Целлюлозный завод, леспромхоз. ..

Кодированный оригинал

издательский машинописный оригинал, закодированный обычно в форме 6-дорожечной перфорированной ленты, которая служит программой для автоматического набора. К. О. Подготавливается на печатно-кодирующих устройствах (ПКУ), включающих буквопечатающий аппарат (обычно электрифицированную пишущую машинку), электронный счетный блок, кодирующий аппарат (ленточный перфоратор), устройство для автоматической печати с перфоленты и пульт управления, на котором устанавливаются гарнитура и кегль шрифта, формат..

Кодирующее устройство

устройство (схема) для преобразования информации в сигнал или совокупность сигналов в соответствии с определённым Кодом. Кодированию (См. Кодирование) может быть подвергнута только информация, представленная в форме дискретных сигналов. Если кодируемая информация заключена в непрерывном сигнале, то он предварительно преобразуется в последовательность дискретных сигналов (см. Квантование сигнала) в самом К. У. Обычно кодируют электрические напряжения, временные интервалы между импульсами, механи..

Кодирование

КОДИРОВАНИЕ - операция отождествления символов или групп символов одного кода с символами или группами символов другого кода.. ..

Кодирование

КОДИРОВАНИЕ, смотри в статье Код.. ..

Кодирование

-я, ср. Спец.. ..

Кодирование

Шифрование, программирование, зашифровывание, гаммирование, шифровка, закодирование, зашифровка, кодировка, зашифрование, гипнотизирование. ..

Кодирование

Операция отождествления символов или групп символов одного кода с символами или группами символов другого кода.. ..

Кодирование

Ср.Процесс действия по знач. Несов. Глаг. Кодировать, кодироваться (1).. ..

Кодирование

1. Процесс записи или преобразования информации в соответствии с правилами, заданными некоторым кодом. 2. Представление средствами одного алфавита букв других алфавитов. 3. Процесс построения кодов, отображающих построение заданного вила в слова из символов некоторого алфавита. 4. Отождествление данных с их кодовыми комбинациями. Установление соответствия между элементом данных и совокупностью символов, называемой кодовой комбинацией. 5. Преобразование детальной спецификации в программу.. ..

Кодирование

Процесс записи информации при помощи кода, напр., К. Порядка расположения аминокислот в полипептидной цепи последовательностью азотистых оснований нуклеиновой кислоты.. ..

Кодирование

Процесс записи информации при помощи кода, например, К. Порядка расположения аминокислот в полипептидной цепи последовательностью азотистых оснований нуклеиновой кислоты.. ..

Кодирование

Процесс записи информации при помощи кода, напр., К. Порядка расположения аминокислот в полипептидной цепи последовательностью азотистых оснований нуклеиновой кислоты.. ..

Кодирование

- процесс осознанного или неосознанного выбора определенной модальности и метода, посредством которого люди создают и посылают кому-то сообщение.. ..

Кодирование

— отображение признаков геол. Объектов в символах некоторого усл. Алфавита. Различается непозиционное кодирование, при котором каждый признак обозн. Самостоятельным знаком, и позиционное кодирование, в котором имеет значение не только форма знака, но и его место (позиция) в кодовой записи. В геологии используются 5 основных типов кодирования, различаемых по форме знаковой индикации. Цифровое, буквенное, цветовое, геометрическое и конфигурационное.. ..

Кодирование

Представление сообщения (информации) в виде совокупности символов, изображений, сигналов и т. П., составленной в соответствии с выбранным кодом. Преобразование символов или групп символов одного кода в символы или группы символов др. Кода. Цель К. - приспособить форму сообщения к данному каналу связи (напр., для обеспечения Макс. Скорости передачи, требуемой помехоустойчивости) либо к к.-л. Устройству, предназнач. Для переработки или хранения информации (напр., ЭВМ). Так, сообщение в виде текста..

Дополнительный поиск Кодирование Кодирование

Добавить комментарий
Комментарии
Комментариев пока нет

На нашем сайте Вы найдете значение "Кодирование" в словаре Большая Советская энциклопедия, подробное описание, примеры использования, словосочетания с выражением Кодирование, различные варианты толкований, скрытый смысл.

Первая буква "К". Общая длина 11 символа