Riccardo Poli

Definition
Riccardo Poli is an Italian‑born computer scientist and academic who specializes in evolutionary computation, particularly genetic programming, and holds a professorial position in the United Kingdom.

Overview
Poli has conducted research on a range of topics within artificial intelligence, including genetic programming, swarm intelligence, memetic algorithms, and the application of evolutionary methods to real‑world problems such as bioinformatics and robotics. He is widely recognized for his contributions to the development of open‑source software tools for evolutionary computation and for co‑authoring the textbook Genetic Programming: An Introduction (Springer, 2008). Throughout his career, he has published numerous peer‑reviewed articles and has been involved in collaborative projects with both academic and industrial partners. Poli has held a faculty position at the University of Sheffield’s Department of Computer Science and, as of the latest publicly available information, continues to supervise graduate students and lead research groups in the field of evolutionary algorithms.

Etymology/Origin
The given name “Riccardo” is the Italian form of “Richard,” derived from the Germanic elements rīc (“ruler, power”) and hard (“hardy, brave”). The surname “Poli” is of Italian origin, traditionally found in northern Italy; it may be a patronymic or locative name, but its precise genealogical meaning is not definitively documented in publicly accessible sources.

Characteristics

  • Research focus: Evolutionary computation, genetic programming, meta‑heuristics, and their interdisciplinary applications.
  • Academic contributions: Author or co‑author of more than 150 scholarly publications; co‑author of a standard textbook on genetic programming.
  • Software development: Contributor to the “ECJ” evolutionary computation framework and other open‑source libraries used by the research community.
  • Professional roles: Professor of Computer Science (University of Sheffield), mentor for doctoral and master’s students, reviewer for major journals and conferences in artificial intelligence.
  • Recognition: Frequently invited speaker at international conferences such as Genetic and Evolutionary Computation Conference (GECCO) and European Conference on Artificial Life (ECAL). Specific awards or honors have not been detailed in publicly verified sources.

Related Topics

  • Evolutionary Computation
  • Genetic Programming
  • Machine Learning
  • Artificial Intelligence
  • University of Sheffield (Department of Computer Science)
  • ECJ (Evolutionary Computation in Java) framework

Note: The exact year of birth and any additional personal biographical details are not confirmed by reliable public records as of the latest available information.

Browse

More topics to explore