Applying the Theory of Multi-Operations to Building Decision-Making Systems with a Large Number of Uncertainties
Abstract
:1. Introduction
2. Basic Statements of the Theory of Multi-Operations
- if , then is a term, and ;
- if and are terms, then is a term, and ;
- if is a term and and are terms, then is a term, and .
3. Advantages of the Theory of Multi-Operations
4. Application of the Theory of Multi-Operations for Building an Intelligent System
4.1. The Method for Solving Systems of Inclusions
- Entering the inclusions system;
- Transition from a system of inclusions to a system of Boolean inequalities using spatial matrices;
- Finding a solution in a system of Boolean inequalities;
- The solution obtained in step 3 is converted into multi-operations.
4.2. Description of the Disease Domain Detection System
- One-time measurements that can be recorded in the form of numbers or text (temperature, pulse, etc.);
- Data that are pre-processed and/or analyzed (sleep quality, facial expressions, etc.) are collected over a period.
- The expert agrees with the system’s decision.
- The expert does not agree with the decision of the system. In this case, it is necessary to analyze the solution of the system of inclusions and the model itself. It is possible that the model may need to be modified: a change in the physiologic parameter set, the symptom set and domain set, and/or a change in the system of inclusions in the model.
- The expert is not qualified to assess some symptoms or physiologic parameters. In this case, the intelligent assistant needs a new expert who is qualified for these symptoms. Additionally, in this case, the new expert can add new information to the model.
- Not all symptoms have a valid value in the data source. This case means that the expert made a mistake, or the AI methods gave an incorrect value based on incorrect initial data. The reasons can be very different.
- It gives a detailed patient-specific explanation for each disease domain;
- When analyzing the overall solution, the system can automatically identify deficiencies in the model that the expert may not have foreseen or may have forgotten. The system can also provide new knowledge that the expert may not have been aware of because, sometimes, nonobvious aspects are quite difficult to foresee when designing the model.
4.3. Knowledge Representation Model Based on the Theory of Multi-Operations
- 0—⌀: the expert is not qualified for the given symptom;
- 1—{1}: there is no symptom;
- 2—{2}: there is a symptom;
- 3—{1,2}: uncertain (contradiction between the expert and the measuring device);
- 4—{4}: the measurement device gives a nonvalid value;
- 5—{1,4}: the measurement device gives a nonvalid value, and the expert makes an assumption on the basis of experience that there is no symptom;
- 6—{2,4}: the measurement device gives a nonvalid value, and the expert makes an assumption on the basis of experience that there is a symptom;
- 7—{1,2,4}: it is necessary to clarify.
- 0—⌀: the person is not an expert in the current domain;
- 1—{1}: the domain does not fit the symptoms;
- 2—{2}: the domain fits the symptoms;
- 3—{1,2}: due to the contradiction between the expert and the measuring device, it is impossible to determine the exact state of the domain;
- 4—{4}: it is not possible to determine the condition of the domain because information about all symptoms is not available;
- 5—{1,4}: based on the expert’s experience, it is concluded that the domain is not suitable;
- 6—{2,4}: based on the expert’s experience, it is concluded that the domain fits the symptoms;
- 7—{1,2,4}: it is necessary to clarify the symptoms in order to determine the state of the domain.
- Logical AND (&) = (111 124 144);
- Logical OR (∨) = (124 222 424);
- Logical negation (¬) = (214).
4.4. Demonstration of System Work
- .
- = 98; = 130/80; = SGR is normal; = 30; and = 36.5; however, the expert disagrees with this parameter and believes that the patient has a temperature and that the temperature measuring device is not working correctly.
- .
- is not known because the heart rate monitor is not working, but the expert believes it is equal to 110; = 150/98; = SGR is normal; = 20; and = 36.8.
- .
- = 88; = 120/80; = SGR is normal; = 20; and = 36.7.
- .
- is true when parameter is greater than 3;
- is true when parameter is greater than 20.
- .
4.5. Testing of System
5. Discussion
6. Conclusions
- When forming a domain model, the system analyzes the new model to identify inaccuracies or errors in the new rules and optimizes the new model. While the system is analyzing the new model, an explanation is being built for the expert, which allows the expert to immediately and exactly understand what the current model’s problem is. This saves time and resources when setting up the domain model in the system.
- When working with the end user, the system can make recommendations for each individual option (in our case, the disease area) within the domain model, even with high uncertainty in the input data. In addition, the system can reduce the overall list by excluding options that are definitely not suitable for the user. This also saves time and resources when working with end users.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Decision Intelligence. American Mathematical Society. Available online: https://www.gartner.com/en/information-technology/glossary/decision-intelligence (accessed on 19 September 2024).
- Yun, Y.; Ma, D.; Yang, M. Human–computer interaction-based Decision Support System with Applications in Data Mining. Future Gener. Comput. Syst. 2021, 114, 285–289. [Google Scholar] [CrossRef]
- Kagan, E.; Novoselsky, A.; Ramon, D.; Rybalov, A. Non-Commutative Logic for Collective Decision-Making with Perception Bias. Robotics 2023, 12, 76. [Google Scholar] [CrossRef]
- Krinkin, K.; Schichkina, Y.; Ignatyev, A. Co-evolutionary hybrid intelligence is a key concept for the world intellectualization. Kybernetes, 2022; ahead-of-print. [Google Scholar]
- Villalonga, A.; Negri, E.; Biscardo, G.; Castano, F.; Haber, R.E.; Fumagalli, L.; Macchi, M. A Decision-making Framework for Dynamic Scheduling of Cyber-physical Production Systems Based on Digital Twins. Annu. Rev. Control 2021, 51, 357–373. [Google Scholar] [CrossRef]
- Souza, M.L.H.; da Costa, C.A.; Ramos, G.d.; Righi, R.d.R. A survey on decision-making based on system reliability in the context of Industry 4.0. J. Manuf. Syst. 2020, 56, 133–156. [Google Scholar] [CrossRef]
- Ma, J.; Harstvedt, J.D.; Jaradat, R.; Smith, B. Sustainability driven multi-criteria project portfolio selection under uncertain decision-making environment. Comput. Ind. Eng. 2020, 140, 106236. [Google Scholar] [CrossRef]
- Lyutikova, L.A. Using multivalued logic for qualitative data analysis. J. Phys. Conf. Ser. 2021, 2131, 032046. [Google Scholar] [CrossRef]
- Aliev, R.A.; Huseynov, O.H. Decision Theory with Imperfect Information; World Scientific: Singapore, 2014. [Google Scholar]
- Massimiliaon, A. A Unified Framework for Bayesian and Non-Bayesian Decision Making and Inference. Math. Oper. Res. 2022, 47, 2721–2742. [Google Scholar] [CrossRef]
- Ruggeri, K.; Alí, S.; Berge, M.L.; Bertoldo, G.; Bjørndal, L.D.; Cortijos-Bernabeu, A.; Davison, C.; Demi’c, E.; Esteban-Serna, C.; Friedemann, M.; et al. Replicating patterns of prospect theory for decision under risk. Nat. Hum. Behav 2020, 4, 622–633. [Google Scholar] [CrossRef] [PubMed]
- Kahneman, D.; Tversky, A.A. Prospect theory: An analysis of decision under risk. Econometrica 1979, 47, 263–291. [Google Scholar] [CrossRef]
- Doroslovacki, R.; Pantovic, J.; Vojvodic, G. One Interval in the Lattice of Partial Hypeclones. Czech Math J. 2005, 55, 719–724. [Google Scholar] [CrossRef]
- Romov, B.A. Partial hyperclones on a finite set. In Proceedings of the 32nd IEEE International Symposium on Multiple-Valued Logic, Boston, MA, USA, 15–18 May 2002; pp. 17–22. [Google Scholar] [CrossRef]
- Rosenberg, I.G. Minimal clones I: The five types. In Lectures in Universal Algebra; Elsevier: Amsterdam, The Netherlands, 1986; pp. 405–427. [Google Scholar] [CrossRef]
- Pouzet, M.; Rosenberg, I.G. Small clones and projection property. Algebra Universalis 2007, 63, 37–44. [Google Scholar] [CrossRef]
- Machida, H. Hyperclones on a two-element set. Mult.-Valued Logic. Int. J. 2002, 8, 495–501. [Google Scholar] [CrossRef]
- Machida, H.; Pantovic, J. On maximal hyperclones on 0, 1—A new approach. In Proceedings of the 38th IEEE International Symposium on Multiple-Valued Logic (ISMVL 2008), Dallas, TX, USA, 22–24 May 2008; pp. 32–37. [Google Scholar]
- Pantovic, J.; Vojvodic, G. Minimal partial hyperclones on a two-element set. In Proceedings of the 34th IEEE International Symposium on Multiple-Valued Logic (ISMVL 2004), Toronto, ON, Canada, 19–22 May 2004; pp. 115–119. [Google Scholar]
- Badmaev, S.A.; Duragov, A.E.; Fomina, I.V.; Sharankhaev, I.K. On Some Intervals In The Lattice Of Ultraclones Of Rank 2. Sib. Electron. Math. Rep. 2021, 18, 1210–1218. [Google Scholar] [CrossRef]
- Badmaev, S.A.; Sharankhaev, I.K. On Minimal Bases In Full Partial Ultraclones Of Rank 2. Sib. Electron. Math. Rep. 2021, 17, 1478–1487. [Google Scholar] [CrossRef]
- Kazimirov, A.S.; Peryazev, N.A. Algebras of unary multioperations. In Proceedings of the International Conference “Mal’tsev Reading”, Novosibirst, Russia, 12–15 November 2013; p. 156. [Google Scholar]
- Malina, A.V.; Peryazev, N.A. Schaeffer multioperations in the complete algebra of unary multioperations of rank 4. Proceedings of the Southwestern State University. Series: Management, Computer Technology, Computer Science. Med. Instrum. 2016, 18, 29–32. (In Russian) [Google Scholar]
- Eremenko, D.A. Algebras of Unary Multioperation of Rank 3. Available online: https://izv.etu.ru/en/archive/2019/7/14-18 (accessed on 2 September 2024).
- Eremenko, D.A. Minimal algebras of binary operations of rank 3. Comput. Tools Educ. 2020, 1, 38–48. [Google Scholar] [CrossRef]
- Eremenko, D.A. Upminimal algebras of binary operations of rank 3. Comput. Tools Educ. 2021, 4, 72–87. [Google Scholar] [CrossRef]
- Panteleev, V.I.; Ryabets, L.V. The Completeness Criterion for Closure Operator with the Equality Predicate Branching on the Set of Multioperations on Two-Element Set. Bull. Irkutsk State Univ. Ser. Math. 2019, 29, 68–85. [Google Scholar] [CrossRef]
- Panteleev, V.I.; Ryabets, L.V. E-closed Sets of Hyperfunctions on Two-Element Set. J. Sib. Fed. Univ. Math. Phys. 2020, 13, 231–241. [Google Scholar] [CrossRef]
- Panteleev, V.I.; Ryabets, L.V. Classification of Multioperations of Rank 2 by E-precomplete Sets. Bull. Irkutsk State Univ. Ser. Math. 2020, 34, 93–108. [Google Scholar] [CrossRef]
- Panteleev, V.I.; Taglasov, E.S. On the Lattice of ESI-closed Classes of Multifunctions on Two-elements Set. Bull. Irkutsk State Univ. Ser. Math. 2021, 38, 96–111. [Google Scholar] [CrossRef]
- Peryazev, N.A. Systems of Inclusions with Unknowns in Multioperations. Bull. Irkutsk State Univ. Ser. Math. 2023, 38, 112–123. [Google Scholar] [CrossRef]
- Todikov, S.I. The possibility of Applying the Theory of Multioperations to Build Self-learning Artificial Intelligence Systems with the Explainabilitry Property. In Proceedings of the IV International Conference on Neural Networks and Neurotechnologies (NeuroNT), St. Petersburg, Russia, 16 June 2023; pp. 56–59. [Google Scholar] [CrossRef]
- Levchenkov, V.S. Analytical form of the solution of Boolean equations. Dokl. RAN 1999, 369, 325–328. [Google Scholar]
- Levchenkov, V.S. Boolean Equations; VMiK MGU Publication: Moscow, Russia, 1999; p. 69. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Todikov, S.; Shichkina, Y.; Peryazev, N. Applying the Theory of Multi-Operations to Building Decision-Making Systems with a Large Number of Uncertainties. Mathematics 2024, 12, 3694. https://doi.org/10.3390/math12233694
Todikov S, Shichkina Y, Peryazev N. Applying the Theory of Multi-Operations to Building Decision-Making Systems with a Large Number of Uncertainties. Mathematics. 2024; 12(23):3694. https://doi.org/10.3390/math12233694
Chicago/Turabian StyleTodikov, Sergey, Yulia Shichkina, and Nikolay Peryazev. 2024. "Applying the Theory of Multi-Operations to Building Decision-Making Systems with a Large Number of Uncertainties" Mathematics 12, no. 23: 3694. https://doi.org/10.3390/math12233694
APA StyleTodikov, S., Shichkina, Y., & Peryazev, N. (2024). Applying the Theory of Multi-Operations to Building Decision-Making Systems with a Large Number of Uncertainties. Mathematics, 12(23), 3694. https://doi.org/10.3390/math12233694