[Javascript] 指數移動加權平均: ewma.js

ewma.js
https://github.com/video-dev/hls.js/blob/master/src/utils/ewma.js

移動平均(EWMA)在 HLS.JS 的實踐
https://www.jackpu.com/yi-dong-jun-xian-zai-kuan-dai-tan-ce-de-shi-jian/

移動平均(moving average,MA),又稱“移動平均線”簡稱均線,是技術分析中一種分析時間序列資料的工具。最常見的是利用股價、回報或交易量等變數計算出移動平均。移動平均可撫平短期波動,反映出長期趨勢或週期。數學上,移動平均可視為一種卷積。

移動平均,平時大概有三種演算法︰
1.簡單移動平均(simple moving average,SMA)
2.加權移動平均(weighted moving average,WMA)
3.指數加權移動平均(Exponentially Weighted Moving-Average, EWMA)
而 hls.js 則用到的 上訴的 指數加權移動平均, EWMA 來進行網速的預測。


#Javascript, EWMA, SMA, WMA, 移動平均, 指數移動加權平均

留言