Метод регрессивного анализа
Идентификация объектов
Идентификация восстанавливает параметры или закон поведения объекта по наблюдаемым входам и выходам. Регрессия — один из способов построить такую приближённую зависимость.
Линейная регрессия
— целевая переменная, — признаки, — оцениваемые коэффициенты, — необъяснённая часть.
Обычный метод наименьших квадратов выбирает коэффициенты, минимизирующие:
Рабочий порядок
- Сформулировать, что нужно объяснить или предсказать.
- Разделить наблюдения во времени или на train/test до подбора модели.
- Исследовать пропуски, выбросы и утечку целевого признака.
- Выбрать форму зависимости и признаки.
- Оценить коэффициенты.
- Проверить остатки и качество на отложенных данных.
- Оценить устойчивость коэффициентов и диапазон применимости.
Что проверять
- зависимость действительно близка к линейной;
- остатки не содержат заметной структуры;
- наблюдения не создают ложную уверенность из-за временной зависимости;
- сильная мультиколлинеарность не делает коэффициенты нестабильными;
- экстраполяция не выходит далеко за область данных.
показывает долю объяснённой вариации на конкретной выборке, но не доказывает причинность и не гарантирует хороший прогноз.
Инженерный пример
Можно оценить связь времени обработки с размером пакета и числом обращений к хранилищу. Если коэффициент при числе обращений устойчиво велик, это повод поставить эксперимент с пакетной загрузкой. Это ещё не доказательство причины: оба признака могут расти из-за третьего фактора.
Самопроверка
- Почему высокий не доказывает причинность?
- Как утечка данных делает метрику нереалистичной?
- Зачем анализировать остатки?