Next Article in Journal
Diagnosis of Autism in Children Using Deep Learning Techniques by Analyzing Facial Features
Previous Article in Journal
Leveraging ChatGPT for Empowering MSMEs: A Paradigm Shift in Problem Solving
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Proceeding Paper

An Artificial Intelligence-Based Scheme for the Management of Vaccines during Pandemics †

1
Department of Electronics and Communication Engineering, Moodlakatte Institute of Technology, VTU-Belagavi, Kundapura 576217, Karnataka, India
2
Department of AI & ML, Moodlakatte Institute of Technology, VTU-Belagavi, Kundapura 576217, Karnataka, India
*
Author to whom correspondence should be addressed.
Presented at the International Conference on Recent Advances in Science and Engineering, Dubai, United Arab Emirates, 4–5 October 2023.
Eng. Proc. 2023, 59(1), 191; https://doi.org/10.3390/engproc2023059191
Published: 19 January 2024
(This article belongs to the Proceedings of Eng. Proc., 2023, RAiSE-2023)

Abstract

:
A pandemic like COVID-19 caused a massive blow to the global economy, and its impacts will be large and endure across all domains of life. One of the crucial factors in fighting this pandemic is the proper management and administration of the limited vaccines available. The objective of the proposed research is to apply an artificial intelligence approach based on fuzzy logic for the allocation of vaccines to state authorities by a central government. The objective is achieved by developing an artificial intelligence technique based on a fuzzy logic inference system that takes into account the population and the number of active pandemic cases to infer the proportion of available vaccine doses to be allocated to the states. This approach ensures that sufficient doses of vaccines are available in the states on priority where the proportion of the spread is higher and vaccines are not wasted in states where the proportion is lower. The proposed scheme is simulated using MATLAB. The results showed that the proposed artificial intelligence-based approach can ensure proper distribution of the available vaccine doses to the states and enhance the fight against pandemics.

1. Introduction

Pandemics like COVID-19 have resulted in wide-ranging morbidity and divested economies worldwide. It has created a global health crisis, and the pandemic has created cultural and geographical intolerance. The pandemic is far from over and is predicted to continue its onslaught in the coming days [1,2,3,4,5,6]. Vaccines are one of the most effective tools for protecting people against pandemics [7,8,9,10]. In the annals of public health, the worldwide endeavor to generate vaccinations safeguarding against pandemics has been unparalleled. By the end of 2020, a small number of vaccinations were created and approved by the government. The vaccinations were distributed beginning in December 2020 in accordance with several distribution strategies, which were primarily determined by the moral standards of equality and fairness [8]. The allocation criterion will be expanded as new products are approved, and vaccine manufacturing ramps up to the point where the supply permits vaccinations to be used widely. Even while vaccination campaigns have begun in practically every nation, officials are still having trouble overseeing the administration of vaccine distribution to various sites. Ensuring sufficient quantities of vaccines are distributed quickly, efficiently, and equitably will be critical [9,10].
The traditional method of distribution of pandemic vaccines by a central government or authority is to allocate the number of vaccine doses based on the population of the state. This has two disadvantages. The states having a severe number of active cases may face a shortage of vaccines, resulting in super spreading, and the states having fewer active cases may waste vaccines because of negligence to take vaccines due to a feeling of pseudo-security. Hence, the priority in terms of the number of active pandemic positive cases in the state also has to be considered to avoid the wide spread or super spread of the virus in those states with a severe number of active cases [7]. However, there are no strict and hard rules or proper mathematical models to define the relationship between inputs and output, as they are uncertain, but there are approximate rules based on human reasoning [11]. Fuzzy logic is a soft computing tool for embedding structured human knowledge into possible algorithms and providing models for human reasoning modes that are approximate in lieu of exactness [12,13,14,15,16,17,18,19,20,21]. This approach ensures that sufficient doses of vaccines are available in the states on priority where the severity of the spread is higher, and vaccines are not wasted in states where the severity is less. It ensures proper distribution of the available vaccine doses to the states and enhances the fight against pandemics. Traditionally, the vaccines are distributed uniformly to different regions without even considering the population in pandemic situations like COVID-19. The number of active cases and population are different in different regions where the population and number of active cases are high; the vaccination campaign has to be conducted at a higher rate to avoid the rate of spread from increasing further. This can be accomplished by allocating a larger proportion of available vaccines in the regions where the population and active cases are higher. Hence, the allocation of vaccines has to be optimized to contain the spread of the virus.

2. Methodology

