Abstract
Incremental learning relies on the availability of ample training data for novel classes, a requirement that is often unfeasible in various application scenarios, particularly when new classes are rare groups that are pricey or challenging to attain. The main focus of incremental learning is on the tricky task of continuously learning to classify new classes in incoming data with no erasing knowledge of old classes. The research intends to develop a comparative analysis of optimization algorithms in training few-shot continual learning models to conquer catastrophic forgetting. The presented mechanism integrates various steps: pre-processing and classification. Images are initially pre-processed through contrast enhancement to elevate their quality. Pre-processed outputs are then classified by employing Continually Evolved Classifiers, generated to address a matter of catastrophic forgetting. Furthermore, to further enhance performance, Serial Exponential Sand Cat Swarm optimization algorithm (SE-SCSO) is employed and compared against ten other algorithms, containing Grey Wolf Optimization (GWO) algorithm, Moth flame optimization (MFO), cuckoo Search Optimization Algorithm (CSOA), Elephant Search Algorithm (ESA), Whale Optimization Algorithm (WOA), Artificial Algae Algorithm (AAA), Cat Swarm Optimization (CSO), Fish Swarm Algorithm (FSA), Genetic Bee Colony (GBC) Algorithm, and Particle swarm optimization (PSO). From the experiment results, SE-SCSO had attained the maximum performance with an accuracy of 89.6%, specificity of 86%, precision of 83%, recall of 92.3% and f-measure of 87.4%.
.Introduction
In real-life situations, learning often happens gradually from continuous data. Even though, traditional object detection modes lack this ability. They usually assume a fixed or unchanging data distribution. Continually learning innovative ideas from original data is crucial. A mechanism, called increased mental learning enables this without forgetting previously gained details. This theme has attained significant interest recently as it has real-life purposes. For original classes, incremental learning presumes perfect training data, which is often impractical, especially when novel classes are rare or expensive to gather [1]. This motivates the examination of incremental few-shot learning – a complex scheme that aims to continuously attain innovative tasks with only a few instances. Incremental learning focuses on the challenge of identifying original classes in new data without forgetting past classes, which is the core of continual learning. Multi-class and multi-task incremental learning have commonly been part of previous research [2]. To conquer the issue of catastrophic forgetting, some approaches have applied additional restrictions on scheme parameters by penalising changes in those parameters [3]. Other attempts have tried to impose restraints on exemplars of past classes by penalizing deviations in embedding angles or restricting output logits. Structural learning models have been achieved through incremental learning of DAEs using network loss and hidden unit integration [4].
Based on whether task individuality is clearly provided or needs to be inferred, IL is separated into three kinds: class/domain/task IL. Straightly fine-tuning a scheme according to freshly added data may significantly decrease its presentation of past data, which is called catastrophic forgetting. Catastrophic forgetting is the chief challenge for IL/CL tasks. Catastrophic forgetting is a regular problem in ML and AI, where a mechanism trained on multiple tasks tends to forget formerly learned data when uncovered to new tasks [5]. This issue emerges due to the shortage of efficient mechanisms to separate and preserve the learned knowledge from diverse tasks [4].
FSCIL is an ML challenge that integrates teaching new classes from a small count of labeled samples lacking forgetting lastly learned information. FSCIL needs DNN schemes to gradually attain new tasks from a lesser count of labelled examples while retaining knowledge of old classes. FSIL is an ML mechanism that focuses on gradually enhancing a model’s performance by learning from limited data samples. This strategy is useful when getting a greater count of labeled data is difficult or time-consuming. Incremental learning lets a mechanism adapt and learn from new data without having to retrain the entire model again [6]. This is useful when dealing with changing environments or tasks that evolve over time. This machine learning system can easily face major problems like forgetting what it has learned before and overfitting the current data, which can seriously impact its performance [7]. FSCIL tries to create algorithms that can continuously learn new ideas from just a few examples, without losing the knowledge it had about older concepts [4].
The research aims to compare various optimization models used for FSCL in order to address catastrophic forgetting. The proposed mechanism involves several steps: pre-processing and classification. At first, the images experience pre-processing through contrast enhancement to improve their quality. Pre-processed outputs are then classified by utilizing Continually Evolved Classifiers, which were designed to mitigate matters of catastrophic forgetting. Furthermore, to further enhance performance, an optimization algorithm named SE-SCSO is utilized alongside ten other optimization algorithms, including PSO, MFO, CSOA, ESA, AAA, CSO, WOA, FSA, GWO and GBC.
The main aim of the suggested strategy is as follows:
To analyze and compare the performance of training algorithms by employing optimization algorithms, namely SE-SCOA, GWO, PSO, MFO, CSOA, ESA, AAA, CSO, WOA, FSA, and GBC, in a few shot incremental learning. To assess the effectiveness of the presented strategy utilizing metrics such as f-measure, recall, specificity, precision, and accuracy.
Work is arranged as stated: the initial part introduces the topic. The second section reviews related works, evaluating previous studies and research. The third part presents the mechanism. The fourth part discusses findings and evaluations, and the fifth part presents the conclusion.
The section details the thorough review based on past studies and research regarding the optimization algorithm-based training algorithms for few-shot continual learning.
Matthias Perkonigg et al. [8] developed a continual learning model to address domain shifts occurring at unpredictable time points. Furthermore, various approaches were tailored to handle deviations in a continuous data flow while also mitigating CF. Rehearsal was considered by dynamically storing a subset of training data in memory to prevent forgetting when expanding to additional domains. Memory was arranged by identifying pseudo-domains, signifying diverse manner in the data stream. Prakhar Kaushik et al. [9] examined RMNs, which was inspired by the best-fit hypothesis. The importance of weights was reflected in mappings for tasks at hand, with large weights assigned to important parameters. Additionally, the RMNs learned an optimized representational overlap, which surpasses twin issues of catastrophic forgetting and remembering. RMN model achieved traditional performance on various CL datasets, even outshining data replay strategies without violating restrictions for an ideal continual learning scheme.
Chenze Shao and Yang Feng [10] noted catastrophic forgetting can impact both CL and traditional static training. NN, such as those used in neural machine translation strategies, are vulnerable to catastrophic forgetting when they attain from a static training set. The main issue is that the training process tends to pay more attention to the most recently presented samples, neglecting the earlier ones. This imbalanced training leads to a lack of balanced exposure to all the training data during each model update. To address this problem, the researchers presented COKD. This approach employs dynamically updated teacher schemes, trained on specific data orders, to iteratively give complementary information to student technique. By doing so, the student model can learn a more balanced representation of the training data, reducing the impact of catastrophic forgetting. Jiaji Luo et al. [11] developed a lifelong learning system that uses Net2Net knowledge transfer and few-shot learning to recognise radar signals. Schemes adapt to variations in the dataset, allowing it to learn new classes, transfer knowledge, and apply few-shot learning. When tested on a dataset of eight radar signal types, the technique achieved higher recognition accuracy compared to a dataset with twelve signal types.
Mengxue Kang et al. [4] investigated a strategy that dynamically combines both feature information and semantics with consideration of within-class consistency and between-class discriminativeness on a Transformer-based detector. Distillation preserves the class discriminativeness by distilling class-level feature detachment, semantic and other categories amongst them, while within-class consistency is conserved by distilling feature details within each category as well as semantic information at the instance level. On both the Pascal VOC dataset as well as MS COCO benchmark datasets extensive experiments are conducted. The scheme outperforms all past CNN-based state-of-the-art mechanisms below several investigational strategies, with a notable mAP enhancement under a one-step IOD task. Xiang Song et al. [7] presented an architecture, named APPLE, which contains three key components. Initially, they have initiated an adaptive pseudo-label strategy to address the issue of missing labels. This mechanism leverages the existing strategy to label the old classes for new samples. Secondly, scholars have presented a clustered sampling strategy to obtain more diverse samples, which helps exterminate the crisis of catastrophic forgetting in the MLCIL setting. Finally, they have designed a class attention decoder to mitigate the object feature dilution problem in multi-label samples. The extensive experiments executed on the PASCAL VOC 2007 and MS-COCO datasets have defined that the presented APPLE mechanism significantly outperforms other state-of-the-art CIL strategies.
.Challenges
The challenges from the previous research regarding the optimization algorithm-based training algorithms for few-shot continual learning are assured in the segment, and research gaps established are below:
The mechanism employed in [4] needs to be further enhanced to attain better performance in accuracy and efficiency. RNMs [9] only require the learned weights of a CL network. This is gained by creating diverse sub-network mappings in each structure. Henceforth, this approach elevates the total count of parameters in the structure. Thus, to enhance performance in Few-Shot Incremental Learning, the research focuses on enhancing the training using optimization algorithms.
.Few shot continual learning with optimization algorithm-based training
The work intends to generate a strategy for few-shot continual learning with a new training algorithm to conquer catastrophic forgetting. At first, images are pre-processed through contrast adjustment to elevate their quality. Pre-processed images are classified by employing Continually Evolved Classifiers, which are designed to overcome catastrophic forgetting. Furthermore, an optimization algorithm, SE-SCSO, is used along with ten other optimization techniques, like PSO, GBC Algorithm, MFO, CSOA, ESA, WOA, AAA, CSO, FSOA, and GWO algorithm. The architectural representation of the presented strategy is stated in Fig. 1.

