Crimson Publishers Publish With Us Reprints e-Books Video articles

Full Text

COJ Technical & Scientific Research

Development of Artificial Intelligence by Ensembles of Virtual Agents on Technological Platforms

Evgeniy Bryndin*

Research Center Natural Informatics, Novosibirsk, Russia

*Corresponding author: Evgeniy Bryndin, Research Center Natural Informatics, Novosibirsk, Russia

Submission: January 02, 2020; Published: January 29, 2020

Volume2 Issue4
January, 2020


Process automation, cloud technology, machine learning, big data analytics, and the Internet of things have changed the fundamental pillars of the high tech industry, according to Deloitte’s report «The Future of Working in the World of Technology. The Harvard Business Review Analytic Services study marks the race for technology across all industries. The digital transformation of the high tech industry and social sphere currently requires rapid reactions and flexible mobility. Smart collaboration agents are beginning to demonstrate the ability to work together effectively. Smart agent ensembles use information from technology platforms such as the European Technology Platform Future Manufacturing Technologies and analytics platforms such as Visiology, which quickly and efficiently addresses the challenges of collecting, analyzing and visualizing large amounts of data. Fast, efficient data collection and analysis of large amounts of data, flexible operational mobility of data updates, and synergistic open collaboration of smart agents with information platforms and analytical systems will help accelerate the digital transformation of the high tech industry and social sphere by teaching new skills. Learning new skills can be done in a virtual space and then developed in a specific environment. The accumulation of professional experience in virtual space contributes to the development of artificial intelligence.

Keywords: Virtual ensemble of agents; Technological platforms; Analytical systems; Development of artificial intelligence


In classical artificial intelligence theory, the solution to any problem is to create some one intelligent system, called an agent, which, having at its disposal all the necessary knowledge, abilities and computational resources, is able to solve some global problem. Multi agent systems are the direction of artificial intelligence that uses ensembles consisting of multiple interacting agents to solve a complex problem or problem. In multi agent systems, the entire spectrum of tasks under certain rules is distributed among all agents, each of whom is considered a member of the ensemble. Job allocation means assigning each agent a role whose complexity is determined by the agent’s capabilities. To organize the task distribution process, a multi agent system creates either a distributed problem resolution ensemble or decentralized artificial intelligence. In the first version, the process of decomposition of the global problem and the inverse process of composition of found solutions takes place under centralized control. At the same time, the multi agent system is designed strictly from top to bottom, based on the roles defined for the agents and the results of dividing the global task into subtasks. In the case of decentralized artificial intelligence, job distribution occurs during agent interaction. This results in resonance, synergistic effects in multiagent systems. Multi agent ensembles are an actively developing direction of artificial intelligence that is still in its formative stages. Work in multi agent ensembles requires attracting knowledge and technology from a number of areas that were previously out of sight of artificial intelligence professionals. Integration of multi agency ensembles technological platforms analytical systems, brings a number of fundamentally new properties and opportunities to information technologies and in fact represents a qualitatively new, higher level of its development, the level that allows to predict its leading position in the coming decades [1-8]. Artificial intelligence professionals have a leading role here.

Already today the agency-oriented approach finds wide application in such areas as distributed solution of complex tasks and efficient solution of distributed tasks, combined design of products, re-engineering of business and construction of virtual enterprises, simulation modeling of integrated production systems and electronic commerce, organization of work of robot collectives and distributed (combined) development of computer programs. In the near future, it will undoubtedly take a central place in the development of information and knowledge management tools, and of course, in the creation and implementation of the latest telecommunications systems, the development of global computer networks, especially the Internet.

The proposed direction is a new interdisciplinary science of synergistic artificial intelligence, in which systemic qualities of synergistic effects arise in the process of joint action and mutual adaptation of individual information or communication technologies, which is connected with strengthening of capabilities and compensation of disadvantages of individual components. Based on the system approach, we will consistently consider the components of the triad: technological platforms - virtual analytical systems - ensembles of mobile agents.

Technological platforms

Technology platforms are partnership mechanism aimed at rapid development of research and development by creating a basis for interaction between participants and the most significant developments for development, forming answers to strategic technological challenges. Technology platforms are platforms for implementing the relationships of applied research and technology transfer. They bring together stakeholders and provide dialogue, mobilize and direct existing research and development opportunities, identify new scientific and technological opportunities for modernization, and promote a more effective approach to innovation. They are focused on using best practices and expertise in the global space, focusing interdisciplinary research on linking promising industry technologies to the competencies of the future.