The concept of FL (fuzzy logic), an artificial intelligence tool, was presented by Dr. Lofti Zadeh of UC/Berkley in the 1960s. It behaves like a function of uncertainties of natural languages [18]. Basically, the FL-based system presents a system which deals with human reasoning modes, and due to uncertainties and human reasoning, the generated outputs are not exact but are a close approximation. Due to reasoning, FL system application can be extended to designing intelligent or smart systems, and the basis for such system designs is the knowledge expressed in human languages. With respect to areas of human activity, almost everywhere we can see the application of intelligent systems. We can see them everywhere because these systems can compute both numerical as well as symbolic information [12]. Figure 1 depicts the fuzzy inference system.
In general, we have two states in the logic system: high–low or yes–no. However, human thinking does not lie between two states because uncertainty is an important factor in human thinking; thus, fuzzy logic is designed to deal with uncertainty [12,16,20,21,22,23]. The fuzzy set is non-identical to general set theory, which is based on Boolean algebra. In general set theory, we have only two logic states: 1 or 0. Operations like logical NOT, logical OR, and logic AND are also applicable for FL systems [18]. The basic functional block diagram for an FL inference system is shown in Figure 1. Fuzzy logic is an AI technique which mimics human reasoning, and hence, it incorporates human reasoning into the computing system, in this context a computation based on the population and number of active cases [21]. The number of vaccines to be distributed based on these two inputs does not have strict and hard rules for computation, but rather, approximate rules based on human reasoning. The rules are of the following type. If the number of active cases is high and the population is high, the proportion of vaccine to be distributed is “high”. If the active cases are low and the population is low, the proportion of vaccines to be distributed is “low”. This type of human reasoning can be incorporated in computing using fuzzy logic.

2.1. Fuzzification

Since the input consists of two-state logic data, the FL inference system cannot process this input directly, so a fuzzification block is used to transform this scalar logic value to a fuzzy quantity. This fuzzification is performed by introducing a membership value to each input section. To transform real logic into the appropriate fuzzy quantity, certain data are required. These data are provided by a knowledge base block and the data in this block are stored in the form of membership functions.

2.2. Knowledge Base

We can split the knowledge base block into two parts. The first part is the data base and the second one is the rule base. As the names indicate, the data base holds the data required to process or transform the real-world scalar logic state to a fuzzy quantity. For transformation, this block utilizes membership functions. Once the fuzzy data are processed, a reverse transformation is used for defuzzification, and this output is now suitable for real-world application. On the other hand, the process must be carried out using sets of rules generated from systems knowledge, where rules are provided by rule bases encompassing conditional statements like IF, THEN, logical statements like AND, OR, etc. The knowledge base is analogous to the human brain, because without the knowledge base, the FL system cannot exist. These blocks are designed carefully and need expertise in systems into which fuzzy logics are incorporated [16,18,19,20].

2.3. Fuzzy Inference Engine

The process which utilizes FL rules from the knowledge base block for transforming fuzzy input to fuzzy output is called fuzzy inference. These days, we can generally see three types of FL inference techniques, namely Sugeno-Type Inference, Tsukamoto-Type Inference, and Mamdani-Type Inference [18]. Figure 2 shows the entire process of and the block diagram of the methodology.

2.4. Defuzzification

The process in which reverse transformation takes place is called defuzzification. The generated output of the inference engine is in a fuzzy form, since real-world systems can accept only Boolean logic or two-state logic. Hence, this output must be transformed in such a way that the real-world systems can deal with it. The centroid method is a popular technique used in the defuzzification process. An aggregated fuzzy output is the basis of the centroid method, i.e., before defuzzification, a max operator is used for aggregating all FL outputs based on different rules from the rule base [18].

3. Fuzzy Logic Inference System for Allocation of Pandemic Vaccines

