Abstract
Artificial intelligence has been applied to many fields successfully and saved many human and material resources. The intelligent examination system is a typical application case, which makes teachers can not only master the study situation of every candidate at any time but also design further study plans with the help of the examination system. A self-optimization examination system is shown in this paper, which is carried out by an improved particle swarm optimization. The intelligent examination system can surmount two difficulties shown in the construction of the traditional examining system, one is the setting of the attributes of the examination questions, and another is the maintenance of the database of the examination questions. The experiment shows that the novel method can not only optimize the attributes of the questions in the examination database intelligently but also maintain the examination database effectively through massive training.
1 Introduction
The examination system is a momentous part of education. The teacher can master the learning situation and improve the weakness of every student according to the result of the examination. The composition of an examination paper is a complex process that needs help from teachers and consumes a great deal of material resources. The appearance of the computer examination system remedies some defeats in the conventional test and promotes examination efficiency. Many research studies have testified to these merits and drawbacks of the examination system. In recent years, the importance of the computer examination system has become outstanding increasingly with the prevalence of massive open online courses.
The accomplishment of an examination system requires not only some skilled technicians but also the help of educational experts, who can design some attributes of the question in the testing database. The maintenance of an examination system needs some technicians and educational experts also because the attributes in the questions need to be adjusted dynamically with the use of the test system. If these attributes in the evaluation function are constant, the accuracy of the examination system will reduce while the examination system is running and the test results hardly reflect the study situations of every examinee. The inferior quality of the evaluation function is hardly to guide the generating test-paper algorithm to create a high-level testing paper.
To dispose of these defects in the computer examination system, an intelligent examination optimization system is presented in this article. The new examination system based on the improved particle swarm optimization takes the discrimination, difficulty, reliability, and time into account fully under some limited conditions. After an amount of training through analyzing massive testing results, the novel examination system can improve the accuracy of the evaluation function that has been enhanced largely by the self-optimization method without the experts’ help, and the self-learning ability of the intelligent examination system has been elevated clearly.
The research backgrounds and some correlational studies about the self-optimization examination system will be introduced in the following section. Section 3 provides the mathematical model for composing a testing sheet that includes the target function and restrictive conditions. The self-optimization process of the intelligent examination system is shown in Section 4 clearly, and the improved method of particle swarm optimization is presented in detail. Section 5 provides the training performances of the intelligent examination optimization with different parameters and a set of parameters with the best performance are selected as key parameters in the intelligent examination optimization system. A comparison experiment between the intelligent examination system with the self-optimization method and the unintelligent one is realized. Section 6 concludes the works shown in this article, and future research about intelligent examination systems is pointed out.
2 Discussion and related work
2.1 Discussion
The massive open online courses (MOOC) established by some famous colleges all around would become popular increasingly in recent years. The purpose of the MOOC is to share the excellent education resources of famous colleges with many students in the world through the Internet. The students can learn the newest knowledge and technology the computer and the Internet, instead of participating in the courses in these famous universities face to face. The most distinguishing feature of MOOC is that there are a huge number of page views every day. It is a challenge for teachers to master the learning status and learning quality of each student in a timely manner under this new teaching mode.
The examination system is a significant part of educational assistance instruction and is usually to track the study situation of every student by the periodical test. The development and maintenance of the examination system need not only the technological support of programmers but also assistance coming from some educational experts. The testing results reflect the study status of every student hardly if the examination system lacks regular maintenance, especially to the content and attributes adjustment in the examination-question database. It is impossible to maintain the examination-question database by the people in the MOOC timely, because the maintenance is complex and tremendous. These attributes about every question adjusted by the educational experts are affected by the subjective consciousness more or less and the effect of the examination paper according to these attributes may fall. It is not difficult to imagine the consequence of using this examination system to evaluate the learning status of the students who assimilate knowledge from the MOOC.
Artificial intelligence (AI) is a process to simulate human beings’ consciousness and thinking. Through AI technology, machines or computers have self-improvement and self-repairment abilities without the help of a human. AI technology has been applied in many fields and made plenty of research productions, which is an important direction for future computer development. The intelligent examination system not only has the ability to automatically compose a testing sheet under some special requirements but also can dynamically adjust the parameters of the testing questions and the testing contents of every paper according to the testing results lacking help from the teachers or educational experts. The advantages of the intelligent system are to save the high cost and time of maintenance and avoid excessive dependence on the educational experts elevating the testing objectivity.
2.2 Related work
The research on the design and development of the examination system has lasted for many years. Many professors or experts have made substantial research studies on the innovation of the system. van ver Linden proposed a test design based on the item response theory [1]. In this model, a linear programming algorithm is to maximize the test content under several demands. A computer-assisted testing and education system used on the web is developed by Chou and applied in science and engineering education [2]. A new test sheet composition method based on the tabu search and biogeography-based optimization is presented by Hong Duan and his colleagues [3]. The experiment testified to the improvement in the speed and success rate in composing testing sheets. A composition test-sheet optimization under the multiple assessment requirements and a mixed integer mathematical model are illustrated by Gwo-Jen Hwang and his team [4]. Gui-Xia designed a new composition examination sheets method based on an improved genetic algorithm that can solve multi-objects and multi-constraints problems [5]. An auto-composing test paper algorithm based on the ant colony method is put forward to solve the problem of how to compose a high-quality test sheet [6]. Yin et al. Chang took advantage of the particle swarm optimization to realize a composing examination sheets algorithm [7]. Fragulis et al. describes a dynamic examination application plugin based on the philosophy, which is an open-source software. The system can choose different questions in the pool of questions randomly according to the demands of the users and the students can be tested by the random exam [8]. Nandini and Maheswari applied semantic relation features to develop an online examination system that can assess descriptive answers automatically, and the system provided the score to show the understanding level of the subject [9]. Rohatgi and Dwivedi implement a testing web service with a regression test selection based on a regression testing framework [10]. Tekin and his colleagues designed a personalized online education system that is different from the existing system and is not one-size-fits-all [11]. Liu presented an improved particle swarm optimization to train the fuzzy neural network [12]. Su and Huang proposed a deep learning-based method to recommend the personalized and most effective anti-cancer drugs [13]. Zhang and Piao presented a non-dominated sorting genetic strategy to realize local and edge parallel processing to reduce delay and energy consumption in practical applications [14]. Ni and Zhang proposed a new architecture ApproxECIoT to adjust the size of the sample stratum according to the variance of each stratum while maintaining the given memory budget [15]. An evolutionary game algorithm based on reinforcement learning in practical application scenarios is designed and verified the performance [16]. A personalized web-based education system and parallel testing system are designed to satisfy some different demands [17,18,19,20,21].
3 Mathematical model for composing testing paper
The objective of the generation paper is to extract testing questions from the examining question library according to certain constraints including the question type, the difficulty coefficient, and time. A testing paper always is evaluated from four aspects including difficulty, validation, reliability, and discrimination.
In this section, a mathematical model is given to resolve the problem of generating an examination paper. The objective of the mathematic model is to minimize the difference between the average value and the specified target value in the reliability, validation, difficulty, and discrimination of each examining question with multiple constraints such as testing time, question number, exposure time, and so on.
The reliability is to what extent the testing paper reflects the examinees’ ability. The popular method for measuring the reliability is the repeating examination and the process is to examine the same candidates several times with testing papers at different places and times. The ratio of the total scores represents the reliability of the testing paper. If the ratio is between 0.8 and 0.9, the examining paper is reasonable.
The validation estimates the degree that the testing paper accords with the teaching program. The range of the validation is between 0 and 1. The validating value trending toward 0 represents the according degree for a testing sheet is lower, when the validating value trended toward 1 reflects the accordance degree is higher. The reasonable value for validation is from 0.8 to 0.95.
The difficulty of the question in the question database is classified into five degrees, which includes more difficulty, difficulty, middle, easiness, and more easiness. These degrees are expressed by five graphemes, respectively, including d1, d2, d3, d4, and d5. The difficulty of a testing question is the difficulty degree multiplied by the question score. The formula (1) indicates the difficulty of a testing sheet and the difficult parameters d1, d2, d3, d4, and d5 are specified by the teacher or educational researcher.
The testing discrimination is the sum of questions discrimination in a testing paper expressed by a letter f in the formula. The common method for computing the question discrimination is the difference between the highest score and the lowest score. The formula is shown in (2). The initial value of the question of discrimination is assigned by educational researchers.
The objective function of the mathematical model is shown in the formula (3).
The variables applied in the model are shown as follows:
Decision variable x ij , 1 < i < N t and 1 < j < N ts: x ij = 1 expresses the question is in the testing sheet, x ij = 0 is not.
Here, N t is the number of the examining type in a testing question library, N ts is the number of examination questions for an examining type, TS is the total score for a testing paper, T is the target value for each of the generated testing paper, d ij is the difficulty degree for a testing question is the number i examining type and number j examination question in the question library, f ij is the discrimination for the number i exam question and i question type in the testing library, s ij is the score for the question type i and the examining question j in testing library, e ij is the exposure times for the question type i and the examining question j, and p ij is the capabilities demand for question-type i and the examining question j.
However, constraint variable EN is the exam number in a testing paper, constraint variable TS is the total score in a testing paper, CS k is the minimum score for chapter k in a testing paper, T k is the minimum score for the k kind of examining the question in a testing paper, MaxTime is the lower bound for finishing a testing sheet, Mintime is the upper bound for finishing a testing sheet, P k is the score of the capability level k in a testing paper, and E is the total times about every question have been used.
Constraint set (4) presents that the examining question number in a testing paper is not less than EN. The x ij = 1, if the examining question is selected for the testing sheet. Constraint set (5) indicates the total score for a testing paper and the s ij is the score for the questions type i and the examining question j. The score of the j question type can be expressed by formula (11).
Constraint set (6) presents the score for the chapter k in every generated testing paper is greater than CSk and the cs ij is s ij ; if the examination question belongs to chapter i, the formula is expressed by (12)
Constraint (7) shows the minimum score for the examining question type k is T k .
Constraint (8) expresses the examining time for every testing sheet is in a reasonable range, the common examining time is 90–120 min.
The capability level is to divide the education content into different levels according to the educational demand. The common level includes acquaintance, understanding, grasp, and flexible use. Constraint set (9) is the ratio for the capability level k in a generated examining sheet is no less than p k and the p ij is s ij if the question j in the exam type j is selected by a testing paper, else the p ij is zero.
The exposure time is the number that the examination question has been selected in the testing sheet and is important for measuring the validation and secret of the examination. The exposure time is inversely proportional to confidence for an examining question. The less exposure, the more reliable the question, which checks the real ability of the examinee. The exposure time of a testing paper is the sum of the revealing time about every selected question, and the formula is shown as Constraint set (10).
4 Optimization examination system
4.1 Particle swarm optimization
Particle swarm optimization (PSO) algorithm is a successful case that evolved from biosimulation and is a significant application to solve optimization problems. In 1995, Professor Kenndy and Eberhart found some regular rules by observing some activities when birds search for food over a long period of time and designing the PSO algorithm by simulating the searching activity of the birds. The particle swarm optimization has been applied to many fields successfully and achieved many significant results. Some near-optimal solutions may solve some problems or phenomena that cannot be solved in real society through the PSO algorithm [22]. The PSO’s advantages include higher speed in optimization and easier realization in application mainly. With these advantages, particle swarm optimization has become a study spot and has been applied in many fields successfully, in which the traditional methods are hard to solve or the optimal results have some areas to be promoted. Some researchers have made massive innovations to optimize the PSO according to the variety of application areas. Zhang et al. presented an adaptive BBPSO by adding an adaptive disturbance variable to elevate the variety of swarm. A variable-size cooperative coevolutionary particle swarm optimization algorithm is proposed by Song to solve multi-target optimization [23]. Zhang et al. reported that cost-based feature selection problems can be solved by a multi-objective PSO [24]. These particle swarm optimizations optimized by different methods have been applied in many fields successfully and achieved many significant results.
4.2 Self-optimization examination system based on improved PSO
A self-optimization examination system based on improved particle swarm optimization (SOESIPSO) is presented to ameliorate the accuracy of the attributes about every question that decided the questions’ quality according to the testing results without the experts’ support. The examination questions’ quality is a significant part of the examination system and guides the composing examination paper algorithm to constitute a testing paper. A testing paper arrives at a high quality hardly without the high-grade examination questions even though the efficiency and quality of the composing testing paper algorithm are excellent. The SOESIPSO can efficiently elevate the evaluating quality of the testing paper and avoid expensive testing system maintenance.
4.2.1 Algorithm initization
The attributes in the SOESIPSO are expressed by a list of three-dimensional vectors P = [p 111, p 112, p 113,…, p ijk , ….. p NSP]. Parameter P indicates the number of attributes in the examination question, S is the number of examination questions in a testing type, and N is the testing type’s number in an examination. Parameter p ijk expresses the kth attribute in the jth examination question of the ith testing type. The accuracy of the attributes is significant to the evaluation function in the computer examination system, which is key in directing the composing testing-paper algorithm to create a high-level examination.
The attributes are initialized by a random value from zero to one which is realized by a random function. The tendency of the optimization speed about attributes in the questions database is reduced as the optimization continues.
4.2.2 Evaluation function in the SOESIPSO
The testing results are used to guide the evaluation function to evaluate some examination questions in the question library that have been employed in an examination. The decision vector needs to be expressed by two-dimensional vectors X (X = [x 11, x 12, x 13, …, x Nt, x Nts]), instead of considering the number of the attribute in a question. The x ij equals one expressing the jth examination question in the ith question type is chosen by an examination. The product of the decision vector and these attributes can evaluate a testing paper.
An examination can be assessed from the discrimination deviation, difficulty deviation, time deviation, and reliability deviation by the evaluation function in the SOESIPSO. The four parts should be represented by the four parameters F 1, F 2, F 3, and F 4, respectively, shown in formula (13).
The parameters W i (i = 1, 2, 3, 4) express the significant degree about four parts in the evaluation function, and the values are in proportion to the significant degree. The values of four parameters are between 0 and 1 under the condition of the sum of four parameters W i (i = 1, 2, 3, 4) equals 1 shown in formula (14).
The difficulty deviation of an examination is computed by the evaluative difficulty subtracting the actual examination difficulty shown at (15), in which D indicates the actual examination difficulty calculated by the analysis of the examination results, and the evaluative difficulty is obtained by analyzing these parameters’ values in the examination question library.
The data in the examination library are collected by the various examinations initially, in which various candidates are demanded to participate in multifarious examinations at different places and times. The actual discrimination, difficulty, time, and reliability are obtained by analyzing these examination data.
Validity is a significant criterion for judging a testing paper. The evaluation function of the SOESIPSO does not take validity into consideration because the examination type distribution, knowledge range, capabilities level, etc., decided the validity of the examination paper that has been considered and restricted in the process of composing a testing paper. The deletion of the validity in evaluating a testing paper can not only avoid repeating judgments on the quality but also accelerate the optimization speed.
4.2.3 Global optimum and local optimum
There are two significant elements that are global optimum and local optimum in the particle swarm optimization. The global optimum is the best value in the particle swarm during the optimum process and the local optimums are the highest value in the optimization process for every particle. The global optimum is only one in the PSO but the number of the local optimum equals the particles in the swarm. The function of two elements is playing an important role in the optimization quality and speed.
The research studies about the improvement of the particle swam optimization algorithm concentrate on the local optimums usually, because they focus on the individual optimum excessively making the optimizational result fall into local pitfall easily. A modified particle swarm optimization based on the dynamic k-means algorithm is presented in order to surmount the defect in the local optimum of the PSO. These rules deciding the k are various, although some researchers had applied the k-means to improve the particle swarm optimization in the past research studies. In this article, the concrete method computing the local optimum is to average the local optimums of k particles that are nearest to the target particle and the difference rates between them are less than 5% shown in the formula (16).
The difference rates between target particle and every particle in the nearest k particles should be calculated. If the difference rate is less than 5%, the particle will be considered into the average range to compute the local optimum of the target particle shown at (17). The value of the k is 5 percent of the total amount of the particle swarm and should be rounded off.
The global best value in the SOESIPSO is the minimum value in the absolute difference in the discrimination, difficulty, time, and reliability.
The Optimization process of the self-optimization examination system based on improved particle swarm optimization is shown in Figure 1.