A. Principles of interaction with technological platforms: openness to join and information transparency, increase in awareness, identity of organizational structure, internationality.
B. Participants in technology platforms may include research institutes and the academic community; researchers; Industry and other regulatory structures.
C. Connections to technology platforms can be horizontal, vertically oriented, distributed, research multi cross disciplinary, sectoral and other.
Technologically advanced countries such as the United States, Germany, France, Great Britain, Japan, Israel, China, Australia, Singapore, Canada, Sweden, Belgium are predominantly with currently developing technology platforms. US innovation strategies are developed on the basis of technology platforms. The University of Manchester (UK) has brought together transnational corporations from different industries (Astra Zeneca, IBM, BP, Syngenta). ETP ‘s European technology platforms deal with technology issues that could potentially contribute to a number of key challenges essential for the development and adoption of modern technologies, the creation of technologies for the sustainable development of society, social goods and services based on advanced technologies, technological breakthroughs needed to remain at the forefront of high technology sectors and the restructuring of traditional industry. ISTOK SOYUZ project («Information Society Technologies to Open Knowledge for Eastern Europe and Central Asia») is supported by the European Commission.

The aim of the project is to provide new opportunities for cooperation in the field of ICT (information and communication technologies) between the European Union (EU), Eastern Europe and the countries of Central Asia (EECA), as well as to facilitate the information programmes of the European Union in the field of ICT, including partners from the above mentioned countries, in particular Russia, Ukraine, Belarus, Armenia and Kazakhstan. ARTEMISIA European Technology Platform for Research and Development in Advanced Research and Embedded Systems Technologies. It was established in 2007 by Daimler, Nokia, Philips, STMicroelectronics and Thales. Previously, geographical concentration was an important feature of the technology platform. With the development of the Internet, this need has disappeared, and the type and nature of connections have been transformed. This fact has led to the development of international strategic innovation alliances that promote the mobility of research and skills.

Virtual analytical system

There is approach to building unified virtual analysis system based on model analysis matrix. The basic elements of the unified virtual analysis system are virtual analyzers, which are software algorithm complexes that implement functions of in depth assessment of the current state and its evolution. The main sources of information for virtual analysis are retrospective technological knowledge accumulated and stored in databases. Visiology ViQube, an analytical multidimensional database, has the ability to support multi dimensional and relational (SQL like) queries, store multi dimensional metadata directly in the DBMS, customize data import from Excel and SQL sources via the web interface, real time data addition and deletion, and run analytical queries by third party systems. For example, to optimize the research process by collecting, processing data, and building a self learning model based on Big Data using neural networks.

The main potential of virtual analytical systems development is aimed at creation of solutions based on information processing in the field of work with Big Data through distribution of audio and video equipment (Promethean, Epson, Pasco Scientific, Apple, AverMedia, Sony). Working with modern DBMS: Oracle, SQLServer, MySQL, PostgreSQL. Build a data model to meet specific customer needs. Storage of big data in HDFS, Hive, Pig, HBaseand their processing and computation with Spark. Non standard visualization on JavaScript, d3.js, and highcharts.js. Project Management: PMI PMBoK.

Synergy of mobile agents, technology platforms and analytical systems

Ensembles of clever agents have mobility and a well developed and replenished symbolic model of the outside world thanks to their BZ, reasoning and analysis of actions. Smart agent mobility is the ability to migrate across technology platforms in search of the necessary information with reference to analytical systems to analyze it. Virtual ensembles contain many smart mobile intelligent agents distributed throughout the world that migrate through it in search of relevant data, knowledge, procedures on technology platforms and analytical systems and co operate to achieve their goals. The intelligent behavior of the agent is provided by the ability to take decisions. The connective architecture of a smart robot allows the use of self learning intelligent agents, the principles of which are formed in the process of solving practical problems. The interaction of virtual smart agents establishes bilateral and multilateral relations between the ensemble, technology platforms and analytical systems. It is a prerequisite for building virtual communities. Interaction is accompanied by the mutual transformation of the agents themselves and the relationship between them.

The main characteristics of any interaction are orientation, selectivity, intensity and dynamism:

a) Orientation positive or negative, kookperation or competition, cooperation or confrontation, Coordination or subordination, etc.;

b) Selectivity interaction takes place between agents that in any way correspond to each other and the task. The agents may be bound in an ordinary relation and independent in another,

c) Intensity interaction between agents is not related to presence or absence, but is characterized by determined force,

d) Dynamism the presence, strength and direction of interactions can change over time.

Agent interaction analysis includes the following tasks:

a) Identification of the situation of interaction of agents;

b) Allocation of core roles and their distribution among agents;

c) Determination of the number and types of interacting agents;

d) Building a formal interaction model;

e) Defining a set of possible strategies for agents behavior;

f) Formation of multiple communicative actions.

