KMi Publications

Tech Reports

Tech Report kmi-97-14 Abstract


Understanding Evolutionary Computing: A hands on approach
Techreport ID: kmi-97-14
Date: 1997
Author(s): Trevor Collins
Download Postscript

Evolutionary computing is the study of robust search algorithms based on the principles of evolution. An Evolutionary Algorithm (EA) searches a problem space in order to find possible solutions to a given problem. This paper is intended to highlight the advantages of using software visualization techniques in evolutionary computing: Firstly it describes how a high-dimensional problem space can be represented in two (or more) dimensions, suitable for visualization; secondly it introduces how EA designers can use this visualization to explore their algorithm's search behavior in the problem space; and thirdly, it explores how this "hands on" approach can be extended to the evolutionary process, in order to improve an algorithm's performance.
 
KMi Publications Event | SSSW 2013, The 10th Summer School on Ontology Engineering and the Semantic Web Journal | 25 years of knowledge acquisition
 

Narrative Hypermedia is...


Narrative Hypermedia
Narrative is concerned fundamentally with coherence, for instance, whether that be a fiction, an historical account or an argument, none of which 'make sense' unless they are put together in a coherent manner.

Hypermedia is the combination of hypertext for linking and structuring multimedia information.

Narrative Hypermedia is therefore concerned with how all of the above narrative forms, plus the many other diverse forms of discourse possible on the Web, can be effectively designed to communicate coherent conceptual structures, drawing inspiration from theories in narratology, semiotics, psycholinguistics and film.