Optimization processes.
4.2.4 Space complexity and time complexity analysis
There are two elements to evaluate the performance of the new algorithm, space complexity, and time complexity. The space complexity is the total space taken by the algorithm with respect to the input size and the time complexity is the amount of time taken by an algorithm to run. Space complexity includes both Auxiliary space and space used by input. The particle swarm optimization needs two cycles to search for the best particle in the swarm. The first cycle is to traverse all particles in the swarm, and the second cycle is to search all attributes in every particle to compute the local optimum and best optimum. The new particle swarm optimization requires an additional cycle to compute the local optimum according to k nearest particles. Therefore, the Time-Complexity of the new particle swarm optimization is O(n 3), which is larger than the PSO (O(n 2)). Temporary space in the new particle swarm optimization needs k spaces that occupy more space than the PSO. Space Complexity of the new particle swarm optimization is O(n 3), and the PSO is O(1).
5 Experiment and discussion
The mathematical model of composing testing papers and the SOESIPSO have been explicitly elaborated. In the following section, the testing questions distribution will be illustrated detailedly and eight experiments will be implemented to confirm the performance of the SOESIPSO with different optimizing parameters. In the last section, a comparison experiment will be implemented to explain the outstanding performance of the self-optimization examination system based on the modified particle swarm optimization and the unmodified one.
5.1 Testing question database
The experiments in this paper were accomplished on the examination questions library about Database Development, which imparts the fundamental operation and maintenance of the database mainly. The type in the examination questions library includes the only-choice question, multi-choice question, fill-in question, and operational question. Table 1 shows the concrete distribution of the testing question type.
Testing questions distribution
| Question type | |||||
|---|---|---|---|---|---|
| Distribution | Only-choice Question | Multiple-choice question | Judgment question | Fill-in question | Operating question |
| Number | 620 | 550 | 521 | 500 | 326 |
| Score | 1 | 4 | 1 | 2 | 10 |
Chart (a) reflects the examination types in a testing paper, which consists of five types of examination questions shown in Figure 2. Among them, operating question accounts for the most outstanding share, 50%. The multiple-choice question takes up 1/5. The other questions occupy the same proportions.

