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 language | English |
|---|---|
| Title of host publication | Software Technology |
| Subtitle of host publication | 10 Years of Innovation in IEEE Computer |
| Publisher | wiley |
| Pages | 121-138 |
| Number of pages | 18 |
| ISBN (Electronic) | 9781119174240 |
| ISBN (Print) | 9781119174219 |
| DOIs | |
| Publication status | Published - 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
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver