Applications of Evolutionary Computation

Antonio M. Mora, Giovanni Squillero, C Di Chio, Alexandros Agapitos, Stefano Cagnoni, Carlos Cotta, F Fernández De Vega, G A Di Caro, R. Drechsler, A Ekárt, Anna I. Esparcia-Alcázar, M Farooq, W B Langdon, J.J. Merelo-Guervós, M Preuss, O.-M.H. Richter, Sara Silva, A Sim$\$~oes, Giovanni Squillero, Ernesto Tarantino & 70 others Andrea G B Tettamanzi, J Togelius, Neil Urquhart, A S Uyar, G N Yannakakis, Stephen L Smith, Marco Caserta, Adriana Ramirez, Stefan Voß, Giovanni Squillero, Paolo Burelli, Antonio M. Mora, Giovanni Squillero, Mathieu Jan, M Matthias, C Di Chio, Alexandros Agapitos, Stefano Cagnoni, Carlos Cotta, F Fernández De Vega, G A Di Caro, R. Drechsler, A Ekárt, Anna I. Esparcia-Alcázar, M Farooq, W B Langdon, J.J. Merelo-Guervós, M Preuss, O.-M.H. Richter, Sara Silva, A Sim$\$~oes, Giovanni Squillero, Ernesto Tarantino, Andrea G B Tettamanzi, J Togelius, Neil Urquhart, A S Uyar, G N Yannakakis, Marco Caserta, Adriana Ramirez, Stefan Voß, Giovanni Squillero, Paolo Burelli, Anna I Esparcia-Alcazar, Sara Silva, Alexandros Agapitos, Carlos Cotta, Ivanoe De Falco, Antonio Della Cioppa, Konrad Diwold, Aniko Ekart, Ernesto Tarantino, Francisco Fernandez De Vega, Paolo Burelli, Kevin Sim, Stefano Cagnoni, Anabela Simoes, J.J. Merelo, Neil Urquhart, Evert Haasdijk, Mengjie Zhang, Giovanni Squillero, A E Eiben, Andrea G B Tettamanzi, Kyrre Glette, Philipp Rohlfshagen, Robert Schaefer, Marco Caserta, Adriana Ramirez, Stefan Voß

Research output: Book / ReportBookAcademicpeer-review

Abstract

The application of genetic and evolutionary computation to problems in medicine has increased rapidly over the past five years, but there are specific issues and challenges that distinguish it from other real-world applications. Obtaining reliable and coherent patient data, establishing the clinical need and demonstrating value in the results obtained are all aspects that require careful and detailed consideration. This tutorial is based on research which uses genetic programming (a representation of Cartesian Genetic Programming) in the diagnosis and monitoring of Parkinson's disease, Alzheimer's disease and other neurodegenerative conditions, as well as in the early detection of breast cancer through automated assessment of mammograms. The work is supported by multiple clinical studies in progress in the UK (Leeds General Infirmary), USA (UCSF), UAE (Dubai Rashid Hospital), Australia (Monash Medical Center) and Singapore (National Neuroscience Institute). The technology is protected through three patent applications and a University spin-out company marketing four medical devices. The tutorial considers the following topics: Introduction to medical applications of genetic and evolutionary computation and how these differ from other real-world applications Overview of past work in the from a medical and evolutionary computation point of view Three case examples of medical applications: i. diagnosis and monitoring of Parkinson's disease ii. detection of beast cancer from mammograms iii. cancer screening using Raman spectroscopy Practical advice on how to get started working on medical applications, including existing medical databases and conducting new medical studies, commercialization and protecting intellectual property. Summary, further reading and links
Original languageEnglish
PublisherSpringer International Publishing Switzerland
Number of pages29
Volume9028
ISBN (Print)978-3-642-12241-5
DOIs
Publication statusPublished - 2015

Fingerprint

