運動想象丨特徵分類 MATLAB例程 二

2021-08-24 23:21:47 字數 2519 閱讀 9841

2 開源軟體分類

像開源致敬!此篇介紹個人svm分類和開源提供的分類器。

前篇:運動想象丨特徵提取 matlab例程(一)

本文使用的上篇特徵資訊。

個人上傳軟體包:運動想象特徵提取與分類matlab

使用libsvm軟體包:matlab 安裝 libsvm-3.23 教程

%% 使用libsvm 運動想象分類

clc;

clear all;

run_featureextract

disp('####### training the svm classsifier ##########')

load datacsp.mat

load labels_data_set_iii.mat

%% x為訓練集, t測試集, y訓練標籤

%% svm網路訓練

model = svmtrain(y, x, '-c 2 -g 1');

%% svm網路**

[predict_label, accuracy,decision_values] = svmpredict(y_test, t, model);

#######  training the svm classsifier ##########

optimization finished, #iter = 70

nu = 1.000000

obj = -279.745629, rho = -0.000787

nsv = 140, nbsv = 140

total nsv = 140

accuracy = 69.2857

% (97/140) (classification)

正確率稍微低一些,大家可自行選擇分類器。

第二階段是使用bagging,boostingadaboost方法對提取的特徵進行分類。

像開源致敬!m-mohammadpour/eegclassification

運動想象EEG背景知識

定義 腦 指有機生命形式的腦或神經系統 機 指處理或計算的裝置 介面 指用於資訊交換的中介物 腦機介面 bci系統 可定義為人或動物腦與外部裝置間建立的用於資訊交換的連線通路 實現 訊號採集 訊號預處理 特徵提取 分類識別 反饋 訊號採集 採集eeg 腦電訊號 用於採集的bci系統分為侵入式和非侵入...

Harr Like特徵分類效果

1000個正樣本,1000個負樣本 將影象歸一化至24x24 選取了10個特徵模板 harrlike 1 1 harrlike 1 1 harrlike 1 1 1 harrlike 1 1 1 harrlike 0 1 1 0 harrlike 1 0 0 1 harrlike 1 1 1 1 h...

處理分型別特徵

類別型特徵的原始資料一般都是字串形式,只有決策樹等少數模型可以處理字串的輸入,對於傳統的模型來說,類別型特徵必須經過處理轉成數值型特徵。一 序號編碼 用於處理類別間具有大小關係的資料。二 獨熱編碼 稀疏向量 三 二進位制編碼 第一步 給每個類別賦予id,第二步 對id進行二進位制編碼。優點 維數少,...