.

Dr Aniko Ekárt

Senior lecturer

Phone number
+44 (0)121 204 3456

Email
a.ekart@aston.ac.uk

Room number
MB 211A

Profile
I joined Computer Science in the School of Engineering and Applied Sciences as a lecturer in January 2006.
Previously, I held research positions at the Computer and Automation Research Institute, Hungarian Academy of Sciences in Budapest, Hungary. At the same time I lectured in artificial intelligence at various levels for the Eötvös Loránd University and the Dennis Gábor University in Budapest.

Between 2001 and 2003 I was a lecturer in Computer Science at the University of Birmingham. where I lectured in artificial intelligence and human computer interaction.

My main research interests are in genetic programming, evolutionary computation and artificial intelligence in general.

Qualifications & Education

  • Aston ExCL, 2010
  • Aston Certificate in Learning and Teaching in Higher Education, 2007
  • PhD in Informatics, Eötvös Loránd University, Budapest, 2001
  • MSc in Next Generation of Computers, Technical University of Cluj-Napoca, Romania, 1996
  • MSc with Distinction in Computer Science, Technical University of Cluj-Napoca, Romania, 1995

Employment

  • Since August 2012: Senior Lecturer in Computer Science, School of  Engineering and Applied Science, Aston University
  • 2006 – July 2012: Lecturer in Computer Science, School of  Engineering and Applied Science, Aston University
  • 2003 – 2006: Senior Researcher, Computer and Automation Research Institute, Hungarian Academy of Sciences, Budapest, Hungary
  • 2001 – 2003: Lecturer in Computer Science, University of Birmingham
  • 1996-2001: Researcher, Computer and Automation Research Institute, Hungarian Academy of Sciences, Budapest, Hungary

Teaching activity    


Computer Science Postgraduate Programme Director

Current modules:

CS2090 Software Lifecycle and Design
CS4680 Professional Skills in Computing
CS4600 Diploma Project
CS4800 MSc Project

Previously taught modules:

CS1140 Introduction to Artificial Intelligence
CS3410 Interaction Design
CS2190 Software Lifecycle
CS4650 Interaction Design

Research interests

My main research area is evolutionary computation and more specifically genetic programming, their application to engineering, design and medical problems. I am also interested in creative design by computers and in particular evolutionary art.

Recent research funding

ADVANCE European Union co-funded project (2010-2013)

EPSRC CASE studentship in collaboration with Sirdar Spinning Ltd (2007)

PhD Supervision
Steven Dalton successfully passed his oral examination subject to minor modifications in January 2012. Paul Richards successfully passed his oral examination subject to minor modifications in January 2013.
I am currently co-supervising two PhD students:
  • Sherine Nagi
  • Karma Fathalla
I am happy to supervise new applicants in the areas of evolutionary computation, artificial intelligence, data mining and their application to engineering problems and design.

Membership of Professional Bodies
Association for Computing  Machinery (ACM)
IEEE

Selected publications 

Journal articles

A. Ekárt; A. Joo; D. Sharma and S. Chalakov: Modelling the Underlying Principles of Human Aesthetic Preference in Evolutionary Art, Journal of Mathematics and the Arts, Special issue on Mathematical Models used in Aesthetic Evaluation, 6(2-3): 107-124, 2012.


Zs. Jankó; D.Chetverikov; A. Ekárt, A.: Using Genetic Algorithms in Computer Vision: Registering Images to 3D Surface Model, Acta Cybernetica, 18(2): 193-212, 2007.

E. Lomonosov; D. Chetverikov and A. Ekárt: Pre-registration of Arbitrarily Oriented 3D Surfaces Using a Genetic Algorithm. Pattern Recognition Letters, 27(11):  1201-1208, August 2006.

Zs. Jankó; D. Chetverikov and A. Ekárt: Using a Genetic Algorithm to Register an Uncalibrated Image Pair to a 3D Surface Model. Engineering Applications of Artificial Intelligence, 19(3): 269-276, April 2006.  

A.Ekárt; S. Z. Németh: Stability Analyis of Tree Structured Decision Functions. European Journal of Operational Research, 160: 676-695, 2005.

S. Gustafson; A. Ekárt; E. Burke and G. Kendall: Problem Difficulty and Code Growth in Genetic Programming. Genetic Programming and Evolvable Machines, 5(3): 271-290, 2004.

G. Renner; A. Ekárt: Genetic Algorithms in Computer Aided Design. Computer Aided Design, 35(8): 709-726, 2003.

A. Ekárt; A. Márkus: Using Genetic Programming and Decision Trees for Generating Structural Descriptions of Four Bar Mechanisms. Artificial Intelligence for Engineering Design, Analysis and Manufacturing, 17(3): 205-220, 2003.

A. Ekárt; S. Z. Németh: Selection Based on the Pareto Nondomination Criterion for Controlling Code Growth in Genetic Programming. Journal of Genetic Programming and Evolvable Machines, 2(1): 61-73, 2001.

