Пример построения линейной модели процесса.

При исследовании процесса, который характеризуется тремя входными и одним выходным параметром , было проведено 15 наблюдений, которые сведены в таблицу 7.4. Для того, чтобы оценить величину свободного члена в уравнении регрессии, вводим фиктивную переменную , которая равна единице для всех экспериментов.

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

Корреляционная матрица переменных содержится в таблице 7.6.

Линейная модель, описывающая взаимосвязь между входными и выходной переменными, полученная по методу наименьших квадратов, имеет вид:

 

При этом остаточная дисперсия равна:

,

критерий Фишера:

.

 

Таблица 7.4

Экспериментальные данные для построения модели процесса

j
61,7 3,5 6,7 17,6
63,5 3,0 5,5 18,4
59,5 2,1 6,3 16,7
63,0 2,7 5,0 18,1
58,0 1,7 4,2 16,2
61,5 2,5 5,2 17,4
60,0 2,0 4,0 16,8
64,5 1,1 5,0 15,3
59,7 2,0 3,3 16,5
55,2 1,5 4,0 15,3
53,7 0,8 2,7 14,4
52,6 0,5 3,2 13,8
55,6 1,2 2,3 15,1
55,0 0,3 2,8 14,0
52,5 0,7 1,5 14,1

 

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

Таблица 7.5

Основные статистические характеристики процесса

 
58,4 16,48 4,06
1,7 0,91 0,95
4,11 2,25 1,5
15,98 2,35 1,53

 

Таблица 7.6

Корреляционная матрица переменных процесса

 

 
0,76 0,78 0,84
0,76 0,79 0,96
0,78 0,79 0,77
0,84 0,96 0,77

 

Из сравнения оценок и с (см. табл. 7.3) видно, что все они статистически значимы, т.к. r>rтабл .

Входные переменные по степени их влияния на выходную величину можно расположить в такой последовательности: .

Оценим теперь адекватность модели в целом. По таблице для значений критерия Фишера [29] при находим . В нашем случае , следовательно, полученная модель адекватно отражает экспериментальные данные.

 

 

7.3 Оценка параметров цепи Маркова по экспериментальным данным

 

При моделировании процессов на основе цепей Маркова возникает вопрос – как оценивать параметры модели. Идентификация параметров моделей, описанной в параграфе 6.5, заключается в оценке вероятностей перехода между состояниями процесса, а также в оценке трудоемкостей всех его этапов. Эти параметры могут оцениваться различными методами: экспертно на основе опыта, на основе нормативных документов, а также путем обработки наблюдений за реальным процессом. Последний случай идентификации рассмотрен ниже.

 

7.3.1 Оценка вероятностей перехода между состояниями процесса

В данном разделе описана методика оценки вероятностей перехода между состояниями процесса путем обработки наблюдений за этим процессом [21].

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

Процесс перехода от шага к шагу фиксируется учетным модулем системы управления, что после накопления необходимого объема статистических данных позволяет произвести оценку параметров модели – вероятностей перехода между состояниями.

Проведя суммирование данных протоколов всех транзактов по строкам, и разделив накопленные в каждой ячейке числа на сумму строки, можно получить оценки вероятностей перехода из одного состояния в другие, т.е. матрицу P.

Рассмотрим получение таких оценок более подробно.

Введем величину – индикатор событий, т.е. количество попаданий в состояние при старте из состояния в - м протоколе, ; , где - количество состояний модели (количество шагов бизнес-процесса), - количество обрабатываемых протоколов.

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

; – число попаданий процесса в состояние при старте из по всем протоколам;

; – число попаданий во все состояния при старте из по всем протоколам.

Тогда оценка вероятности перехода из в , вычисленная по методу наибольшего правдоподобия [21], определится формулой

; (7.26)

Доверительная оценка полученных вероятностей может быть вычислена в нашем случае на основе уравнения

, . (7.27)

Здесь - величина, зависящая от уровня надежности оценки. В част-ности, при величина

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

Корни неравенства (7.27) и будут иметь вид:

 

.

Отсюда

(7.28)

 

7.3.2. Оценка чувствительности модели к изменению вероятностей перехода между состояниями

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

Итак, предположим, что матрица вероятностей переходов между состояниями имеет вид

(7.29)

где - среднее значение оценки матрицы, - разброс относительно среднего.

Тогда оценка вероятностей нахождения в различных состояниях определится согласно (7.27) формулой

, (7.30)

в которой второе слагаемое определяет возможный разброс вероятностей пребывания в различных состояниях на -м шаге процесса.

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

, (7.31)

где - среднее значение оценки матрицы, - матрица, определяющая разброс вероятностей относительно среднего значения. Будем считать, что норма матрицы мала. Вследствие изменения матрицы изменится также матрица и примет значение Оценим приращение этой матрицы. В силу (6.29 гл. 6) имеем:

,

откуда

.

Перемножив выражения в скобках, получим:

 

(7.32)

 

Отбросим произведение как матрицу, норма которой имеет второй порядок малости, и сгруппируем оставшиеся члены:

 

,

 

откуда следует

,

и окончательно

. (7.33)

На основе выражения (7.33) можно оценивать разброс числа пребываний процесса во множестве невозвратных состояний, если известен разброс вероятностей перехода между состояниями внутри этого множества.

Пример

При исследовании системы, содержащей 6 состояний, были получены следующие значения числа пребываний в различных состояниях, которые сведены в матрицу :

 

.

 

Требуется по этим данным построить модель системы в виде цепи Маркова и оценить ее характеристики.

1. Подсчитаем сумму элементов каждой строки – общее число попаданий в каждое из состояний:

Обработка матрицы по формуле (7.26) позволяет получить матрицу оценок вероятностей переходов между состояниями:

 

.

 

2. Вычислим разброс вероятностей по формулам (7.28) и получим матрицы и :

 

,

 

.

 

Обратим внимание на то, что матрицы и не являются стохастическими, так как в них сумма элементов по строкам не равна единице.

3. Вычислим оценку среднего числа пребываний процесса в множестве невозвратных состояний по формуле (7.49):

и дисперсию этих величин по формуле (6.31 гл. 6):

.

В нашем случае, как видно из структуры матриц , невозвратное множество образуют первые четыре состояния, и матрицы имеют вид:

 

,

 

,

 

,

 

,

 

4. Вычислим отклонение верхней оценки вероятностей от ее среднего значения:

 

.

 

В соответствии с формулой (7.33) разброс числа пребывания процесса в множестве невозвратных состояний, вызванный разбросом вероятностей определится матрицей:

 

.

 

 

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








Дата добавления: 2016-06-13; просмотров: 885;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.04 сек.