Skip to main content

Functional Programming of Intelligent Systems

  • Conference paper
  • First Online:
Augmented Intelligence and Intelligent Tutoring Systems (ITS 2023)

Abstract

The paper considers the problem associated with the possibility of functional programming of intelligent systems, which are based on the definition of intelligence as the ability to model the environment around the system in order to use this model to form the specified behavior of the system in this environment. Such behavior is considered as the result of a consistent solution of intermediate tasks, into which the general task is divided, determined by the goal set for the system. In the variant under consideration, the environment model is built on the basis of knowledge collected by the system or obtained from its knowledge base. Separate knowledge has a multi-element representation, making available for the user several tools for solving problems. The options proposed in his paper are: sets of properties, logical and ontological representations of individual components of the environment surrounding the system, and related associations of these components. It should be noted that various variants of logics can be incorporated into the system, including non-classical ones, on which the system builds its conclusions. In addition, the system can use various variants of mathematical structures that are stored in its knowledge base when building a model.

When developing an intelligent system, the methods and tools of functional design can be applied as a way to develop a specific system. In this work, this approach is applied on the example of the development of an intelligent military robot that operates in a specific subject area and solves the problem of defending and attacking a specific enemy.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 89.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 119.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Russell, S., Norvig, P.: Artificial Intelligence: A Modern Approach. Pearson (2016)

    Google Scholar 

  2. Bostrom, N.: Superintelligence: Paths, Dangers. Oxford University Press, Strategies (2014)

    Google Scholar 

  3. Laurier, J.L.: Systems of Artificial Intelligence. Mir, Moscow (1991). (in Russian)

    Google Scholar 

  4. Letichevsky, A.: Theory of interaction, insertion modeling, and cognitive architectures. Biol. Inspired Cogn. Architectures 8, 19–32 (2014)

    Article  Google Scholar 

  5. Meitus, V.Yu.: Problems of Building Intelligent Systems. Intell. Model. Cyber. Syst. Analysis (4), 3–19 (2021). (in Russian)

    Google Scholar 

  6. Meitus, V.Yu.: Problems of building intelligent systems. Representation of knowledge. Cyber. Syst. Analysis (4), 3–14 (2019). (in Russian)

    Google Scholar 

  7. Meitus, V.Yu.: Introduction to the Theory of Intelligent Systems. Basic Representations. Palmarium Academic Publishing, Saarbrücken (2015). (in Russian)

    Google Scholar 

  8. Meitus, V.Yu.: Problems of building intelligent systems. Levels of intelligence. Cyber. Syst. Analysis (4), 32–44 (2018). (in Russian)

    Google Scholar 

  9. Khaikin, S.: Neural Networks: Full Course. Williams, Moscow (2006). (in Russian)

    Google Scholar 

  10. Glibovets, M.M., Gulaeva, N.M.: Evolutionary Algorithms: Assistant. NaUKMA, Kyiv (2013). (in Ukrainian)

    Google Scholar 

  11. Summerfield, M.: Python in Practice: Create Better Programs Using Concurrency, Libraries, and Patterns. Addison-Wesley (2013)

    Google Scholar 

  12. Lutz, M.: Programming Python. O’Reilly Media, Inc. (2010)

    Google Scholar 

  13. Smith, R.G.: Knowledge-Based Systems. Concepts, techniques, examples. Schlumberger-Doll Research (1985). http://www.reidgsmith.com

  14. Chandrasekaran, B., Johnson, T.R., Smith, J.W.: Task-structure analysis for knowledge modeling. Commun. ACM 35(9), 124–137 (1992)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Vladymyr Meitus or Clara Simon de Blas .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Meitus, V., de Blas, C.S. (2023). Functional Programming of Intelligent Systems. In: Frasson, C., Mylonas, P., Troussas, C. (eds) Augmented Intelligence and Intelligent Tutoring Systems. ITS 2023. Lecture Notes in Computer Science, vol 13891. Springer, Cham. https://doi.org/10.1007/978-3-031-32883-1_36

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-32883-1_36

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-32882-4

  • Online ISBN: 978-3-031-32883-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics