Toward Artificial Intelligence through Knowledge Representation for Awareness

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

Abstract

Software-intensive systems require considerable knowledge provided by software engineers to help explain the problem domain. Still today, computers “talk” in a “binary” language that is simple, logical, and sound, with none of the ambiguity that characterizes human language. Artificial intelligence requires knowledge to be given to computers in well-founded computational structures that programs can translate into binary computer language. Such knowledge-representation structures generally take the form of primitives such as rules, frames, semantic networks, concept maps, ontologies, and logical expressions. This chapter walks the reader through the field of knowledge representation to consecutively introduce a new, yet promising knowledge-representation technique emphasizing self-adaptation behavior. Furthermore, the chapter introduces the notion of artificial awareness and demonstrates how knowledge representation can be used to integrate awareness in system behavior.

Original languageEnglish
Title of host publicationSoftware Technology
Subtitle of host publication10 Years of Innovation in IEEE Computer
Publisherwiley
Pages121-138
Number of pages18
ISBN (Electronic)9781119174240
ISBN (Print)9781119174219
DOIs
Publication statusPublished - 1 Jan 2018

Keywords

  • artificial intelligence
  • awareness model
  • KnowLang
  • knowledge representation
  • logical reasoning
  • self-adaptive behavior
  • statistical reasoning

Fingerprint

Dive into the research topics of 'Toward Artificial Intelligence through Knowledge Representation for Awareness'. Together they form a unique fingerprint.

Cite this