Gumpy
外觀
此條目的引用需要清理,使其符合格式。 (2019年3月26日) |
開發者 | Zied Tayeb等 |
---|---|
首次發布 | 2018年1月28日 |
編程語言 | Python 3 |
操作系統 | 跨平台 |
許可協議 | MIT許可證 |
網站 | gumpy |
Gumpy 是一個開源Python 3庫,可用於腦機接口(BCI)的研究或應用的搭建。 這個腦機接口的庫可用於腦電圖和肌電圖分析、可視化和波形解碼,適用於在線混合腦機接口研究及實驗。除此之外,Gumpy還應用了深度學習技術,例如卷積神經網絡來增強腦電圖或肌電圖的解碼。[1]
Gumpy庫依賴於一些數學和科學計算的Python庫,例如NumPy、SciPy和scikit-learn。
開發目的
[編輯]腦機接口的研究人員高度依賴腦電圖或肌電圖的解碼、信號處理、特徵提取等等一系列工具。 Gumpy恰好將腦機接口研究人員或開發人員在開發方面需要的工具整合在一起,以便減輕他們痛苦的、重複的代碼檢索工作。
Gumpy主要是將已存在的、便於復用的函數工具加以整合,便於研究人員或開發人員基於Gumpy提供的工具靈活地進行數據分析或搭建新的更複雜的腦機接口工具。 正如原作者所言,Gumpy的設計就是為了「讓其易於擴展」。[2]
組成
[編輯]Gumpy主要由六個部分構成:數據庫(gumpy.data)、信號處理(gumpy.signal)、繪圖(gumpy.plot)、特徵提取(gumpy.features)、文件提取(gumpy.split)、分類器(gumpy.classify)。
Gumpy還為深度學習模型提供了獨立的gumpy-deeplearning庫(同樣基於MIT許可)。 [3]
亮點
[編輯]- 新穎:Gumpy在2018年發布。
- 多樣化:Gumpy為腦機接口的科研、開發提供了豐富的、種類多樣的工具。
- 免費:Gumpy基於MIT許可。
- 方便:對於初學者來說,gumpy提供了很多樣例[4] 和數據集[5],和一組樣例視頻[6] 。
參考文獻
[編輯]- ^
- ^ A Python 3 toolbox to develop Brain-Computer Interfaces (BCI): gumpy-bci/gumpy. 2018-12-13 [2019-01-01]. (原始內容存檔於2020-11-26).
- ^ Deep Learning Models for Brain Computer Interfaces: gumpy-bci/gumpy-deeplearning. 2018-09-10 [2019-01-01]. (原始內容存檔於2020-09-15).
- ^
- ^
- ^ YouTube. www.youtube.com. [2019-01-01]. (原始內容存檔於2019-02-16).