最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python?aeon庫進行時間序列算法預(yù)測分類實例探索

 更新時間:2024年02月01日 11:14:25   作者:程序員小寒  
這篇文章主要介紹了python?aeon庫進行時間序列算法預(yù)測分類實例探索,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

 python aeon時間序列算法

今天給大家分享一個神奇的 python 庫,aeon

https://github.com/aeon-toolkit/aeon 

aeon 是一個與 scikit-learn 兼容的工具包,用于執(zhí)行預(yù)測、分類和聚類等時間序列任務(wù)。它提供了廣泛的時間序列算法,包括最新進展,并使用 numba 高效實現(xiàn)時間序列算法。

使用它可以執(zhí)行以下任務(wù)

  • 預(yù)測,它的目標是預(yù)測時間序列的未來值。

  • 時間序列分類,其中給定實例的時間序列數(shù)據(jù)用于預(yù)測分類目標類別。

  • 時間序列回歸,其中給定實例的時間序列數(shù)據(jù)用于預(yù)測連續(xù)目標值。

  • 時間序列聚類,它的目標是發(fā)現(xiàn)由具有相似時間序列的實例組成的組。

  • 時間序列標注,它專注于異常值檢測、變化點檢測和分割。

  • 時間序列相似性搜索,它的目標是評估時間序列與其他時間序列集合之間的相似性

庫的安裝

可以直接使用 pip 進行安裝。注意,需要 python 版本大于等于3.8

pip install aeon

如果你想安裝包含所有可選依賴項的完整包,你可以使用

pip install aeon[all_extras]

預(yù)測

這里我們使用的是航空公司乘客數(shù)量數(shù)據(jù)集,并使用 numpy 來指定要預(yù)測范圍,然后使用 NaiveForecaster 算法來擬合數(shù)據(jù)并進行預(yù)測。

from aeon.datasets import load_airline
from aeon.forecasting.base import ForecastingHorizon
from aeon.forecasting.naive import NaiveForecaster
from aeon.utils.plotting import plot_series
import numpy as np
# step 1: data specification
y = load_airline()

# step 2: specifying forecasting horizon
fh = np.arange(1, 37)

# step 3: specifying the forecasting algorithm
forecaster = NaiveForecaster(strategy="last", sp=12)

# step 4: fitting the forecaster
forecaster.fit(y)

# step 5: querying predictions
y_pred = forecaster.predict(fh)

# optional: plotting predictions and past data
plot_series(y, y_pred, labels=["y", "y_pred"])

分類

這里使用 KNeighborsTimeSeriesClassifier 算法來進行分類。

import numpy as np
from aeon.classification.distance_based import KNeighborsTimeSeriesClassifier

X = [[[1, 2, 3, 4, 5, 5]],  # 3D array example (univariate)
     [[1, 2, 3, 4, 4, 2]],  # Three samples, one channel, six series length,
     [[8, 7, 6, 5, 4, 4]]]
y = ['low', 'low', 'high']  # class labels for each sample
X = np.array(X)
y = np.array(y)

clf = KNeighborsTimeSeriesClassifier(distance="dtw")
clf.fit(X, y)  # fit the classifier on train data

X_test = np.array(
    [[[2, 2, 2, 2, 2, 2]], [[5, 5, 5, 5, 5, 5]], [[6, 6, 6, 6, 6, 6]]]
)
y_pred = clf.predict(X_test)  # make class predictions on new data

#array(['low', 'high', 'high'], dtype='<U4')

以上就是 python aeon庫進行時間序列算法預(yù)測分類實例探索的詳細內(nèi)容,更多關(guān)于python aeon時間序列算法的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • linux環(huán)境下Django的安裝配置詳解

    linux環(huán)境下Django的安裝配置詳解

    這篇文章主要介紹了linux環(huán)境下Django的安裝配置詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-07-07
  • Python中批量文件處理與自動化管理技巧分享

    Python中批量文件處理與自動化管理技巧分享

    在日常辦公或數(shù)據(jù)處理工作中,我們經(jīng)常需要處理大量的文件,本文主要介紹了如何使用Python進行文件操作,目錄管理等常見任務(wù),希望對大家有所幫助
    2025-02-02
  • 基于Python實現(xiàn)錄音功能的示例代碼

    基于Python實現(xiàn)錄音功能的示例代碼

    今天我們來介紹一個好玩且實用的東西,我們使用python來實現(xiàn)一個錄音的功能。文中的示例代碼簡潔易懂,感興趣的小伙伴快跟隨小編一起學習一下吧
    2023-02-02
  • 基于Python和Scikit-Learn的機器學習探索

    基于Python和Scikit-Learn的機器學習探索

    這篇文章主要介紹了基于Python和Scikit-Learn的機器學習探索的相關(guān)內(nèi)容,小編覺得還是挺不錯的,這里分享給大家,供需要的朋友學習和參考。
    2017-10-10
  • 詳解如何使用pip卸載所有已安裝的Python包

    詳解如何使用pip卸載所有已安裝的Python包

    在開發(fā)過程中,我們可能會安裝許多 Python 包,有時需要徹底清理環(huán)境,以便從頭開始或者解決沖突問題,下面將介紹如何使用 pip 命令卸載所有已安裝的 Python 包,需要的朋友可以參考下
    2024-06-06
  • 詳談Python基礎(chǔ)之內(nèi)置函數(shù)和遞歸

    詳談Python基礎(chǔ)之內(nèi)置函數(shù)和遞歸

    下面小編就為大家?guī)硪黄狿ython基礎(chǔ)之內(nèi)置函數(shù)和遞歸。小編覺得挺不錯的。現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-06-06
  • PyQt5中QSpinBox計數(shù)器的實現(xiàn)

    PyQt5中QSpinBox計數(shù)器的實現(xiàn)

    這篇文章主要介紹了PyQt5中QSpinBox計數(shù)器的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-01-01
  • python實現(xiàn)大學人員管理系統(tǒng)

    python實現(xiàn)大學人員管理系統(tǒng)

    這篇文章主要為大家詳細介紹了python實現(xiàn)大學人員管理系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-10-10
  • 基于Python實現(xiàn)圖像的傅里葉變換

    基于Python實現(xiàn)圖像的傅里葉變換

    傅里葉變換是一種函數(shù)在空間域和頻率域的變換,從空間域到頻率域的變換是傅里葉變換,而從頻率域到空間域是傅里葉的反變換。這篇文章主要為大家介紹的是通過Python實現(xiàn)圖像的傅里葉變換,感興趣的可以了解一下
    2021-12-12
  • python中調(diào)試或排錯的五種方法示例

    python中調(diào)試或排錯的五種方法示例

    這篇文章主要給大家介紹了關(guān)于python中調(diào)試或排錯的五種方法,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Python具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-09-09

最新評論

龙江县| 萨迦县| 夹江县| 广昌县| 方山县| 游戏| 宜章县| 宣汉县| 汨罗市| 兰西县| 二连浩特市| 阿勒泰市| 镶黄旗| 平塘县| 潼南县| 蒙自县| 保德县| 宣恩县| 天津市| 鸡东县| 云浮市| 宁明县| 永兴县| 黄大仙区| 瑞安市| 青岛市| 连州市| 灵石县| 和平县| 商洛市| 建平县| 玉树县| 怀安县| 达日县| 沙洋县| 玉山县| 桃园县| 海城市| 舟曲县| 绿春县| 宣武区|