国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【使用 k 折疊交叉驗證的卷積神經(jīng)網(wǎng)絡(CNN)】基于卷積神經(jīng)網(wǎng)絡的無特征EMG模式識別研究(Matlab代碼實現(xiàn))

這篇具有很好參考價值的文章主要介紹了【使用 k 折疊交叉驗證的卷積神經(jīng)網(wǎng)絡(CNN)】基于卷積神經(jīng)網(wǎng)絡的無特征EMG模式識別研究(Matlab代碼實現(xiàn))。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

????????歡迎來到本博客????????

??博主優(yōu)勢:??????博客內(nèi)容盡量做到思維縝密,邏輯清晰,為了方便讀者。

??座右銘:行百里者,半于九十。

??????本文目錄如下:??????

目錄

??1 概述

??2 運行結果

??3?參考文獻

??4 Matlab代碼實現(xiàn)


??1 概述

文獻來源:

【使用 k 折疊交叉驗證的卷積神經(jīng)網(wǎng)絡(CNN)】基于卷積神經(jīng)網(wǎng)絡的無特征EMG模式識別研究(Matlab代碼實現(xiàn)),cnn,matlab,人工智能

?特征提取是從肌電信號中提取有用和有價值的信息的重要步驟。然而,特征提取的過程需要先前的知識和專業(yè)知識。本文提出了一種無特征EMG模式識別技術,以解決特征提取問題。首先,使用譜圖將原始EMG信號轉換為時頻表示(TFR)。然后,將TFR或譜圖圖像直接輸入卷積神經(jīng)網(wǎng)絡(CNN)進行分類。提出了兩種CNN模型,可以從譜圖圖像中自動學習特征,無需手動特征提取。使用公開獲取的NinaPro數(shù)據(jù)庫中獲取的EMG數(shù)據(jù)對所提出的CNN模型進行評估。我們的結果表明,CNN分類器可以為手部和腕部運動的識別提供最佳的平均分類準確率為88.04%。

原文摘要:

摘要:

Feature extraction is important step to extract the useful and valuable information from the electromyography (EMG) signal. However, the process of feature extraction requires prior knowledge and expertise. In this paper, a featureless EMG pattern recognition technique is proposed to tackle the feature extraction problem. Initially, spectrogram is employed to transform the raw EMG signal into time-frequency representation (TFR). The TFRs or spectrogram images are then directly fed into the convolutional neural network (CNN) for classification. Two CNN models are proposed to learn the features automatically from the spectrogram images without the need of manual feature extraction. The proposed CNN models are evaluated using the EMG data acquired from the publicly access NinaPro database. Our results show that CNN classifier can offer the best mean classification accuracy of 88.04% for the recognition of the hand and wrist movements.

??2 運行結果

【使用 k 折疊交叉驗證的卷積神經(jīng)網(wǎng)絡(CNN)】基于卷積神經(jīng)網(wǎng)絡的無特征EMG模式識別研究(Matlab代碼實現(xiàn)),cnn,matlab,人工智能

部分代碼:

%---Input--------------------------------------------------------------
% imgs ? ? ?: feature vector (height x width x channel x instances)
% label ? ? : label vector (instances x 1)
% kfold ? ? : Number of cross-validation
% LR ? ? ? ?: Learning rate
% nB ? ? ? ?: Number of mini batch
% MaxEpochs : Maximum number of Epochs
% FC ? ? ? ?: Number of fully connect layer (number of classes)
% nC ? ? ? ?: Number of convolutional layer (up to 3)
% nF1 ? ? ? : Number of filter in first convolutional layer
% sF1 ? ? ? : Size of filter in first convolutional layer
% nF2 ? ? ? : Number of filter in second convolutional layer
% sF2 ? ? ? : Size of filter in second convolutional layer
% nF3 ? ? ? : Number of filter in third convolutional layer
% sF3 ? ? ? : Size of filter in third convolutional layer

%---Output-------------------------------------------------------------
% A struct that contains three results as follows:
% acc ? ? ? : Overall accuracy
% con ? ? ? : Confusion matrix
% t ? ? ? ? : computational time (s)
%-----------------------------------------------------------------------


%% (1) Convolutional Neural Network with one convolutional layer
clc, clear
% Benchmark dataset
[imgs,label] = digitTrain4DArrayData;?

% Parameter setting
opts.kfold ? ? = 5;
opts.LR ? ? ? ?= 0.01;?
opts.nB ? ? ? ?= 100;?
opts.MaxEpochs = 20;?
opts.nC ? ? ? ?= 1;?
opts.FC ? ? ? ?= 10;
opts.nF1 ? ? ? = 16;?
opts.sF1 ? ? ? = [3, 3];
% Convolutional Neural Network
CNN = jCNN(imgs,label,opts);