The constitution in a testing paper: (a) examination-type constitution; (b) examination-difficulty constitution.
The illustration of the difficulty distribution highlights the middle problems from the second diagram shown in Figure 2(b), covering half of the question types. In addition, the little easy questions and the little difficulty (15% respectively), the three items make up 4/5 of all the questions for an examination. The remaining 1/5 fells into the easy and difficult, with a percentage of 10%, respectively.
5.2 The performance of the SOESIPSO
There are two experiments will be shown in this section to testify to the optimizational performance of the SOESIPSO. In the first experiment, the PSO based on the dynamic k-means algorithm is used to optimize attributes of the questions in the examination questions library with various parameter combinations (C1 = C2 = 2, C1 = C2 = 1.5, C1 = 2, and C2 = 1.5 or C1 = 1.5 and C2 = 2 with rand = 0.3 or rand = 0.5) and the parameters with the best performance are selected through comparison. The second experiment is to validate the improved effects of the SOESIPSO by comparing the performances of the self-optimization examination system with the improved PSO and the unimproved one.
The composing examination paper algorithm is a random selection method, which generates a testing paper by randomly discovering testing questions under the condition of satisfying all of the constraints. These parameters in the examination questions library are assigned randomly from 0 to 1 without the help of educational experts. There are 30 particles in the particle swarm. The experiment platform is some personal computers with an Inter(R) Core™ i5-3230M CPU, 2.60 GHz, and 16 GB RAM. The programs used in this experiment are finished in Java.
For the analysis of the optimizing performance through the training process, 50 global optimums with the best fitness in particle swarm are selected in every 20 generations from 1 to 1,000 generations for every parameter combination shown in Figure 3.

