Билет №19

1. Оценка точности и достоверности результатов моделирования.

- точность

X СР - оценка величины

Х - истинное значение

- уровень значимости

α и ε - задаем сами

( 1 - α ) - достоверность

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

- квантинормальное распределение вероятности. Находится из специальных таблиц распределения Стьюдента на основе уровня значимости и степени свободы.

Число степеней свободы: , где q - число определенных параметров.

Для определения P делают пробные прогоны (n=50-100) и получают частоту:

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

Если известен допустимый размах переменной отклика, то дисперсия случайной величины:

2. Разработать программный модуль для нахождения значений функции

для задаваемого диапазона и шага изменения . Разработать тесты для программного модуля.

#include <vcl.h>

#include<iostream.h>

#include<conio.h>

#pragma hdrstop

//---------------------------------------------------------------------------

#pragma argsused

int main()

{

float a,b,c,x,y;

char *str=new char[20];

int i;

m0:

clrscr();

m1:

cout << "Vvedite levuyu granicu = ";

cin >> str;

if ((atof(str)==0 && str[0]!='0') || (strchr(str,','))) goto m1;

else a=atof(str);

m2:

cout << "Vvedite pravuyu granicu = ";

cin >> str;

if ((atof(str)==0 && str[0]!='0') || (strchr(str,','))) goto m2;

else b=atof(str);

if (b<a) {cout << "\n\t*** Pravaya granica men'she levoy... ***\n\n";goto m2;}

m3:

cout << "Vvedite shag = ";

cin >> str;

if ((atof(str)==0 && str[0]!='0') || (strchr(str,','))) goto m3;

else c=atof(str);

if (c<0) {cout << "\n\t*** Shag otritsatel'nyi... ***\n\n";goto m3;}

x=a;

cout << "\n";

while (x<b)

{

if (x>b) x=b;

if (x<-5) y=3*x;

if (x>=-5 && x<0) y=1/x;

if (x>=0) y=x*x;

cout << "Pry X = "<< x << " Znachenie funkciy Y = " << y << "\n";

x=x+c;

};

cout << "\n\n******************************************\n";

cout << "** Dlja povtornogo zapuska nazhmite - 1 **\n";

cout << "** Dlja vyhoda nazhmite - 2 **\n";

cout << "******************************************\n";

i=getch();

if (i=='1') goto m0;

else exit;

return 0;

}

3. ЭС на основе тории Демстера-Шеффера (ТДШ). Предпосылки возникновения теории.

Основными предпосылками возникновения ТДШ явилось преодоление ряда ограничений, которые накладывались в теории вероятности при представлении неопределенных знаний.

К таким ограничениям относятся:

- Представление полного незнания, когда мы ничего не знаем об объекте. Связанно с тем, что традиционный Байесовский подход представляет незнание равномерными вероятностями.

- Жесткие условия ∑Pi = 1, что требует знания или определения вероятности всех возможных гипотез. Определяется тем, что во многих ситуациях эксперту сложно остаться в рамках строго математического аппарата теории вероятности. Т.к. в большинстве случаев, реально наблюдаемые свойства подтверждают ни какой либо один подход, а сразу множество, что не позволяет определить вероятность каждого из них. Кроме того, при большом количестве вероятностей необходимо нарушать жесткие условия.

- Фиксирование вероятности отрицательной гипотезы вероятностью прямой гипотезы Р(И) + Р(┐И) = 1.

 

 

Hosted by uCoz