2013-09-26 167 views
1

我正在尋找能夠發現大量數據趨勢的算法。例如,如果給定時間t和變量x,(t,x)和給定輸入如{(1,1), (2,4), (3,9), (4,16)},則應該能夠發現x對於t=5的值是25.這通常如何實現?大多數算法是否計算線性,二次,指數等最佳擬合線,然後選擇最低擬合線和最低標準偏差?是否有其他技術來發現數據趨勢?另外,當增加分析大量向量的變量數時會發生什麼?查找數據趨勢的算法?

+0

公司中的所有部門都是爲了找到完美的算法而創建的。 –

回答

1

這是一個非常複雜的問題,嘗試從開始:http://en.wikipedia.org/wiki/Interpolation

+0

有沒有一種方法可以更準確地預測之前數據點之外的數據點,例如基於時間和預測未來的事例? –

+0

http://en.wikipedia.org/wiki/Extrapolation 但是預測值明顯不如插值過程準確... –

+0

我會更清楚,但這個問題真的很廣泛。在計算機科學學院,爲這個問題有6個月的課程...... –

0

一個Neural network可能是一個不錯的人選。特別是如果你想學習一些非線性的東西。