Cândida Ferreira studied Biochemistry at Kharkov University (1985-1990)
in the former USSR and received her Ph.D. from Lisbon University in Biology in 1995. She joined the Department of Agricultural Sciences at The Azores University in 1994, where she was Assistant Professor of Biochemistry since 1995 till October 2001.
She invented the revolutionary Gene Expression Programming technique
in 1999 and in 2000 co-founded
Gepsoft to develop and commercialize
mathematical modeling software based on the GEP
technique. She now works full time at
Gepsoft as Director and Chief Scientist. Her research spans the interplay between molecular biology, evolution, and
machine learning.
Contact | Books |
Papers | Tutorials |
Interviews
| Patents
Address:
Dr. Cândida Ferreira
Gepsoft Limited
73 Elmtree Drive
Bristol BS13 8NA
United Kingdom
tel: +44 (0) 117 330 92 72
Email:
candidaf@gepsoft.com or
candidaf@gene-expression-programming.com
If you have any GEP questions, please feel free to join me at the
Gepsoft Forum
where I’m active answering all kinds of questions relating to GeneXproTools,
which of course also include questions about GEP.
Books:
|
1. Ferreira, C., 2006. Gene Expression Programming: Mathematical Modeling by an Artificial Intelligence. 2nd
Edition, Springer-Verlag, Germany.
More...
|
|
|
|
2. Ferreira, C., 2002. Gene Expression Programming: Mathematical Modeling by an Artificial Intelligence. Angra do Heroismo, Portugal.
Online version
|
Papers:
1. Ferreira, C., 2001. Gene Expression Programming: A New Adaptive Algorithm for Solving Problems. Complex Systems, Vol. 13, issue 2: 87-129.
paper
(You can also download the pdf of the first public version of this paper, published on the internet November 14, 2000: the
English version
and the
Portuguese translation.)
2. Ferreira, C., 2001. Gene Expression Programming in Problem Solving, invited tutorial of the 6th Online World Conference on Soft Computing in Industrial Applications, September 10-24, 2001.
paper
3. Ferreira, C., Mutation, Transposition, and Recombination: An Analysis of the Evolutionary Dynamics. In H. J. Caulfield, S.-H. Chen, H.-D. Cheng, R. Duro, V. Honavar, E. E. Kerre, M. Lu, M. G. Romay, T. K. Shih, D. Ventura, P. P. Wang, Y. Yang, eds., Proceedings of the 6th Joint Conference on Information Sciences,
4th International Workshop on Frontiers in Evolutionary Algorithms, pages 614-617, Research Triangle Park, North Carolina, USA, 2002.
paper
4. Ferreira, C., Discovery of the Boolean Functions to the Best Density-Classification Rules Using Gene Expression Programming. In E. Lutton, J. A. Foster, J. Miller, C. Ryan, and A. G. B. Tettamanzi, eds., Proceedings of the 4th European Conference on Genetic Programming,
EuroGP 2002, volume 2278 of Lecture Notes in Computer Science, pages 51-60, Springer-Verlag, Berlin, Germany, 2002.
paper
5. Ferreira, C.,
Gene Expression Programming in Problem Solving. In R. Roy, M.
Köppen, S. Ovaska, T. Furuhashi, and F. Hoffmann, eds.,
Soft Computing and Industry: Recent Applications,
pages 635-654, Springer-Verlag, 2002 (shorter version of the invited
tutorial presented at the 6th Online World Conference on Soft
Computing in Industrial Applications, September 10-24, 2001).
paper
6. Ferreira, C., Combinatorial Optimization by Gene Expression Programming: Inversion Revisited. In J. M. Santos and A. Zapico, eds., Proceedings of the
Argentine Symposium on Artificial Intelligence, pages 160-174, Santa Fe, Argentina, 2002.
paper
7. Ferreira, C., Function Finding and the Creation of Numerical Constants in Gene Expression Programming. 7th Online World Conference on Soft Computing in Industrial Applications, September 23 - October 4, 2002.
paper
8. Ferreira, C.,
Analyzing the Founder Effect in Simulated Evolutionary Processes Using Gene Expression Programming. In A. Abraham, J. Ruiz-del-Solar, and M. Köppen
(eds), Soft Computing Systems: Design, Management and Applications, pp. 153-162, IOS Press, Netherlands, 2002.
paper
9. Ferreira, C., 2002. Genetic Representation and Genetic Neutrality in Gene Expression Programming.
Advances in Complex Systems, 5 (4): 389-408.
paper
10. Ferreira, C., Function Finding and the Creation of Numerical Constants in Gene Expression Programming.
In J. M. Benitez, O. Cordon, F. Hoffmann, and R. Roy, eds., Advances in Soft Computing: Engineering Design and Manufacturing, pages
257-266, Springer-Verlag, 2003 (shorter version of the paper presented at the
7th Online World Conference on Soft Computing in Industrial Applications,
September 23 – October 4, 2002). paper
11. Ferreira, C., Gene Expression Programming and the Evolution of Computer Programs. In
Leandro N. de Castro and Fernando J. Von Zuben, eds., Recent Developments in Biologically Inspired Computing, pages
82-103, Idea Group Publishing, 2004.
paper
12. Ferreira, C., Designing Neural Networks Using Gene Expression Programming.
9th Online World Conference on Soft Computing in Industrial Applications,
September 20 - October 8, 2004.
paper
13. Ferreira, C., Automatically Defined Functions in Gene Expression Programming. In N.
Nedjah, L. de M. Mourelle, A. Abraham, eds.,
Genetic Systems Programming: Theory and Experiences, Studies in Computational Intelligence, Vol. 13, pp. 21-56,
Springer-Verlag, 2006. paper
14. Ferreira, C., Designing Neural Networks Using Gene Expression Programming.
In A. Abraham, B. de Baets, M. Köppen, and B. Nickolay, eds.,
Applied Soft Computing Technologies: The Challenge of Complexity, pages
517-536, Springer-Verlag, 2006 (this is the revised version of the paper
presented at the 9th Online World Conference on Soft Computing in Industrial Applications,
September 20 - October 8, 2004).
paper
Online Tutorials:
1. Ferreira, C. "A Quick Introduction to Gene Expression Programming." From
GEP
Tutorials: A Gepsoft Web Resource.
Tutorial
2. Ferreira, C. "Karva Notation and K-Expressions." From GEP
Tutorials: A Gepsoft Web Resource.
Tutorial
Interviews:
1. An Interview with Cândida Ferreira on Gene Expression Programming. By Kim
Patch
for Technology Research News (26.03.2001).
Interview
2. An Interview with Cândida Ferreira on Gene Expression Programming (in Portuguese). By Ricardo Carvalho
for ALAGAMARES (23.09.2006).
Interview
Patents:
1. Ferreira, C. 2000. Processo de Expressão Genética para resolver problemas
tais como optimização, descoberta de funções, planeamento e
síntese lógica. Portuguese Patent Application No 102508 filed August 10, 2000.
Issued March 31, 2005.