Each agent has a limited set of knowledge needed to achieve his or her own and common goals. Commitments are one of the tools to streamline the chaotic relationships of agents. They allow you to anticipate the behavior of other agents, predict the future and plan your own actions. The following groups of obligations can be distinguished:

a) Obligations to other agents;

b) The agent ‘s obligations to the group;

c) The group ‘s obligations to the agent;

d) Obligation of the agent to himself.

The formal presentation of goals, commitments, desires and intentions, as well as all relevant characteristics, forms the basis of the mental model of the internal agent, which ensures its motivated behavior.

Different forms of interaction between agents arise:

a) Simple cooperation, which involves integrating the experience of individual agents (task allocation, knowledge sharing, etc.) without special measures to coordinate their actions;

b) Coordinated collaboration where agents are forced to coordinate their actions (sometimes involving a special coordinating agent) in order to use resources and their own expertise effectively;

c) Productive collaboration where agents share resources or solve a common problem by sharing experiences without interfering with each other.

The most known models of coordination of behavior of agents are: game theoretic models, models of collective behavior of automatic machines, models of planning of kollektivkny behavior, model on the basis of BDI architecture (Belief Desire Intention), models of coordination of behavior on the basis of the competition. A smart robot solves many tasks in the process of teamwork of mobile agents:

a) Recognition of the need for cooperation;

b) Selection of suitable partners

c) Ability to consider partner interests d) Organization of negotiations on joint actions;

e) Development of joint action plans;

f) Synchronization of joint actions;

g) Task decomposition and division of duties;

h) Identifying conflicting targets;

i) Competition for shared resources;

j) Formation of rules of conduct in the team;

k) Team behavior training, etc.

A feature of the collective behavior of mobile agents is that their interaction in the process of solving private tasks (or one general) creates a new quality of solving these problems. To do this, mobile agents can leave the client server and change to the remote server to perform their actions, so that they can return. The use of mobile agents ensures:

a) Reduced time and cost of data transmission;

b) Expansion of limited local resources

c) coordination simplification;

d) Performing asynchronous calculations.

Special tools have been developed to support agent design processes and multi agent systems. Consider the subject of Agent Builder as an example. The Agent Builder (Reticular Systems, Inc.) is designed for the development of multi agent systems based on Java programs, which allows them to be executed on any computer where a Java Virtual Machine is installed.

The mobile agent lifecycle model includes the following steps:

a) Processing of new messages;

b) Definition of rules of conduct;

c) Performance of actions;

d) Updating the mental model according to the specified rules;

e) Planning of actions.

The mental model includes a description of the intentions, desires, obligations and capabilities, and rules of conduct of agents. Based on this model, you select specific intelligent agent settings. Agent Builder behavior rules are implemented in a special object oriented RADL (Reticular Agent Definition Language) as a When if then construct. As a sufficiently powerful tool for presenting and processing knowledge, Agent Builder does not provide explicit logical output controls that could significantly enhance the capabilities of the language used. Due to the rapid development of Internet technologies, it was necessary to use artificial intelligence tools to search for and process Internet resources.

The use of Intel mobile agents for the collection, search and analysis of information in global networks provides the following capabilities:

a) Parallel solution of several tasks;

b) Creation of own databases of information resources,

which are constantly updated and expanded;

c) Realization of the possibility of cooperation between agents, which allows to use the accumulated experience; d) Ability to automatically adjust and refine data using context and user models.

e) In Russia there are multi agent systems Autonomy and WebCompass, designed for intelligent communication and processing of information on the Internet.

When using mobile agents, a number of serious problems must be solved, including: the legality of ways to move agents over the network; Verification of agents (e.g. protection against problems); Respect for private property rights; maintaining confidentiality of information; overpopulation of network by agents; Compatibility between the agent code and the firmware of the network machine. The main efforts to improve online mobile search agents on the Internet are aimed at developing models of presentation of knowledge, methods of output of new knowledge, models of reasoning and ways of training agents to ensure full interaction of mobile smart agent ensembles with technological platforms and analytical systems. The improvement of interaction of smart mobile agents is facilitated by the case of a creative ensemble of intelligent interoperable agents [9-16].

Case of creative ensemble of intelligent interoperable agents (Tables 1-7).

Table 1: General

Table 2: Data

Table 3:Process scenario.

Table 4:Training

Table 5:Evaluation.

Table 6:Execution

Table 7:Retraining

Approach to standardization of artificial intelligence development

The standardization of artificial intelligence has a deterrent aspect to its development and improvement. It is necessary to enter standardization on development of artificial intelligence into ISO/ IEC 22989-Information Technology-Artificial Intelligence-Artificial Intelligence Concepts and Terminology.

