Skip to main content
Erschienen in: Soft Computing 9/2013

01.09.2013 | Methodologies and Application

Description, analysis, and classification of biomedical signals: a computational intelligence approach

verfasst von: Adam Gacek, Witold Pedrycz

Erschienen in: Soft Computing | Ausgabe 9/2013

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This study provides a general introduction to the principles, algorithms and practice of computational intelligence (CI) and elaborates on those facets with relation to biomedical signal analysis, especially ECG signals. We discuss the main technologies of computational intelligence (namely, neural networks, fuzzy sets or granular computing, and evolutionary optimization), identify their focal points and stress an overall synergistic character, which ultimately gives rise to the highly symbiotic CI environment. Furthermore, the main advantages and limitations of the CI technologies are discussed. In the sequel, we present CI-oriented constructs in signal modeling, classification, and interpretation. Examples of the CI-based ECG signal processing problems are presented.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Mumford CL, Jain LC (eds) (2009) Computational intelligence. Springer, Berlin Mumford CL, Jain LC (eds) (2009) Computational intelligence. Springer, Berlin
Zurück zum Zitat Fulcher J, Jain LC (eds) (2008) Computational intelligence: a compendium. Springer, Berlin Fulcher J, Jain LC (eds) (2008) Computational intelligence: a compendium. Springer, Berlin
Zurück zum Zitat Acampora G, Lee CS, Wang MH, Loia V (2012a) Electrocardiogram application based on heart rate variability ontology and fuzzy markup language. In: Gacek A, Pedrycz W (eds) ECG signal processing, classification and interpretation. Springer, Heidelberg, pp 155–178 Acampora G, Lee CS, Wang MH, Loia V (2012a) Electrocardiogram application based on heart rate variability ontology and fuzzy markup language. In: Gacek A, Pedrycz W (eds) ECG signal processing, classification and interpretation. Springer, Heidelberg, pp 155–178
Zurück zum Zitat Acampora G, Lee CS, Vitiello A, Wang MH (2012b) Evaluating cardiac health through semantic soft computing techniques. Soft Comput 16(7):1165–1181 Acampora G, Lee CS, Vitiello A, Wang MH (2012b) Evaluating cardiac health through semantic soft computing techniques. Soft Comput 16(7):1165–1181
Zurück zum Zitat Acharya UR, Bhat PS, Iyengar SS, Rao A, Dua S (2003) Classification of heart rate data using artificial neural network and fuzzy equivalence relation. Pattern Recogn 36:61–68MATHCrossRef Acharya UR, Bhat PS, Iyengar SS, Rao A, Dua S (2003) Classification of heart rate data using artificial neural network and fuzzy equivalence relation. Pattern Recogn 36:61–68MATHCrossRef
Zurück zum Zitat Bargiela A, Pedrycz W (2002) Granular computing: an introduction. Kluwer Academic Publishers, Dordrecht Bargiela A, Pedrycz W (2002) Granular computing: an introduction. Kluwer Academic Publishers, Dordrecht
Zurück zum Zitat Bargiela A, Pedrycz W (2003) Recursive information granulation: aggregation and interpretation issues. IEEE Trans Syst Man Cybern B 33(1):96–112CrossRef Bargiela A, Pedrycz W (2003) Recursive information granulation: aggregation and interpretation issues. IEEE Trans Syst Man Cybern B 33(1):96–112CrossRef
Zurück zum Zitat Bargiela A, Pedrycz W, Hirota K (2004) Granular prototyping in fuzzy clustering. IEEE Trans Fuzzy Syst 12(5):697–709CrossRef Bargiela A, Pedrycz W, Hirota K (2004) Granular prototyping in fuzzy clustering. IEEE Trans Fuzzy Syst 12(5):697–709CrossRef
Zurück zum Zitat Barro S, Ruiz R, Mirai J (1981) Fuzzy beat labeling for intelligent arrhythmia monitoring. Comput Biomed Res 2:240–258 Barro S, Ruiz R, Mirai J (1981) Fuzzy beat labeling for intelligent arrhythmia monitoring. Comput Biomed Res 2:240–258
Zurück zum Zitat Barro S, Ruiz R, Presedo J, Mirai J (1991) Grammatic representation of beat sequences for fuzzy arrhythmia diagnosis. Int J Biomed Comput 21:245–259CrossRef Barro S, Ruiz R, Presedo J, Mirai J (1991) Grammatic representation of beat sequences for fuzzy arrhythmia diagnosis. Int J Biomed Comput 21:245–259CrossRef
Zurück zum Zitat Bezdek JC (1981) Pattern recognition with fuzzy objective function algorithms. Plenum Press, New YorkMATHCrossRef Bezdek JC (1981) Pattern recognition with fuzzy objective function algorithms. Plenum Press, New YorkMATHCrossRef
Zurück zum Zitat Bezdek JC (1992) On the relationship between neural networks, pattern recognition and intelligence. Int J Approx Reason 6(2):85–107CrossRef Bezdek JC (1992) On the relationship between neural networks, pattern recognition and intelligence. Int J Approx Reason 6(2):85–107CrossRef
Zurück zum Zitat Bezdek JC (1994) What is computational intelligence. In: Robinson CJ, Zurada JM, Marks RJ II (eds) Computational Intelligence Imitating Life. IEEE Press, Piscataway, pp 1–12 Bezdek JC (1994) What is computational intelligence. In: Robinson CJ, Zurada JM, Marks RJ II (eds) Computational Intelligence Imitating Life. IEEE Press, Piscataway, pp 1–12
Zurück zum Zitat Castillo O, Melin P, Ramírez E, Soria J (2012) Hybrid intelligent system for cardiac arrhythmia classification with fuzzy K-Nearest Neighbors and neural networks combined with a fuzzy system. Expert Syst Appl 39:2947–2955CrossRef Castillo O, Melin P, Ramírez E, Soria J (2012) Hybrid intelligent system for cardiac arrhythmia classification with fuzzy K-Nearest Neighbors and neural networks combined with a fuzzy system. Expert Syst Appl 39:2947–2955CrossRef
Zurück zum Zitat Chua TW, Tan W (2011) Non-singleton genetic fuzzy logic system for arrhythmias classification. Eng Appl Artif Intell 24(2):251–259 Chua TW, Tan W (2011) Non-singleton genetic fuzzy logic system for arrhythmias classification. Eng Appl Artif Intell 24(2):251–259
Zurück zum Zitat Dumont J, Hernandez AI, Carrault G (2010) Improving ECG beats delineation with an evolutionary optimization process. IEEE Trans Biomed Eng 57:607–615CrossRef Dumont J, Hernandez AI, Carrault G (2010) Improving ECG beats delineation with an evolutionary optimization process. IEEE Trans Biomed Eng 57:607–615CrossRef
Zurück zum Zitat Engelbrecht AP (2005) Fundamentals of computational swarm intelligence. Wiley, London Engelbrecht AP (2005) Fundamentals of computational swarm intelligence. Wiley, London
Zurück zum Zitat Engin M (2004) ECG beat classification using neuro-fuzzy network. Pattern Recogn Lett 25:1715–1722CrossRef Engin M (2004) ECG beat classification using neuro-fuzzy network. Pattern Recogn Lett 25:1715–1722CrossRef
Zurück zum Zitat Fei SW (2010) Diagnostic study on arrhythmia cordis based on particle swarm optimization-based support vector machine. Expert Syst Appl 37:6748–6752 Fei SW (2010) Diagnostic study on arrhythmia cordis based on particle swarm optimization-based support vector machine. Expert Syst Appl 37:6748–6752
Zurück zum Zitat Gacek A, Pedrycz W (2003) A genetic segmentation of ECG signals. IEEE Trans Biomed Eng 50(10):1203–1208CrossRef Gacek A, Pedrycz W (2003) A genetic segmentation of ECG signals. IEEE Trans Biomed Eng 50(10):1203–1208CrossRef
Zurück zum Zitat Gacek A, Pedrycz W (2006) A granular description of ECG signals. IEEE Trans Biomed Eng 53(10):1972–1982CrossRef Gacek A, Pedrycz W (2006) A granular description of ECG signals. IEEE Trans Biomed Eng 53(10):1972–1982CrossRef
Zurück zum Zitat Goldberg DE (1989) Genetic algorithms in search, optimization, and machine learning. Addison Wesley, ReadingMATH Goldberg DE (1989) Genetic algorithms in search, optimization, and machine learning. Addison Wesley, ReadingMATH
Zurück zum Zitat Haykin S (1999) Neural networks: a comprehensive foundation, 2nd edn. Prentice Hall, Upper Saddle RiverMATH Haykin S (1999) Neural networks: a comprehensive foundation, 2nd edn. Prentice Hall, Upper Saddle RiverMATH
Zurück zum Zitat Hoppner F et al (1999) Fuzzy cluster analysis. Wiley, Chichester Hoppner F et al (1999) Fuzzy cluster analysis. Wiley, Chichester
Zurück zum Zitat Kiranyaz S, Ince T, Pulkkinen J, Gabbouj M (2011) Personalized long-term ECG classification: a systematic approach. Expert Syst Appl 38:3220–3226CrossRef Kiranyaz S, Ince T, Pulkkinen J, Gabbouj M (2011) Personalized long-term ECG classification: a systematic approach. Expert Syst Appl 38:3220–3226CrossRef
Zurück zum Zitat Korurek M, Dogan B (2010) ECG beat classification using particle swarm optimization and radial basis function neural network. Expert Syst Appl 37:7563–7569CrossRef Korurek M, Dogan B (2010) ECG beat classification using particle swarm optimization and radial basis function neural network. Expert Syst Appl 37:7563–7569CrossRef
Zurück zum Zitat Kundu M, Nasipuri M, Basu DK (2000) Knowledge-based ECG interpretation: a critical review. Pattern Recogn 33:351–373CrossRef Kundu M, Nasipuri M, Basu DK (2000) Knowledge-based ECG interpretation: a critical review. Pattern Recogn 33:351–373CrossRef
Zurück zum Zitat Lee CS, Wang MH (2008) Ontological fuzzy agent for electrocardiogram application. Expert Syst Appl 35:1223–1236CrossRef Lee CS, Wang MH (2008) Ontological fuzzy agent for electrocardiogram application. Expert Syst Appl 35:1223–1236CrossRef
Zurück zum Zitat Loia V, Pedrycz W, Senatore S (2003) P-FCM: a proximity-based fuzzy clustering for user-centered web applications. Int J Approx Reason 34:121–144MATHCrossRef Loia V, Pedrycz W, Senatore S (2003) P-FCM: a proximity-based fuzzy clustering for user-centered web applications. Int J Approx Reason 34:121–144MATHCrossRef
Zurück zum Zitat Meau YP et al (2006) Intelligent classification of electrocardiogram (ECG) signal using extended Kalman Filter (EKF) based neuro fuzzy system. Comput Methods Programs Biomed 8(2):157–168CrossRef Meau YP et al (2006) Intelligent classification of electrocardiogram (ECG) signal using extended Kalman Filter (EKF) based neuro fuzzy system. Comput Methods Programs Biomed 8(2):157–168CrossRef
Zurück zum Zitat Mitra S, Mitra M, Chaudhuri BB (2006) A rough-set-based inference engine for ECG classification. IEEE Trans Instrum Meas 55(6):2198–2206CrossRef Mitra S, Mitra M, Chaudhuri BB (2006) A rough-set-based inference engine for ECG classification. IEEE Trans Instrum Meas 55(6):2198–2206CrossRef
Zurück zum Zitat Moavenian M, Khorrami H (2010) A qualitative comparison of artificial neural networks and support vector machines in ECG arrhythmias classification. Expert Syst Appl 37:3088–3093CrossRef Moavenian M, Khorrami H (2010) A qualitative comparison of artificial neural networks and support vector machines in ECG arrhythmias classification. Expert Syst Appl 37:3088–3093CrossRef
Zurück zum Zitat Moore R (1966) Interval analysis. Prentice-Hall, Englewood CliffsMATH Moore R (1966) Interval analysis. Prentice-Hall, Englewood CliffsMATH
Zurück zum Zitat Osowski S, Markiewicz T, Tran Hoai L (2008) Recognition and classification system of arrhythmia using ensemble of neural networks. Measurement 41:610–617CrossRef Osowski S, Markiewicz T, Tran Hoai L (2008) Recognition and classification system of arrhythmia using ensemble of neural networks. Measurement 41:610–617CrossRef
Zurück zum Zitat Özbay Y, Ceylan R, Karlik B (2011) Integration of type-2 fuzzy clustering and wavelet transform in a neural network based ECG classifier. Expert Syst Appl 38:1004–1010CrossRef Özbay Y, Ceylan R, Karlik B (2011) Integration of type-2 fuzzy clustering and wavelet transform in a neural network based ECG classifier. Expert Syst Appl 38:1004–1010CrossRef
Zurück zum Zitat Pawlak Z (1991) Rough sets. Theoretical aspects of reasoning about data. Kluwer Academic Publishers, DordrechtMATH Pawlak Z (1991) Rough sets. Theoretical aspects of reasoning about data. Kluwer Academic Publishers, DordrechtMATH
Zurück zum Zitat Pedrycz W (1997) Computational intelligence: an introduction. CRC Press, Boca RatonMATH Pedrycz W (1997) Computational intelligence: an introduction. CRC Press, Boca RatonMATH
Zurück zum Zitat Pedrycz W (1998) Shadowed sets: representing and processing fuzzy sets. IEEE Trans Syst Man Cybern Part B 28:103–109 Pedrycz W (1998) Shadowed sets: representing and processing fuzzy sets. IEEE Trans Syst Man Cybern Part B 28:103–109
Zurück zum Zitat Pedrycz W (2005) Knowledge-based clustering: from data to information granules. Wiley, HobokenCrossRef Pedrycz W (2005) Knowledge-based clustering: from data to information granules. Wiley, HobokenCrossRef
Zurück zum Zitat Pedrycz W, Bargiela A (2002) Granular clustering: a granular signature of data. IEEE Trans Syst Man Cybern 32(2):212–224CrossRef Pedrycz W, Bargiela A (2002) Granular clustering: a granular signature of data. IEEE Trans Syst Man Cybern 32(2):212–224CrossRef
Zurück zum Zitat Pedrycz W, Bargiela A (2005) A model of granular data: a design problem with the Tchebyschev FCM. Soft Comput 9(3):155–163MATHCrossRef Pedrycz W, Bargiela A (2005) A model of granular data: a design problem with the Tchebyschev FCM. Soft Comput 9(3):155–163MATHCrossRef
Zurück zum Zitat Pedrycz W, Gacek A (2001) Learning of fuzzy automata. Int J Comput Intell Appl 1:19–33CrossRef Pedrycz W, Gacek A (2001) Learning of fuzzy automata. Int J Comput Intell Appl 1:19–33CrossRef
Zurück zum Zitat Pedrycz W, Waletzky J (1997a) Neural network front-ends in unsupervised learning. IEEE Trans Neural Netw 8:390–401CrossRef Pedrycz W, Waletzky J (1997a) Neural network front-ends in unsupervised learning. IEEE Trans Neural Netw 8:390–401CrossRef
Zurück zum Zitat Pedrycz W, Waletzky J (1997b) Fuzzy clustering with partial supervision. IEEE Trans Syst Man Cybern 5:787–795 Pedrycz W, Waletzky J (1997b) Fuzzy clustering with partial supervision. IEEE Trans Syst Man Cybern 5:787–795
Zurück zum Zitat Presedo J et al (1996) Fuzzy modelling of the expert’s knowledge in ECG-based ischaemia detection. Fuzzy Sets Syst 77:63–75CrossRef Presedo J et al (1996) Fuzzy modelling of the expert’s knowledge in ECG-based ischaemia detection. Fuzzy Sets Syst 77:63–75CrossRef
Zurück zum Zitat Sufi F, Khalil I, Mahmood AB (2011) Clustering based system for instant detection of cardiac abnormalities from compressed ECG. Expert Syst Appl 38:4705–4713CrossRef Sufi F, Khalil I, Mahmood AB (2011) Clustering based system for instant detection of cardiac abnormalities from compressed ECG. Expert Syst Appl 38:4705–4713CrossRef
Zurück zum Zitat Sun Y, Cheng AC (2012) Machine learning on-a-chip: a high-performance low-power reusable neuron architecture for artificial neural networks in ECG classifications. Comput Biol Med 42:751–757CrossRef Sun Y, Cheng AC (2012) Machine learning on-a-chip: a high-performance low-power reusable neuron architecture for artificial neural networks in ECG classifications. Comput Biol Med 42:751–757CrossRef
Zurück zum Zitat Wassermann PD (1989) Neural computing: theory and practice. Van Nostrand Reinhold, New York Wassermann PD (1989) Neural computing: theory and practice. Van Nostrand Reinhold, New York
Zurück zum Zitat Yeh YC, Wang WJ, Chiou CW (2010a) A novel fuzzy c-means method for classifying heartbeat cases from ECG signals. Measurement 43:1542–1555CrossRef Yeh YC, Wang WJ, Chiou CW (2010a) A novel fuzzy c-means method for classifying heartbeat cases from ECG signals. Measurement 43:1542–1555CrossRef
Zurück zum Zitat Yeh YC, Wang WJ, Chiou CW (2010b) Feature selection algorithm for ECG signals using range-overlaps method. Expert Syst Appl 37:3499–3512CrossRef Yeh YC, Wang WJ, Chiou CW (2010b) Feature selection algorithm for ECG signals using range-overlaps method. Expert Syst Appl 37:3499–3512CrossRef
Zurück zum Zitat Yeh YC, Chiou CW, Lin HJ (2012) Analyzing ECG for cardiac arrhythmia using cluster analysis. Expert Syst Appl 39:1000–1010CrossRef Yeh YC, Chiou CW, Lin HJ (2012) Analyzing ECG for cardiac arrhythmia using cluster analysis. Expert Syst Appl 39:1000–1010CrossRef
Zurück zum Zitat Zadeh LA (1997) Towards a theory of fuzzy information granulation and its centrality in human reasoning and fuzzy logic. Fuzzy Sets Syst 90:111–117MathSciNetMATHCrossRef Zadeh LA (1997) Towards a theory of fuzzy information granulation and its centrality in human reasoning and fuzzy logic. Fuzzy Sets Syst 90:111–117MathSciNetMATHCrossRef
Metadaten
Titel
Description, analysis, and classification of biomedical signals: a computational intelligence approach
verfasst von
Adam Gacek
Witold Pedrycz
Publikationsdatum
01.09.2013
Verlag
Springer Berlin Heidelberg
Erschienen in
Soft Computing / Ausgabe 9/2013
Print ISSN: 1432-7643
Elektronische ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-012-0967-5

Weitere Artikel der Ausgabe 9/2013

Soft Computing 9/2013 Zur Ausgabe