Dr. Diarmuid O'Donoghue - B.Sc., M.Sc. (UCC), PhD (UCD), PGDHE (NUIM),
Room 2.121 Callan Building Extension (1st Floor),
Department of Computer Science,
National University of Ireland, Maynooth,
Co. Kildare,
Ireland.

E-Mail: diarmuidr.rodonoghue @nuimy. rie
Phone: (+353) 1 708 3851


Seach all NUIM sites.
See how to add my Google Gadget to your own page.


Research Interests

Evolutionary Algorithms with Genetic Repair

Recent advance in plant genetics suggest that some plants (eg Arabidopsis thaliana - thale cress), uses a newly discovered genetic repair mechanism. This effects a non-Mendelian form of inheritance - whereby genetic information can apparently by-pass some generation(s). We are applying this same strategy to evolutionary optimisation, with a number of distinct objectives.
1) Evaluate the applicability of non-Mendelian inheritance to evolutionary optimisation.
2) Assess the conditions under which genetic repair via deeply ancestral genomic information may be the best strategy.

Analogical Reasoning within Topographic Maps

A geometric analogy involves collections of geometric figures which undergo some transformation. We are developing algorithms to process land-cover maps as though they are large collections of inter-connected geometric analogies. Cognitive modelling of the analogy process. see my Analogy, and the like page, or some other analogy reference pages.

Background

I am a lecturer in computer science, a member of the IGS Research Group and an associate of the National Centre for Geocomputation (NCG). I'm a also member of the Association for the Advancement of Artificial Intelligence (AAAI), The Internet Society, and The Cognitive Science Society. Some personal stuff.


Related Terms: Artificial Intelligence, Evolutionary Algorithms and Genetic Repair, Cognitive Science, Analogical Reasoning, Geometric Analogies and Qualitative Spatial Reasoning and Computational Creativity.

Publications Some Recent Publications

Postgraduate Students

Emma-Claire Mullally, Amy Fitzgerald, Patrick Neylon.

Major Undergrad Student Projects 2009-10 Final Year Projects (local access only). Gerarg Corr, Philip Curtis, Donagh Hatton, Karl Austin, Blain Maguire, Derek Halvey.

Competitions: Accenture’s “Leaders of Tomorrow” competition and their Academic Innovation in Computing Award. IBM’s Open Source competition for final year projects, IEEExtreme 24 hour challenge.

Internship SIAR - Summer Internships in Autonomous Robotics

Conferences 1st International Conference on Computational Creativity, Artificial Intelligence and Cognitive Science.


Teaching

Undergraduate courses I teach or have taught :

CS101 Introduction to Programming, CS404 Artificial Intelligence and Natural Language Processing, Machine Learning and Neural Networks, Artificial Intelligence, Software Engineering, Expert Systems, Introduction to Computer Systems, Digital Logic Design.

MSc in Computer Science(Software Engineering) - M. Sc. (Software Engineering) courses I teach :

CS607 Requirements Engineering and Systems Design with UML.

I am also Course Director for the Master of Computer Science (Software Engineering) and the Post Graduate Diploma in Science (Software Engineering) programs.

 



Search NUI Maynooth and its Sub-Domains
Search all NUIM sites.
See how to add my Google Gadget to your own page.


URL: http://www.cs.nuim.ie/~dod
Revised: May, 2008.
Contact: webmaster@cs.nuim.ie
Copyright 2000 National University of Ireland, Maynooth