A. Ekárt; S. Z. Németh: A Noncontinuous Generalization of the Arithmetic-Geometric Mean. Applied Mathematics and Computation, 124(2): 261-279, 2001.


Recent conference proceedings

P. Richards; A. Ekárt: Supporting Knitwear Design Using Case-Based Reasoning, CIRP Design Conference, Cranfield University, 30-31 March 2009.

A. Ekárt: Genetic Programming for the Design of Lace Knitting Stitch Patterns, In R. Ellis; T. Allen and M. Petridis (Eds.) Applications and Innovations in Intelligent Systems XV, Proceedings of AI-2007, the Twenty-seventh SGAI International Conference on Innovative Techniques and Applications of Artificial Intelligence, pp. 261-274, Springer.

A. Ekárt; S. Gustafson: A Data Structure for Improved GP Analysis via Efficient Computation and Visualisation of Population Measures. M. Keijzer et al. (Eds.) Proceedings of the 7th European Conference on Genetic Programming EUROGP'2004, Coimbra, 5-7 April 2004, LNCS volume 3003, pp. 35-46.

A. Ekárt: Analysing the Emerging Properties of Genetic Programs through the iTrees of Populations. Proceedings of the 5th International Workshop on Emergent Synthesis IWES'04, Budapest, 24-25 May 2004, pp. 61-66.

E. Lomonosov; D. Chetverikov and A. Ekárt: Fully Automatic, Robust and Precise Alignment of Measured 3D Surfaces for Arbitrary Orientations. 28th Annual Workshop of the Austrian Association for Pattern Recognition, Hagenberg, 17-18 June 2004.

A. Ekárt: Using Genetic Algorithms for Improved Discrete Sequence Prediction. The 2003 International Conference on Artificial Intelligence, Las Vegas, 23-26 June 2003.

A. Ekárt; S. Z. Németh: Maintaining the Diversity of Genetic Programs.  E. Lutton, J. A. Foster, J. Miller, C. Ryan, A. G. B. Tettamanzi (Eds.) Proceedings of the 4th European Conference on Genetic Programming, EUROGP'2002, Kinsale, 3-5 April 2002, LNCS volume 2278, pp. 163-172.

A. Ekárt: Genetic Algorithms for Discrete Sequence Prediction. J. Bullinaria (Editor). Proceedings of the UK Workshop on Computational Intelligence UKCI'2002, Birmingham, 2-4 September 2002, pp. 31-36.

A. Ekárt: Genetic Algorithms for Discrete Time Series Prediction. B. Katalinic (Editor). Proceedings of the 13th International DAAAM Symposium, Vienna , 23-26 October 2002.

A. Ekárt; S. Z. Németh: Stability of Distributive and Ideal AHP Models with Respect to the Addition of a New Alternative, Proceedings of ISAHP2001, Bern, 2-4 August 2001.

A. Ekárt; S. Z. Németh: Stability of Tree Based Decision Principles, Proceedings of XIXth EURO Summer Institute, Toulouse, 10-21 September 2001, pp. 67-75.

Edited proceedings

M. Giacobini; A. Brabazon; S. Cagnoni; G.A. Di Caro; R. Drechsler; A. Ekart; A. Esparcia-Alcazar; M. Farooq; A. Fink; J. McCormack; M. O'Neill; J. Romero; F. Rothlauf; G. Squillero; S. Uyar; S. Yang (Eds.): Applications of Evolutionary Computing, EvoWorkshops 2008: EvoCOMNET, EvoFIN, EvoHOT, EvoIASP, EvoMUSART, EvoNUM, EvoSTOC, and EvoTransLog, Lecture Notes in Computer Science , Vol. 4974

M. Ebner, M. O’Reilly, A. Ekárt , L. Vanneschi and A. Esparcia-Alcazar: Proceedings of the 10th European Conference on Genetic Programming, EuroGP’2007, 11-13 April 2007, Valencia, Spain, LNCS volume 4445.

P. Collet, M. Tomassini, M. Ebner, S. Gustafson and A.  Ekárt: Proceedings of the 9th European Conference on Genetic Programming, EuroGP’2006, 10-12 April 2006, Budapest, Hungary, LNCS volume 3905. 

PhD dissertation

