Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
all-in-one.docx
Скачиваний:
166
Добавлен:
12.04.2015
Размер:
1.46 Mб
Скачать
  1. Системный подход в моделировании

Понятие системы.

Система – совокупность взаимосвязанных между собой элементов

Структура системы.

Структура системы – состав элементов системы и связи между элементами

Понятие подсистемы, блочно-иерархический подход к моделированию систем.

Подсистема – это элементы какой-либо системы, сами являющиеся системами.

Блочно-иерархический подход

В основе блочно-иерархического подхода к моделированию лежит деление системы на подсистемы (блоки), таким образом, чтобы их можно было структурировать. Цель деления – упростить представление системы. При этом подходе используются 2 вида разработки систем: восходящая и нисходящая

Ведение разработки объекта последовательно от общих черт к детальным называется нисходящим проектированием. Его результатом будут требования к отдельным частям и узлам. Возможен ход разработки от частного к общему, что образует процесс восходящего проектирования. Такое проектирование встречается, если одна или несколько частей уже являются готовыми (покупными или уже разработанными) изделиями.

Этот подход предполагает сначала создавать части таких объектов (блоки, модули), а затем собирать из них сам объект. В основе блочно-иерархического подхода лежат декомпозиция и иерархическое упорядочение. Важную роль играют также следующие принципы:

  • непротиворечивость - контроль согласованности элементов между собой;

  • полнота - контроль на присутствие лишних элементов;

  • формализация - строгость методического подхода;

  • повторяемость - необходимость выделения одинаковых блоков для удешевления и ускорения разработки;

  • локальная оптимизация - оптимизация в пределах уровня иерархии.

При построении модели необходимо выполнить системный анализ объекта:

  1. установить состав системы

  2. выявить связи между элементами

  3. выявить взаимодействие системы с окружающей средой.

Необходимо построить не только модель собственно системы, но и модель её взаимодействия с окружающей средой.

Системный анализ, взаимодействие системы и окружающей среды.

Системный анализ – это наука об общих принципах организации и анализа сложных систем Системный подход – это метод исследования какого-либо объекта как системы. Взаимодействие системы и окружающей среды

Окружающая среда – все то, что не входит в систему, но взаимодействует с ней. Взаимодействие системы и окружающей среды происходит по принципу: системаХ У

Z

Окр среда

X-внешнее воздействие на систему

Y-реакция системы(воздействие на окружающую среду)

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

Моделирование систем.

Модель - самостоятельный объект, который отображает главные свойства объекта моделирования с точки зрения решаемой задачи .

Моделирование - это разработка модели системы или исследование её свойств на основе этой модели.

Цель моделирования: получить информацию о свойствах объекта исследования актуальных для решения данной задачи.

  1. Энтропия

Основные подходы к измерению количества информации.

Энтропия как мера степени неопределенности.

Энтропия - это мера степени неопределенности состоянии системы (случайной величины) с конечным или счетным числом исходов.

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

Энтропией системы называется сумма произведений вероятностей различных состояний системы на логарифмы этих вероятностей, взятая с обратным знаком:

.                      (18.2.2)

Энтропия , как мы увидим в дальнейшем, обладает рядом свойств, оправдывающих ее выбор в качестве характеристики степени неопределенности. Во-первых, она обращается в нуль, когда одно из состояний системы достоверно, а другие - невозможны. Во-вторых, при заданном числе состояний она обращается в максимум, когда эти состояния равновероятны, а при увеличении числа состояний - увеличивается. Наконец, и это самое главное, она обладает свойством аддитивности, т. е. когда несколько независимых систем объединяются в одну, их энтропии складываются.

Логарифм в формуле (18.2.2) может быть взят при любом основании . Перемена основания равносильна простому умножению энтропии на постоянное число, а выбор основания равносилен выбору определенной единицы измерения энтропии. Если за основание выбрано число 10, то говорят о «десятичных единицах» энтропии, если 2 - о «двоичных единицах». На практике удобнее всего пользоваться логарифмами при основании 2 и измерять энтропию в двоичных единицах; это хорошо согласуется с применяемой в электронных цифровых вычислительных машинах двоичной системой счисления.

