Computational Intelligence (CI) is a computer science discipline encompassing the theory, design, development and application of biologically and linguistically derived computational paradigms. Traditionally, the main elements of CI are Evolutionary Computation, Swarm Intelligence, Fuzzy Logic, and Neural Networks. CI aims at proposing new algorithms able to solve complex computational problems by taking inspiration from natural phenomena. In an intriguing turn of events, these nature-inspired methods have been widely adopted to investigate a plethora of problems related to nature itself. In this paper we present a variety of CI methods applied to three problems in life sciences, highlighting their effectiveness: we describe how protein folding can be faced by exploiting Genetic Programming, the inference of haplotypes can be tackled using Genetic Algorithms, and the estimation of biochemical kinetic parameters can be performed by means of Swarm Intelligence. We show that CI methods can generate very high quality solutions, providing a sound methodology to solve complex optimization problems in life sciences.

(2020). Computational Intelligence for Life Sciences [journal article - articolo]. In FUNDAMENTA INFORMATICAE. Retrieved from http://hdl.handle.net/10446/153228

Computational Intelligence for Life Sciences

Cazzaniga, Paolo;Tangherloni, Andrea
2020-01-01

Abstract

Computational Intelligence (CI) is a computer science discipline encompassing the theory, design, development and application of biologically and linguistically derived computational paradigms. Traditionally, the main elements of CI are Evolutionary Computation, Swarm Intelligence, Fuzzy Logic, and Neural Networks. CI aims at proposing new algorithms able to solve complex computational problems by taking inspiration from natural phenomena. In an intriguing turn of events, these nature-inspired methods have been widely adopted to investigate a plethora of problems related to nature itself. In this paper we present a variety of CI methods applied to three problems in life sciences, highlighting their effectiveness: we describe how protein folding can be faced by exploiting Genetic Programming, the inference of haplotypes can be tackled using Genetic Algorithms, and the estimation of biochemical kinetic parameters can be performed by means of Swarm Intelligence. We show that CI methods can generate very high quality solutions, providing a sound methodology to solve complex optimization problems in life sciences.
articolo
2020
Inglese
online
171
1-4
57
80
Settore INF/01 - Informatica
Computational Intelligence; Evolutionary Computation; Genetic Algorithm; Genetic Programming; Haplotype Assembly; Parameter Estimation; Particle Swarm Optimization; Protein Folding; Swarm Intelligence
indice consultabile alla pagina https://content.iospress.com/journals/fundamenta-informaticae/171/1-4
Besozzi, Daniela; Manzoni, Luca; Nobile, Marco S.; Spolaor, Simone; Castelli, Mauro; Vanneschi, Leonardo; Cazzaniga, Paolo; Ruberto, Stefano; Rundo, L...espandi
info:eu-repo/semantics/article
reserved
(2020). Computational Intelligence for Life Sciences [journal article - articolo]. In FUNDAMENTA INFORMATICAE. Retrieved from http://hdl.handle.net/10446/153228
Non definito
10
1.1 Contributi in rivista - Journal contributions::1.1.01 Articoli/Saggi in rivista - Journal Articles/Essays
262
File allegato/i alla scheda:
File Dimensione del file Formato  
Fundamenta.pdf

Solo gestori di archivio

Versione: postprint - versione referata/accettata senza referaggio
Licenza: Licenza default Aisberg
Dimensione del file 543.54 kB
Formato Adobe PDF
543.54 kB Adobe PDF   Visualizza/Apri
Pubblicazioni consigliate

Aisberg ©2008 Servizi bibliotecari, Università degli studi di Bergamo | Terms of use/Condizioni di utilizzo

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10446/153228
Citazioni
  • Scopus 7
  • ???jsp.display-item.citation.isi??? 5
social impact