Diagrammatic representation of few-shot incremental learning.
CLAHE is a mechanism that directs to diminish the noise and enhance the contrast of an image. CLAHE is an elevated mechanism of the previous strategy called AHE. CLAHE defines the kernel metrics and tries to rearrange the intensity rate of each and every pixel of the image input with an average value of the kernel weighting each pixel and neighbouring pixel. During the noise-reducing procedure, the kernel sizes are also impacted to attain better outcomes. For contrast enhancement, the CLAHE image provides the boundary value on a histogram. The limit value is named clip limit and the clip limit on the histogram is calculated as follows;
The few-shot part of this strategy refers to the scheme’s capability to learn from a small count of examples, which helps it better understand new, unseen data.
To enhance the learning performance, algorithms, such as PSO, GBC, FSOA, CSO, WOA, AAA, ESA, CSOA, MFO, GWO and SE-SCSO are used to learn the weights of the classifier.
.Training algorithms
The following section provides the training algorithms employed in this study. The algorithms used for the training are PSO, GBC, FSOA, CSO, WOA, AAA, ESA, CSOA, MFO, GWO and SE-SCSO. Here, the weight matrix is constantly adjusted by following the presented algorithms.
a) Solution encoding
A solution encoding scheme acts as an examination of a prime group of weight matrices for a classifier. Furthermore, a fitness function is employed to check if the group matches the optimization goal. In this case, the fitness of a solution is defined by investigating the accuracy of the strategy. Figure 3 states the solution encoding, which denotes the weights selected optimally using the eleven optimization algorithms.

