Программное обеспечение Financial Toolbox™ имеет ряд функций для многомерной нормальной регрессии с отсутствующими данными или без них. Функции тулбокса решают четыре класса регрессионных задач с функциями для оценки параметров, стандартных ошибок, функций логарифмической правдоподобности и информационных матриц Фишера. Четыре класса регрессионных задач:
Также предусмотрены дополнительные функции поддержки, см. «Функции поддержки».
Во всех функциях MATLAB® представление для количества наблюдений (или выборок) NumSamples =
m, количество рядов данных NumSeries =
n, и количество параметров модели NumParams =
p. Функции оценки момента имеют NumSeries = NumParams
.
Набор наблюдений (или выборок) хранится в матрице MATLAB Data
таким, что
для k = 1, ..., NumSamples
, где Data
является NumSamples
-by- NumSeries
матрица.
Для многомерной нормальной регрессии или функций наименьших квадратов дополнительным необходимым входом является набор матриц проекта, который хранится либо в виде матрицы MATLAB, либо в виде вектора массивов ячеек, обозначенных как Design
.
Если Numseries = 1
, Design
может быть NumSamples
-by- NumParams
матрица. Это «стандартная» форма для регрессии на одном ряду данных.
Если Numseries = 1
, Design
может быть либо массив ячеек с одной камерой, либо массив ячеек с NumSamples
камеры. Каждая камера в массиве ячеек содержит NumSeries
-by- NumParams
матрица такая, что
для k = 1, ..., NumSamples
. Если Design
имеет одну камеру, она принята одинаковой Design
матрица для каждой выборки, которая
В противном случае Design
должен содержать отдельные матрицы проекта для каждой выборки.
Основное различие между четырьмя классами регрессионных задач зависит от того, как обрабатываются отсутствующие значения и где отсутствующие значения представлены как значение MATLAB NaN
. Если выборка должна быть проигнорирована, учитывая какие-либо отсутствующие значения в выборке, задача, как говорят, является проблемой «без отсутствующих данных». Если выборка должна быть проигнорирована, если и только если каждый элемент выборки отсутствует, задача, как говорят, является проблемой «с отсутствующими данными», поскольку оценка должна учитывать возможное NaN
значения в данных.
В целом, Data
могут иметь или не иметь отсутствующих значений и Design
не должно иметь отсутствующих значений. Однако в некоторых случаях, если наблюдение в Data
следует игнорировать соответствующие элементы в Design
также игнорируются. Для получения дополнительной информации см. Страницы с описанием функции.
Можно использовать следующие функции для многомерной нормальной регрессии без отсутствующих данных.
Оцените параметры модели, невязки и остаточную ковариацию. | |
Оцените стандартные ошибки модели и ковариационных параметров. | |
Оцените информационную матрицу Фишера. | |
Вычислим функцию логарифмической правдоподобности. |
Первые две функции являются основными функциями оценки. Вторые две являются вспомогательными функциями, которые могут использоваться для более подробного анализа.
Можно использовать следующие функции для многомерной нормальной регрессии с отсутствующими данными.
Оцените параметры модели, невязки и остаточную ковариацию. | |
Оцените стандартные ошибки модели и ковариационных параметров. | |
Оцените информационную матрицу Фишера. | |
Вычислим функцию логарифмической правдоподобности. |
Первые две функции являются основными функциями оценки. Вторые две являются вспомогательными функциями, используемыми для более подробного анализа.
Можно использовать следующие функции для регрессии методом наименьших квадратов с отсутствующими данными или для ковариационной взвешенной регрессии методом наименьших квадратов с фиксированной ковариационной матрицей.
Оцените параметры модели, невязки и остаточную ковариацию. | |
Вычислим целевую функцию методом наименьших квадратов (псевдослучая логарифмической правдоподобности). |
Чтобы вычислить стандартные ошибки и оценки для информационной матрицы Фишера, используются многомерные функции нормальной регрессии с отсутствующими данными.
Оцените стандартные ошибки модели и ковариационных параметров. | |
Оцените информационную матрицу Фишера. |
Можно использовать следующие функции для оценки среднего значения и ковариации многомерных нормальных данных.
Оцените среднее значение и ковариацию данных. | |
Оцените стандартные ошибки среднего значения и ковариации данных. | |
Оцените информационную матрицу Фишера. | |
Оцените информационную матрицу Фишера, используя Гессиан. | |
Вычислим функцию логарифмической правдоподобности. |
Эти функции ведут себя несколько по-другому по сравнению с более общими регрессиоными функциями, поскольку они решают специализированную задачу. Для получения дополнительной информации см. Страницы с описанием функции.
Включены две функции поддержки.
Преобразуйте многомерную нормальную регрессионую модель в модель SUR. | |
Получите начальные оценки среднего и ковариационного значения |
convert2sur
функция преобразует многомерную нормальную регрессионую модель в, казалось бы, несвязанную регрессию, или SUR, модель. Вторая функция ecmninit
является специализированной функцией для получения начальных специальных оценок среднего и ковариационного значения Data
матрица с отсутствующими данными. (Если отсутствующих значений нет, оценки являются максимальными оценками правдоподобия для среднего и ковариационного.)
convert2sur
| ecmlsrmle
| ecmlsrobj
| ecmmvnrfish
| ecmmvnrfish
| ecmmvnrmle
| ecmmvnrobj
| ecmmvnrstd
| ecmmvnrstd
| ecmnfish
| ecmnhess
| ecmninit
| ecmnmle
| ecmnobj
| ecmnstd
| mvnrfish
| mvnrmle
| mvnrobj
| mvnrstd