The two input variables, population and number of active cases, are normalized into the range [0, 1] by appropriate scaling factors. The normalized population and the normalized number of active cases are the inputs to the fuzzy interface system. The proportion of vaccine doses, normalized in the range [0, 1], is the output. The inputs are fuzzified using triangular membership functions, as shown in Figure 3 and Figure 4. In this research work, the decision on proportion allocation of vaccines to a particular region is based on a Mamdani-type fuzzy inference system, with population and number of active cases as fuzzy inputs and the proportion of vaccine to be distributed as the fuzzy output. Each rule in the Mamdani system of reasoning has a premise, which is a statement with the whole and the active cases connected by the conjunction “and”; the correct value is then applied to the corresponding fuzzy set of vaccines in different regions. Then, the fuzzy output corresponding to the different rules is aggregated using the “max” operator and defuzzified to give the final output of the specified “vaccination percentage”. As a result, the “min” fuzzy fuzz is applied to the member values of the input to obtain the correct value of the rule.
Incorporating the informed search approach, the methodology involves several interrelated steps. Beginning with data collection and normalization of variables such as population and active cases, it utilizes fuzzy logic for fuzzification, associating input values with linguistic terms via triangular membership functions to capture nuanced states. Concurrently, a set of expert-derived rules connects fuzzy input values to the desired vaccine allocation output, aggregating the fuzzy output to determine the fuzzy output of the proportion of vaccine allocation and defuzzifying the fuzzy output to a crisp output of the proportion of vaccine allocation.
The rule bases of fuzzy inference systems using approximations of human reasoning are given in Table 1, and the fuzzy surface showing the relationship between inputs and output is shown in Figure 5.
Mamdani-Type Inference is proposed. In Mamdani inference, each rule has a compound statement in its predecessor using the conjunction “and” and a fuzzy set in its consequence. For example, one rule is “The vaccine dose is VH if the population is H and the number of active cases is H.” Since “and” is the connector, the fuzzy operator “min” is used on the member values to obtain the actual value of the rule. The resulting fuzzy set then obeys this truth value. As shown in Figure 6, a rule base with rules of type “R_i: If x is A_i and y is B_i, then z is C_i” is put into practice. The final sharp output is obtained by defuzzifying the corresponding fuzzy outputs with different rules, which are then aggregated using the max operator.
We have utilized the centroid method because it generates highly precise and smooth outputs; we can calculate the defuzzified value by using the following integral Equation (1).
z * = μ C z . z   d z μ C z   d z
Here, z* holds the defuzzified value, and z indicates the output variable, μ C z , the membership function of the aggregated fuzzy output. Rules connect these terms to dosage allocations, capturing the complexity of pandemic severity [24]. By evaluating these rules with real-time data, fuzzy inference determines precision by accurately considering both the population and number of active cases. Fuzzy logic helps avoid over-allocating doses in regions with low transmission and under-allocating in high-transmission areas. This balanced approach ensures that each dose is used effectively and that no region faces a shortage or surplus that might lead to wastage.

4. Fuzzy Logic Inference System Simulation for Allocation of Pandemic Vaccines

For simulation-based study of the performance of the proposed scheme, it is assumed that vaccines have to be allocated to six states A–F, where the normalized population and normalized number of active cases are as shown in Table 2. The proposed fuzzy inference systems are simulated using MATLAB R2023b, and the results are shown in Figure 7, Figure 8 and Figure 9.
The proposed system is simulated using MATLAB and the results are compared with the analysis using human reasoning. Table 3 shows the results that the vaccination allocation is higher for regions with a higher population and a higher number of active cases. The allocation is lower for regions with a lower population and fewer active cases. The utilization of fuzzy logic allows two considerations, size of population and number of active cases, characterized as “very low”, “low”, “medium”, “high”, “very high”, etc., as in the case of normal human reasoning. This allows the optimal allocation of limited vaccines available.

5. Conclusions

In this research, artificial intelligence based on fuzzy logic is proposed for the allocation of vaccines from a central government to state authorities. The fuzzy logic inference system considers the population and number of active pandemic cases for inferring proportions of available vaccine doses to be allocated to states. This approach ensures that sufficient doses of vaccines are available in the states on priority where the proportion of the spread is higher and vaccines are not wasted in states where the proportion is less. The proposed method is simulated using MATLAB. The results show that the proposed approach ensures proper distribution of the available vaccine doses to the states based on the population and the number of active pandemic cases and enhances the fight against the pandemic.

Author Contributions

Conceptualization, A.K. and V.K.; methodology, V.K. and A.N.; software; validation and writing—original draft preparation, A.K., V.K. and A.N.; supervision, A.N. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data can be obtained from the corresponding author on request.

Acknowledgments

The authors are grateful to the anonymous referees for their comments and suggestions. The authors are grateful to the management, staff, and students of Moodlakatte Institute of Technology, Kundapura, India for the support extended during this research work.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Pascarella, G.; Strumia, A.; Piliego, C.; Bruno, F.; Buono, D.; Costa, R.; Scarlata, S.; Agrò, F.E. COVID-19 diagnosis and management: A comprehensive review. J. Intern. Med. 2020, 288, 192–206. [Google Scholar] [CrossRef]
  2. Lai, C.C.; Shih, T.P.; Ko, W.C.; Tang, H.J.; Hsueh, P.R. Severe acute respiratory syndrome coronavirus 2 (SARS-CoV-2) and coronavirus disease-2019 (COVID-19): The epidemic and the challenges. Int. J. Antimicrob. Ag. 2020, 55, 105924. [Google Scholar] [CrossRef]
  3. Smith, S.L.; Shiffman, J.; Shawar, Y.R.; Shroff, Z.C. The rise and fall of global health issues: An arenas model applied to the COVID-19 pandemic shock. Glob. Health 2021, 17, 33. [Google Scholar] [CrossRef]
  4. Storti, C.C.; Bretteville-Jensen, A.L.; Grauwe, P.D.; Moeller, K.; Mounteney, J.; Stevense, A. The Double Effect of COVID-19 Confinement Measures and Economic Recession on High-Risk Drug Users and Drug Services. Eur. Addict. Res. 2021, 27, 239–241. [Google Scholar] [CrossRef] [PubMed]
  5. Robinson, L.; Schulz, J.; Ragnedda, M.; Pait, H.; Kwon, K.H.; Khilnani, A. An Unequal Pandemic: Vulnerability and COVID-19. Am. Behav. Sci. 2021, 65, 1603–1607. [Google Scholar] [CrossRef]
  6. Forbes, A.W. COVID-19 in historical context: Creating a practical past. HEC Forum 2021, 33, 7–18. [Google Scholar] [CrossRef]
  7. Dinleyici, E.C.; Borrow, R.; Safadi, M.A.P.; van Damme, P.; Munoz, F.M. Vaccines and routine immunization strategies during the COVID-19 pandemic. Hum Vaccin Immunother 2021, 17, 400–407. [Google Scholar] [CrossRef]
  8. Purohit, N.; Chugh, Y.; Bahuguna, P.; Prinja, S. COVID-19 management: The vaccination drive in India. Health Policy Technol. 2022, 11, 100636. [Google Scholar] [CrossRef]
  9. Millsa, M.C.; Salisbury, D. The challenges of distributing COVID-19 vaccinations. EClinical Med. 2020, 31, 1–2. [Google Scholar] [CrossRef] [PubMed]
  10. Michaud, J.; Kates, J. Distributing a COVID-19 Vaccine Across the U.S.—A Look at Key Issues. KTF 2020. [Google Scholar]
  11. Choudhary, A.; Choudhary, G.; Pareek, K.; Kunndra, C.; Luthra, J.; Dragoni, N. Emerging Cyber Security Challenges after COVID Pandemic: A Survey. J. Internet Serv. Inf. Secur. 2022, 12, 21–50. [Google Scholar]
  12. Dhiman, N.; Sharma, M. Fuzzy Logic Inference System for Identification and Prevention of Coronavirus (COVID-19). Int. J. Innov. Technol. Explor. Eng. 2020, 9, 1575–1580. [Google Scholar]
  13. Chowdhury, M.A.; Shah, Q.Z.; Kashem, M.A.; Shahid, A.; Akhtar, N. Evaluation of the effect of environmental parameters on the spread of COVID-19: A fuzzy logic approach. Adv. Fuzzy Syst. 2020, 2020, 8829227. [Google Scholar] [CrossRef]
  14. Zadeh, L.A. Fuzzy Sets, Information and Control. Fuzzy Logic with Engineering Applications, 2nd ed.; Wiley Student Edition: Hoboken, NJ, USA, 1965. [Google Scholar]
  15. Dote, Y.; Ovaska, S.J. Industrial applications of soft computing: A review. Proc. IEEE 2001, 89, 1243–1265. [Google Scholar] [CrossRef]
  16. Driankov, D.; Hellendoorn, H.; Reinfrank, M. An Introduction to Fuzzy Control, 2nd ed.; Springer: Berlin/Heidelberg, Germany, 1996. [Google Scholar]
  17. Kecman, V. Learning and Soft Computing: Support Vector Machine. In Neural Networks and Fuzzy Logic Models; MIT Press: Cambridge, MA, USA, 2001. [Google Scholar]
  18. Ross, T.J. Learning and Soft Computing: Support Vector Machine, Neural Networks and Fuzzy Logic Models, 1st ed.; Pearson Education: London, UK, 2005. [Google Scholar]
  19. Yau, H.T.; Wang, C.C.; Hsieh, C.T.; Cho, C.C. Nonlinear Analysis and Control of the uncertain micro-electro-mechanical system by using a fuzzy sliding mode control design. Comput. Math. Appl. 2011, 61, 1912–1916. [Google Scholar] [CrossRef]
  20. Lin, C.F.; Wang, S.D. Fuzzy support vector machines. IEEE Trans. Neural Netw. 2002, 13, 464–471. [Google Scholar] [PubMed]
  21. Sun, Z.; Sun, Y. Fuzzy support vector machine for regression estimation. IEEE International Conference on Systems, Man and Cybernetics. In Proceedings of the Conference Theme-System Security and Assurance (Cat. No. 03CH37483), Washington, DC, USA, 8 October 2003. [Google Scholar]
  22. Katbab, A. Fuzzy logic and controller design-a review. In Proceedings of the IEEE Southeastcon’95, Visualize the Future, Raleigh, NC, USA, 26–29 March 1995. [Google Scholar]
  23. Kareem, A. Super-twisting sliding mode controller with fuzzy logic based moving sliding surface for electronic throttle control. Int. J. Adv. Mechatron. Syst. 2017, 7, 174–182. [Google Scholar] [CrossRef]
  24. Ajwad, A.A.; Ahmed, A.A.; Kamal, M.; Jaleel, R.A.; Mahmood, M.B. Improved Secure IoTs-Based Visual Computing with Image Processing and Artificial Intelligence Techniques for Accurate Predicting of Novel COVID. J. Wirel. Mob. Netw. Ubiquitous Comput. Dependable Appl. 2022, 14, 1–14. [Google Scholar] [CrossRef]
