Страницу Назад
Поискать другие аналоги этой работы
100 Теория информации Лабораторная работа №1 Вычисление энтропии ШеннонаID: 238957Дата закачки: 30 Августа 2023 Продавец: svladislav987 (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Работа Лабораторная Сдано в учебном заведении: ДО СИБГУТИ Описание: Цель работы: Экспериментальное изучение свойств энтропии Шеннона. Среда программирования: любая с С-подобным языком программирования. Результат: программа, тестовые примеры, отчет. Задание: 1. Для выполнения этой практической работы необходимо иметь три файла. Объем каждого файла больше 10 Кб, формат txt. В первом файле должна содержаться последовательность символов (количество различных символов больше 3) с равномерным распределением, т.е. символы в файле встречаются равновероятно и независимо. Второй файл должен содержать независимую последовательность символов (количество различных символов больше 3) с неравновероятным распределением. Вероятности символов должны быть заданы заранее, до создания файла. Эти два файла необходимо сгенерировать программно, используя генератор псевдослучайных чисел. В третьем файле содержится фрагмент художественного текста на русском или английском языке. Для художественных текстов (русский или английский языки) предполагается, что строчные и заглавные символы не отличаются, знаки препинания объединены в один символ, к алфавиту добавлен пробел, для русских текстов буквы «е» и «ё», «ь» и «ъ» совпадают. При использовании текста программы учитываются все символы, кроме знаков табуляции. 2. Составить программу, определяющую оценки энтропии имеющихся текстовых файлов. Для вычисления оценки энтропии необходимо программно вычислить частоты символов (пар символов) в файле, которые будут оценками реальных вероятностей символов, а затем, используя формулу Шеннона, вычислить оценки энтропии файла. По желанию можно продолжить процесс вычисления оценок с использованием частот троек, четверок символов и т.д. Для того чтобы правильно рассчитать частоты двойных комбинаций символов пары символов нужно рассматривать так Пусть имеется такая последовательность фывафпро Под парами понимаются пары соседних символов, т.е. фы ыв ва аф фп пр ро Далее для получения оценки энтропии подсчитать частоту встречаемости для каждой пары и подставить в формулу Шеннона. Полученное значение оценки энтропии следует разделить на 2. 3. После тестирования программы необходимо заполнить таблицу для отчета и проанализировать полученные результаты. Сравните полученные оценки между собой. Объясните полученные результаты Оценка энтропии (частоты отдельных символов) Оценка энтропии (частоты пар символов) Теоретическое значение энтропии Файл 1 Файл 2 фрагмент художественного произведения Комментарии: зачет Размер файла: 242,5 Кбайт Фаил: ![]()
Скачано: 3 Коментариев: 0 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать! Некоторые похожие работы:Контрольная работа по дисциплине: Теория информации. Выполняется по ФИО, помогу с решением!Контрольная работа по дисциплине: Теория информации. Выполняется по ФИО, помогу с решением! Контрольная работа и Лабораторные работы №№(1,2,3) по дисциплине: Теория информации. Вариант №07 Теория информации. Лабораторная работа № 1. Вычисление энтропии Шеннона. Теория информации. Лабораторные работы №1-5 на С++ Теория информации. Лабораторная работа № 1. Вычисление энтропии Шеннона.. Теория информации. Контрольная работа. Лабораторные работы 1-5(общий вариант, новые задания) Ещё искать по базе с такими же ключевыми словами. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Теория информации / Теория информации Лабораторная работа №1 Вычисление энтропии Шеннона
Вход в аккаунт: