School of Computing DCU
 
Home About Us Research People Prospective Students Current Students Alumni Career Opportunities Staff Intranet
Dependable Systems
Modelling and Scientific Computing
Information Management
Computing Langiuage and Intelligence
Research Vacancies
Working Papers
Graduated Thesis
 
Research Profile

Ray Walshe's research centers on two main areas; Artificial Language Evolution and Computer-Aided Education.

In the area of artificial language evolution, Mr. Walshe is investigating the evolution of syntax/context from randomness in a controlled environment. This work researches the evolution and synthesis of an artificial language between learning agents using evolutionary techniques such as RL networks and genetic algorithms. Mr. Walshe believes that this area will provide a way forward for machine learning and adaptive systems. He is interested in any Artificial Intelligence methods for Learning Agents and in the creation of complex minds for Agents using the World Wide Mind architecture.

In the area of computer-aided education, Mr. Walshe is currently developing a virtual tutoring system for Good Programming Techniques and Practices. This virtual machine will allow Web-based tutorials on programming using assembly language. The user will be encouraged to program using recognised good programming techniques and practices. The virtual machine will support breakpoints and single or multi-stepping, it will provide watch variables, and encourage indentation, header structure and code comments.