The estimation performances of the SOESIPSO with different parameters: (a) performances by C1 = C2 = 1.5, rand = 0.3; (b) performances by C1 = C2 = 1.5, rand = 0.5; (c) performances by C1 = C2 = 2, rand = 0.3; (d) performances by C1 = C2 = 2, rand = 0.5; (e) performances by C1 = 1.5, C2 = 2, rand = 0.3; (f) performances by C1 = 1.5, C2 = 2, rand = 0.5; (g) performances by C1 = 2, C2 = 1.5, rand = 0.3; (h) performances by C1 = 2, C2 = 1.5, rand = 0.3.
Figure 3(h) and (g) show the performance of the evaluation function in a testing system when the parameter C1 = 2 and C2 = 1.5 and rand = 0.3 or rand = 0.5. The evaluation value clearly decreased from 47 to about 15 before about 630 generations, which is shown in Figure 3(h) and (g). As the optimization continues, the evaluation value is around 13 means the study power is in a stable situation without further decline until 1,000 generations.
Like the optimizing process of the C1 and C2 assigned 2 and 1.5, respectively, the evaluation function is in the stable learning stage with a declining evaluation value in the initial stage when the C1 is 1.5 and C2 is 2, which is shown in Figure 3(e) and (f). After the optimization arrives to about 800 generations which is later than the generation arriving at the stable situation when the parameter C1 and C2, respectively, are equal to 2 and 1.5, the evaluation function begins to stabilize, and the evaluation value at around 15, plus some rebounds from time to time.
From the above analysis and Figure 3 from (e) to (h), we can see that the SOESIPSO with C1 = 1.5 and C2 = 2 or C1 = 2 and C2 = 1.5 can optimize the testing papers to some extent and the optimization speed of the C1 = 2 and C2 =1.5 is faster than the C1 = 1.5 and C2 = 2 in the initial stage; however, the particle swarm optimization cannot continually optimize the evaluation function when the best fitness just achieved around from 13 to 15, which is approximate optimization instead of full. Therefore, these parameters combination C1 = 1.5 and C2 = 2 or C1 = 2 and C2 = 1.5 do not be considered by the SOESIPSO.
When the C1 and C2 are equal to 2, the optimizing speed is comparatively stable and the evaluation value is about 41 before 400 generations. The speed of the optimization is clearly accelerated from 360 generations to about 840 generations (excepting unusual phenomenon) and the evaluation value evidently decreased from around 40 to 15 as shown in Figure 3(c)–(d). After the 840 generations, the evaluation function tends to be in a near stable situation, and the optimizing value arrives at 12 around, accompanying some little zigzag phenomenon.
Figure 3(a) and (b) show the optimizing condition of the SOESIPSO using the C1 = C2 = 1.5. Before the 380 generations, the learning effect of the SOESIPSO is not evident and the best fitness of the evaluation function averages at about 41; that is, the stable period is larger than the parameter C1 and C2 which are equal to 2. The global optimum in the particle swarm is almost stably lessened to 10 after the 380 generation until the 1,000 generation accompanied with little slight rebounds from time to time.
There are two differences between the SOESIPSO with C1 = C2 = 2 and the C1 = C2 = 1.5 in the training 1,000 generations. The first one is the study ability. The optimization speed of the SOESIPSO with C1 = C2 = 2 is faster than the C1 = C2 = 1.5 before 380 generations. For example, the global optimum is around 39 when the C1 = C2 = 2 in the 380 generations but the C1 = C2 = 1.5 is around 41 at the same generation. The second difference is the best fitness of the evaluation function steadily reduced until 1,000 generations after the initial learning stage when the parameters C1 is 1.5 and equal to C2, but the best fitness of the SOESIPSO with the parameters both C1 and C2 equal to 2 is hard to keep decreasing after the 840 generations.
Because the volatility of the best fitness decreases when the parameter rand is initially assigned to 0.5 is higher than the rand which is initialized to 0.3 in the optimization process without considering whether the C1 is equal to C2, the rand assigned to 0.5 is eliminated from consideration.
Therefore, a set of best parameters (C1 = 1.5, C2 = 1.5, and rand = 0.3) will be selected by comparing the difference performance in 1,000 generations to further experiment from the above of all the analysis.
5.3 Comparison of the optimizing results
An experiment is designed to testify the performance of the SOESIPSO by comparing optimization results among the PSO, the PSO based on the k-means, and the PSO based on the dynamic k-means. Both the C1 and C2 are equal to 1.5 and the rand = 3 in self-optimization examination system. The results of the comparative experiment are displayed in Figure 4(a) and (b) separately in consideration of the showing effect.

