نوع مقاله : مقاله کامل پژوهشی
نویسندگان
1 دانشگاه علم و صنعت ایران، دانشکده برق دانشگاه لیدز، دانشکده الکترونیک و برق
2 دانشگاه علم و صنعت ایران، دانشکده برق
3 دانشگاه تربیت مدرس، دانشکده فنی و مهندسی، گروه مهندسی کنترل
4 دانشگاه لیدز، دانشکده الکترونیک و برق
چکیده
در سال ها اخیر توجه زیادی به تولید مصنوعی سیگنال های الکتروکاردیوگرام (ECG) به کمک یک مدل ریاضی معطوف گشته است. یکی از کاربردهای یک مدل دینامیکی که بتواند سیگنال های ECG مصنوعی تولید کند، ارزیابی آسان دستگاه های پردازش سیگنال تشخیصی ECG می باشد. به علاوه، می توان چنین مدلی را در فشرده سازی و تله مدیسن نیز به کار برد. هم چنین مناسب است مدل از توانایی لازم برای تولید سیگنال های ECG طبیعی و غیر طبیعی برخوردار باشد. در این تحقیق با به کارگیری شبکه عصبی با توابع پایه شعاعی (RBF) در یک مدل دینامیکی غیر خطی که بر پایه مدل دینامیکی McSharry و همکاران بنا شده است، روش مناسبی برای تولید مصنوعی سیگنال های الکتروکاردیوگرام ارایه شده است. مزیت این روش جدید نسبت به روش McSharry و همکاران، در توانایی شبیه سازی طیف وسیع تری از سیگنال های فیزیولوژیکی اعم از طبیعی و غیر طبیعی نهفته است. ضمن ارایه نتایج شبیه سازی برای سیگنال ECGطبیعی و سه حالت غیر طبیعی، صحت مدل توسط تابع خطای معرفی شده مورد ارزیابی قرار گرفته است. میانگین این خطا در مدت 100 ثانیه با به کارگیری 20 نرون، کمتر از 2.5 درصد برای چهار حالت مدل شده (یک حالت طبیعی و سه حالت غیر طبیعی) به دست آمد.
کلیدواژهها
موضوعات
عنوان مقاله [English]
A New Nonlinear Model Using Neural Networks For Generating Electrocardiogram Signals
نویسندگان [English]
- Nader Jafarnia Dabanloo 1
- Ahmad Ayatollahi 2
- Vahid Jouhari Majd 3
- Desmond Mclernon 4
1 Department of Electrical Engineering, Iran University of Science and Technology School of Electronic and Electrical Engineering, The University of Leeds
2 Department of Electrical Engineering, Iran University of Science and Technology
3 Department of Electrical Engineering, Tarbiat Modarres University
4 School of Electronic and Electrical Engineering, The University of Leeds
چکیده [English]
The generation of electrocardiogram (ECG) signals by using a mathematical model has recently been investigated. One of the applications of a dynamical model which can artificially produces an ECG signal is the easy assessment of diagnostic ECG signal processing devices. In addition, the model may be also used in compression and telemedicine applications. It is also required that the model has capability to produce both normal and abnormal ECG signals. In this study, it is introduced a new method using radial basis function neural networks in a dynamical model based on McSharry model, to produce artificially the ECG signals. This new method has the advantage of capability to simulate a wider class of physiological signals (both normal and abnormal), compared to McSharry model. The simulation results are presented for normal ECG and three abnormal ones. The accuracy of the model has evaluated by using the error functions. The average of this error for a period of 100 seconds using 20 neurons is less than 2.5 percent for the four modeled cases (one normal and three abnormal).
کلیدواژهها [English]
- Electrocardiogram signals
- dynamical model
- Neural network
- nonlinear methods
- radial basis functions