Adapting in an uncertain world

Finlay S. Smith, Anne Tighe

Research output: Chapter in Book or Conference Publication/ProceedingConference Publicationpeer-review

2 Citations (Scopus)

Abstract

This paper presents a general approach to creating an adaptive controller in uncertain conditions. Conventional adaptive processes rely on an underlying model (either implicit or explicit) to guide the adaptive process. In particular they rely on the deterministic nature of the process that is being controlled. The aim of this paper is to outline an adaptive process that can tackle such situations. The approach taken is to use a fuzzy logic controller, which can evolve (using a genetic algorithm) as it acquires knowledge of its domain. To illustrate this combination of fuzzy logic control [12] with genetic algorithms, initial results on game playing are presented. The results show that the Evolutionary Fuzzy Logic Controller (EFLC), quickly learns aspects of strategy in card playing, even though it started with no strategies. The work presented in this paper could be extended to a wide range of domains, from contract bidding to guiding a diagnostic process.

Original languageEnglish
Title of host publication2004 IEEE International Conference on Systems, Man and Cybernetics, SMC 2004
Pages5958-5963
Number of pages6
DOIs
Publication statusPublished - 2004
Externally publishedYes
Event2004 IEEE International Conference on Systems, Man and Cybernetics, SMC 2004 - The Hague, Netherlands
Duration: 10 Oct 200413 Oct 2004

Publication series

NameConference Proceedings - IEEE International Conference on Systems, Man and Cybernetics
Volume6
ISSN (Print)1062-922X

Conference

Conference2004 IEEE International Conference on Systems, Man and Cybernetics, SMC 2004
Country/TerritoryNetherlands
CityThe Hague
Period10/10/0413/10/04

Keywords

  • Intelligent and Soft Computing
  • Systems Modelling and Control

Fingerprint

Dive into the research topics of 'Adapting in an uncertain world'. Together they form a unique fingerprint.

Cite this