рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Оценка точности регрессионных моделей.

Оценка точности регрессионных моделей. - раздел Образование, Учебное издание: Моделирование технических систем и процессов Наиболее Просто Оценка Точности Результатов Моделирования Производится Для Мо...

Наиболее просто оценка точности результатов моделирования производится для моделей типа «черного ящика», или моделей типа «вход-выход», если модель системы удается представить системой линейных регрессионных уравнений [11]. Рассмотрим модель, состоящую из m линейных уравнений с n неизвестными . Эти уравнения разбиваются на два полных и взаимно исключающих класса М1 и М2. Соответственно на два класса N1 и N2 разделяются переменные. Для оценки точности результатов моделирования необходимо найти максимум при заданных ограничениях:

для всех

для всех

неотрицательны для всех

произвольны для всех

Соответствующая двойственная модель состоит из n линейных уравнений с m неизвестными Uh. Необходимо минимизировать при заданных ограничениях:

для всех (4.3.1а)

для всех (4.3.1.б)

неотрицательны для всех (4.3.1.в)

произвольны для всех (4.3.1.с)

 

Пусть (i=1, 2, …, k; j=1, 2, …, p) есть множество k наблюдений для каждой из p независимых переменных, (i=1, 2, …, k) есть множество наблюдений величины зависимых переменных. Мы хотим найти регрессионные коэффициенты , минимизирующие выражение:

(4.3.2.)

Задачу (4.3.2) можно свести к следующей:

при ограничениях: (4.3.3)

- произвольны по знаку ; .

Здесь и интерпретируются как отклонения по вертикали выше и ниже линии, аппроксимирующей i-ую серию наблюдений. Согласно (4.3.3) знак произволен, что становится несущественным, если в контексте регрессионной проблемы мы хотим ограничиться только неотрицательными ; либо наложить на дополнительные, более сложные линейные ограничения.

По мере увеличения числа наблюдений k за системой, задачу (4.3.1) с ограничениями (4.3.3) все труднее решить численно. Можно, однако, преобразовать (4.3.2) и (4.3.3) к более удобной для решения двойственной задаче, решая которую мы попутно получим оптимальные значения . Для сохранения общности в нашем рассмотрении положим, что распадается на два класса – М1 и М2 в соответствии с (4.3.1.с) и (4.3.1.d). Тогда двойственная связь, описанная выше, означает, что мы можем найти решение (4.3.2.) с ограничениями (4.3.3.) только в том случае, если удастся максимизировать:

(4.3.4)

при ограничениях: для всех (4.3.5а)

для всех (4.3.5б)

i=1, 2, …, k (4.3.6.в)

i=1, 2, …, k (4.3.6.г)

произвольны по знаку (4.3.6.д)

 

Модель (4.3.5) с ограничениями (4.3.6) представляет собой еще более сложную проблему по сравнению с (4.3.2) и (4.3.3), поскольку насчитывает p+2k уравнений. Чтобы свести ее к модели с p уравнениями и k связанными переменными, положим:

i=1, 2, …, k, (4.3.7)

тогда (6.2.5) и (6.2.6) эквивалентны задаче:

(4.3.8)

при ограничениях: для всех (4.3.9.а)

для всех (4.3.9.в)

i=1, 2, …, k. (4.3.9.с)

Теперь модель оказывается состоящей из p линейных уравнений (4.3.9.а) и (4.3.9.в) со связанными неотрицательными переменными (4.3.9.с). Существующая техника решения задач линейного программирования [14] позволяет получить оптимальный «базисный» набор переменных. Обозначим эти оптимальные базисные переменные (i=1, 2, …, p). За обозначим коэффициент при , а за - соответствующие коэффициенты в (4.3.8). Тогда регрессионные коэффициенты удовлетворяют уравнениям:

i=1, 2, ..., p (4.3.10)

Оптимальное значение (4.3.10) есть минимизированная сумма абсолютных отклонений. Если наложить дополнительные ограничения на , то это приведет к появлению новых переменных в (4.3.9); число уравнений при этом остается неизменным, также как и размерность (4.3.10).

Теперь рассмотрим регрессионную задачу, которая по сравнению с моделью, рассмотренной выше, содержит на одно уравнение выше, но в ней отсутствует ограничение на «связанные» переменные. Используя критерий Чебышева, ищем из условия:

. (4.3.11)

Затем преобразуем (4.3.11) в задачу линейного программирования:

(4.3.12)

при ограничениях: , i=1, 2, …, k. (4.3.13)

В (4.3.12) и (4.3.13) есть минимизированное значение максимального абсолютного отклонения. Полагаем разбитыми на два класса в соответствии с (4.3.1.с) и (4.3.1.d). Чтобы использовать теорему о двойственности, запишем (4.3.2) и (4.3.3) в более общем виде:

(4.3.14)

при ограничениях:

i=1, 2, …, k (4.3.15а)

i=1, 2, …, k (4.3.15b)

не отрицательны для всех , (4.3.15с)

произвольны по знаку для всех , (4.3.15d)

. (4.3.15е)

Двойственность тогда формулируется следующим образом:

(4.3.16)

при ограничениях: для всех (4.3.17а)

для всех (4.3.17b)

; (4.3.17с)

(4.3.17d)

Модель (4.3.16) с ограничениями (4.3.17) представляет собой задачу линейного программирования для p+1 уравнения, которая решается стандартными методами. Если положительны для оптимального решения (4.3.16), то максимальное отклонение имеет место для i-го наблюдения, т.е. для i-го уравнения в (4.3.15а), (4.3.15b), и эта i-ая точка лежит выше (ниже) аппроксимирующей прямой. Коэффициенты регрессии получим из оптимального решения (4.3.16), используя следующие соотношения /20/: i=1, 2, …, p+1

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

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