Solution representation.

Comparative evaluation of proposed method with 5-way 5-shot for data set 1, (a) accuracy, (b) specificity, (c) precision, (d) recall, (e) f-measure.
The SExpSCSO is a novel generated optimization mechanism that incorporates the plan of EWMA [14] from the SCSO model [15]. SCSO mechanism is inspired by the behavior of sand cats, where the capability to quickly identify and catch prey is a key feature. Sand cats have the remarkable capability to identify even the faintest sounds, which allows them to quickly locate and catch their prey. EWMA is a helpful statistical scheme that commonly makes use of making predictions, employing equal weights for all observations. By incorporating EWMA into the SCSO scheme, it can converge faster and give an optimal solution. Furthermore, the low memory requirement of EWMA is an added advantage when implementing it in an optimization mechanism. This scheme is a model based on population, and sand cats’ approach to prey searching relies on emitting minimal frequency noise. The prey can identify the predator based on the capability of their ears. The distance between the optimal solution and the current location
The PSO [16] is a stochastic optimization scheme that is enthused by swarm behavior in nature, like insects, herds, birds, and fish. These swarms cooperate to find food by changing their search patterns based on their own learning experiences and those of other members. The PSO algorithm comprises a population (swarm) of candidate solutions (particles) that travel in search space by employing simple formulas. Particles’ movements are influenced by their well-known position and the entire swarm’s well-known position. As suitable positions are identified, they guide the swarm’s movements. This procedure is repeated with the hope, but not guarantee, of eventually finding a satisfactory solution. Algorithm1 represents the pseudo-code of PSO model.
where,
.GBC
The GBC [17] algorithm is a novel hybrid strategy that merges two natural algorithms: ABC and GA. The primary purpose of any metaheuristic algorithm is to discover an optimal possible solution. Gaining this needs a balance between exploitation and exploration. The original ABC algorithm excels at the exploration procedure to uncover new solutions in the optimization search space. Even though, it struggles with solution exploitation and necessitates extensive computational time to converge and identify optimal solutions. On the other hand, the GA is proficient at exploitation through operations like mutation and crossover. Nevertheless, it lacks the ability to effectively explore optimization search space. The GBC algorithm employs genetic algorithm operators during the onlooker phase to elevate information exchange among onlooker and employee bees, aiding in the discovery of the best solution. This combination approach seeks to gain a harmonious balance between exploitation and exploration while addressing the drawbacks of early convergence and long computational times commonly linked with naturally inspired metaheuristic evolutionary algorithms. Algorithm 2 represents the pseudo code of GBC model.
.FSOA
The FSOA [18] is a strategy that emulates the behavior of fish when searching for food. From an optimization standpoint, this behavior can be likened to “learning,” as it guides the fish swarm in exploring new regions and locating fresh food resources within the design space. When exhibiting arbitrary behavior, fish swim around aimlessly in search of food and other fish. In searching behavior, upon discovering an area with abundant food, a fish will rapidly swim straight towards that region. Swarming behavior leads the swimming fish to naturally form a swarm to avoid danger. In pursue behavior, when one fish in the swarm finds food, others follow it to food. If fish become trapped in an area, leaping behavior prompts them to leap and search for food in other regions. This algorithm employs the natural behaviors of fish to effectually explore and optimize a design space, similar to how fish search for the best feeding grounds. Algorithm 3 represents the pseudo code of FSA model.
.CSO
The CSO [19] mimics the behaviors of cats and operates in two main modes: tracing mode and seeking mode. In looking for mode, cats carefully assess their atmosphere without moving, to determine the best next move. In tracing mode, cats actively pursue their target with a specific velocity. A CSO-based solution thinks about both the cost of data transmission amongst execution costs and the dependent resources, reducing the number of iterations needed to find a preparation strategy and ensuring fair load balancing across obtainable resources. The process begins with the original population of cats, some in seeking mode and others in tracing mode. During the seeking mode, most cats engage in global exploration, while the remaining cats stay stationary and intelligently update their positions. This method involves the utilization of two components: SMP, which determines the number of duplications for each cat, and CDC, which indicates the modifications to be made slowly. The tracing mode identifies the swiftly moving cats and their local exploration as they move towards the next optimal position. Every cat symbolizes a task-resource mapping that is adjusted based on its current mode. Evaluating the cats’ fitness helps to identify the mapping with the lowest cost. In each cycle, a novel group of cats is selected to be in tracing mode. The final resolution yields optimal mapping with minimal cost.
where,
WOA [20] is a meta-heuristics algorithm that mimics bubble-net hunting and social behavior of humpback whales in oceans to optimize numerical problems. The WOA involves three phases: exploration (prey searching), surrounding prey, and exploitation (assailing prey by bubble-net scheme). In the stage of exploration, the search agent (humpback whale) randomly seeks the best solution according to each agent’s position. Then, during hunting, whales encircle prey and regard the current best candidate solution as the optimal one. In the stage of exploitation, the whales use a bubble net to attack prey. A scheme of surrounding nature is employed to update the spot of whales to the best search agent. The bubble-net strategy combines a spiral updating position mechanism and a shrinking encircling mechanism. Algorithm 5 represents the pseudo code of WOA model.
where,
.AAA
The AAA [21] is a meta-heuristic method that draws inspiration from behaviors of microalgae. ‘Algae’ refers to a range of photosynthetic organisms with a distinct chlorophyll and nucleus, enabling them to produce their own food from carbon dioxide and water. Artificial algae are designed to replicate the characteristics of real algae. Like real algae, artificial algae can budge to light sources and undergo photosynthesis through a helical swimming motion. They can also adjust to their surroundings, change overriding species, and replicate through mitotic diversion. The AAA consists of three main elements: the evolutionary procedure, alteration, and helical progression. Under favourable nutrient conditions, if an algal colony gains sufficient light, it flourishes and regenerates, producing two new algal cells through mitotic division, the same as real-life algae. Insufficiently illuminated algal colonies can survive for a period, but eventually perish. Conversely, well-performing algal colonies, offering cost-effective and optimal solutions, thrive due to their high nutrient intake. As part of the evolutionary process, the demise of a small algal colony cell leads to the replication of a cell from the largest algal community. Adaptation occurs as an underdeveloped algal colony strives to emulate the largest community in its environment, altering the algorithm’s starvation level. The energy of an algal cell at a time is directly proportional to the nutrients it absorbs at that time. Thus, cells closer to the surface possess more energy and greater opportunity to move within a liquid. Algorithm 6 represents the pseudo code of AAA model.
.ESA
The ESA [22] is a contemporary metaheuristic search algorithm. It is motivated by behavior of elephant herds. The algorithm separates search agents into two gender groups, each stating a different search pattern – local and global. The ESA combines an evolutionary mechanism and a balance between exploitation and exploration. Evolutionary mechanisms make sure the solution is enhanced over time. Exploitation focuses on the search in the local area, while exploration looks for better solutions in the broader search space. The goal is to discover the globally best solution while evading getting stuck in local optima. Algorithm 7 represents the pseudo code of PSO model.
.CSOA
The CSOA [23] is a newly generated meta-heuristic optimization algorithm utilized for resolving optimization issues. It is encouraged by brood parasitism of certain cuckoo races and incorporates Levy flight’s random walks. An algorithm is presented by the procreation tactic of cuckoo species and the Lévy flight behavior of certain birds. In this strategy, a few cuckoo birds lay eggs in carrier bird nests, but the carrier birds may recognize these eggs as not their own and may either destroy or abandon them. Each nest contains an egg, on behalf of a potential solution, with the cuckoo egg representing a new and promising option. The resulting answer is a fresh option derived from the existing one, with some characteristics modified. The Cuckoo is a popular bird known for its sounds and aggressive reproduction strategy. Each nest contains a single cuckoo egg at its most fundamental level, while nests with multiple eggs symbolize a range of potential solutions. The cuckoo search algorithm draws inspiration from this distinctive breeding behavior. Algorithm 8 represents the pseudo code of CSO model.
where,
.MFO
Moths, similar to butterflies, are elegant insects with a remarkable ability to navigate in the dark. They have evolved to utilize moonlight for their night flights through a strategy known as transverse orientation, where they maintain a fixed angle concerning the moon. It allows them to voyage long distances on a straight trail. MFO [24] algorithm treats candidate resolutions as moths and the problem’s elements as spots of moths in space. Both moths and flames are considered solutions, with moths actively searching the area and flames representing the best positions discovered by the moths. Essentially, the flames serve as markers that moths leave behind while exploring the search space. In simpler terms, the flames act as flags or markers that the moths leave behind as they navigate search space. Every moth explores close to a flag (flame) and revises it if it discovers a superior solution. This ensures that the moths always maintain awareness of their best solution and do not misplace it. Algorithm1 represents the pseudo code of MFO model.
.GWO
Grey wolves are apex predators that live in packs. Their pack hierarchy has four roles: alpha, omega, beta, and delta. GWO [3] algorithm mimics this pack structure and hunting behaviour. Grey wolves work together to search, surround, and attack prey. They have a keen sense of prey location and can effectually encircle their targets. This algorithm simulates the leadership and hunting dynamics observed in natural grey wolf populations. The leader, or alpha, habitually leads the hunting procedure. The delta and beta wolves may also occasionally participate in the hunt. Even though, in an abstract search environment, it has no previous data on the location of the optimal solution (the prey). GWO algorithm permits its search agents to update their spots as per locations of alpha, beta, and delta wolves, and move towards prey. Unfortunately, the GWO algorithm is susceptible to stagnation in local solutions due to these operators. While the encircling mechanism proposed does demonstrate some degree of exploration, the GWO algorithm would benefit from additional operators to further emphasize exploration. Algorithm 10 represents the pseudo code of GWO model.
where,
.Results
In this section, the presented mechanism is experimented with conventional strategies. The proposed model is implemented using PYTHON tool and the dataset “CIFAR-100 Python” is employed for experimentation. The performance of the suggested algorithm is analyzed for estimation metrics including accuracy, specificity, precision, recall and f-measure and compared with the mentioned algorithms. Table 1 represents the hyper parameters of algorithms.
Hyper parameters of Algorithms.
Hyper parameters of Algorithms.
.Accuracy
Accuracy refers to a level of precision and is expressed as,
It is a representation of true negatives,
It is denoted as the simultaneous existence of exceeding two dimensions with respect to each other, as shown in Eq. (6).
Recall assesses the accuracy of positive predictions.
The F1 Score combines precision and recall into a single measure.

