The Concept of Teaching Course on Intelligent Information Systems

The Concept of Teaching Course on Intelligent Information Systems

Valeriy M. Chernenkiy (Bauman Moscow State Technical University, Russia), Yuriy E. Gapanyuk (Bauman Moscow State Technical University, Russia), Valery I. Terekhov (Bauman Moscow State Technical University, Russia), Georgiy I. Revunkov (Bauman Moscow State Technical University, Russia), Yuriy S. Fedorenko (Bauman Moscow State Technical University, Russia) and Juan Carlos Gonzalez Gusev (Bauman Moscow State Technical University, Russia)
Copyright: © 2019 |Pages: 12
DOI: 10.4018/978-1-5225-3395-5.ch029
OnDemand PDF Download:
No Current Special Offers


This chapter proposes the concept of hybrid intelligent information system (HIIS) as a “glue” concept that helps to unite disparate sections of a course on intelligent information systems. The chapter discusses a generalized structure of HIIS based on modules of consciousness and subconsciousness. The authors show that a HIIS may be implemented using a multiagent approach based on holonic organization. They provide a formalized model of metagraph and a review of methods to describe holonic agents based on the metagraph approach. Thus, a HIIS allows one to combine different approaches which are taught in a course on intelligent information systems.
Chapter Preview


The classical course on intelligent information systems traditionally may include the following topics:

  • Expert systems (e.g., CLIPS) and other rule-based programming systems, based on forward chaining approach (e.g., Drools).

  • Logical programming languages (e.g., Prolog).

  • Models of knowledge representation, ontologies, and ontologies reasoning.

  • Neural networks, soft computing, fuzzy methods, and machine learning.

  • Evolutionary methods (i.e., genetic algorithms, genetic programming).

  • Multiagent systems.

  • Decision support systems.

The problem is that these topics are heterogeneous and perceived by students as a mosaic of disparate pieces. In order to address this issue, a “glue” concept is necessary to unite the disparate pieces of the mosaic. Thus, the authors propose a hybrid intelligent information system (HIIS) based on the multiagent approach as such a concept.

Currently, it is possible to note a clear trend towards the joint use of different intelligent methods to solve various classes of problems. It has led to the emergence of such scientific area as “hybrid intellectual systems” (HIS). As fundamental research in the field of HIS, it is possible to consider Professor Kolesnikov and his colleagues’ (Kirikov, Kolesnikov, Listopad, & Rumovskaya, 2015; 2016; Kirikov, Kolesnikov, Listopad, & Soldatov, 2015) works.

Nowadays, as a rule, intelligent systems are not developed separately; rather, they are embedded as modules in a traditional information system to solve tasks related to the intelligent processing of data and knowledge. In this work, this combined system is referred to as a HIIS.

A HIIS has the following features:

  • It combines various methods to build intelligent systems, and, in this sense, may be represented as a HIS.

  • It combines intelligent techniques with conventional methods for processing data in information systems, and, in this sense, may be represented as a combination of HIS and a conventional information system.

The key issue is how to implement the principle of hybridity. In this regard, the authors started their research from Professor Yarushkina and her colleagues’ (Perfilieva, Yarushkina, Afanasieva, & Romanov, 2016; Yarushkina, 2004; Yarushkina, Moshkin, Andreev, Klein, & Beksaeva, 2016) outcomes. Yarushkina (2004) formulated the principle of hybridity as follows:

The literature provides schemes of hybridization of neuroinformatics and AI, which are built on the following principle: The right hemisphere is the neurocomputer; the left hemisphere is a knowledge-based system and the only question in their interaction or balance of right and left hemispheres. In real human behavior, perception and logic processing cannot be separated. Therefore, the scheme of deep integration is more successful. (Yarushkina, 2004, pp. 17-18)

Thus, a HIIS should combine the elements of the system based on soft computing, and conventional system based on data and knowledge processing.

In the authors’ opinion, the metaphor of right and left hemispheres is not quite accurate. The concepts of “subconsciousness” and “consciousness” of the hybrid intelligent system should be used, rather. Subconsciousness is based on soft computing and consciousness on conventional data and knowledge processing.


The Structure Of A Hybrid Intelligent Information System

Figure 1 shows a generalized structure of a HIIS based on subconsciousness and consciousness of an information system. The system is based on the subconsciousness module (MS) and consciousness module (MC). The MS is related to the environment in which a HIIS operates. Because the environment can be represented as a set of continuous signals, the data processing techniques of the MS are mostly based on neural networks, fuzzy logic, and combined neuro-fuzzy methods.

Key Terms in this Chapter

Holonic Agent: A unit of the holonic multi-agent system.

Metavertex: A complex graph vertex with the holonic organization.

EDGE: Metagraph edge, connecting two vertices or metavertices.

Hybrid Intelligent Information System (HIIS): The hybridization of the intellectual system and traditional information system.

Metagraph: A kind of complex network model, containing vertices, metavertices, edges, and metaedges.

Holonic Multiagent System: The multi-agent system where agents are organized holonically. A holon may be described as a whole that is considered, at the same time, as part of the whole.

Metagraph Agent: A rule-based agent for metagraph processing.

Vertex: A traditional graph vertex without holonic organization.

Consciousness and Subconsciousness of a HIIS: The two parts of a HIIS. Consciousness is based on conventional data and knowledge processing. Subconsciousness is based on soft computing.

Complete Chapter List

Search this Book: