Toward truly intelligent information systems-from expert systems to automatic programming
TL;DR: A way of designing intelligent systems that assure autonomy, generality and practicality in problem solving to the greatest extent and can solve complex problems is discussed.
Abstract: The objective of this paper is to discuss a way of designing intelligent systems that assure autonomy, generality and practicality in problem solving to the greatest extent and can solve complex problems. There are various types of problem solving, depending on the object, and often more than one subjects concern the same problem with different roles in complex problem solving. In order to achieve our goal in this environment, a new architecture for the system and a new modeling scheme for representing problems including human activity are discussed, as well as a way of generating problem-specific problem solving systems. Several new concepts are included in this paper: a multi-level function structure and its corresponding knowledge structure, multiple meta-level operations, a multi-strata model to represent problems including human activity, etc. It is shown that the system realizes not only the generality but also the practicality of problem solving by enabling automatic programming.
Citations
More filters
••
12 Oct 1999TL;DR: A new modeling scheme named multi-strata modeling is used to specify computer programs as a part of a model and to generate the programs automatically, establishing a new human-computer relation.
Abstract: A method of developing an innovative information technology is discussed. It includes a new modeling scheme named multi-strata modeling and enables the user to represent complex systems involving human beings and their intentions in detail. The concept and the basic ideas of this modeling are discussed with some applications. In particular it is used to specify computer programs as a part of a model and to generate the programs automatically. In this way it establishes a new human-computer relation.
4 citations
••
04 May 1998TL;DR: This discussion reveals the most feasible way of integrating the different schemes through knowledge processing, which is a sequence of integrate the methods via knowledge processing.
Abstract: A way of integrating the different information processing methods is discussed. The types of integrations are defined by the relations between the different information processing methods to be integrated. By classifying these methods the type of integration is classified. This discussion reveals the most feasible way of integrating the different schemes. It is a sequence of integrating the methods via knowledge processing. Based on this discussion two important types of integrations are studied.
3 citations
Cites background from "Toward truly intelligent informatio..."
...The integrator interprets this model from the top and, referring SI and 0, knows what knowledge to retrieve from the large KB. It is possible to write down the rules for interpreting and executing the requirement. For the further detail refer to [ 3 ]....
[...]
••
08 Jun 1999TL;DR: A new modeling scheme named multi-strata modeling is introduced as a key concept to make computer system intelligent and enables automation of the following programming process.
Abstract: Ways of building a problem model including an object and persons and of specifying programs in this model is discussed. It enables automation of the following programming process. A high-level intelligent system is needed for the purpose. A new modeling scheme named multi-strata modeling is introduced as a key concept to make computer system intelligent. This approach of specifying and generating program was applied to a car electronic system.
2 citations
••
01 Jun 1998TL;DR: An important issue on the intelligent systems to solve large scale problem, especially on the way of making computer programs automatically is discussed, and a method of translating modeling results into a procedural program is proposed.
Abstract: This paper discusses an important issue on the intelligent systems to solve large scale problem, especially on the way of making computer programs automatically. Since an activity that human beings design a problem solving system is a kind of problem solving, a new modeling scheme that can deal with multi-level structures is necessary for representing problem solving itself. A large scale system used repeatedly should be a procedural program and not exploratory one. A method of translating modeling results into a procedural program is proposed in this paper.
2 citations
References
More filters
••
01 Sep 1990TL;DR: This work introduces a knowledge processing system KAUS (Knowledge Acquisition and Utilization System), which is a logic based system, and describes how to couple it loosely with existing relational database systems (RDBMSs).
Abstract: With the recent progress and popularization of computers and computer communications, the technology for the integrated use of distributed computer hardware and softwares through computer networks is becoming important. Especially, in the current paradigm of knowledge processing, it has become one of the main subjects to couple the knowledge based systems with remote or local database systems for their integrated and more intellectual use. We introduce a knowledge processing system KAUS (Knowledge Acquisition and Utilization System), which is a logic based system, and describe how to couple it loosely with existing relational database systems (RDBMSs). In loosely coupling, we take an approach to generate an intermediate language for the database access from the given query, translate it to the target RDB language then evaluate it in the RDBMS, and finally receive the result from the RDBMS. Queries implying database access are evaluated by the mixed use of interpretive and compiled method. We illustrate examples of coupling KAUS with a database system UNIFY which supports SQL and a personal database system dBaseIII which supports its own procedural language for data manipulation.
18 citations
•
01 Jan 2017
TL;DR: The 26th International Conference on Information Modelling and Knowledge Bases (EJC) as mentioned in this paper was held in Tampere, Finland, in June 2016, and the 33 accepted papers cover topics including: conceptual modelling; knowledge and information modelling and discovery; linguistic modelling; cross-cultural communication and social computing; environmental modelling and engineering; and multimedia data modelling and systems.
Abstract: Information modelling and knowledge bases are now essential, not only to academics working in computer science, but also wherever information technology is applied. This book presents papers from the 26th International Conference on Information Modelling and Knowledge Bases (formerly the European Japanese Conference – EJC), which took place in Tampere, Finland, in June 2016. The conference provides a platform to bring together researchers and practitioners working with information modelling and knowledge bases, and the 33 accepted papers cover topics including: conceptual modelling; knowledge and information modelling and discovery; linguistic modelling; cross-cultural communication and social computing; environmental modelling and engineering; and multimedia data modelling and systems. All papers were improved and resubmitted for publication after the conference. Covering state-of- the-art research and practice, the book will be of interest to all those whose work involves information modelling and knowledge bases.
15 citations
••
TL;DR: The proposed method supports personal or group concept formation by visualizing the relationships between concepts and their microcontents, given by users, in a metric space.
Abstract: There has been an increase in collaborative work among specialists from multiple disciplines in recent years. Accordingly, building methods and tools to facilitate communications in those collaborative projects has become an essential issue. This paper describes a method that helps people working cooperatively to form new concepts in areas such as science and engineering. The proposed method supports personal or group concept formation by visualizing the relationships between concepts and their microcontents, given by users, in a metric space. Showing individual spaces presented by communication support system (a tool implemented using this method) to individual users and merging them are useful in clarifying personal backgrounds and viewpoints.
14 citations
••
TL;DR: An improvement to the design of intelligent knowledge based systems is discussed in the paper and a network system consisting of many intelligent systems and one or more large commonly accessible knowledge bases is discussed.
Abstract: An improvement to the design of intelligent knowledge based systems is discussed in the paper. This leads necessarily to a discussion of the kinds of systems that are capable of handling diverse problems arising in the real world, and solving them autonomously. A new approach is necessary for designing such systems. Human activities are analyzed and a way of representing each activity as a compound of basic intelligent functions is described. Some functions are represented as the compounds of other functions. Thus, a hierarchy of the functions is constructed to form the software architecture of an intelligent system, where the human interface appears on top of this structure. Intelligent systems need to be provided with considerable knowledge. However, it is very wasteful to let every person collect and structure large amounts of knowledge. It is desirable that there should be large knowledge bases which can supply each intelligent knowledge system as necessary. A network system consisting of many intelligent systems and one or more large commonly accessible knowledge bases is discussed.
13 citations