regression

(Не рекомендуемый) Выполните линейную регрессию выходов малой сети на целевых объектах

regression не рекомендуется. Использовать fitlm (Statistics and Machine Learning Toolbox). Для получения дополнительной информации см. раздел Вопросов совместимости.

Описание

пример

[r,m,b] = regression(t,y) вычисляет линейную регрессию между каждым элементом сетевого отклика и соответствующим объектом.

Эта функция принимает массив ячеек или матрицы цель t и выводит y, каждый с общих строк матрицы N, и возвращает значения регрессии r, склоны регрессионной подгонки, m и свободных членов, b для каждого из N строк матрицы.

[r,m,b] = regression(t,y,'one') объединяет все строки матрицы перед регрессией и возвращает одинарные скалярные значения регрессии, наклона и смещения.

Примеры

свернуть все

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

Загрузите обучающие данные.

[x,t] = simplefit_dataset;

Матрица 1 на 94 x содержит входные значения и матрицу 1 на 94 t содержит соответствующие целевые выходные значения.

Создайте нейронную сеть с feedforward с одним скрытым слоем размера 20.

net = feedforwardnet(20);

Обучите сетевую net использование обучающих данных.

net = train(net,x,t);

Оцените цели с помощью обученной сети.

y = net(x);

Вычислите и постройте график регрессии между ее целями и выходами.

[r,m,b] = regression(t,y)
r = 1.0000
m = 1.0000
b = 1.0878e-04
plotregression(t,y)

Figure Regression (plotregression) contains an axes. The axes with title : R=1 contains 3 objects of type line. These objects represent Y = T, Fit, Data.

Входные параметры

свернуть все

Сетевые цели, заданные как матрица или массив ячеек.

Выходы сети, заданные как матрица или массив ячеек.

Выходные аргументы

свернуть все

Значение регрессии, возвращенное как скаляр.

Наклон регрессии подгоняется, возвращается как скаляр.

Смещение регрессионной подгонки, возвращаемое как скаляр.

Вопросы совместимости

расширить все

Не рекомендуемый запуск в R2020b

См. также

| | (Statistics and Machine Learning Toolbox)

Введенный в R2010b
Для просмотра документации необходимо авторизоваться на сайте