This paper provide a formal fuzzy object inference model to solve the following four significant drawbacks identified in extant fuzzy rule-based languages. First, they have difficulty in handling composite objects as ...
详细信息
This paper provide a formal fuzzy object inference model to solve the following four significant drawbacks identified in extant fuzzy rule-based languages. First, they have difficulty in handling composite objects as a unit of inference. Second, they don't support fuzzy reasoning which is semantically easy to understand and conceptually simple to use. Third, their knowledge representation and reasoning style have a great semantic gap with those of current database models in syntax and semantics. Finally, they do not provide a comprehensive framework in treating uncertainties. In this paper, we demonstrate that the proposed model naturally models a target application environment in terms of composite objects possibly containing uncertain information, and successfully performs a fuzzy inference between them. To practically model the environment, we use the constructs of ICOT (Integrated C- Object Tool) extended for well implementing the structural semantics of the proposed model.
In this paper, an Integrated C-Object Tool, namely ICOT, is proposed for knowledge-based programming. A major drawback of current rule-based expert system languages is that they have difficulty in handling composite o...
详细信息
In this paper, an Integrated C-Object Tool, namely ICOT, is proposed for knowledge-based programming. A major drawback of current rule-based expert system languages is that they have difficulty in handling composite objects as a unit of inference. An object-oriented model is a powerful alternative to complement the drawback. Each of these alone cannot capture all the semantics of knowledge, particularly in complex engineering domains. For a knowledge-based approach to be effective, both the object-oriented paradigm and the rule-based mechanism may need to be integrated into one framework. The framework may also need to support manipulation of fuzzy knowledge to model the real world as close as possible. Three types of fuzzy information are identified, and a proper way of representing and inferencing them is developed. ICOT provides a new framework into which rule-based deduction, object-oriented modeling, and fuzzy inferencing are combined altogether. This can become especially useful for developing knowledge-based engineering applications.
A knowledge-based program is a high-level description of the behaviour of agents in terms of knowledge that an agent must have before (s)he may perform an action. The definition of the semantics of knowledge-based pro...
详细信息
A knowledge-based program is a high-level description of the behaviour of agents in terms of knowledge that an agent must have before (s)he may perform an action. The definition of the semantics of knowledge-based programs is problematic, since it involves a vicious circle;the knowledge of an agent is defined in terms of the possible behaviours of the program, while the possible behaviours are determined by the actions which depend on knowledge. We define the semantics of knowledge-based programs via an iteration approach generalizing the well-known fixpoint construction. We propose a specific iteration as the semantics of a knowledge-based program, and justify our choice by a number of examples, including the Unexpected Hanging Paradox.
A new method has been developed in the Laboratory for Handling Technology and Robotics at the Hochschule Osnabruck that could significantly reduce the commissioning times for robot work cells. This is based on predefi...
详细信息
ISBN:
(纸本)9781479902248
A new method has been developed in the Laboratory for Handling Technology and Robotics at the Hochschule Osnabruck that could significantly reduce the commissioning times for robot work cells. This is based on predefined functional modules, in which knowledge is stored about motion and process parameters from previously implemented robot applications. These modules, together with their knowledge elements (e.g. motion speeds, acceleration profiles or blending behavior) are made available within a database as a best-practice library for subsequent commissioning processes. A robot programmer can therefore refer to implemented knowledge and stored empirical values, saving the time-consuming optimization work.
The convergence of knowledge-based and database technologies in the development of expert databases which store not only values but chunks of knowledge is discussed. The knowledge-based programming perspective is exam...
详细信息
The convergence of knowledge-based and database technologies in the development of expert databases which store not only values but chunks of knowledge is discussed. The knowledge-based programming perspective is examined, and differences between knowledge bases and databases are identified. It is argued that in spite of converging technologies, the interests of knowledge-base specialists and database specialists differ, and their research directions diverge
作者:
Benner, Kevin M.USAF Command
Control Software Technology Division Rome Air Development Center NY 13441-5700 United States
The possibilites for the use of artificial intelligence in the software life cycle have led to the development of the knowledge-based Software Assistant. The author appraises this attempt at the formalization of the d...
详细信息
A new method has been developed in the Laboratory for Handling Technology and Robotics at the Hochschule Osnabriick that could significantly reduce the commissioning times for robot work cells. This is based on predef...
详细信息
ISBN:
(纸本)9781479902255
A new method has been developed in the Laboratory for Handling Technology and Robotics at the Hochschule Osnabriick that could significantly reduce the commissioning times for robot work cells. This is based on predefined functional modules, in which knowledge is stored about motion and process parameters from previously implemented robot applications. These modules, together with their knowledge elements (e.g. motion speeds, acceleration profiles or blending behavior) are made available within a database as a best-practice library for subsequent commissioning processes. A robot programmer can therefore refer to implemented knowledge and stored empirical values, saving the time-consuming optimization work.
暂无评论