В дальнейшем мы будем везде, если не оговорено противное, под символом понимать двоичный логарифм.

В приложении (табл. 6) даны двоичные логарифмы целых чисел от 1 до 100.

Легко убедиться, что при выборе 2 в качестве основания логарифмов за единицу измерения энтропии принимается энтропия простейшей системы , которая имеет два равновозможных состояния:

Таблица 2

Действительно, по формуле (18.2.2) имеем:

.

Определенная таким образом единица энтропии называется «двоичной единицей» и иногда обозначается bit (от английского «binary digit» - двоичный знак). Это энтропия одного разряда двоичного числа, если он с одинаковой вероятностью может быть нулем или единицей.

Измерим в двоичных единицах энтропию системы , которая имеетравновероятных состояний:

Таблица 3

Имеем:

или

,                       (18.2.3)

т. е. энтропия системы с равновозможными состояниями равна логарифму числа состояний.

Например, для системы с восемью состояниями .

Докажем, что в случае, когда состояние системы в точности известно заранее, ее энтропия равна нулю. Действительно, в этом случае все вероятности в формуле (18.2.2) обращаются в нуль, кроме одной - например, которая равна единице. Членобращается в нуль, так как. Остальные члены тоже обращаются в нуль, так как

.

а максимальная энтропия системы равна:

,                              (18.2.8)

т. е. максимальное значение энтропии системы с конечным числом состояний равно логарифму числа состояний и достигается, когда все состояния равновероятны.

Вычисление энтропии по формуле (18.2.2) можно несколько упростить, если ввести в рассмотрение специальную функцию:

,                   (18.2.9)

где логарифм берется по основанию 2.

Формула (18.2.2) принимает вид:

.                 (18.2.10)

Функция затабулирована; в приложении (табл. 7) приведены ее значения дляот 0 до 1 через 0,01.

Среднее значение (математическое ожидание) случайной величины - и есть, как нетрудно убедиться, энтропия системы. Для ее получения значения (18.2.12) осредняются с «весами», равными соответствующим вероятностям.

Формулы, подобные (18.2.11), где энтропия представляется в виде математического ожидания, позволяют упрощать преобразования, связанные с энтропией, сводя их к применению известных теорем о математических ожиданиях.

Энтропия сложных событий.

Если требуется оценить меру неопределенности сложных опытов, состоящих из целой совокупности следующих друг за другом испытаний, то необходимо иметь правило сложения энтропии. Допустим мы осуществляем два независимых опыта α.и β

 Н(αβ) = Н(α.) + Н(β).

  Это равенство называется правилом сложения энтропии независимых опытов.

Если отказаться от условий независимости опытов α и β, то мы придем к понятно условной энтропии.

При этих условиях энтропия сложного опыта αβ не будет равна сумме энтропии α и β. Например, в случае если опыт αβ состоит в последовательном извлечении шаров из урны, содержащей всего два разноцветных шара. В этом случае после выполнения опыта α опыт β уже не будет содержать никакой информации и энтропия сложного опыта αβ будет равна энтропии одного опыта α, а не сумме энтропии опыта α. и β.

Условной энтропией опыта β при условии выполнения опыта α или условной энтропии опыта α при условии выполнения опыта β считается соответственно Нα(β) и Нβ(α):

Нα(β) = р(А1А1(β)+р(А2) НА2(β)+ ….+ р(АKАk(β),

 где НАk(β) – условная энтропия опыта β при условии Аk.

Таким образом, формула для подсчета энтропии Н(αβ) сложного опыта α β, в случае зависимости опытов α и β, имеет вид

Н(αβ)=Н(α)+Нα(β).

 Данное выражение называется правилом сложения энтропии для зависимых опытов.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]