Operationalizing Operational Logics: Semiotic Knowledge Representations for Interactive Systems

Abstract

All projects in AI begin by selecting or devising knowledge representations suitable for the project's functional requirements. Interactive systems (including games) have semiotic considerations on top of their functional requirements: they must be legible to users, players, and their own designers. AI working within or around interactive systems must acknowledge and support the concerns of human users. These concerns are generally phrased as inductive bias or domain knowledge and handled in an ad hoc way; I argue that it is possible and useful to represent them explicitly within a unifying approach. This work refines and extends operational logics, an interpretive framework describing how interactive systems communicate their own mechanisms to users. Making this move yields formal notations for interactive systems that are useful for humans and machines, with applications in modeling, verification, general game-playing, reverse-engineering, and automatic self-documentation.

Cite

Text

Osborn. "Operationalizing Operational Logics: Semiotic Knowledge Representations for Interactive Systems." International Joint Conference on Artificial Intelligence, 2017. doi:10.24963/IJCAI.2017/759

Markdown

[Osborn. "Operationalizing Operational Logics: Semiotic Knowledge Representations for Interactive Systems." International Joint Conference on Artificial Intelligence, 2017.](https://mlanthology.org/ijcai/2017/osborn2017ijcai-operationalizing/) doi:10.24963/IJCAI.2017/759

BibTeX

@inproceedings{osborn2017ijcai-operationalizing,
  title     = {{Operationalizing Operational Logics: Semiotic Knowledge Representations for Interactive Systems}},
  author    = {Osborn, Joseph C.},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {2017},
  pages     = {5199-5200},
  doi       = {10.24963/IJCAI.2017/759},
  url       = {https://mlanthology.org/ijcai/2017/osborn2017ijcai-operationalizing/}
}