Abstract
This work is focused on the topical problem of developing efficient software tools to design intelligent systems, in particular, integrated expert systems (IESs), which have powerful functionality and scalable architecture. Automated planning methods are employed to facilitate IES development at the design and requirement analysis stages. General problems of developing a modern software tool base for IES design are discussed. In this context, the intelligent software environment of the AT-TECHNOLOGY workbench for IES development based on the problem-oriented methodology is described. The problem of planning the IES prototyping process is investigated, which forms the basis for implementing the basic components of the intelligent software environment (intelligent planner and technological knowledge base). An automation method based on heuristic search is proposed. The use of the intelligent software environment is illustrated by the development of a dynamic IES prototype for controlling and planning medical resources in serious road traffic accidents.
Similar content being viewed by others
REFERENCES
Rybina, G.V., Teoriya i tekhnologiya postroeniya integrirovannykh ekspertnykh sistem (Theory and Technology of Designing Integrated Expert Systems), Moscow: Nauchtekhlitizdat, 2008.
Rybina, G.V. and Blokhin, Yu.M., Methods and means of intellectual planning: Implementation of the management of process control in the construction of an integrated expert system, Sci. Tech. Inf. Process., 2015, vol. 42, no. 6, pp. 432–447.
Rybina, G.V. and Blokhin, Y.M., Use of intelligent planning for integrated expert systems development, 8th IEEE International Conference on Intelligent Systems, IS 2016, Sofia, 2016, pp. 295–300.
Gavrilova, T.A. and Leshcheva, I.A., A systematic view of the training of knowledge engineers and business analysts, Pyatnadtsataya natsional’naya konferentsiya po iskustvennomu intelektu s mezhdunarodnykh uchastiem KII-2016 (3–7 oktyabrya 2016 g., Smolensk, Rossiya). Trudy konferentsii (The Fifteenth National Conference on Artificial Intelligence with International Participation KII-2016 (October 3–7, 2016, Smolensk, Russia). Conf. Proc.), Smolensk, 2016, vol. 1, pp. 16–23.
Gribova, V.V., Kleshchev, A.S., Krylov, D.A., Moskalenko, F.M., Smagin, S.V., and Timchenko, V.A., Project IACPaaS. The complex for intelligent systems based on cloud computing, Iskusstv. Intell. Prinyatie Reshenii, 2011, no. 1, pp. 27–35.
Gribova, V.V., Kleshchev, A.S., Krylov, D.A., Moskalenko, F.M., et al., The basic technology of developing intelligent services on the cloud platform IACPaaS. Part 1. Development of the knowledge base and problem solver, Program. Inzh., 2015, no. 12, pp. 3–11.
Khoroshevskii, V.F., The PIES technology and the PIES Workbench toolkit for developing knowledge-based systems, Nov. Iskustv. Intell., 1995, no. 2, pp. 7–64.
Sacerodi, E.D., The nonlinear nature of plans, in Readings in Planning, Allen, J., Hendler, J., and Tate, A., Eds., Morgan Kaufman, 1990, pp. 162–170.
Osipov, G.S., Metody iskustvennogo intellekta (Artificial Intelligence Techniques), Moscow: Fizmatlit, 2011.
Nau, D.S., Current trends in automated planning, AI Mag., 2007, vol. 28, no. 4, pp. 43–58.
Ghallab, M., Nau, D.S., and Traverso, P., Automated Planning—Theory and Practice, Elsevier, 2004.
Russell, S.J. and Norvig, P., Artificial Intelligence: A Modern Approach, Prentice Hall/Pearson Education, 2003.
Ghallab, M., Nau, D.S., and Traverso, P., Automated Planning and Acting, Cambridge: Cambridge University Press, 2016.
Yakovlev, K.S., Makarov, D.A., and Baskin, E.S., Automatic path planning for an unmanned drone with constrained flight dynamics, Sci. Tech. Inf. Process., 2015, vol. 42, no. 5, pp. 347–358.
Zou, Y., Chen, Y., Xu, Y., et al., Towards automated choreographing of web services using planning, Proceedings of the Twenty-Sixth AAAI Conference on Artificial Intelligence, 2012, pp. 178–184.
Garrido, A., Morales, L., and Serina, I., Using AI planning to enhance E-learning processes, Proceedings of the Twenty-Second International Conference on Automated Planning and Scheduling, ICAPS 2012, 2012, pp. 47–55.
Parkinson, S., Longstaff, A., Crampton, A., and Gregory, P., The application of automated planning to machine tool calibration, Proceedings of the Twenty-Second International Conference on Automated Planning and Scheduling, ICAPS 2012, 2012, pp. 216–224.
Burkov, V.N., Korgin, N.A., and Novikov, D.A., Vvedenie v teoriyu upravleniya organizatsionnymi sistemami: Uchebnik (Introduction to the Theory of Management of Organizational Systems: Textbook), Novikov, D.A., Ed., Moscow: Kn. dom LIBROKOM, 2009.
Burkov, V.N., Burkova, I.V., Gubko, M.V., Dinova, N.I., Enaleev, A.K., Kondrat’ev, V.V., Korgin, N.A., Novikov, D.A., Tsvetkov, A.V., Chkhartishvili, A.G., and Shchepkin, A., Mekhanizmy upravleniya: Upravlenie organizatsiei: Planirovanie, organizatsiya, stimulirovanie, kontrol’ (Management Mechanisms: Organization Management: Planning, Organization, Stimulation, and Control), Moscow: LENAND, 2013, 2nd ed.
Coles, A.J., Opportunistic branched plans to maximise utility in the presence of resource uncertainty, ECAI 2012—20th European Conference on Artificial Intelligence. Including Prestigious Applications of Artificial Intelligence (PAIS-2012) System Demonstrations Track, 2012, pp. 252–257.
Rybina, G.V., Blokhin, Yu.M., and Shilkin, I.P., Features of prototyping of dynamic integrated expert systems using the intellectual scheduler of the AT-TEKHNOLOGIYA complex, Integrirovannye modeli i myagkie vychisleniya v iskusstvennom intellekte. Sbornik nauchnykh trudov VIII-i Mezhdunarodnoi nauchno-tekhnicheskoi konferentsii (Kolomna, 18–20 maya 2015 g.) (Integrated Models and Soft Computing in Artificial Intelligence. Proc. VIIIth Int. Sci.-Tech. Conf. (Kolomna, May 18–20, 2015)), Moscow, 2015, vol. 2, pp. 677–683.
Korotkov, M.A., Metody setevogo planirovaniya (Network Planning Methods), Moscow: Inst. Probl. Upr. Ross. Akad. Nauk, 2003.
Erol, K., Hendler, J.A., and Nau, D.S., HTN planning: Complexity and expressivity, Proceedings of the 12th National Conference on Artificial Intelligence, 1994, vol. 2, pp. 1123–1128.
Korf, R. and Felner, A., Recent progress in heuristic search: A case study of the four-peg towers of Hanoi problem, Proceedings of the 20th International Joint Conference on Artificial Intelligence, 2007, pp. 2324–2329.
Cormen, T.H., Leiserson, C.E., Rivest, R.L., and Stein, C., Introduction to Algorithms, MIT Press, 2009, 3rd ed.
G2 Platform. http://www.gensym.com.
SHINE Expert System. https://en.wikipedia.org/wiki/SHINE_Expert_System.
Environmental software, planning & management. http://www.ess.co.at/RTXPS/.
Funding
This work was supported by the Russian Foundation for Basic Research, project no. 18-01-00457.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
The authors declare that they have no conflicts of interest.
Additional information
Translated by Yu. Kornienko
About this article
Cite this article
Rybina, G.V., Blokhin, Y.M. Methods and Software Implementation of Intelligent Planning for Integrated Expert System Design. Sci. Tech. Inf. Proc. 46, 434–445 (2019). https://doi.org/10.3103/S0147688219060091
Published:
Issue Date:
DOI: https://doi.org/10.3103/S0147688219060091