It is necessary to add the term and definition of intelligent ensemble to the standard: Intelligent ensemble is complex of compatible intelligent agents interacting through intelligent interface, implementing either technological process, social services, multidisciplinary interdisciplinary research, or production cycle.

The following types of classification should be added to the section relating the types of classification to the stages of the AI system life cycle:

a) diversification,

b) mobility.

The terms and definitions of diversification and mobility should be added to the standard:

a) diversification-expansion of artificial intelligence functions and mastering of new type of functionality in order to increase efficiency, quality and functional diversity of the intellectual system;

b) mobility-the ability of ensemble of intelligent agents to rapidly functional retraining and develop its intelligence. The definitions of diversification and mobility are consistent with the definitions of the standard:

a) life cycle: development of system, product, service, project or other human-created entity from design to write-off;

b) life cycle model: structural basis of life cycle processes and actions, which also serves as common reference for linking and understanding.

It is necessary to adjust the definition of artificial intelligence standard:

artificial intelligence-ability of system to acquire, process, apply, and diversify knowledge based on prior experience of specific tasks related to information processing and mobility of intelligent system.


The ability of multi agent ensembles to interact with technology platforms and analytical systems enables the development and application of artificial intelligence in economics, high tech industry, scientific research, education, and the formation of intelligent virtual communities at a higher level of interaction with humans and society. Synergistic coordination of the interaction of intelligent virtual communities by agents coordinators and agents interfaces of multi agent ensembles in virtual space with man and society will help to increase efficiency, productivity, mobility and agility in solving industrial and social problems [9-17]. A multiagent innovation support ensemble can increase the efficiency of innovative development by forming problem-oriented innovative structures to generalize business proposals of innovation entities. That is, the formation of virtual business platforms of technological platforms of innovative interaction of subjects of problem-oriented activities. The formation of synergistic artificial intelligence will be facilitated by standardization that takes into account creation, ethical safe use and its development.


  1. Evgeniy B (2017) Cognitive robots with imitative thinking for digital libraries, banks, universities and smart factories. International Journal of Management and Fuzzy Systems 3(5): 57-66.
  2. Evgeniy B (2019) Mainstreaming technological development of industrial production based on artificial intelligence. COJ Technical & Scientific Research 2(3): 1-5.
  3. Evgeniy B (2019) Collaboration robots as digital doubles of person for communication in public life and space. American Journal of Mechanical and Industrial Engineering 4(2): 35-39.
  4. Evgeniy B (2019) Practical development of creative life-saving strong artificial intelligence. Communications 7(2): 31-39.
  5. Evgeniy B (2019) Collaboration robots with artificial intelligence (ai) as digital doubles of person for communication in public life and space. Budapest International Research in Exact Sciences (Bir Ex-Journal) 1(4): 1-11.
  6. Evgeniy B (2019) Collaboration of intelligent interoperable agents via smart interface. International Journal on Data Science and Technology 5(4): 66-72.
  7. Evgeniy B (2019) Robots with artificial intelligence and spectroscopic sight in hi-tech labor market. International Journal of Systems Science and Applied Mathematics 4(3): 31-37.
  8. Evgeniy B (2019) Human digital doubles with technological cognitive thinking and adaptive behaviour. Software Engineering 7(1): 1-9.
  9. Evgeniy B (2019) Supercomputer BEG with artificial intelligence of optimal resource use and management by continuous processing of large programs. International Journal of Research in Engineering 1(2): 9-14.
  10. Evgeniy B (2019) Modeling of transformation of nanostructures by cognitive systems on the basis of big smart data. International Journal of Artificial Intelligence and Mechatronics 7(4): 19-22.
  11. Evgeniy B (2019) University creative mobility inside yourself and in interaction with social environment. Social Science Learning Education Journal 4(10): 35-38.
  12. Evgeniy B (2019) Social cognitive smart robots: guide, seller, lecturer, vacuum cleaner, nurse, volunteer, security guard, administrator. Communications 7(1): 6-12.
  13. Evgeniy B, Irina Bryndin (2019) Technological diagnostics of human condition according to spectral analysis of biofield. Advances in Bioscience and Bioengineering. 7(3): 64-68.
  14. Evgeniy B, Irina Bryndin (2019) International public health care on basis healthy lifestyle. Asian Journal of Medical Science Research & Review 1(2): 88-96.
  15. Evgeniy B (2019) Formation smart data science for automated analytics of modeling of scientific experiments. American Journal of Software Engineering and Applications. 8(2): 36-43.
  16. Evgeniy B (2019) Digital technologies of the industry 4.0./Chapter 10, С. 201-222, Book: Computer Science Advances: Research and Applications, Nova Science Publisher, USA, p. 252.

© 2020 Evgeniy Bryndin. This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and build upon your work non-commercially.