(a) Performance dropping rate, (b) five class test accuracy for data set 1.
The presented mechanism was compared to other traditional mechanism, like PSO [16], GBC [17], FSOA [18], CSO [19], WOA [20], AAA [21], ESA [22], CSOA [23], MFO [24], and GWO [3]. The experiment analysis was executed in 5-way 1-shot and 5-way 5-shot.
.Dataset 1
a) Comparative evaluation (5-way 5-shot) for data set 1
Figure 3 comprises a performance evaluation of the proposed strategy with other conventional approaches, like PSO, GBC, FSOA, WOA, CSO, ESA, AAA, MFO, GWO, and CSOA in a 5-way 5-shot evaluation. 5-way 5-shot requires gathering data from 5 classes, with each category containing 5 images. Figure 3(a) illustrates the accuracy of the suggested mechanism. For the fifth session, the SE-SCSO attained an accuracy of 0.676, whereas the FSOA, AAA, ESA, and MFO attained an accuracy of 0.448, 0.537, 0.567, and 0.626. Figure 3(b) states the specificity of the proposed model. SE-SCSO attained a specificity of 0.625 for the fourth session; however, the AAA and MFO attained 0.525 and 0.579. Figure 3(c) illustrates the precision of the proposed model. The SE-SCSO attained a precision of 0.830 for Session 1, whereas PSO, GBC and WOA attained a precision of 0.445, 0.486, and 0.608. Figure 3(d) states recall regarding the suggested scheme. For Session 2 the SE-SCSO attained a recall of 0.883, whereas the ESA, CSOA, and GWO attained a recall of 0.737, 0.797, and 0.856. Figure 3(e) illustrates the f-measure regarding the proposed model. The SE-SCSO gained an f-measure of 0.874 for Session 1, whereas MFO and GWO gained an f-measure of 0.820, and 0.852.