,

т.е. определяем:

Затем вычисляем А и В, после чего находим вероятность того, что прогнозное значение принимается за реальное, что и будет характеризовать ошибку прогноза, из системы уравнений:

Учитывая правильность нормального распределения для выборки , можно построить доверительный интервал для :

 

.

 

Зная величину Р по таблицам нормального распределения, находим величину , поскольку ,

где .

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

Если мы пытаемся описать реальный процесс, происходящий в системе, аналитической функцией f(x), то теория ошибок дает возможность оценить погрешность расчета с помощью производной этой функции. Для линеаризованного приближенияпогрешность определения функций будет равна: , где - погрешность определения аргумента.

В случае функции нескольких переменных погрешность равна: .

Если используется функция более сложного вида, например , то погрешность определяется как

, и т. д.

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

– Конец работы –

Эта тема принадлежит разделу:

Учебное издание: Моделирование технических систем и процессов

ББК... Рецензент член УМС Си РУМЦ по информатике и вычислительной технике доктор физико математических наук профессор зав кафедрой моделирования и оптимизации...

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

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

ОСНОВНЫЕ ЭТАПЫ МОДЕЛИРОВАНИЯ СИСТЕМ
  В наше время, когда почти забыты некогда широко применяемые для моделирования различных систем аналоговые ЭВМ, а исследователи стремятся по возможности избежать натурного моделирова

Построение концептуальной модели системы и её формализация
  На первом этапе проведения моделирования конкретного объекта (системы) необходимо построить концептуальную (содержательную) модель Мк процесса функционирования этой систе

Алгоритмизация модели и ее компьютерная реализация
  На втором этапе моделирования системы математическая модель, сформированная на первом этапе, воплощается в кон­кретную компьютерную модель Мм. Второй этап моделирования п

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

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

Системный анализ СМО
  Вышеприведенные формулы получены при допущении экспоненциального закона распределения времени обслуживания для значительного упрощения исследования систем массового обслуживания. Эт

Статистический анализ СМО.
  Статистическое моделирование являет­ся неотъемлемой частью разработки математической модели реальной системы. В общем виде модель может существовать сама по себе, но приведение ее в

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

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

Моделирование работы сборочного цеха с программированием на языке высокого уровня.
Допустим, перед нами стоит задача оценки страховых заделов на участке комплектации сборочного цеха (более подробно с понятиями, встречающимися далее, можно о­знакомиться, напр., в [2]). Словесно за

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

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

Моделирование эволюции систем на основе теории Марковских процессов
Марковские процессы и процессы восстановления являются наиболее распространенными процессами, протекающими в системах массового обслуживания. Марковские СМО (системы с пуассоновским входным потоком

Анализ процессов с помощью временных рядов
Временной ряд представляет собой ряд наблюдений за каким-то определенным параметром изучаемой системы в дискретные, равноотстоящие моменты времени. Особый интерес при этом представляет проблема про

Сетевое моделирование
  Наиболее часто в области сетевого моделирования рассматриваются две задачи, связанные с сетями: задача о кратчайшем пути и задача о максимальном потоке. Например, если в роли взвеше

Сетевое планирование.
В предыдущем параграфе объект, предназначенный для моделирования, представлялся в виде ориентированной сети. Если дуги и узлы некоторой ориентированной сети соотнести с производимыми работами и про

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

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

Анализ и прогноз для блока ШБ3Бт
  Для анализа функционирования исследуемых блоков использовались два метода математического моделирования: «Временные ряды» и «Марковские процессы».   а) Анализ

Анализ и прогноз работоспособности для блока ШБ4Бт
1) Проанализируем технический паспорт № 555.4433.539т ПС на блок №110115 (изделие ШБ4Бт), где зафиксированы движение изделия в эксплуатации и его поломки:  

Описание объекта моделирования.
  Учрежденческая АТС Нicоm 353 фирмы Simens представляет собой автоматическую телефонную станцию с 384 портами, т. е. она может иметь 384 внутренних абонента. Станция состоит из базов

Концептуальная модель системы и методы исследования.
  Моделирование работы станции Нicоm 353 возможно на основе разделов «Массовое обслуживание» и «Теория очередей», поскольку станция Нicоm 353 представляет собой типичный пример систем

Получение результатов моделирования для группы №1.
  Число каналов в группе : n = 3 Номера внешних линий 10, 36, 9   Дата   Канал   Время, с. &

Получение результатов моделирования для группы № 2.
  Число каналов в группе n = 6 Номера внешних линий 12, 18, 15, 14, 13, 16   Дата   Канал   Вр

Получение результатов моделирования для группы № 5.
  Число каналов в группе : n = 4 Номера внешних линий 8, 7, 6, 5   Дата   Канал   Время, с.

Основные регламентные работы перед проведением техобслуживания.
  №/№   РЕГЛАМЕНТНАЯ РАБОТА   Подсистема автомобиля Длительность П

Краткое описание последовательности основных регламентных работ
  Проверка начинается с рулевого управления на наличие свободного хода руля. Затем «протягиваются» рулевые тяги. При необходимости доливается жидкость в бачок гидроусилителя руля. Зам

ЗАКЛЮЧЕНИЕ
  Давно прошли те времена, когда создатели собранной «на коленках» техники могли оценивать её работу «на глаз и на слух». Сложнейшая техника наших дней, а тем более техника аэрокосмич

Л И Т Е Р А Т У Р А
1. Четвериков В.Н. Подготовка и телеобработка данных. М., Высшая Школа, 1981. 2. Древс Ю.Г., Золотарёв В.В. Имитационное моделирование и его приложения. М., 1981. 3. Советов Б.Я.,

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги