Модель ускоренных испытаний
Основы расчёта функции дожития, смертности и функции влияния факторов риска в рамках модели ускоренных испытаний. Программа-функция на MATLAB для вычисления и графического преставления функции дожития и смертности для модели ускоренных испытаний.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 13.07.2012 |
Размер файла | 268,6 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Введение
Часто бывает необходимо сравнивать несколько наборов данных. Иногда наилучший способ такого сравнения состоит в оценке функций надежности для каждого набора данных и затем уже в качественном их сравнении непосредственно или через некоторые суммарные статистики. Однако более чувствительные или более сложные сравнения моделей можно выполнить, используя расширенные модели, в которых влияние поясняющих переменных определяется значениями неизвестных параметров. В данной курсовой работе рассматривается модель ускоренных испытаний.
1. Исследование модели ускоренных испытаний
1.1 Задание
Цель работы. Создать программу-функцию на MATLAB для вычисления и графического представления функции дожития и смертности для модели ускоренных испытаний.
Исходные данные. Параметры и задают исходную функцию дожития в виде модели Гомпертца. Параметры с1 и с2 задают масштабирующую функцию, учитывающую влияние двух факторов z1 и z2
Задание.
· Описать теоретические основы рассчёта функции дожития, смертности и функции влияния факторов риска в рамках модели ускоренных испытаний. Привести формулы для расчёта мгновенного и кумулятивного рисков смерти в такой модели.
· Написать требуемую программу-функцию на MATLAB, предусмотрев ввод параметров , , с1, с2, z1 и z2 через формальные параметры программы-функции, а также графический вывод функции дожития и смертности при различных значениях факторов риска.
· Провести построения для значений параметров
Вариант |
a |
b |
c1 |
с2 |
z1 |
z2 |
|
3 |
0.1 |
0.1 |
2 |
-1 |
0.7 |
0.3 |
1.2 Функция дожития
Опишем функцию дожития на примере новорожденного. Возраст в момент смерти T для этого новорожденного является случайной величиной непрерывного типа. Обозначим через F(t) функцию распределения этой случайной величины,
(1)
и положим
(2)
Функция S(t) называется функцией дожития. Для любого положительного t величина S(t) является вероятностью того, что новорожденный достигнет возраста t. Распределение случайной величины T может определяться либо заданием функции распределения F(t) либо функции S(t). В демографии функция дожития традиционно использовалась как исходная точка для дальнейших исследований. В теории вероятностей и в статистике такую роль играет функция распределения[2].
1.3 Интенсивность смертности (функция смертности)
Формула
(3)
выражает в терминах функции распределения и в терминах функции дожития условную вероятность того, что лицо умрет в возрасте между t и z при условии, при условии, что оно доживет до возраста t. Если разность t-z постоянна и равна с, то рассматриваемая как функция от t, эта условная вероятность описывает распределение вероятности смерти в ближайшем будущем (между моментами времени 0 и c) для лица, достигшего возраста t. Аналог этой функции, рассматривающий смерть в определенный момент, можно получить, используя плотность вероятности смерти по достижении возраста t, т.е. формулу (3) с
(4)
В этом выражении является функцией плотности распределения непрерывной случайной величины "возраст в момент смерти". Функция в формуле (4) может интерпретироваться в терминах условных плотностей. Для каждого возраста t она дает значение в точке t условной функции плотности случайной величины T при условии дожития до возраста t и обозначается через µ(t) [2].
Получаем
(5)
Из свойств функций f(t) и S(t) следует, что .
В актуарной науке и в демографии µ(t) называется интенсивностью смертности. В теории надежности, которая занимается исследованием вероятностей безотказной работы механизмов и систем, эта величина называется интенсивностью отказов [2].
1.4 Модель ускоренных испытаний
Пусть z - фактор риска и ш(z)>0
Тогда можно определить длительность наступления события через случайные величины при наличии этого фактора z
T=T0/ ш (z)
где T- есть длительность наступления события при наличии фактора z, а T0 - длительность наступления события без фактора z.
Если S0(t) - функция дожития для T0,то полагают ш(0)=1
Определим функцию дожития при наличии фактора z.Вообще функция дожития это вероятность того, что процесс продлится дольше, чем заданное время, т.е. [3]: P{T?t}=S(t)
При наличии фактора z функция дожития определяется [3]:
(6)
Зная вид функции дожития можно определить остальные функции.
Плотность вероятности[3]:
(7)
Интенсивность отказа µ(t) [3]:
(8)
Кумулятивный риск H(t) [3]:
(9)
Заменяя на новую переменную x приводим интеграл к виду[3]:
(10)
Средняя длительность процесса[3]:
(11)
В задачах, с конечным числом различных значений z,возможно и не потребуется дальнейшее уточнение вида функции ш(z).В других постановках может потребоваться параметрическое задание ш(z); тогда записываем ш(z;в).Так как ш(z,в)?0; ш(0;в)=1,то естественно предположить в качестве такой функции[3]
При сравнении двух групп с единственной бинарной поясняющей переменной можно положить[3]
или
1.5 Программа-функция на MATLAB
Программа-функция на MATLAB для вычисления и графического преставления функции дожития и смертности для модели ускоренных испытаний.
function km(a,b,c1,c2,z1,z2)
t=0:14;
f=exp(c1*z1+c2*z2); % функция учитывающая влияние двух факторов z1 и z2
H0=(a/b)*(exp(b*t)-1); % базовый кумулятивный риск
S=exp(-H0);% стандартная функция дожития
S1=exp(-f*H0); % функция дожития c учетом влияния двух факторов z1 и z2
subplot(2,1,1);
plot(t,S1,'b --',t,S,'k');
xlabel('t')
ylabel('S(t)')
legend('S1(t)','S(t)')
hold on
M0=a*exp(b*t);% стандартная функция смертности
M1=a*f*exp(b*f*t);% функция смертности c учетом влияния двух факторов z1 и z2
subplot(2,1,2);
plot(t,M1,'b --',t,M0,'k');
xlabel('t')
ylabel('M0(t)')
legend('M1(t)','M0(t)')
hold on
Рисунок 1 Графическое представление стандартной функции дожития и функции дожития с учетом факторов риска для модели ускоренных испытаний
Рисунок 2 Графическое представление функции смертности и функции смертности с учетом факторов риска для модели ускоренных испытаний.
Заключение
Итак, модель ускоренных испытаний определяется через функцию дожития, при стандартных условиях z=0 и с помощью изменяющего основную функцию дожития множителя, задаваемого различными способами[1].
Если основная задача исследования состоит в изучении качественного влияния поясняющих переменных на дожитие, то выбор модели может и иметь решающего значения. С другой стороны, если задача связана или с относительно «тонкими» вопросами зависимости от поясняющих переменных, или с различением альтернативных описаний модели, то, вероятно, может потребоваться очень много высококачественных данных. В некоторых случаях, особенно в физических науках, возможно нужна специальная теория для выбора модели.
функция дожитие смертность программа
Список литературы
1. Кокс Д.Р., Оукс Д. Анализ данных типа времени жизни / Пер. с англ. О.В. Селезнёва. - М.: Финансы и статистика,1988. - 191с.
2. StatSoft, Inc. (2001). Электронный учебник по статистике. Москва, StatSoft. WEB: http://www.statsoft.ru/home/textbook/default.htm.
3. Михальский А.И. Лекционные материалы по курсу КТ в МБС,2012
Размещено на Allbest.ru
Подобные документы
Теоретические основы построения непараметрической оценки функции дожития (оценка Каплана-Мейера) и вычисления доверительного интервала с использованием формулы Гринвуда. Разработка программы-функции на MATLAB и создание графиков по результатам расчетов.
контрольная работа [442,9 K], добавлен 17.06.2012Постановка задачи. Математические и алгоритмические основы решения. Функциональные модели и блок-схемы решения. Программная реализация решения. Пример выполнения программы. Методы, использующие исключение отрезков. Учет информации о значениях функции.
курсовая работа [527,0 K], добавлен 15.01.2010Особенности работы в режиме командной строки в системе Matlab. Переменные и присваивание им значений. Комплексные числа и вычисления в системе Matlab. Вычисления с использованием функции sqrt. Неправильное использование функций с комплексными аргументами.
дипломная работа [1,9 M], добавлен 30.07.2015Стадии жизненного цикла информационной системы (ИС). Распределение ответственности на начальных этапах стадии внедрения ИС. Последовательность внедрения ИС. Документация и объекты испытаний ИС. Виды испытаний, опытная эксплуатация, варианты сопровождения.
презентация [160,9 K], добавлен 08.09.2015Средства программирования, описание языка С++. Назначение программы, требования к документации. Стадии разработки, виды испытаний. Используемые технические, программные средства. Вызов и загрузка, входные и выходные данные. Программа и методика испытаний.
контрольная работа [205,3 K], добавлен 23.07.2013Возможности и синтаксис команд MATLAB, листинг программы и описание цикла. Порядок составления программы вычисления коэффициентов алгебраического интерполяционного многочлена и построения сплайн-функции, "склеенной" из кусков многочленов 3-го порядка.
лабораторная работа [30,8 K], добавлен 04.07.2009Математическая модель задачи: расчет объема производства, при котором средние постоянные издержки минимальны. Построение графика функции с помощью графического редактора MS Excel. Аналитическое исследование функции, зависящей от одной переменной.
курсовая работа [599,7 K], добавлен 13.02.2010Рассмотрение процесса разработки системы нахождения нулей функции. Изучение вычисления корня уравнения методом Ньютона или касательных. Основы проектирования графического интерфейса пользователя и описание алгоритма, тестирование готовой программы.
курсовая работа [1,2 M], добавлен 23.02.2014Разработка различных программ для вычисления X и Y по формуле, для вычисления интеграла, для вычисления таблицы значений функции и для вычисления элементов вектора. Составление блок-схемы программы. Ввод значений, описание переменных и условия расчета.
контрольная работа [148,1 K], добавлен 08.11.2013Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие. Средства, расширяющие возможности операционной системы. Руководство пользователя. Функции "Учет пациентов". Ввод в действие, методика испытаний.
дипломная работа [2,2 M], добавлен 29.07.2016