Early Detection of Cancer
Parkinson Disease
Intellectual Property
Raman Spectrum Analysis
Singapore
Medical Genetics
Neurosciences
Marketing
Reading
Alzheimer Disease
Medicine
Databases
Breast Neoplasms
Technology
Equipment and Supplies
Research
Neoplasms
Clinical Studies

Keywords

  • agent-based model
  • algorithm analysis and problem complexity
  • artificial intelligence (incl. robotics)
  • ary algorithm
  • battery energy storage system
  • bioinspired methods
  • cartesian genetic programming
  • closed-loop control
  • computer applications
  • conformity
  • data mining and knowledge discovery
  • emergent
  • energy management system
  • evolution-
  • game theory
  • genetic algorithms
  • genetic programming
  • mathematics of computing
  • pattern recognition
  • smart building

Cite this

Mora, A. M., Squillero, G., Di Chio, C., Agapitos, A., Cagnoni, S., Cotta, C., ... Voß, S. (2015). Applications of Evolutionary Computation. Springer International Publishing Switzerland. https://doi.org/doi:10.1145/2739482.2756567
Mora, Antonio M. ; Squillero, Giovanni ; Di Chio, C ; Agapitos, Alexandros ; Cagnoni, Stefano ; Cotta, Carlos ; Fernández De Vega, F ; Di Caro, G A ; Drechsler, R. ; Ekárt, A ; Esparcia-Alcázar, Anna I. ; Farooq, M ; Langdon, W B ; Merelo-Guervós, J.J. ; Preuss, M ; Richter, O.-M.H. ; Silva, Sara ; Sim$\$~oes, A ; Squillero, Giovanni ; Tarantino, Ernesto ; Tettamanzi, Andrea G B ; Togelius, J ; Urquhart, Neil ; Uyar, A S ; Yannakakis, G N ; Smith, Stephen L ; Caserta, Marco ; Ramirez, Adriana ; Voß, Stefan ; Squillero, Giovanni ; Burelli, Paolo ; Mora, Antonio M. ; Squillero, Giovanni ; Jan, Mathieu ; Matthias, M ; Di Chio, C ; Agapitos, Alexandros ; Cagnoni, Stefano ; Cotta, Carlos ; Fernández De Vega, F ; Di Caro, G A ; Drechsler, R. ; Ekárt, A ; Esparcia-Alcázar, Anna I. ; Farooq, M ; Langdon, W B ; Merelo-Guervós, J.J. ; Preuss, M ; Richter, O.-M.H. ; Silva, Sara ; Sim$\$~oes, A ; Squillero, Giovanni ; Tarantino, Ernesto ; Tettamanzi, Andrea G B ; Togelius, J ; Urquhart, Neil ; Uyar, A S ; Yannakakis, G N ; Caserta, Marco ; Ramirez, Adriana ; Voß, Stefan ; Squillero, Giovanni ; Burelli, Paolo ; Esparcia-Alcazar, Anna I ; Silva, Sara ; Agapitos, Alexandros ; Cotta, Carlos ; De Falco, Ivanoe ; Cioppa, Antonio Della ; Diwold, Konrad ; Ekart, Aniko ; Tarantino, Ernesto ; Vega, Francisco Fernandez De ; Burelli, Paolo ; Sim, Kevin ; Cagnoni, Stefano ; Simoes, Anabela ; Merelo, J.J. ; Urquhart, Neil ; Haasdijk, Evert ; Zhang, Mengjie ; Squillero, Giovanni ; Eiben, A E ; Tettamanzi, Andrea G B ; Glette, Kyrre ; Rohlfshagen, Philipp ; Schaefer, Robert ; Caserta, Marco ; Ramirez, Adriana ; Voß, Stefan. / Applications of Evolutionary Computation. Springer International Publishing Switzerland, 2015. 29 p.
@book{e289cab56ac244ecb8621f780771d05f,
title = "Applications of Evolutionary Computation",
abstract = "The application of genetic and evolutionary computation to problems in medicine has increased rapidly over the past five years, but there are specific issues and challenges that distinguish it from other real-world applications. Obtaining reliable and coherent patient data, establishing the clinical need and demonstrating value in the results obtained are all aspects that require careful and detailed consideration. This tutorial is based on research which uses genetic programming (a representation of Cartesian Genetic Programming) in the diagnosis and monitoring of Parkinson's disease, Alzheimer's disease and other neurodegenerative conditions, as well as in the early detection of breast cancer through automated assessment of mammograms. The work is supported by multiple clinical studies in progress in the UK (Leeds General Infirmary), USA (UCSF), UAE (Dubai Rashid Hospital), Australia (Monash Medical Center) and Singapore (National Neuroscience Institute). The technology is protected through three patent applications and a University spin-out company marketing four medical devices. The tutorial considers the following topics: Introduction to medical applications of genetic and evolutionary computation and how these differ from other real-world applications Overview of past work in the from a medical and evolutionary computation point of view Three case examples of medical applications: i. diagnosis and monitoring of Parkinson's disease ii. detection of beast cancer from mammograms iii. cancer screening using Raman spectroscopy Practical advice on how to get started working on medical applications, including existing medical databases and conducting new medical studies, commercialization and protecting intellectual property. Summary, further reading and links",
keywords = "agent-based model, algorithm analysis and problem complexity, artificial intelligence (incl. robotics), ary algorithm, battery energy storage system, bioinspired methods, cartesian genetic programming, closed-loop control, computer applications, conformity, data mining and knowledge discovery, emergent, energy management system, evolution-, game theory, genetic algorithms, genetic programming, mathematics of computing, pattern recognition, smart building",
author = "Mora, {Antonio M.} and Giovanni Squillero and {Di Chio}, C and Alexandros Agapitos and Stefano Cagnoni and Carlos Cotta and {Fern{\'a}ndez De Vega}, F and {Di Caro}, {G A} and R. Drechsler and A Ek{\'a}rt and Esparcia-Alc{\'a}zar, {Anna I.} and M Farooq and Langdon, {W B} and J.J. Merelo-Guerv{\'o}s and M Preuss and O.-M.H. Richter and Sara Silva and A Sim$\$~oes and Giovanni Squillero and Ernesto Tarantino and Tettamanzi, {Andrea G B} and J Togelius and Neil Urquhart and Uyar, {A S} and Yannakakis, {G N} and Smith, {Stephen L} and Marco Caserta and Adriana Ramirez and Stefan Vo{\ss} and Giovanni Squillero and Paolo Burelli and Mora, {Antonio M.} and Giovanni Squillero and Mathieu Jan and M Matthias and {Di Chio}, C and Alexandros Agapitos and Stefano Cagnoni and Carlos Cotta and {Fern{\'a}ndez De Vega}, F and {Di Caro}, {G A} and R. Drechsler and A Ek{\'a}rt and Esparcia-Alc{\'a}zar, {Anna I.} and M Farooq and Langdon, {W B} and J.J. Merelo-Guerv{\'o}s and M Preuss and O.-M.H. Richter and Sara Silva and A Sim$\$~oes and Giovanni Squillero and Ernesto Tarantino and Tettamanzi, {Andrea G B} and J Togelius and Neil Urquhart and Uyar, {A S} and Yannakakis, {G N} and Marco Caserta and Adriana Ramirez and Stefan Vo{\ss} and Giovanni Squillero and Paolo Burelli and Esparcia-Alcazar, {Anna I} and Sara Silva and Alexandros Agapitos and Carlos Cotta and {De Falco}, Ivanoe and Cioppa, {Antonio Della} and Konrad Diwold and Aniko Ekart and Ernesto Tarantino and Vega, {Francisco Fernandez De} and Paolo Burelli and Kevin Sim and Stefano Cagnoni and Anabela Simoes and J.J. Merelo and Neil Urquhart and Evert Haasdijk and Mengjie Zhang and Giovanni Squillero and Eiben, {A E} and Tettamanzi, {Andrea G B} and Kyrre Glette and Philipp Rohlfshagen and Robert Schaefer and Marco Caserta and Adriana Ramirez and Stefan Vo{\ss}",
year = "2015",
doi = "doi:10.1145/2739482.2756567",
language = "English",
isbn = "978-3-642-12241-5",
volume = "9028",
publisher = "Springer International Publishing Switzerland",

}

Mora, AM, Squillero, G, Di Chio, C, Agapitos, A, Cagnoni, S, Cotta, C, Fernández De Vega, F, Di Caro, GA, Drechsler, R, Ekárt, A, Esparcia-Alcázar, AI, Farooq, M, Langdon, WB, Merelo-Guervós, JJ, Preuss, M, Richter, O-MH, Silva, S, Sim$\$~oes, A, Squillero, G, Tarantino, E, Tettamanzi, AGB, Togelius, J, Urquhart, N, Uyar, AS, Yannakakis, GN, Smith, SL, Caserta, M, Ramirez, A, Voß, S, Squillero, G, Burelli, P, Mora, AM, Squillero, G, Jan, M, Matthias, M, Di Chio, C, Agapitos, A, Cagnoni, S, Cotta, C, Fernández De Vega, F, Di Caro, GA, Drechsler, R, Ekárt, A, Esparcia-Alcázar, AI, Farooq, M, Langdon, WB, Merelo-Guervós, JJ, Preuss, M, Richter, O-MH, Silva, S, Sim$\$~oes, A, Squillero, G, Tarantino, E, Tettamanzi, AGB, Togelius, J, Urquhart, N, Uyar, AS, Yannakakis, GN, Caserta, M, Ramirez, A, Voß, S, Squillero, G, Burelli, P, Esparcia-Alcazar, AI, Silva, S, Agapitos, A, Cotta, C, De Falco, I, Cioppa, AD, Diwold, K, Ekart, A, Tarantino, E, Vega, FFD, Burelli, P, Sim, K, Cagnoni, S, Simoes, A, Merelo, JJ, Urquhart, N, Haasdijk, E, Zhang, M, Squillero, G, Eiben, AE, Tettamanzi, AGB, Glette, K, Rohlfshagen, P, Schaefer, R, Caserta, M, Ramirez, A & Voß, S 2015, Applications of Evolutionary Computation. vol. 9028, Springer International Publishing Switzerland. https://doi.org/doi:10.1145/2739482.2756567

