Catálogo de publicaciones - libros
Knowledge Representation Techniques: A Rough Set Approach
Patrick Doherty Witold Łukaszewicz Andrzej Skowron Andrzej Szałas
Resumen/Descripción – provisto por la editorial
No disponible.
Palabras clave – provistas por la editorial
No disponibles.
Disponibilidad
| Institución detectada | Año de publicación | Navegá | Descargá | Solicitá |
|---|---|---|---|---|
| No detectada | 2006 | SpringerLink |
Información
Tipo de recurso:
libros
ISBN impreso
978-3-540-33518-4
ISBN electrónico
978-3-540-33519-1
Editor responsable
Springer Nature
País de edición
Reino Unido
Fecha de publicación
2006
Información sobre derechos de publicación
© Springer 2006
Tabla de contenidos
Introduction
Patrick Doherty; Witold Łukaszewicz; Andrzej Skowron; Andrzej Szałas
The basis for the material in this book centers around research done in an ongoing long-term project which focuses on the development of highly autonomous unmanned aerial vehicle systems. The actual platform which serves as a case study for the research in this book will be described in detail later in this chapter. Before doing that, a brief background of the motivations behind this research will be provided. One of the main research topics in the project is knowledge representation and reasoning and its use in Uav platforms. A very strong constraint has been placed on the nature of research done in the project where theoretical results, to the greatest extent possible, should serve as a basis for tractable reasoning mechanisms for use in a fully deployed autonomous Uav operating under soft real-time constraints associated with the types of mission scenarios envisioned. Considering that much of the work with knowledge representation in this context focuses on application domains where one can only hope for an incomplete characterization of such domains, this methodological constraint has proven to be quite challenging since, in essence, the focus is on tractable approximate and nonmonotonic reasoning systems. As is well known, until recently, nonmonotonic formalisms have had a notorious reputation for lack of tractable and scalable reasoning systems. At an early stage, a decision was made to investigate a number of standard nonmonotonic reasoning approaches and their combination with approximate reasoning techniques based on the use of rough set theory, or at the very least, guided by intuitions from rough set theory. In addition, a decision was also made to deal seriously with the sense/reasoning gap associated with most state-of-the-art robotic systems where it is often the case that high-level reasoning systems are not strongly grounded in the sensory data continually generated by sensor platforms.
I - Introduction and Preliminaries | Pp. 3-16
Basic Notions
Patrick Doherty; Witold Łukaszewicz; Andrzej Skowron; Andrzej Szałas
We define the syntax of various logical languages using Bnf notation with some commonly used additions. Elements (words) of the defined language are called . , i.e., sets of well-formed expressions are represented by and denoted by , where is the name of a category. Syntactic categories are defined over non-terminal and terminal symbols using rules of the form:
I - Introduction and Preliminaries | Pp. 17-38
Rough Sets
Patrick Doherty; Witold Łukaszewicz; Andrzej Skowron; Andrzej Szałas
The methodology we propose and develop in this book is founded on the concept of rough sets. In many AI applications one faces the problem of representing and processing incomplete, imprecise, and approximate data. Many of these applications require the use of approximate reasoning techniques. Before we introduce rough sets formally, let us begin with an intuitive example where representation of approximate data and reasoning with it is an essential component in the modeling process.
I - Introduction and Preliminaries | Pp. 39-56
Relational and Deductive Databases
Patrick Doherty; Witold Łukaszewicz; Andrzej Skowron; Andrzej Szałas
Relational and deductive databases provide basic tools for storing, querying and manipulating data. From the point of view of knowledge engineering, databases provide a fundamental layer on which other representation may be built. The choice of the underlying tools is then extremely important and seriously influences further use of the knowledge engineering techniques. In this chapter we sketch some possible choices concerning deductive database solutions. Let us start by introducing some basic definitions.
I - Introduction and Preliminaries | Pp. 57-76
Non-Monotonic Reasoning
Patrick Doherty; Witold Łukaszewicz; Andrzej Skowron; Andrzej Szałas
Traditional logics are monotonic, i.e., adding new premises (axioms) will never invalidate previously inferred conclusions (theorems), or, equivalently, the set of conclusions non-decreases monotonically with the set of premises. Formally, a logic is monotonic if and only if it satisfies the condition that for any sets of premises and ,
I - Introduction and Preliminaries | Pp. 77-99
Rough Knowledge Databases
Patrick Doherty; Witold Łukaszewicz; Andrzej Skowron; Andrzej Szałas
Consider an autonomous system such as a ground robot or an unmanned aerial vehicle operating in a highly complex and dynamic environment. For systems of this sort to function in an intelligent and robust manner, it is useful to have both deliberative and reactive capabilities. Such systems combine the use of reactive and deliberative capabilities in achieving task goals. Reactive capabilities are necessary so the system can react to contingencies which arise unexpectedly and demand immediate response with little room for deliberation as to what the best response should be. Deliberative capabilities are useful in the sense that internal representations of aspects of the system’s operational environment can be used to predict the course of events in the near or intermediate future. These predictions can then be used to determine more selective actions or better responses in the present which potentially save the system time, effort and resources in the course of achieving task goals.
II - From Relations to Knowledge Representation | Pp. 103-127
Combining Rough and Crisp Knowledge
Patrick Doherty; Witold Łukaszewicz; Andrzej Skowron; Andrzej Szałas
This chapter presents a framework for specifying, constructing, and managing a particular class of approximate knowledge structures for use with intelligent artifacts, ranging from simpler devices such as personal digital assistants to more complex ones such as unmanned aerial vehicles. The basic structure for the concepts presented is that of an approximation transducer which takes approximate relations as input, and generates a (possibly more abstract) approximate relation as output. This is done by combining the approximate input relations with a crisp local logical theory representing dependencies between the input and output relations.
II - From Relations to Knowledge Representation | Pp. 129-142
Weakest Sufficient and Strongest Necessary Conditions
Patrick Doherty; Witold Łukaszewicz; Andrzej Skowron; Andrzej Szałas
In the case of large data sets and knowledge databases one of the major concerns is the ability to react to events or queries in a reasonable and acceptable time. In particular, any real-time reasoning process has to be highly efficient. On the other hand, there is a trade-off between the accuracy of data/knowledge representation and effectiveness of querying knowledge databases and reasoning. In consequence, there is also a trade-off between the accuracy of data/knowledge representation and the response time of autonomous agents reacting on occurring events.
II - From Relations to Knowledge Representation | Pp. 143-158
CAKE: Computer Aided Knowledge Engineering
Patrick Doherty; Witold Łukaszewicz; Andrzej Skowron; Andrzej Szałas
Knowledge engineering often involves the development of modeling tools and inference mechanisms (both standard and non-standard) which are targeted for use in practical applications, where expressiveness in representation must be traded off for efficiency in use. Some representative examples of such applications would be the structuring and querying of knowledge on the semantic web, or the representation and querying of epistemic states used with softbots, robots or smart devices. In these application areas, declarative representations of knowledge enhance the functionality of such systems and also provide a basis for insuring the pragmatic properties of modularity and incremental composition. On the other hand, the mechanisms developed should be tractable, but at the same time, expressive enough to represent such aspects as default reasoning, or approximate or incomplete representations of the environments in which the entities in question are embedded or used, be they virtual or actual.
II - From Relations to Knowledge Representation | Pp. 159-179
Formalization of Default Logic Using CAKE
Patrick Doherty; Witold Łukaszewicz; Andrzej Skowron; Andrzej Szałas
In this chapter, we formalize a subset of default logic using the Cake method. The goal of this chapter is to do a case study showing how the Cake method can be used to model a particular type of reasoning commonly used in knowledge representation and important in many applications. This will be done by representing two basic versions of default logic: . The main difference between the two versions that will be modeled lies in different treatment of the prerequisite of a default while determining the default’s applicability. In the former, a default can be applied if its prerequisite is believed (not contradicting known information). In the latter, we may require that the prerequisite of a default (or a part of it) has to be known, rather than believed, to make the default applicable. The possibility of using both versions substantially increases the expressive power of the resulting logic. We also show that both rough default logic and rough default logic with strong prerequisites can be naturally extended to their prioritized versions by slightly changing the voting policy mechanism used.
II - From Relations to Knowledge Representation | Pp. 181-212