15 research outputs found

    Knowledge Engineering mit KNOPF

    No full text

    Generic Tasks and Task Structures: History, Critique and New Directions

    No full text
    We have for several years been working on an approach to knowledge system building that argues for the existence of a close connection between the tasks which the knowledge system is intended to solve, the methods chosen for them and the vocabulary in which knowledge is to be modeled and represented. We trace the historical origins of the idea that we have called Generic Tasks, and outline their evolution and accomplishments based on them. We then critique their original implementations from the perspective of flexible integration. We follow this with an outline of our current generalization of the view in the form of a theory of task structures. We describe the architectural implications of this view and outline some research directions

    The Ethics of Covert Ethnographic Research

    No full text
    Covert ethnographic research is a method in which the researchers do not reveal the true purpose of their presence among the individuals they are observing. In settings where covert research is not restricted by ethics regulations, the choice between masking and revealing one’s identity does not depend solely on the will of the researcher. I illustrate this using three studies in which I conducted covert research within a hospital and two religious organisations. The chapter concludes by describing the factors which urge a resumption of covert research. This may happen only if a strictly deontological perspective is rejected in favour of one that centres on social critique and the difficult search for truth about the most invisible and sensitive aspects of our social lives

    The surprising creativity of digital evolution: a collection of anecdotes from the evolutionary computation and artificial life research communities

    Get PDF
    Evolution provides a creative fount of complex and subtle adaptations that often surprise the scientists who discover them. However, the creativity of evolution is not limited to the natural world: Artificial organisms evolving in computational environments have also elicited surprise and wonder from the researchers studying them. The process of evolution is an algorithmic process that transcends the substrate in which it occurs. Indeed, many researchers in the field of digital evolution can provide examples of how their evolving algorithms and organisms have creatively subverted their expectations or intentions, exposed unrecognized bugs in their code, produced unexpectedly adaptations, or engaged in behaviors and outcomes, uncannily convergent with ones found in nature. Such stories routinely reveal surprise and creativity by evolution in these digital worlds, but they rarely fit into the standard scientific narrative. Instead they are often treated as mere obstacles to be overcome, rather than results that warrant study in their own right. Bugs are fixed, experiments are refocused, and one-off surprises are collapsed into a single data point. The stories themselves are traded among researchers through oral tradition, but that mode of information transmission is inefficient and prone to error and outright loss. Moreover, the fact that these stories tend to be shared only among practitioners means that many natural scientists do not realize how interesting and lifelike digital organisms are and how natural their evolution can be. To our knowledge, no collection of such anecdotes has been published before. This article is the crowd-sourced product of researchers in the fields of artificial life and evolutionary computation who have provided first-hand accounts of such cases. It thus serves as a written, fact-checked collection of scientifically important and even entertaining stories. In doing so we also present here substantial evidence that the existence and importance of evolutionary surprises extends beyond the natural world, and may indeed be a universal property of all complex evolving systems
    corecore