% Accuracy
accuray = CNN.acc;
% Confusion matrix
confmat = CNN.con;


%% (2) Convolutional Neural Network with two convolutional layers
clc, clear
% Benchmark dataset
[imgs,label] = digitTrain4DArrayData;?

??3?參考文獻

文章中一些內(nèi)容引自網(wǎng)絡,會注明出處或引用為參考文獻,難免有未盡之處,如有不妥,請隨時聯(lián)系刪除。

[1]Too, Jingwei, et al. “Featureless EMG Pattern Recognition Based on Convolutional Neural Network.” Indonesian Journal of Electrical Engineering and Computer Science, vol. 14, no. 3, Institute of Advanced Engineering and Science, June 2019, p. 1291, doi:10.11591/ijeecs.v14.i3.pp1291-1297.文章來源地址http://www.zghlxwxcb.cn/news/detail-670487.html

??4 Matlab代碼實現(xiàn)

到了這里,關于【使用 k 折疊交叉驗證的卷積神經(jīng)網(wǎng)絡(CNN)】基于卷積神經(jīng)網(wǎng)絡的無特征EMG模式識別研究(Matlab代碼實現(xiàn))的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內(nèi)容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 再見卷積神經(jīng)網(wǎng)絡,使用 Transformers 創(chuàng)建計算機視覺模型

    再見卷積神經(jīng)網(wǎng)絡,使用 Transformers 創(chuàng)建計算機視覺模型

    本文旨在介紹 / 更新 Transformers 背后的主要思想,并介紹在計算機視覺應用中使用這些模型的最新進展。 讀完這篇文章,你會知道…… 為什么 Transformers 在 NLP 任務中的表現(xiàn)優(yōu)于 SOTA 模型。 Transformer 模型的工作原理 這是卷積模型的主要限制。 Transformers 如何克服卷積模型的限

    2024年02月02日
    瀏覽(31)
  • 40 深度學習(四):卷積神經(jīng)網(wǎng)絡|深度可分離卷積|colab和kaggle的基礎使用

    40 深度學習(四):卷積神經(jīng)網(wǎng)絡|深度可分離卷積|colab和kaggle的基礎使用

    卷積神經(jīng)網(wǎng)絡的基本結構 1: (卷積層+(可選)池化層) * N+全連接層 * M(N=1,M=0) 卷積層的輸入和輸出都是矩陣,全連接層的輸入和輸出都是向量,在最后一層的卷積上,把它做一個展平,這樣就可以和全連接層進行運算了,為什么卷積要放到前面,因為展平喪失了維度信息,因

    2024年02月08日
    瀏覽(18)
  • 深度學習:使用卷積神經(jīng)網(wǎng)絡CNN實現(xiàn)MNIST手寫數(shù)字識別

    深度學習:使用卷積神經(jīng)網(wǎng)絡CNN實現(xiàn)MNIST手寫數(shù)字識別

    本項目基于pytorch構建了一個深度學習神經(jīng)網(wǎng)絡,網(wǎng)絡包含卷積層、池化層、全連接層,通過此網(wǎng)絡實現(xiàn)對MINST數(shù)據(jù)集手寫數(shù)字的識別,通過本項目代碼,從原理上理解手寫數(shù)字識別的全過程,包括反向傳播,梯度下降等。 卷積神經(jīng)網(wǎng)絡是一種多層、前饋型神經(jīng)網(wǎng)絡。從功能上

    2024年02月13日
    瀏覽(20)
  • 深度學習——使用卷積神經(jīng)網(wǎng)絡改進識別鳥與飛機模型

    深度學習——使用卷積神經(jīng)網(wǎng)絡改進識別鳥與飛機模型

    驗證下,是否獲取成功 使用 DataLoader 封裝數(shù)據(jù)集 我們打算放棄 nn.Sequential 帶來的靈活性。使用更自由的子類化 nn.Module 。 為了子類化 nn.Module ,我們至少需要定義一個 forward() 函數(shù),該函數(shù)用于接收模塊的輸入并返回輸出,這便是模塊計算的之處。 在 Pytorch 中,如果使用標準

    2023年04月08日
    瀏覽(22)
  • 卷積神經(jīng)網(wǎng)絡識別人臉項目—使用百度飛槳ai計算

    卷積神經(jīng)網(wǎng)絡識別人臉項目—使用百度飛槳ai計算

    整個項目需要的準備文件: 下載鏈接: 鏈接:https://pan.baidu.com/s/1WEndfi14EhVh-8Vvt62I_w 提取碼:7777 鏈接:https://pan.baidu.com/s/10weqx3r_zbS5gNEq-xGrzg 提取碼:7777 1、模型推理文件 2、模型轉換文件 數(shù)據(jù)集的文件夾格式如下圖:一共兩個文件夾 images文件夾裝所有的圖片,圖片需隨機打

    2024年02月16日
    瀏覽(28)
  • 使用 PyTorch 和 OpenCV 實現(xiàn)簡單卷積神經(jīng)網(wǎng)絡(CNN)的過程

    使用 PyTorch 和 OpenCV 實現(xiàn)簡單卷積神經(jīng)網(wǎng)絡(CNN)的過程,如何構建一個簡單的卷積神經(jīng)網(wǎng)絡模型,并通過使用預定義的濾波器對灰度圖像進行卷積操作和激活函數(shù)處理,最終可視化了卷積層和激活層的輸出結果。 1.圖像處理: 使用 OpenCV 讀取圖像,并將彩色圖像轉換為灰度

    2024年01月17日
    瀏覽(23)
  • 入門孿生網(wǎng)絡3-------使用一維卷積神經(jīng)網(wǎng)絡1DCNN與孿生網(wǎng)絡的組合模型來實現(xiàn)excel數(shù)據(jù)的分類

    入門孿生網(wǎng)絡3-------使用一維卷積神經(jīng)網(wǎng)絡1DCNN與孿生網(wǎng)絡的組合模型來實現(xiàn)excel數(shù)據(jù)的分類

    讀取數(shù)據(jù):使用NumPy加載數(shù)據(jù)文件(假設為\\\" data.csv \\\"),并將其分為訓練集和測試集。 定義1D卷積神經(jīng)網(wǎng)絡模型:通過創(chuàng)建get_cnn_model()函數(shù)來定義1DCNN模型,該模型包括一系列卷積層和池化層,以及最后的全連接層輸出。這個模型將用于構建孿生網(wǎng)絡模型的多個分支。 定義孿

    2024年02月09日
    瀏覽(19)
  • Python實戰(zhàn) | 使用 Python 和 TensorFlow 構建卷積神經(jīng)網(wǎng)絡(CNN)進行人臉識別

    Python實戰(zhàn) | 使用 Python 和 TensorFlow 構建卷積神經(jīng)網(wǎng)絡(CNN)進行人臉識別

    專欄集錦,大佬們可以收藏以備不時之需 Spring Cloud實戰(zhàn)專欄:https://blog.csdn.net/superdangbo/category_9270827.html Python 實戰(zhàn)專欄:https://blog.csdn.net/superdangbo/category_9271194.html Logback 詳解專欄:https://blog.csdn.net/superdangbo/category_9271502.html tensorflow專欄:https://blog.csdn.net/superdangbo/category_869

    2024年02月05日
    瀏覽(15)
  • 人工智能(Pytorch)搭建模型6-使用Pytorch搭建卷積神經(jīng)網(wǎng)絡ResNet模型

    人工智能(Pytorch)搭建模型6-使用Pytorch搭建卷積神經(jīng)網(wǎng)絡ResNet模型

    大家好,我是微學AI,今天給大家介紹一下人工智能(Pytorch)搭建模型6-使用Pytorch搭建卷積神經(jīng)網(wǎng)絡ResNet模型,在本文中,我們將學習如何使用PyTorch搭建卷積神經(jīng)網(wǎng)絡ResNet模型,并在生成的假數(shù)據(jù)上進行訓練和測試。本文將涵蓋這些內(nèi)容:ResNet模型簡介、ResNet模型結構、生成假

    2024年02月06日
    瀏覽(103)
  • 卷積神經(jīng)網(wǎng)絡教程 (CNN) – 使用 TensorFlow 在 Python 中開發(fā)圖像分類器

    在這篇博客中,讓我們討論什么是卷積神經(jīng)網(wǎng)絡 (CNN) 以及?卷積神經(jīng)網(wǎng)絡背后的 架構 ——旨在 解決 ? 圖像識別 系統(tǒng)和 分類 問題。?卷積神經(jīng)網(wǎng)絡在圖像和視頻識別、推薦系統(tǒng)和 自然語言處理方面有著 廣泛的應用 。 目錄 計算機如何讀取圖像? 為什么不是全連接網(wǎng)絡?

    2024年02月12日
    瀏覽(18)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包