Applications of Evolutionary Computation. / Mora, Antonio M.; Squillero, Giovanni; Di Chio, C; Agapitos, Alexandros; Cagnoni, Stefano; Cotta, Carlos; Fernández De Vega, F; Di Caro, G A; Drechsler, R.; Ekárt, A; Esparcia-Alcázar, Anna I.; Farooq, M; Langdon, W B; Merelo-Guervós, J.J.; Preuss, M; Richter, O.-M.H.; Silva, Sara; Sim$\$~oes, A; Squillero, Giovanni; Tarantino, Ernesto; Tettamanzi, Andrea G B; Togelius, J; Urquhart, Neil; Uyar, A S; Yannakakis, G N; Smith, Stephen L; Caserta, Marco; Ramirez, Adriana; Voß, Stefan; Squillero, Giovanni; Burelli, Paolo; Mora, Antonio M.; Squillero, Giovanni; Jan, Mathieu; Matthias, M; Di Chio, C; Agapitos, Alexandros; Cagnoni, Stefano; Cotta, Carlos; Fernández De Vega, F; Di Caro, G A; Drechsler, R.; Ekárt, A; Esparcia-Alcázar, Anna I.; Farooq, M; Langdon, W B; Merelo-Guervós, J.J.; Preuss, M; Richter, O.-M.H.; Silva, Sara; Sim$\$~oes, A; Squillero, Giovanni; Tarantino, Ernesto; Tettamanzi, Andrea G B; Togelius, J; Urquhart, Neil; Uyar, A S; Yannakakis, G N; Caserta, Marco; Ramirez, Adriana; Voß, Stefan; Squillero, Giovanni; Burelli, Paolo; Esparcia-Alcazar, Anna I; Silva, Sara; Agapitos, Alexandros; Cotta, Carlos; De Falco, Ivanoe; Cioppa, Antonio Della; Diwold, Konrad; Ekart, Aniko; Tarantino, Ernesto; Vega, Francisco Fernandez De; Burelli, Paolo; Sim, Kevin; Cagnoni, Stefano; Simoes, Anabela; Merelo, J.J.; Urquhart, Neil; Haasdijk, Evert; Zhang, Mengjie; Squillero, Giovanni; Eiben, A E; Tettamanzi, Andrea G B; Glette, Kyrre; Rohlfshagen, Philipp; Schaefer, Robert; Caserta, Marco; Ramirez, Adriana; Voß, Stefan.

