Программное обеспечение 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 matrix
таким образом что
for 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