Comparative evaluation of proposed method with 1 way 5-shot for data set 1, (a) accuracy, (b) specificity, (c) precision, (d) recall, (e) f-measure.
Figure 4 illustrates performance dropping rate and five class test accuracy. Figure 4(a) illustrates performance dropping rate. Performance dropping rate refers to the rate at which the performance of an algorithm, system, or process decreases over time or as the scale or complexity of the task was elevated. Performance dropping rate of PSO is 0.228, GBC attained 0.225, FSOA attained 0.225, CSO is 0.224, WOA is 0.223, AAA is 0.223, ESA is 0.221, CSOA gained 0.222, MFO attained 0.222, GWO attained 0.220, and SE-SCSO attained a performance dropping rate of 0.219. Figure 4(b) illustrates five class test accuracy. Here five class test accuracy for SE-SCSO strategy is 0.737, whereas FSOA is 0.544, ESA is 0.642, and CSOA gained 0.667 for Session 1.

(a) Performance dropping rate, (b) five class test accuracy.
Comparative evaluation for 5-way 5-shot regarding data set 2.
b) Comparative evaluation (5-way 1-shot) for data set 1
Comparative evaluation for 5-way 1-shot regarding data set 2.
Dropping rate regarding data set 2.
Accuracy regarding data set 2.
Figure 5 comprises performance evaluation of proposed strategy with other conventional approaches like PSO, GBC, FSOA, CSO, WOA, AAA, ESA, CSOA, MFO, and GWO in a 5-way 1-shot manner. 5-Way 1-shot requires gathering data from 5 classes, with each containing 1 image. Figure 5(a) states accuracy of the presented scheme. For the fifth session, the SE-SCSO attained an accuracy of 0.646, whereas the FSOA, AAA, ESA, and MFO attained an accuracy of 0.399, 0.477, 0.503, and 0.555. Figure 5(b) states specificity of the proposed model. The SE-SCSO attained specificity of 0.613 for the fourth session, however, the AAA and MFO attained 0.466 and 0.556 for Session 4. Figure 5(c) illustrates the precision of the proposed model. The SE-SCSO attained a precision of 0.812 for Session 1, whereas PSO, GBC and WOA attained a precision of 0.438, 0.452, and 0.556. Figure 5(d) states recall regarding the presented scheme. For Session 2 the SE-SCSO attained a recall of 0.875, whereas the ESA, CSOA, and GWO attained recall of 0.745, 0.778, and 0.845. Figure 5(e) illustrates the f-measure regarding the proposed model. The SE-SCSO gained an f-measure of 0.859 for Session 1, whereas MFO and GWO attained an f-measure of 0.800, and 0.838.
Figure 6 illustrates performance dropping rate and five class test accuracy. Figure 6(a) illustrates The performance dropping rate of PSO is 0.248, GBC attained 0.246, FSOA attained 0.246, CSO is 0.246, WOA is 0.244, AAA is 0.247, ESA is 0.243, CSOA gained 0.242, MFO attained 0.241, GWO attained 0.240, and SE-SCSO attained a performance dropping rate of 0.236. Figure 6(b) illustrates five class test accuracy. Here five class test accuracy for SE-SCSO strategy is 0.934, whereas FSOA is 0.687, ESA is 0.807, CSOA gained 0.837 for Session 1.
This section demonstrates the clear description of the dataset 2. Table 2 depicts the comparative evaluation for 5-way and 5-shot regarding dataset 2. Here, the analysis is based upon the accuracy, specificity, precision, recall and F-measure. The overall analysis states that the SE-SCSO model performs better than the other models. For Sessions 5, the accuracy of the SE-SCSO model was 0.757, which was better than other models.
Table 3 demonstrates the comparative evaluation for 1-way and 5-shot regarding dataset 2. Here, the analysis is based upon the accuracy, specificity, precision, recall and F-measure. The overall analysis states that the SE-SCSO model performs better than the other models. For Sessions 5, the accuracy of the SE-SCSO model was 0.735, which was better than other models.
Tables 4 and 5 states the dropping rate and accuracy regarding the dataset 2. Here, the analysis states that SE-SCSO model performs better than the other models.
Tables 6 and 7 exhibited the computational time for dataset 1 and dataset 2. Regarding Table 5 the computational time of SE-SCSO model was 847.7, whereas the PSO, GBC, FSOA were 2038.4, 1915.8, and 1793.3 for Sessions 1. Regarding Table 6 the computational time of SE-SCSO model was 75.8, whereas the PSO, GBC, FSOA were 2038.4, 1915.8, and 1793.3 for Session 1.
Table 8 demonstrates the
Figure 7 demonstrates the analysis on average accuracy for both the dataset 1 and 2 regarding the 5-way and 1-shot. Figure 7a) demonstrates the analysis on average accuracy for 5-way. Here, the maximal average accuracy is attained by the SE-SCSO with the values of 0.790 for dataset 1, and 0.7834 for dataset 2. Figure 7b) illustrates the analysis on average accuracy for 1-shot. Here, the maximal average accuracy is attained by the SE-SCSO with the values of 0.769 for dataset 1, and 0.814 for dataset 2. Table 9 demonstrates the T-value test. For the 5-way 5 shot, the T-value test for dataset 1 was 0.0471, and dataset 2 was 0.0193. For the 5-way 1 shot, the
Table 10 demonstrates the statistical test of the models regarding the 5-way 5 shot and 5 way 1-shot for dataset 1 and 2. Here, the statistical test is done by calculating the best, mean and variance. For 5 way 5 shot, the best value of SE-SCSO was 0.896 regarding dataset 1, and for 5 way 1 shot, the best value of SE-SCSO was 0.907 regarding dataset 2.
.Conclusion
Computation time for dataset 1.
Computation time for dataset 2.

Analysis on average accuracy a) 5-way shot; b) 1-way shot.
T-value test.
Statistical test.