Springer International Publishing Switzerland, 2015. 29 p.

Research output: Book / ReportBookAcademicpeer-review

TY - BOOK

T1 - Applications of Evolutionary Computation

AU - Mora, Antonio M.

AU - Squillero, Giovanni

AU - Di Chio, C

AU - Agapitos, Alexandros

AU - Cagnoni, Stefano

AU - Cotta, Carlos

AU - Fernández De Vega, F

AU - Di Caro, G A

AU - Drechsler, R.

AU - Ekárt, A

AU - Esparcia-Alcázar, Anna I.

AU - Farooq, M

AU - Langdon, W B

AU - Merelo-Guervós, J.J.

AU - Preuss, M

AU - Richter, O.-M.H.

AU - Silva, Sara

AU - Sim$\$~oes, A

AU - Squillero, Giovanni

AU - Tarantino, Ernesto

AU - Tettamanzi, Andrea G B

AU - Togelius, J

AU - Urquhart, Neil

AU - Uyar, A S

AU - Yannakakis, G N

AU - Smith, Stephen L

AU - Caserta, Marco

AU - Ramirez, Adriana

AU - Voß, Stefan

AU - Squillero, Giovanni

AU - Burelli, Paolo

AU - Mora, Antonio M.

AU - Squillero, Giovanni

AU - Jan, Mathieu

AU - Matthias, M

AU - Di Chio, C

AU - Agapitos, Alexandros

AU - Cagnoni, Stefano

AU - Cotta, Carlos

AU - Fernández De Vega, F

AU - Di Caro, G A

AU - Drechsler, R.

AU - Ekárt, A

AU - Esparcia-Alcázar, Anna I.

AU - Farooq, M

AU - Langdon, W B

AU - Merelo-Guervós, J.J.

AU - Preuss, M

AU - Richter, O.-M.H.

AU - Silva, Sara

AU - Sim$\$~oes, A

AU - Squillero, Giovanni

AU - Tarantino, Ernesto

AU - Tettamanzi, Andrea G B

AU - Togelius, J

AU - Urquhart, Neil

AU - Uyar, A S

AU - Yannakakis, G N

AU - Caserta, Marco

AU - Ramirez, Adriana

AU - Voß, Stefan

AU - Squillero, Giovanni

AU - Burelli, Paolo

AU - Esparcia-Alcazar, Anna I

AU - Silva, Sara

AU - Agapitos, Alexandros

AU - Cotta, Carlos

AU - De Falco, Ivanoe

AU - Cioppa, Antonio Della

AU - Diwold, Konrad

AU - Ekart, Aniko

AU - Tarantino, Ernesto

AU - Vega, Francisco Fernandez De

AU - Burelli, Paolo

AU - Sim, Kevin

AU - Cagnoni, Stefano

AU - Simoes, Anabela

AU - Merelo, J.J.

AU - Urquhart, Neil

AU - Haasdijk, Evert

AU - Zhang, Mengjie

AU - Squillero, Giovanni

AU - Eiben, A E

AU - Tettamanzi, Andrea G B

AU - Glette, Kyrre