Figure 1. Fuzzy inference system.
Figure 1. Fuzzy inference system.
Engproc 59 00191 g001
Figure 2. Block diagram of methodology.
Figure 2. Block diagram of methodology.
Engproc 59 00191 g002
Figure 3. (a) Input membership functions of population; (b) input membership functions of active cases.
Figure 3. (a) Input membership functions of population; (b) input membership functions of active cases.
Engproc 59 00191 g003
Figure 4. Output membership functions of vaccine doses.
Figure 4. Output membership functions of vaccine doses.
Engproc 59 00191 g004
Figure 5. Fuzzy surface.
Figure 5. Fuzzy surface.
Engproc 59 00191 g005
Figure 6. Mamdani inference.
Figure 6. Mamdani inference.
Engproc 59 00191 g006
Figure 7. (a) Description of fuzzy inference of state A; (b) fuzzy inference of state B.
Figure 7. (a) Description of fuzzy inference of state A; (b) fuzzy inference of state B.
Engproc 59 00191 g007
Figure 8. (a) Description of fuzzy inference of state C; (b) fuzzy inference of state D.
Figure 8. (a) Description of fuzzy inference of state C; (b) fuzzy inference of state D.
Engproc 59 00191 g008
Figure 9. (a) Description of fuzzy inference of state F; (b) fuzzy inference of state F.
Figure 9. (a) Description of fuzzy inference of state F; (b) fuzzy inference of state F.
Engproc 59 00191 g009
Table 1. Rule base.
Table 1. Rule base.
Population/Active CasesLMH
LVLLM
MLMH
HMHVH
Table 2. Input parameters.
Table 2. Input parameters.
StatePopulation NormalizedNumber of Active Cases (Normalized)
A11
B10.5
C0.51
D0.11
E0.10.1
F0.010.01
Table 3. Doses of vaccines allocated.
Table 3. Doses of vaccines allocated.
StateDoses of Vaccines Allocated (Normalized)
A0.92
B0.75
C0.75
D0.56
E0.258
F0.11
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.

Share and Cite

MDPI and ACS Style

Kareem, A.; Kumara, V.; Naik, A. An Artificial Intelligence-Based Scheme for the Management of Vaccines during Pandemics. Eng. Proc. 2023, 59, 191. https://doi.org/10.3390/engproc2023059191

AMA Style

Kareem A, Kumara V, Naik A. An Artificial Intelligence-Based Scheme for the Management of Vaccines during Pandemics. Engineering Proceedings. 2023; 59(1):191. https://doi.org/10.3390/engproc2023059191

Chicago/Turabian Style

Kareem, Abdul, Varuna Kumara, and Akshatha Naik. 2023. "An Artificial Intelligence-Based Scheme for the Management of Vaccines during Pandemics" Engineering Proceedings 59, no. 1: 191. https://doi.org/10.3390/engproc2023059191

Article Metrics

Back to TopTop