現在この質問をフォロー中です
- フォローしているコンテンツ フィードに更新が表示されます。
- コミュニケーション基本設定に応じて電子メールを受け取ることができます。
Is the attached paper okay for Feature Extraction of ECG dataset?
2 ビュー (過去 30 日間)
古いコメントを表示
If it's okay, which wave should I consider in filtered plot of cu01m as current beat?
Plot of filtered cu01m.mat

13 件のコメント
Star Strider
2016 年 2 月 23 日
It looks like it could work. It uses a radial basis function neural network, and the diagram seems to use the radbas function. (In fact, it looks like it was taken from the Radial Basis Neural Network MATLAB documentation, or the MATLAB diagram using the network they created from it.) You will need to use the Neural Network Toolbox to do that analysis most efficiently. Programming complicated backpropagation neural nets by hand is not fun, even in MATLAB.
Explorer
2016 年 2 月 23 日
Your comment on paper is about feature matching part. What do you think about its feature extraction part?
Star Strider
2016 年 2 月 23 日
They don’t go into significant detail on how they developed their (4x14) matrix, among other things. (You will also need the Wavelet Toolbox to use the db6 wavelet decomposition if you want to reproduce their paper.) They’re not doing very sophisticated rate and rhythm classification — normal sinus rhythm (NSR), ventricular tachycardia (VT), and ventricular fibrillation (VF) are significantly different enough to differentiate with much simpler methods. Besides, the QRS complex does not exist in classical VT or VF, so I have no idea how they would go about detecting it. I would be tempted to use the RBF network and a classifier on the filtered signal without all the preprocessing if I only needed to differentiate NSR, VT, and VF.
Explorer
2016 年 2 月 23 日
Okay thanks. Is it possible to apply classifier without extracting features if I want to differentiate NSR, VT and VF? If so, how to do that?
Star Strider
2016 年 2 月 23 日
Well, you have to extract some features, but the RBF network should be able to do that for you as the input to the classifier. (I actually did EKG classification with a RBF NN classifier once, but so long ago I don’t remember the details.)
Explorer
2016 年 2 月 23 日
Can you please refer me the paper you followed for EKG classification? I haven't studied Neural Networks in my graduation.
Star Strider
2016 年 2 月 23 日
I did not follow a paper. I used Haykin’s book on neural networks and programmed it in FORTRAN myself. (This was before the Neural Network Toolbox first appeared.)
I would search your university library for Haykin’s book and others on RBF networks. If you have the Neural Network Toolbox, start with its documentation (for your MATLAB release) for a comprehensive introduction, then go on from there.
Star Strider
2016 年 2 月 23 日
My pleasure.
EKG analysis is not trivial. I have not ever seen a paper that could do reliable EKG analysis with any degree of reliability or reproducability. Wavelets are likely the best initial analysis tool. Processing the wavelet features to correctly analyse the EKG remains a significant problem, even for the relatively simple task of doing heart-rate variability (HRV) studies, which was my interest at the time. (For that, it’s necessary to detect a normal P-wave preceding the QRS complex in order for that beat to be considered in the HRV analysis. That’s much more challenging than it at first appears.)
Explorer
2016 年 2 月 24 日
What do you think about the method in attached paper? Should I start to code up this?
Star Strider
2016 年 2 月 24 日
That one seems a quite plausible approach, with enough detail and results to convince me that it would work. The MATLAB Statistics Toolbox has the classify and fitcdiscr functions that can do the quadratic discriminant analysis once you have calculated the features.
What book is it from? I’ll look into adding it to my library.
回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で AI for Signals についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!エラーが発生しました
ページに変更が加えられたため、アクションを完了できません。ページを再度読み込み、更新された状態を確認してください。
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
- América Latina (Español)
- Canada (English)
- United States (English)
ヨーロッパ
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom(English)
アジア太平洋地域
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)