AU - Rohlfshagen, Philipp

AU - Schaefer, Robert

AU - Caserta, Marco

AU - Ramirez, Adriana

AU - Voß, Stefan

PY - 2015

Y1 - 2015

N2 - The application of genetic and evolutionary computation to problems in medicine has increased rapidly over the past five years, but there are specific issues and challenges that distinguish it from other real-world applications. Obtaining reliable and coherent patient data, establishing the clinical need and demonstrating value in the results obtained are all aspects that require careful and detailed consideration. This tutorial is based on research which uses genetic programming (a representation of Cartesian Genetic Programming) in the diagnosis and monitoring of Parkinson's disease, Alzheimer's disease and other neurodegenerative conditions, as well as in the early detection of breast cancer through automated assessment of mammograms. The work is supported by multiple clinical studies in progress in the UK (Leeds General Infirmary), USA (UCSF), UAE (Dubai Rashid Hospital), Australia (Monash Medical Center) and Singapore (National Neuroscience Institute). The technology is protected through three patent applications and a University spin-out company marketing four medical devices. The tutorial considers the following topics: Introduction to medical applications of genetic and evolutionary computation and how these differ from other real-world applications Overview of past work in the from a medical and evolutionary computation point of view Three case examples of medical applications: i. diagnosis and monitoring of Parkinson's disease ii. detection of beast cancer from mammograms iii. cancer screening using Raman spectroscopy Practical advice on how to get started working on medical applications, including existing medical databases and conducting new medical studies, commercialization and protecting intellectual property. Summary, further reading and links

AB - The application of genetic and evolutionary computation to problems in medicine has increased rapidly over the past five years, but there are specific issues and challenges that distinguish it from other real-world applications. Obtaining reliable and coherent patient data, establishing the clinical need and demonstrating value in the results obtained are all aspects that require careful and detailed consideration. This tutorial is based on research which uses genetic programming (a representation of Cartesian Genetic Programming) in the diagnosis and monitoring of Parkinson's disease, Alzheimer's disease and other neurodegenerative conditions, as well as in the early detection of breast cancer through automated assessment of mammograms. The work is supported by multiple clinical studies in progress in the UK (Leeds General Infirmary), USA (UCSF), UAE (Dubai Rashid Hospital), Australia (Monash Medical Center) and Singapore (National Neuroscience Institute). The technology is protected through three patent applications and a University spin-out company marketing four medical devices. The tutorial considers the following topics: Introduction to medical applications of genetic and evolutionary computation and how these differ from other real-world applications Overview of past work in the from a medical and evolutionary computation point of view Three case examples of medical applications: i. diagnosis and monitoring of Parkinson's disease ii. detection of beast cancer from mammograms iii. cancer screening using Raman spectroscopy Practical advice on how to get started working on medical applications, including existing medical databases and conducting new medical studies, commercialization and protecting intellectual property. Summary, further reading and links

KW - agent-based model

KW - algorithm analysis and problem complexity

KW - artificial intelligence (incl. robotics)

KW - ary algorithm

KW - battery energy storage system

KW - bioinspired methods

KW - cartesian genetic programming

KW - closed-loop control

KW - computer applications

KW - conformity

KW - data mining and knowledge discovery

KW - emergent

KW - energy management system

KW - evolution-

KW - game theory

KW - genetic algorithms

KW - genetic programming

KW - mathematics of computing

KW - pattern recognition

KW - smart building

U2 - doi:10.1145/2739482.2756567

DO - doi:10.1145/2739482.2756567

M3 - Book

SN - 978-3-642-12241-5

VL - 9028

BT - Applications of Evolutionary Computation

PB - Springer International Publishing Switzerland

ER -

Mora AM, Squillero G, Di Chio C, Agapitos A, Cagnoni S, Cotta C et al. Applications of Evolutionary Computation. Springer International Publishing Switzerland, 2015. 29 p. https://doi.org/doi:10.1145/2739482.2756567