6. Системный анализ. Методы моделирования
Проблема принятия решения и выбор методов моделирования.
В любой сфере своей деятельности человек принимает решения. Проблема принятия решения возникает, когда решаемая задача усложняется настолько, что для ее постановки не может быть сразу определен подходящий аппарат формализации, когда процесс постановки задачи требует участия специалистов различных областей знаний. Это приводит к тому, что постановка задачи становится проблемой, которую надо решать специальными методами или подходами. В таких случаях необходимо определить область проблемы принятия решения: выявить факторы, влияющие на ее решения; подобрать приемы и методы, которые позволят сформулировать или поставить задачу таким образом, чтобы решение было принято.
В качестве примера привести задачу доставки груза.
Цель: достичь пункта А (перевезти груз из В в А)
Средства: путь(дорога) и транспорт
Но тут нет проблемы, так как нет критерием и требований! Для возникновения задачи, требующий принятия решения, необходимо ввести критерий, требования к достижению цели и ограничения. L - путь, v - скорость, t = время. t = L / v, t = f(L,v), L=const или v=const. Например, требование за время t* доставить груз.
Т.е. для принятия решения необходимо получить выражение, связывающее цель со средствами ее достижения. Такие выражения носят различные названия: функции цели, критерий функциональности, критерий эффективности, целевая или критериальная функция и т.п.
Если получить такое выражение, то задача будет практически решена. Эти выражения могут быть получены в виде простых соотношений, а так же могут быть представлены в форме составных критериев эффективности. Получить такие выражения легко, если известен закон, связывающий цель со средствами. Если закон неизвестен, то стараются определить закономерность на основе статистических исследований, или исходя наиболее часто встречающихся зависимостей. Если это не получается, то выбирают или строят теорию, в которой содержится ряд утверждений и правил, позволяющих конструировать процесс принятия решений. Если такой теории нет, то выдвигается гипотеза, а на ее основе создаются модели, на которых "проигрываются" варианты решения.
Когда у нас есть множество факторов, которые трудно оценить, особенно оценить степень их влияния на достижение цели, то возникает сложность получить критерий эффективности в аналитической форме. Для проблем принятия решения в таких условиях характерно использование сочетания количественных и качественных методов.
· В качественных методах основное внимание уделяется организации постановки задачи, новому этапу ее формализации, формированию вариантов, выбору подхода к оценке вариантов, использованию опыта человека, его предпочтений, которые не всегда могут быть выражены в количественных оценках.
· Количественные методы связаны с анализом вариантов, с их количественными характеристиками корректности, точности и т. п. Для постановки задачи эти методы не имеют средств, почти полностью оставляя осуществление этого этапа за человеком.
Для того, чтобы в сжатые сроки суметь поставить задачу, надо знать о методах системного анализа.
Классификация методов моделирования систем.
Постановка любой задачи заключается в том, чтобы перевести ее из словесного (вербального) описания в формальное.
В случае простых задач этот переход происходит в сознании человека, который не всегда может объяснить, как он это сделал. Если полученная формальная модель опирается на фундаментальный закон или подтверждается экспериментом, то этим доказывается ее адекватность. И такая модель рекомендуется к решению задачи.
Методы моделирования можно разделить на два больших класса:
1. методы формализованного представления систем (МФПС)
2. методы, направленные на активацию использования интуиции и опыта специалистов (МАИС)