2013-06-18 42 views
0

我正在基於以前的數據創建系統負載預測系統。我在多天以下格式的數據:許多星期一我想基於給定的數據來預測CPU使用率在下週一基於歷史數據的系統負載預測算法

Time Cpu usage 

00  20% 
01  20% 
03  22% 
04  20% 
05  23% 
06  30% 
07  35% 
08  40% 
09  50%....... 

鑑於這樣的數據。我正在尋找某種算法。請幫幫我。

回答

3

簡單的算法來實現這一目標是多項式迴歸http://en.wikipedia.org/wiki/Polynomial_regression

您可以在任何電子表格,統計包/庫運行它。

+0

也有關於如何在Excel中執行此操作的youtube視頻:http://www.youtube.com/watch?v=wkuX2jTXatE http://www.youtube.com/watch?v=NJCKd98lKEQ如果您使用的是LibreOffice或OpenOffice,你可以使用這個:http://forum.openoffice.org/en/forum/download/file.php?id=735&sid=1e5296a202e5e915ce5a165256d6110c –

+0

謝謝你的工作完全好 – RazorProgrammer

0

您可能會考慮尋求爲預測算法提供資金,也許可以查看均值迴歸算法來預測負載。

我會使用Python和熊貓庫來快速將函數應用於您的數據並獲得您要查找的結果。

+0

某種外推能在這裏很好地工作嗎?有什麼想法? – RazorProgrammer

0

我相信你試圖解決的問題是在machine learning的領域研究的問題之一。 Coursera對此有一個great online course

有一個軟件,Weka,有很多機器學習算法和nice graphical interface

+0

你能指出我的確切算法.. 。我不認爲我有時間去解決這個問題的整個過程!我必須得到這個項目。如果你能指出一些對它有一些解釋的鏈接,那將是很好的。謝謝!! – RazorProgrammer

+0

@HovercraftFullOfEels對不起。問題在於'replaceAll'而不是'replace',因爲'replaceAll'適用於Java正則表達式。 –