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: diarmuidy.podonoghue @nuimt. Pie
Phone: (+353) 1 708 3851


Seach all NUIM sites.
Add my Search all NUIM websites Google Gadget to your own web-page.


Research Interests

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

Evolutionary Optimization with Non-Mendelian Genetic Repair

Recent advance in genetics suggest that some plants (eg Arabidopsis thaliana ), 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 two distinct objectives.
1) Evaluate the applicability of non-Mendelian inheritance to evolutionary optimisation.
2) Assess the conditions under which genetic repair via ancestral genomic information may be an effective strategy.

Recent Project- 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 Cognitive Science 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.
See my LinkedIn profile and some personal stuff.

Publications Some Recent Publications

Research Group

Postgraduates: Emma-Claire Mullally, Amy Fitzgerald, Patrick Neylon.
Undergraduate Project Students (2009-10) Gerard 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 2nd International Conference on Computational Creativity, Artificial Intelligence and Cognitive Science.


Teaching

Undergraduate courses I teach or have taught :

CS101 Introduction to Programming, CS130 Databases, CS404 Artificial Intelligence and Natural Language Processing, Machine Learning and Neural Networks, Artificial Intelligence, Software Engineering, Expert Systems, End User computing, 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.

Course Director 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.


View Larger Map

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