Performance comparison: (a) performance before 1,000 generations; (b) performance from 1,000 to 2,000 generations.
The comparative performances of the self-optimization examination system (SOES) based on different PSO algorithms before 1,000 generations are shown in Figure 3(a). The performances of these self-optimization examination systems are not different clearly before 260 generations in which the optimal results are not obvious and these best-values rebound around 43. The performance of the self-optimization examination system based on the dynamic k-means begins to diversify first and the optimization speed is faster than the others from the 260 generations. At the same time, the performance of the SOES based on the PSO is not stable and the fluctuation is great, although the changing tendency of best value is declining. The optimization result of the SOES based on the k-means PSO begins to decline clearly until about 460 generations and the optimization speed is similar to the SOES based on the dynamic k-means from the 460 generations to the 800 generations. The global optimums of three self-optimization examination systems based on different PSOs are 10.5, 4.99, and 3.53, respectively, when the training optimization has arrived at 1,000 generations.
Figure 4(b) displays the optimization performance of the SOES based on various PSOs from the 1,000 generations to the 2,000 generations. The global optimum is less than 1 which is an acceptable result when the experiment optimized by the PSO based on the dynamic k-means arrived at 1,262 generations, but the PSO and the PSO based on k-means need 1,819 generations and 1,376 generations, respectively, reaching acceptable results in Figure 4(b). The optimization performance of the PSO based on the dynamic k-means is superior to the PSO and the PSO based on the k-means, although the optimization speeds of these algorithms are faster than the former and the global optimum has dropped from 10.5 to 0.5 and 4.99 to 0.12 with little zigzag phenomenon, respectively, in 1,000 generations. The optimization values of the particle swarm optimization based on the dynamic k-means are from 0.97 to 0.07 stable when the optimization generation is from 1,262 to 2,000.
From the above analysis, the particle swarm optimization based on the dynamic k-means can effectively improve the capability of the evaluation function in the computer testing system, and the optimization effects and speed are superior to the particle swarm optimization and the particle swarm optimization based on the k-means. The particle swarm optimization based on the dynamic k-means algorithm makes the examination system has the self-optimization ability without the educational experts’ help.
6 Conclusions and future direction
A self-optimization examination system based on improved particle swarm optimization without the help of educational experts is put forward. The self-optimization method is carried out by an improved particle swarm optimization based on the dynamic k-means algorithm which is abbreviated as SOESIPSO. The main advantage of SOESIPSO is to accomplish an intelligent examination mainly compared to the existing studies instead of the intelligence about composing a paper justly. The disadvantage of this research is the consumption of the study time is huge.
Two experiments on a large database are designed to examine the optimizing performance of the SOESIPSO. One is to optimize the evaluation function of the testing questions in a testing paper with different parameters, and a group of parameters with the best performance is selected, another one is to compare the performance among the SOES based on the PSO and PSO based on the k-means and PSO based on the dynamic k-means. These experiments have shown that the self-optimization examination system with C1 =1.5, C2 = 1.5, and rand = 1.3 is superior to the other parameters and the self-optimization ability of the examination system can be improved effectively by the particle swarm optimization based on the dynamic k-means.
Some experiments have proven the genetic algorithm is better than the random algorithm in composing testing papers. The replacement of the composing testing sheet algorithm is an important future work. Also, the SOESIPSO is applied to other examinations or makes some relative comparison between this paper and some references in future research [25,26,27,28,29,30,31,32,33,34,35].
-
Funding information: This research is supported by the Educational Innovation Research of Tianjin Maritime College (201605) and by the Application and Study of Data Mining in the Examination System of Tianjin Municipal Association of Higher Vocational & Technical Education (MIII450).
-
Author contributions: Xiangran Du is in charge of writing and supervision; Min Zhang and Yulin He provided data and experiments.
-
Conflict of interest: We all declare that we have no conflict of interest in this article.
References
[1] Van Der Linden WJ, Boekkooi-Timminga E. A maximin model for test design with practical constraints. Psychometrika. 1989;54(2):237–47.10.1007/BF02294518Search in Google Scholar
[2] Chou C. Constructing a computer-assisted testing and evaluation system on the world wide web the CATES experience. IEEE Trans Educ. 2000;43:266–72.10.1109/13.865199Search in Google Scholar
[3] Hong Duan T, Zhao W, Wang G, Feng X. Test-sheet composition using analytic hierarchy process and hybrid metaheuristic algorithm TS/BBO. Hindawi Publishing Corporation Math Probl Eng. 2012;7:1–22.10.1155/2012/712752Search in Google Scholar
[4] Hwang G-J, Lin BMT, Lin T-L. An effective approach for test-sheet composition with large-scale item banks. Comput Educ. 2006;46:122–39.10.1016/j.compedu.2003.11.004Search in Google Scholar
[5] Gui-Xia Y. Modeling and research on computer composing test paper intelligently system. Comput Simul. 2011;11:370–3.Search in Google Scholar
[6] Wu R-J. Study on intelligently composing test paper based on ant colony optimization. Comput Simul. 2011;8:380–4.Search in Google Scholar
[7] Yin P-Y, Chang K-C, Hwang G-J, Hwang G-H, Chan Y. A particle swarm optimization approach to composing serial test sheets for multiple assessment criteria. Educ Technol Soc. 2006;9:3–15.Search in Google Scholar
[8] Fragulis GF, Lazaridis L, Papatsimouli M, Skordas IA. O.D.E.S: An Online Dynamic Examination System based on a CMS Wordpress plugin. 2018 South-Eastern European Design Automation, Computer Engineering, Computer Networks and Society Media Conference (SEEDA_CECNSM); 2018 Sep 22–24; Kastoria, Greece. IEEE, 2018.10.23919/SEEDA-CECNSM.2018.8544928Search in Google Scholar
[9] Nandini V, Maheswari PU. Automatic assessment of descriptive answers in online examination system using semantic relational features. J Supercomput. 2018;3:1–19.10.1007/s11227-018-2381-ySearch in Google Scholar
[10] Rohatgi D, Dwivedi G. Web services regression testing through automated approach. In: Panigrahi CR, Pujari AK, Misra S, Pati B, Li KC, editors. Progress in Advanced Computing and Intelligent Engineering. Singapore: Springer; 2019. p. 53–61.10.1007/978-981-13-0224-4_5Search in Google Scholar
[11] Tekin C, Braun J, Schaar MVD. eTutor: Online learning forpersonalized education. ICASSP 2015 – 2015 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP); 2015 Apr 19–24; South Brisbane (QLD), Australia. IEEE, 2015. p. 5545:9–9. ISSN 0167-8655.10.1109/ICASSP.2015.7179032Search in Google Scholar
[12] Liu X. A path planning method based on the particle swarm optimization trained fuzzy neural network algorithm. Clust Comput. 2021;24(1):1–15.10.1007/s10586-021-03235-1Search in Google Scholar
[13] Su R, Huang YX. SRDFM: Siamese response deep factorization machine to improve anti-cancer drug recommendation. Brief Bioinforma. 2022;2:1–13.10.1093/bib/bbab534Search in Google Scholar PubMed
[14] Zhang J, Piao M. An approach of multi-objective computing task offloading scheduling based NSGS for IOV. Clust Comput. 2022;25(6):4203–19.10.1007/s10586-022-03635-xSearch in Google Scholar
[15] Ni CH, Zhang J. A kind of novel edge computing architecture based on adaptive stratified sampling. Comput Commun. 2022;183(2022):121–35.10.1016/j.comcom.2021.11.012Search in Google Scholar
[16] Cui YY. Novel method of mobile edge computation offloading based on evolutionary game strategy for IoT devices. AEU-Int J Electron Commun. 2020;118(5):1–13.10.1016/j.aeue.2020.153134Search in Google Scholar
[17] Lei Z-C, Zhou H, Hu W, Liu GP. Toward an international platform: A web-based multi-language system for remote and virtual laboratories using react framework. Heliyon. 2022;8(10):e10780.10.1016/j.heliyon.2022.e10780Search in Google Scholar PubMed PubMed Central
[18] Huang G-JH, Chu H-C, Yin P-Y, Lin J-Y. An innovative parallel test sheet composition approach to meet multiple assessment criteria for national tests. Comput Educ. 2008;3:1058–72.10.1016/j.compedu.2007.10.006Search in Google Scholar
[19] Whalen R. Boundary spanning innovation and the patent system: Interdisciplinary challenges for a specialized examination system. Res Policy. 2018;4:1334–43.10.1016/j.respol.2018.04.017Search in Google Scholar
[20] Amin MA, Greenwood J. The examination system in Bangladesh and its impact: on curriculum, students, teachers and society. Lang Test Asia. 2018;8(1):4.10.1186/s40468-018-0060-9Search in Google Scholar
[21] Chandrasekaran G, Periyasamy S, Rajamanickam KP. Minimization of test time in system on chip using artificial intelligence-based test scheduling techniques. Neural Comput Appl. 2019;1:1–10.10.1007/s00521-019-04039-6Search in Google Scholar
[22] Du XR, Min Z, Wang X. Self-Optimizing Evaluation Function for Chinese-Chess. Int J Hybrid Inf Technol. 2014;7(4):163–72.10.14257/ijhit.2014.7.4.14Search in Google Scholar
[23] Zhang Y, Gong D, Sun X, Geng N. Adaptive bare-bones particle swarm optimization algorithm and its convergence analysis. Soft Comput. 2014;18:1337–52.10.1007/s00500-013-1147-ySearch in Google Scholar
[24] Song X-F, Zhang Y, Guo Y-N, Sun X-Y, Wang Y-L. Variable-size cooperative coevolutionary particle swarm optimization for feature selection on high-dimensional data. IEEE Trans Evolut Comput. 2020;24(5):882–95.10.1109/TEVC.2020.2968743Search in Google Scholar
[25] Cao LX. Task offloading method of edge computing in internet of vehicles based on deep reinforcement learning. Clust Comput. 2022;25(1):1175–87.10.1007/s10586-021-03532-9Search in Google Scholar
[26] Gong C-L. A new algorithm of clustering AODV based on edge computing strategy in IOV. Wirel Netw. 2021;27(4):2891–908.10.1007/s11276-021-02624-zSearch in Google Scholar
[27] Liu XH. A new algorithm of the best path selection based on machine learning. IEEE Access. 2019;7(1):126913–28.10.1109/ACCESS.2019.2939423Search in Google Scholar
[28] Chen L. An approach of flow compensation incentive based on Q-learning strategy for IoT user privacy protection. AEU-Int J Electron Commun. 2022;148(2022):1–20.10.1016/j.aeue.2022.154172Search in Google Scholar
[29] Zhang XD. Design and implementation of embedded un-interruptible power supply system (EUPSS) for web-based mobile application. Enterp Inf Syst. 2012;6(4):473–89.10.1080/17517575.2011.626872Search in Google Scholar
[30] Wang X, Song XD. A novel approach to mapped correlation of ID for RFID anti-collision. IEEE Trans Serv Comput. 2014;7(4):741–8.10.1109/TSC.2014.2370642Search in Google Scholar
[31] Chen L, Zhang J. A multi-path routing protocol based on link lifetime and energy consumption prediction for mobile edge computing. IEEE Access. 2020;8(1):69058–71.10.1109/ACCESS.2020.2986078Search in Google Scholar
[32] Chen JQ. A topological approach to secure message dissemination in vehicular networks. IEEE Trans Intell Transp Syst. 2020;21(1):135–48.10.1109/GLOCOM.2018.8647910Search in Google Scholar
[33] Liu S. Adaptive repair algorithm for tora routing protocol based on flood control strategy. Computer Commun. 2020;151(1):437–48.10.1016/j.comcom.2020.01.024Search in Google Scholar
[34] Zhang T. A kind of novel method of power allocation with limited cross-tier interference for CRN. IEEE Access. 2019;7(1):82571–83.10.1109/ACCESS.2019.2921310Search in Google Scholar
[35] Liu S. Dynamic analysis for the average shortest path length of mobile Ad Hoc networks under random failure scenarios. IEEE Access. 2019;7:21343–58.10.1109/ACCESS.2019.2896699Search in Google Scholar
© 2023 the author(s), published by De Gruyter
This work is licensed under the Creative Commons Attribution 4.0 International License.
Articles in the same Issue
- Research Articles
- The regularization of spectral methods for hyperbolic Volterra integrodifferential equations with fractional power elliptic operator
- Analytical and numerical study for the generalized q-deformed sinh-Gordon equation
- Dynamics and attitude control of space-based synthetic aperture radar
- A new optimal multistep optimal homotopy asymptotic method to solve nonlinear system of two biological species
- Dynamical aspects of transient electro-osmotic flow of Burgers' fluid with zeta potential in cylindrical tube
- Self-optimization examination system based on improved particle swarm optimization
- Overlapping grid SQLM for third-grade modified nanofluid flow deformed by porous stretchable/shrinkable Riga plate
- Research on indoor localization algorithm based on time unsynchronization
- Performance evaluation and optimization of fixture adapter for oil drilling top drives
- Nonlinear adaptive sliding mode control with application to quadcopters
- Numerical simulation of Burgers’ equations via quartic HB-spline DQM
- Bond performance between recycled concrete and steel bar after high temperature
- Deformable Laplace transform and its applications
- A comparative study for the numerical approximation of 1D and 2D hyperbolic telegraph equations with UAT and UAH tension B-spline DQM
- Numerical approximations of CNLS equations via UAH tension B-spline DQM
- Nonlinear numerical simulation of bond performance between recycled concrete and corroded steel bars
- An iterative approach using Sawi transform for fractional telegraph equation in diversified dimensions
- Investigation of magnetized convection for second-grade nanofluids via Prabhakar differentiation
- Influence of the blade size on the dynamic characteristic damage identification of wind turbine blades
- Cilia and electroosmosis induced double diffusive transport of hybrid nanofluids through microchannel and entropy analysis
- Semi-analytical approximation of time-fractional telegraph equation via natural transform in Caputo derivative
- Analytical solutions of fractional couple stress fluid flow for an engineering problem
- Simulations of fractional time-derivative against proportional time-delay for solving and investigating the generalized perturbed-KdV equation
- Pricing weather derivatives in an uncertain environment
- Variational principles for a double Rayleigh beam system undergoing vibrations and connected by a nonlinear Winkler–Pasternak elastic layer
- Novel soliton structures of truncated M-fractional (4+1)-dim Fokas wave model
- Safety decision analysis of collapse accident based on “accident tree–analytic hierarchy process”
- Derivation of septic B-spline function in n-dimensional to solve n-dimensional partial differential equations
- Development of a gray box system identification model to estimate the parameters affecting traffic accidents
- Homotopy analysis method for discrete quasi-reversibility mollification method of nonhomogeneous backward heat conduction problem
- New kink-periodic and convex–concave-periodic solutions to the modified regularized long wave equation by means of modified rational trigonometric–hyperbolic functions
- Explicit Chebyshev Petrov–Galerkin scheme for time-fractional fourth-order uniform Euler–Bernoulli pinned–pinned beam equation
- NASA DART mission: A preliminary mathematical dynamical model and its nonlinear circuit emulation
- Nonlinear dynamic responses of ballasted railway tracks using concrete sleepers incorporated with reinforced fibres and pre-treated crumb rubber
- Two-component excitation governance of giant wave clusters with the partially nonlocal nonlinearity
- Bifurcation analysis and control of the valve-controlled hydraulic cylinder system
- Engineering fault intelligent monitoring system based on Internet of Things and GIS
- Traveling wave solutions of the generalized scale-invariant analog of the KdV equation by tanh–coth method
- Electric vehicle wireless charging system for the foreign object detection with the inducted coil with magnetic field variation
- Dynamical structures of wave front to the fractional generalized equal width-Burgers model via two analytic schemes: Effects of parameters and fractionality
- Theoretical and numerical analysis of nonlinear Boussinesq equation under fractal fractional derivative
- Research on the artificial control method of the gas nuclei spectrum in the small-scale experimental pool under atmospheric pressure
- Mathematical analysis of the transmission dynamics of viral infection with effective control policies via fractional derivative
- On duality principles and related convex dual formulations suitable for local and global non-convex variational optimization
- Study on the breaking characteristics of glass-like brittle materials
- The construction and development of economic education model in universities based on the spatial Durbin model
- Homoclinic breather, periodic wave, lump solution, and M-shaped rational solutions for cold bosonic atoms in a zig-zag optical lattice
- Fractional insights into Zika virus transmission: Exploring preventive measures from a dynamical perspective
- Rapid Communication
- Influence of joint flexibility on buckling analysis of free–free beams
- Special Issue: Recent trends and emergence of technology in nonlinear engineering and its applications - Part II
- Research on optimization of crane fault predictive control system based on data mining
- Nonlinear computer image scene and target information extraction based on big data technology
- Nonlinear analysis and processing of software development data under Internet of things monitoring system
- Nonlinear remote monitoring system of manipulator based on network communication technology
- Nonlinear bridge deflection monitoring and prediction system based on network communication
- Cross-modal multi-label image classification modeling and recognition based on nonlinear
- Application of nonlinear clustering optimization algorithm in web data mining of cloud computing
- Optimization of information acquisition security of broadband carrier communication based on linear equation
- A review of tiger conservation studies using nonlinear trajectory: A telemetry data approach
- Multiwireless sensors for electrical measurement based on nonlinear improved data fusion algorithm
- Realization of optimization design of electromechanical integration PLC program system based on 3D model
- Research on nonlinear tracking and evaluation of sports 3D vision action
- Analysis of bridge vibration response for identification of bridge damage using BP neural network
- Numerical analysis of vibration response of elastic tube bundle of heat exchanger based on fluid structure coupling analysis
- Establishment of nonlinear network security situational awareness model based on random forest under the background of big data
- Research and implementation of non-linear management and monitoring system for classified information network
- Study of time-fractional delayed differential equations via new integral transform-based variation iteration technique
- Exhaustive study on post effect processing of 3D image based on nonlinear digital watermarking algorithm
- A versatile dynamic noise control framework based on computer simulation and modeling
- A novel hybrid ensemble convolutional neural network for face recognition by optimizing hyperparameters
- Numerical analysis of uneven settlement of highway subgrade based on nonlinear algorithm
- Experimental design and data analysis and optimization of mechanical condition diagnosis for transformer sets
- Special Issue: Reliable and Robust Fuzzy Logic Control System for Industry 4.0
- Framework for identifying network attacks through packet inspection using machine learning
- Convolutional neural network for UAV image processing and navigation in tree plantations based on deep learning
- Analysis of multimedia technology and mobile learning in English teaching in colleges and universities
- A deep learning-based mathematical modeling strategy for classifying musical genres in musical industry
- An effective framework to improve the managerial activities in global software development
- Simulation of three-dimensional temperature field in high-frequency welding based on nonlinear finite element method
- Multi-objective optimization model of transmission error of nonlinear dynamic load of double helical gears
- Fault diagnosis of electrical equipment based on virtual simulation technology
- Application of fractional-order nonlinear equations in coordinated control of multi-agent systems
- Research on railroad locomotive driving safety assistance technology based on electromechanical coupling analysis
- Risk assessment of computer network information using a proposed approach: Fuzzy hierarchical reasoning model based on scientific inversion parallel programming
- Special Issue: Dynamic Engineering and Control Methods for the Nonlinear Systems - Part I
- The application of iterative hard threshold algorithm based on nonlinear optimal compression sensing and electronic information technology in the field of automatic control
- Equilibrium stability of dynamic duopoly Cournot game under heterogeneous strategies, asymmetric information, and one-way R&D spillovers
- Mathematical prediction model construction of network packet loss rate and nonlinear mapping user experience under the Internet of Things
- Target recognition and detection system based on sensor and nonlinear machine vision fusion
- Risk analysis of bridge ship collision based on AIS data model and nonlinear finite element
- Video face target detection and tracking algorithm based on nonlinear sequence Monte Carlo filtering technique
- Adaptive fuzzy extended state observer for a class of nonlinear systems with output constraint
Articles in the same Issue
- Research Articles
- The regularization of spectral methods for hyperbolic Volterra integrodifferential equations with fractional power elliptic operator
- Analytical and numerical study for the generalized q-deformed sinh-Gordon equation
- Dynamics and attitude control of space-based synthetic aperture radar
- A new optimal multistep optimal homotopy asymptotic method to solve nonlinear system of two biological species
- Dynamical aspects of transient electro-osmotic flow of Burgers' fluid with zeta potential in cylindrical tube
- Self-optimization examination system based on improved particle swarm optimization
- Overlapping grid SQLM for third-grade modified nanofluid flow deformed by porous stretchable/shrinkable Riga plate
- Research on indoor localization algorithm based on time unsynchronization
- Performance evaluation and optimization of fixture adapter for oil drilling top drives
- Nonlinear adaptive sliding mode control with application to quadcopters
- Numerical simulation of Burgers’ equations via quartic HB-spline DQM
- Bond performance between recycled concrete and steel bar after high temperature
- Deformable Laplace transform and its applications
- A comparative study for the numerical approximation of 1D and 2D hyperbolic telegraph equations with UAT and UAH tension B-spline DQM
- Numerical approximations of CNLS equations via UAH tension B-spline DQM
- Nonlinear numerical simulation of bond performance between recycled concrete and corroded steel bars
- An iterative approach using Sawi transform for fractional telegraph equation in diversified dimensions
- Investigation of magnetized convection for second-grade nanofluids via Prabhakar differentiation
- Influence of the blade size on the dynamic characteristic damage identification of wind turbine blades
- Cilia and electroosmosis induced double diffusive transport of hybrid nanofluids through microchannel and entropy analysis
- Semi-analytical approximation of time-fractional telegraph equation via natural transform in Caputo derivative
- Analytical solutions of fractional couple stress fluid flow for an engineering problem
- Simulations of fractional time-derivative against proportional time-delay for solving and investigating the generalized perturbed-KdV equation
- Pricing weather derivatives in an uncertain environment
- Variational principles for a double Rayleigh beam system undergoing vibrations and connected by a nonlinear Winkler–Pasternak elastic layer
- Novel soliton structures of truncated M-fractional (4+1)-dim Fokas wave model
- Safety decision analysis of collapse accident based on “accident tree–analytic hierarchy process”
- Derivation of septic B-spline function in n-dimensional to solve n-dimensional partial differential equations
- Development of a gray box system identification model to estimate the parameters affecting traffic accidents
- Homotopy analysis method for discrete quasi-reversibility mollification method of nonhomogeneous backward heat conduction problem
- New kink-periodic and convex–concave-periodic solutions to the modified regularized long wave equation by means of modified rational trigonometric–hyperbolic functions
- Explicit Chebyshev Petrov–Galerkin scheme for time-fractional fourth-order uniform Euler–Bernoulli pinned–pinned beam equation
- NASA DART mission: A preliminary mathematical dynamical model and its nonlinear circuit emulation
- Nonlinear dynamic responses of ballasted railway tracks using concrete sleepers incorporated with reinforced fibres and pre-treated crumb rubber
- Two-component excitation governance of giant wave clusters with the partially nonlocal nonlinearity
- Bifurcation analysis and control of the valve-controlled hydraulic cylinder system
- Engineering fault intelligent monitoring system based on Internet of Things and GIS
- Traveling wave solutions of the generalized scale-invariant analog of the KdV equation by tanh–coth method
- Electric vehicle wireless charging system for the foreign object detection with the inducted coil with magnetic field variation
- Dynamical structures of wave front to the fractional generalized equal width-Burgers model via two analytic schemes: Effects of parameters and fractionality
- Theoretical and numerical analysis of nonlinear Boussinesq equation under fractal fractional derivative
- Research on the artificial control method of the gas nuclei spectrum in the small-scale experimental pool under atmospheric pressure
- Mathematical analysis of the transmission dynamics of viral infection with effective control policies via fractional derivative
- On duality principles and related convex dual formulations suitable for local and global non-convex variational optimization
- Study on the breaking characteristics of glass-like brittle materials
- The construction and development of economic education model in universities based on the spatial Durbin model
- Homoclinic breather, periodic wave, lump solution, and M-shaped rational solutions for cold bosonic atoms in a zig-zag optical lattice
- Fractional insights into Zika virus transmission: Exploring preventive measures from a dynamical perspective
- Rapid Communication
- Influence of joint flexibility on buckling analysis of free–free beams
- Special Issue: Recent trends and emergence of technology in nonlinear engineering and its applications - Part II
- Research on optimization of crane fault predictive control system based on data mining
- Nonlinear computer image scene and target information extraction based on big data technology
- Nonlinear analysis and processing of software development data under Internet of things monitoring system
- Nonlinear remote monitoring system of manipulator based on network communication technology
- Nonlinear bridge deflection monitoring and prediction system based on network communication
- Cross-modal multi-label image classification modeling and recognition based on nonlinear
- Application of nonlinear clustering optimization algorithm in web data mining of cloud computing
- Optimization of information acquisition security of broadband carrier communication based on linear equation
- A review of tiger conservation studies using nonlinear trajectory: A telemetry data approach
- Multiwireless sensors for electrical measurement based on nonlinear improved data fusion algorithm
- Realization of optimization design of electromechanical integration PLC program system based on 3D model
- Research on nonlinear tracking and evaluation of sports 3D vision action
- Analysis of bridge vibration response for identification of bridge damage using BP neural network
- Numerical analysis of vibration response of elastic tube bundle of heat exchanger based on fluid structure coupling analysis
- Establishment of nonlinear network security situational awareness model based on random forest under the background of big data
- Research and implementation of non-linear management and monitoring system for classified information network
- Study of time-fractional delayed differential equations via new integral transform-based variation iteration technique
- Exhaustive study on post effect processing of 3D image based on nonlinear digital watermarking algorithm
- A versatile dynamic noise control framework based on computer simulation and modeling
- A novel hybrid ensemble convolutional neural network for face recognition by optimizing hyperparameters
- Numerical analysis of uneven settlement of highway subgrade based on nonlinear algorithm
- Experimental design and data analysis and optimization of mechanical condition diagnosis for transformer sets
- Special Issue: Reliable and Robust Fuzzy Logic Control System for Industry 4.0
- Framework for identifying network attacks through packet inspection using machine learning
- Convolutional neural network for UAV image processing and navigation in tree plantations based on deep learning
- Analysis of multimedia technology and mobile learning in English teaching in colleges and universities
- A deep learning-based mathematical modeling strategy for classifying musical genres in musical industry
- An effective framework to improve the managerial activities in global software development
- Simulation of three-dimensional temperature field in high-frequency welding based on nonlinear finite element method
- Multi-objective optimization model of transmission error of nonlinear dynamic load of double helical gears
- Fault diagnosis of electrical equipment based on virtual simulation technology
- Application of fractional-order nonlinear equations in coordinated control of multi-agent systems
- Research on railroad locomotive driving safety assistance technology based on electromechanical coupling analysis
- Risk assessment of computer network information using a proposed approach: Fuzzy hierarchical reasoning model based on scientific inversion parallel programming
- Special Issue: Dynamic Engineering and Control Methods for the Nonlinear Systems - Part I
- The application of iterative hard threshold algorithm based on nonlinear optimal compression sensing and electronic information technology in the field of automatic control
- Equilibrium stability of dynamic duopoly Cournot game under heterogeneous strategies, asymmetric information, and one-way R&D spillovers
- Mathematical prediction model construction of network packet loss rate and nonlinear mapping user experience under the Internet of Things
- Target recognition and detection system based on sensor and nonlinear machine vision fusion
- Risk analysis of bridge ship collision based on AIS data model and nonlinear finite element
- Video face target detection and tracking algorithm based on nonlinear sequence Monte Carlo filtering technique
- Adaptive fuzzy extended state observer for a class of nonlinear systems with output constraint