прогнозирование использования ресурсов - PullRequest
0 голосов
/ 06 марта 2012

Я хочу создать систему для прогнозирования использования определенных ресурсов;например, загрузка процессора.У меня есть данные об использовании процессора за каждый день.Как я могу предсказать его использование в будущем, скажем, 2 дня?Я знаю, что анализ временных рядов может помочь, но я не понимаю, как учесть другие факторы, связанные с использованием ЦП, поскольку анализ временных рядов - это только время по оси x и использование по оси y.

Ответы [ 2 ]

1 голос
/ 06 марта 2012

Проверьте это, я думаю, что это может помочь вам или, по крайней мере, помочь вам начать с чего-то. Он имеет дело с аналогичной проблемой (прогнозирование потребности в жестком диске)

http://lpenz.github.com/articles/df0pred-1/index.html

http://lpenz.github.com/articles/df0pred-2/index.html

http://lpenz.github.com/articles/df0pred-3/index.html

0 голосов
/ 06 марта 2012

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

Для одномерной модели вы можете проверить с помощью arima() и найти подходящий заказ для этой модели, используя auto.arima() в упаковке forecast. Предсказания могут быть сделаны с помощью predict() на объекте арима.

Для многомерной модели вы можете рассмотреть векторную авторегрессивную модель. Проверьте наличие функции VAR() в упаковке vars.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...