A. Ekart: Genetic Programming: New performance Improving Methods and Applications, 2001.

  • Using genetic algorithms for improved discrete sequence prediction
    Ekárt, Anikó (2003). Using genetic algorithms for improved discrete sequence prediction. IN: Proceedings of the International Conference on Artificial Intelligence, IC-AI '03, June 23 - 26, 2003, Las Vegas, Nevada, USA. Arabnia, Hamid R.; Joshua, Rose and Mun, Youngsong (eds) CSREA Press.
  • Using genetic programming and decision trees for generating structural descriptions of four bar mechanisms
    Ekárt, Anikó and Márkus, András (2003). Using genetic programming and decision trees for generating structural descriptions of four bar mechanisms. Artificial intelligence for engineering design, analysis and manufacturing, 17 (3), pp. 205-220.
  • Evolution of lace knitting stitch patterns by genetic programming
    Ekárt, Anikó (2007). Evolution of lace knitting stitch patterns by genetic programming. IN: GECCO '07 : proceedings of the 9th annual conference companion on Genetic and evolutionary computation. New York, NY (US): ACM.
  • Stability analysis of tree structured decision functions
    Ekárt, Anikó and Németh, S.Z. (2005). Stability analysis of tree structured decision functions. European journal of operational research, 160 (3), pp. 676-695.
  • A data structure for improved gp analysis via efficient computation and visualisation of population measures
    Ekárt, Anikó and Gustafson, Steven (2004). A data structure for improved gp analysis via efficient computation and visualisation of population measures. IN: Genetic programming. Keijzer, Maarten; O'Reilly, Una-May; Lucas, Simon; Costa, Ernesto and Soule, Terence (eds) Lecture Notes in Computer Science . Berlin (DE): Springer.
  • Emergence in genetic programming : let's exploit it!
    Ekárt, Anikó (2014). Emergence in genetic programming : let's exploit it! Genetic programming and evolvable machines, 15 (1), pp. 83-85.
  • Coexistence of macro- and micro-vascular abnormalities in newly diagnosed normal tension glaucoma patients
    Mroczkowska, Stephanie; Ekárt, Anikó; Sung, Velota; Negi, Anil; Qin, Lu; Patel, Suni; Jacob, Sarita; Atkins, Carole; Benavente-Pérez, Alexandra and Gherghel, Doina (2012). Coexistence of macro- and micro-vascular abnormalities in newly diagnosed normal tension glaucoma patients. Acta ophthalmologica scandinavica, 90 (7), e553-e559.
  • Preface
    di Chio, Cecilia; Agapitos, Alexandros; Cagnoni, Stefano; Cotta, Carlos; de Vega, F. Fernández; di Caro, Gianni A.; Drechsler, Rolf; Ekárt, Anikó; Esparcia-Alcázar, Anna I.; Farooq, Muddassar; Langdon, William B.; Merelo-Guervós, Juan-J.; Preuss, Mike; Richter, Hendrik; Silva, Sara; Simões, Anabela; Squillero, Giovanni; Tarantino, Ernesto; Tettamanzi, Andrea G.B.; Togelius, Julia; Yannakakis, Georgios N.; Urqhart, Neil and Uyar, A. Şima (2012). Preface. IN: Applications of evolutionary computation. di Chio, Cecilia and et all, (eds) Lecture notes in computer science . Springer.
  • Preface
    Esparcia-Alcázar, Anna I.; Silva, Sara; Agapitos, Alexandros; Simões, Anabela; Urquhart, Neil; Cotta, Carlos; de Falco, Ivanoe; Haasdijk, Evert; Tarantino, Ernesto; della Cioppa, Antonio; Diwold, Konrad; Zhang, Mengjie; Ekárt, Anikó; Tettamanzi, Andera; Eiben, A.E.; Burelli, Paulo; Rohlfshagen, Philipp; Schaefer, Robert and Glette, Kyrre (2013). Preface. IN: Applications of evolutionary computing. Esparcia-Alcázar, Anna I. and et all, (eds) Lecture notes in computer science . Berlin (DE): Springer.
  • Patients with early age-related macular degeneration exhibit signs of macro- and micro-vascular disease and abnormal blood glutathione levels
    Qin, Lu; Mroczkowska, Stephanie A.; Ekart, Aniko; Patel, Sunni R.; Gibson, Jonathan M. and Gherghel, Doina (2013). Patients with early age-related macular degeneration exhibit signs of macro- and micro-vascular disease and abnormal blood glutathione levels. Graefe's archive for clinical and experimental ophthalmology, Online first ,
  • Genetic algorithms for discovery of matrix multiplication methods
    Joó, A.M.; Ekárt, Aniko and Neirotti, Juan P. (2012). Genetic algorithms for discovery of matrix multiplication methods. IEEE transactions on evolutionary computation, 16 (5), pp. 749-751.
  • Modelling the underlying principles of human aesthetic preference in evolutionary art
    Ekárt, Anikó; Joó, András; Sharma, Divya and Chalakov, Stayko (2012). Modelling the underlying principles of human aesthetic preference in evolutionary art. Journal of mathematics and the arts, 6 (2-3), pp. 107-124.
  • Rapid heuristic projection on simplicial cones
    Ekárt, A.; Nemeth, A. and Nemeth, S. (2010). Rapid heuristic projection on simplicial cones. ArXiv ,
  • Modelling human preference in evolutionary art
    Ekárt, Anikó; Chalakov, Stayko and Sharma, Divya (2011). Modelling human preference in evolutionary art. IN: Applications of Evolutionary Computation EvoApplications 2011. Lecture notes in computer science . London (UK): Springer.
  • Hierarchical case-based reasoning to support knitwear design
    Richards, P. and Ekárt, Aniko (2010). Hierarchical case-based reasoning to support knitwear design. Cirp journal of manufacturing science and technology, 2 (4), pp. 299-309.

Employable Graduates; Exploitable Research