# Generation and Research of Online English Course Learning Evaluation Model Based on Genetic Algorithm Improved Neural Set Network

Authors: Qiuping Song
Journal: Computational Intelligence and Neuroscience
 (2022)

---

## Abstract

The rationality and timeliness of the comprehensive results of English course learning quality are increasingly important in the process of modern education. There are some problems in the scientific evaluation of English course learning quality and teachers’ own English course learning, such as the need for proper adjustment and improvement. Based on the improved network theory of genetic algorithm, this paper takes an online English course learning quality evaluation model and uses MATLAB 7.0 to write the graphical user interface of the neural set network English course learning quality prediction model. The model uses the genetic algorithm of adaptive mutation to optimize the initial weights and values of the neural set network and solves the problems of prediction accuracy and convergence speed of English course learning quality evaluation results. Simulation experiments show that the neural set network has a strong dependence on the initial weights and thresholds. Using the improved genetic algorithm to optimize the initial weights and thresholds of the neural set network reduced the time for the neural set network to find the weights and thresholds that meet the training termination conditions, the prediction accuracy was increased to 0.897, the prediction accuracy was 78.85%, and the level prediction accuracy was 84.62%, which effectively promoted the development of online English course learning in colleges and the continuous improvement of teachers’ English course learning level.


---

## Body

## 1. Introduction

The improvement of English course learning quality is an indispensable part of the modernization of national education, and the scientific, rational, and timely improvement of English course learning quality evaluation plays a key role [1–3]. However, the limitations of traditional English course learning quality evaluation methods have made them controversial. Therefore, it is necessary to establish a scientific and reasonable English course learning quality evaluation model to evaluate the teaching quality of undergraduate teachers in colleges and universities. At present, the teaching quality and English course learning quality evaluation system in colleges and universities need to be improved simultaneously, and an English course learning quality evaluation system suitable for the actual situation of colleges and universities needs to be constructed. Based on the above understanding, this paper will make the evaluation of English course learning quality more scientific and quantitative through intelligent technology. The prior guide samples are obtained by the entropy method, then the neural set network model is optimized to learn the prior sample knowledge by using the adaptive mutation genetic algorithm, and an evaluation model is established, which reduces the subjectivity of the neural set network learning samples [4–6].With the rapid development of education informatization, it has been widely used in many aspects of higher education and achieved good results, but the research and practice of English course learning quality evaluation system and evaluation model to measure the quality of English course learning are relatively lagging behind. As we all know, the traditional English course learning quality model is not fully capable of solving such vague problems. The existing evaluation research at home and abroad mainly focuses on the following three aspects: evaluation subject, evaluation content, and evaluation method. According to the principle of constructing a perfect English course learning quality evaluation system, the paper first analyzes the advantages and disadvantages of the previous English course learning quality evaluation methods and then summarizes the problems existing in the current English course learning quality evaluation system in a certain university. The limitations of the teaching quality evaluation system should be improved to form a more scientific and reasonable English course learning quality evaluation system [7–9]. Based on the traditional genetic algorithm, a white adaptive mutation algorithm is proposed. The improved process is to use the adaptive mutation probability in the mutation operation process of finding the global optimal solution and use the adaptive mutation probability when the group obtains different fitness values and different mutation probabilities in order to achieve the purpose of enhancing or reducing the population diversity and the number of excellent individuals.In this paper, the improved neural set network of genetic algorithm and self-organizing feature mapping neural set network are used for comprehensive evaluation and classification evaluation of English course learning evaluation system. It reflects the nonlinear characteristics of the system and makes the network have a strong generalization ability. Many of these different forms of indices involve the matching of the evaluation factor weights, and the value of the weights directly affects the evaluation results. The genetic algorithm, fuzzy technology, and neural set network are organically combined to form a genetic fuzzy neural set network. The general neural set network evaluation model membership function mainly adopts the normal type, but in the actual situation, the type and distribution of the membership function of the actual model cannot be determined. This paper uses the genetic algorithm to train the neural set network and then obtains the type and distribution of the membership function that conforms to the specific model of this paper, which can ensure the consistency of the type and distribution of the membership function with the specific model of this paper to the greatest extent. The fuzzy technology is then applied to the neural set network for optimization so that the selection of the neural set network has physical meaning.


## 2. Related Work

The neural set network has the ability of generalization and self-learning and can express complex nonlinear mapping within any range of accuracy while being able to learn knowledge from samples and abstract relevant laws [10–13]. In recent years, many researchers have adopted the neural set network method in the evaluation of English course learning quality evaluation model. Neural set networks are applied to the field of forecasting. Some scholars use the neural set network optimized by genetic algorithm to study the evaluation of quality, English course learning quality, and other fields, but few of them apply it to the field of English course learning quality evaluation [14]. This paper optimizes the evaluation model of English course learning quality in a university by combining genetic algorithm optimization neural set network, fully overcomes the above defects, and provides a more effective method for English course learning quality evaluation [15].Żelasko et al. [16] enhanced the global search ability by introducing the “mutation” operation of the genetic algorithm and introduced a small probability random mutation to the position or velocity of the particle to enhance the diversity of the population (Dissipative PSO, referred to as DPSO) so that the algorithm can perform global searches more efficiently. Xin et al. [17] proposed to control the self-organized critical point by increasing the current critical value attribute of each particle. If the distance between two particles is less than a predetermined threshold, then increase the critical value of each other and redistribute their positions in the search space location to achieve population diversity. Cao et al. [18] proposed an improved particle swarm algorithm according to the problem that the basic particle swarm algorithm is easy to fall into the local optimum. Similar to the genetic algorithm, the SO algorithm adds a variation factor to help the particles escape from the local optimal solution. Experiments on five bellc breaking functions show that the VIIISO with variation factor can not only expand the search range of particles but also effectively speed up the convergence of the algorithm. Liu [19] proposed a new fuzzy particle swarm optimization algorithm FUZZY PSO. In this method, based on fuzzy set theory and the relationship between individuals and groups, the fuzzy control diversity method to overcome the lack of control population diversity was introduced, respectively.As a general random search algorithm, SA has global asymptotic convergence, and its solution has nothing to do with the initial value. It is a parallel algorithm that converges to the global optimal solution with probability. In many practical applications, the simulated annealing algorithm is generally used to solve problems with high complexity, large scale, and little understanding of the field. Among the many optimization problems solved, Huang [20] has also achieved good results in English course learning problems. It is a good result, but people’s research on English course learning problems has reached a certain field. Although the SA algorithm can solve some problems in English course learning, it cannot be combined with the existing algorithm knowledge. Management performance is the foundation and an important part of project performance. It mainly takes project managers as the subject of evaluation and dynamically checks, supervises, and evaluates their project management work [21]. The project and the manager must coexist at the same time, so the evaluation time point of management performance should cover the complete life cycle of the project from before to after, that is, the whole process evaluation. According to the specific content of performance evaluation, it is also composed of feasibility study report evaluation, evaluation report evaluation, decision approval evaluation, compliance evaluation (bidding, contract, capital use, cost, quality, etc.), and other parts. Heuristic random search algorithm is a more effective method to solve such complex optimization problems, and genetic algorithm is a heuristic search method. An important feature of this kind of algorithm is high robustness and wide application range. In the problem of English course learning, this group search algorithm can break through the limitation of field search and realize distributed information collection in the whole space, which may easily lead to the phenomenon of “prematurity” [22–25]. In practical applications, genetic algorithms are often used in combination with other algorithms, and the introduction of neural set networks can be considered to solve the problem that genetic algorithms are prone to premature convergence.


## 3. Improved Neural Set Network Hierarchy Based on Genetic Algorithm

### 3.1. Genetic Algorithm Adaptation

According to the established genetic algorithm adaptive grading index system and the collected data, first determine the specific structure of the neural set network (including the number of hidden layers and the number of nodes in each hidden layer), and then optimize the neural set network by establishing a genetic algorithm. Then transfer to the neural set network to train and learn the selected representative sample units to approximate the complex relationship between the English course learning impact factor and the natural quality score so as to complete the calculation of the natural quality score of English course learning.It is a comprehensive simulation and embodiment of the complex system of the natural quality score of English course learning. Once the model of the network identifies the relationship between the English course learning impact factor and the natural quality score of English course learning through learning and gives the data of other graded units, the network can calculate the natural quality of other graded units through the fixed nonlinear mapping relationship point:(1)P1t,2t,3t,⋯,nt=fx|i=1,2,3⋯,n.The basic principle of the traditional TOPSIS method is to use the vector normalization method to normalize the data after quantizing each index and establish a decision matrix. The TOPSIS method uses the Euclidean distance measurement scheme and sorts according to this distance. By analyzing the relationship between the positive and negative ideal solutions and the sorting rules, a reasonable scheme should be similar to the ideal solution, contrary to the negative ideal solution, and so on. Dimensionality reduction of learning samples is one of the main methods to improve the generalization performance of the network. Using principal component analysis to construct learning samples is an effective way to prevent and alleviate “overfitting” and improve the generalization performance of the network.(2)logpc−∑exppi×exppj×exppk=0.In addition, there are no special requirements for sample data. However, this method still has shortcomings; that is, when the index values of the two evaluation objects are in the middle of the optimal solution and the worst solution, accurate results cannot be obtained. The results show that this method can not only make up for the statistical method’s low prediction accuracy and the complex and difficult realization of the numerical model method but also solve the problem that the training error of the unimproved neural set network is small, a new input, and a corresponding target. The output has a large error problem.


### 3.2. Neural Set Network Structure Division

For the determination of the weight of the neural set network structure, various methods have been proposed. Subjective weighting methods often rely on expert scoring and qualitative analysis, resulting in less accurate and more subjective results. The objective weighting method generally adopts the methods and techniques of mathematical statistics, which can objectively reflect the classification ability of mutual indicators and then determine the weights. There is a state function, namely, entropy; the increase of the entropy of the independent system must rely on irreversible processes, and the reversible process will not change the entropy of the independent system.(3)Ht,t−1,t+1×Ht,t−1,t+1−1=t×∑n1−fx2−fx⋯y−fx.The RBF is improved, and an adaptive basis function network (ARBF) model is established. The model can determine the number of hidden layer nodes according to the size of the network error until the error meets the requirements so as to avoid the hidden layer nodes in the network training process. The rationality of the comprehensive evaluation results of English curriculum learning quality can be accepted by school leaders, staff members of English curriculum learning management departments, and teachers. It plays an irreplaceable role in the development of colleges and universities, the cultivation of students, and the continuous improvement of teachers’ English course learning level. The original materials can be used more fully, so the evaluation results are more in line with the actual situation, and the pros and cons of each evaluation object can be evaluated.(4)gai,bi+gai,bi2+gai,bi3∑expai∗expbi−1loggi=0.In the PCI model, the influence of the flatness of English course learning is not reflected, and it is only a function of the surface damage of English course learning. The advantage of this method is that it can accurately calculate and convert the overall damage caused by multiple damage. Moreover, the single-item repeated damage correction coefficient is used in the formula, which can avoid the phenomenon that the total deduction is too high or too low when evaluating a certain type of English course learning segment with more prominent damage. In theory, it should be relatively complete and rigorous, but the difficulty of the expert system deduction method is the accurate estimation of the deduction value and the correction value.Unsupervised learning is self-organizing learning, and the process of the network in Figure1 is a self-learning process, which does not need to provide learning samples or external feedback. In the learning process, the network only needs to respond to the stimulus of the input signal, repeatedly adjust the network, and finally reach a certain orderly state to complete the network learning and training. The neural set network training based on supervised learning requires a certain number of training samples. Under this condition, the particle swarm will shrink statistically to the current global best position, more like a local algorithm.Figure 1
Comparison of English course learning accuracy of genetic algorithm.


### 3.3. Iterative Design of Neural Set Networks

In this way, the neural set network continuously propagates in the two processes in Figure2 until the results satisfy the requirements and output. In principle, English course learning problems can be solved by dynamic programming. It is just that since dynamic programming is a recursive solution, it means that a lot of space is needed to store intermediate results. Particularly before the problem of English course learning with a huge amount of data, there will be difficulties when using dynamic programming algorithm to solve the problem.Figure 2
Iterative design process of online English course learning.The grey relational analysis model is mainly used to study the uncertainty relationship between objects. It is a dimensionless operation that processes the data of the evaluation index and the degree of influence of factors on the target outcome. This method obtains the geometric figures through the data sequence and obtains the grey correlation degree through the similarity of the geometric figures. Generally speaking, the more similar the geometric figures are, the closer the correlation between the various factors is. The grey relational analysis method is a relatively simple and reliable analysis method. There is no requirement for the sample size, nor does it need to have a typical distribution law, and the amount of calculation is small.(5)ws,st∩ws,sx=Ra,b,wx,s=hx,s,hx,xs∪hs,sx=∅.Therefore, dynamic programming is generally only considered to be used when the amount of English course learning data is small. Each input to a processing unit has a relative weight, similar to the different synaptic strengths of biological neurons, with some inputs playing a more important role than others in generating a spiked output. In the network, the weights are adaptively adjustable coefficients that determine the strength of the input signal. Therefore, we also often regard them as a measure of connection strength. The initial weight of the processing unit can be improved and modified according to the rules of the network itself.


### 3.4. Algorithm Data Collection

When evaluating English course learning performance, the selection of algorithm data evaluation indicators should follow the following principles: (1) Purpose. The selected indicators should have a clear purpose and reflect the relevant content. The selected indicators should cover the evaluation content as much as possible, screen indicators that can fully reflect the English course learning situation, and try to avoid the simple application of incomparable indicators or absolute indicators. (2) Operability. Evaluation methods and indicators should be combined with the specific situation of English course learning management in domestic English course learning so that the evaluation indicators are measurable or practical. (3) Objectivity. In the determination of the evaluation index value, the influence of human factors on the essence of the evaluation object should be minimized so that the obtained results or data are objective and verifiable.(6)∑i,jnx×fi,jx×fi−1,j−1−∑i,jne×fi,je×fi−1,j−1=x+ei,jx−ei,j.The selection of network parameters such as the number of hidden layers, the number of hidden layer units, and the learning rate is generally determined by empirical formulas or continuous experiments, and the optimal parameters in Table1 are finally selected according to the experimental results. Therefore, when faced with more complex problems, the network learning time will be longer, and the efficiency will be lower.Table 1
Optimal parameter distribution of neural set network.
Serial numberNetwork accuracyIndex systemEvaluation modelProblem-solving ability11.241.31.361.4220.710.730.750.7730.180.160.140.1240.350.410.470.5350.880.981.081.1861.411.551.691.83The neural set network structure planning is generally used to solve obvious problems in basic English course learning such as sorting, the shortest English course learning path, equipment updating, resource allocation, inventory management, and loading. English course learning problems are complex sorting problems. The advantage of dynamic programming is to decompose complex problems.According to the established index system, from the perspective of AHP, structural performance evaluation can be divided into three basic levels: component, structure, and structural system. There are two fuzzy evaluation models for English course learning structure performance evaluation: single-factor fuzzy evaluation model and multifactor fuzzy evaluation model. The processing unit must evaluate the input signals to determine the strength of each signal, which is represented by the connection weight; secondly, it must calculate the “sum value” of all input signals, compare it with a certain limit level, and finally determine the processing unit. The output number of the processing unit is also only one like the biological neuron. The output unit gives the effect of the neural set network system on the external environment, and the number of nodes in the output layer is also determined according to the actual problem. Generally speaking, the ability of the neural set network to solve problems is very strong. But for a given structure of the network, its ability to solve problems is limited, and the more complex (or larger) the network, the better the problem-solving ability.


## 3.1. Genetic Algorithm Adaptation

According to the established genetic algorithm adaptive grading index system and the collected data, first determine the specific structure of the neural set network (including the number of hidden layers and the number of nodes in each hidden layer), and then optimize the neural set network by establishing a genetic algorithm. Then transfer to the neural set network to train and learn the selected representative sample units to approximate the complex relationship between the English course learning impact factor and the natural quality score so as to complete the calculation of the natural quality score of English course learning.It is a comprehensive simulation and embodiment of the complex system of the natural quality score of English course learning. Once the model of the network identifies the relationship between the English course learning impact factor and the natural quality score of English course learning through learning and gives the data of other graded units, the network can calculate the natural quality of other graded units through the fixed nonlinear mapping relationship point:(1)P1t,2t,3t,⋯,nt=fx|i=1,2,3⋯,n.The basic principle of the traditional TOPSIS method is to use the vector normalization method to normalize the data after quantizing each index and establish a decision matrix. The TOPSIS method uses the Euclidean distance measurement scheme and sorts according to this distance. By analyzing the relationship between the positive and negative ideal solutions and the sorting rules, a reasonable scheme should be similar to the ideal solution, contrary to the negative ideal solution, and so on. Dimensionality reduction of learning samples is one of the main methods to improve the generalization performance of the network. Using principal component analysis to construct learning samples is an effective way to prevent and alleviate “overfitting” and improve the generalization performance of the network.(2)logpc−∑exppi×exppj×exppk=0.In addition, there are no special requirements for sample data. However, this method still has shortcomings; that is, when the index values of the two evaluation objects are in the middle of the optimal solution and the worst solution, accurate results cannot be obtained. The results show that this method can not only make up for the statistical method’s low prediction accuracy and the complex and difficult realization of the numerical model method but also solve the problem that the training error of the unimproved neural set network is small, a new input, and a corresponding target. The output has a large error problem.


## 3.2. Neural Set Network Structure Division

For the determination of the weight of the neural set network structure, various methods have been proposed. Subjective weighting methods often rely on expert scoring and qualitative analysis, resulting in less accurate and more subjective results. The objective weighting method generally adopts the methods and techniques of mathematical statistics, which can objectively reflect the classification ability of mutual indicators and then determine the weights. There is a state function, namely, entropy; the increase of the entropy of the independent system must rely on irreversible processes, and the reversible process will not change the entropy of the independent system.(3)Ht,t−1,t+1×Ht,t−1,t+1−1=t×∑n1−fx2−fx⋯y−fx.The RBF is improved, and an adaptive basis function network (ARBF) model is established. The model can determine the number of hidden layer nodes according to the size of the network error until the error meets the requirements so as to avoid the hidden layer nodes in the network training process. The rationality of the comprehensive evaluation results of English curriculum learning quality can be accepted by school leaders, staff members of English curriculum learning management departments, and teachers. It plays an irreplaceable role in the development of colleges and universities, the cultivation of students, and the continuous improvement of teachers’ English course learning level. The original materials can be used more fully, so the evaluation results are more in line with the actual situation, and the pros and cons of each evaluation object can be evaluated.(4)gai,bi+gai,bi2+gai,bi3∑expai∗expbi−1loggi=0.In the PCI model, the influence of the flatness of English course learning is not reflected, and it is only a function of the surface damage of English course learning. The advantage of this method is that it can accurately calculate and convert the overall damage caused by multiple damage. Moreover, the single-item repeated damage correction coefficient is used in the formula, which can avoid the phenomenon that the total deduction is too high or too low when evaluating a certain type of English course learning segment with more prominent damage. In theory, it should be relatively complete and rigorous, but the difficulty of the expert system deduction method is the accurate estimation of the deduction value and the correction value.Unsupervised learning is self-organizing learning, and the process of the network in Figure1 is a self-learning process, which does not need to provide learning samples or external feedback. In the learning process, the network only needs to respond to the stimulus of the input signal, repeatedly adjust the network, and finally reach a certain orderly state to complete the network learning and training. The neural set network training based on supervised learning requires a certain number of training samples. Under this condition, the particle swarm will shrink statistically to the current global best position, more like a local algorithm.Figure 1
Comparison of English course learning accuracy of genetic algorithm.


## 3.3. Iterative Design of Neural Set Networks

In this way, the neural set network continuously propagates in the two processes in Figure2 until the results satisfy the requirements and output. In principle, English course learning problems can be solved by dynamic programming. It is just that since dynamic programming is a recursive solution, it means that a lot of space is needed to store intermediate results. Particularly before the problem of English course learning with a huge amount of data, there will be difficulties when using dynamic programming algorithm to solve the problem.Figure 2
Iterative design process of online English course learning.The grey relational analysis model is mainly used to study the uncertainty relationship between objects. It is a dimensionless operation that processes the data of the evaluation index and the degree of influence of factors on the target outcome. This method obtains the geometric figures through the data sequence and obtains the grey correlation degree through the similarity of the geometric figures. Generally speaking, the more similar the geometric figures are, the closer the correlation between the various factors is. The grey relational analysis method is a relatively simple and reliable analysis method. There is no requirement for the sample size, nor does it need to have a typical distribution law, and the amount of calculation is small.(5)ws,st∩ws,sx=Ra,b,wx,s=hx,s,hx,xs∪hs,sx=∅.Therefore, dynamic programming is generally only considered to be used when the amount of English course learning data is small. Each input to a processing unit has a relative weight, similar to the different synaptic strengths of biological neurons, with some inputs playing a more important role than others in generating a spiked output. In the network, the weights are adaptively adjustable coefficients that determine the strength of the input signal. Therefore, we also often regard them as a measure of connection strength. The initial weight of the processing unit can be improved and modified according to the rules of the network itself.


## 3.4. Algorithm Data Collection

When evaluating English course learning performance, the selection of algorithm data evaluation indicators should follow the following principles: (1) Purpose. The selected indicators should have a clear purpose and reflect the relevant content. The selected indicators should cover the evaluation content as much as possible, screen indicators that can fully reflect the English course learning situation, and try to avoid the simple application of incomparable indicators or absolute indicators. (2) Operability. Evaluation methods and indicators should be combined with the specific situation of English course learning management in domestic English course learning so that the evaluation indicators are measurable or practical. (3) Objectivity. In the determination of the evaluation index value, the influence of human factors on the essence of the evaluation object should be minimized so that the obtained results or data are objective and verifiable.(6)∑i,jnx×fi,jx×fi−1,j−1−∑i,jne×fi,je×fi−1,j−1=x+ei,jx−ei,j.The selection of network parameters such as the number of hidden layers, the number of hidden layer units, and the learning rate is generally determined by empirical formulas or continuous experiments, and the optimal parameters in Table1 are finally selected according to the experimental results. Therefore, when faced with more complex problems, the network learning time will be longer, and the efficiency will be lower.Table 1
Optimal parameter distribution of neural set network.
Serial numberNetwork accuracyIndex systemEvaluation modelProblem-solving ability11.241.31.361.4220.710.730.750.7730.180.160.140.1240.350.410.470.5350.880.981.081.1861.411.551.691.83The neural set network structure planning is generally used to solve obvious problems in basic English course learning such as sorting, the shortest English course learning path, equipment updating, resource allocation, inventory management, and loading. English course learning problems are complex sorting problems. The advantage of dynamic programming is to decompose complex problems.According to the established index system, from the perspective of AHP, structural performance evaluation can be divided into three basic levels: component, structure, and structural system. There are two fuzzy evaluation models for English course learning structure performance evaluation: single-factor fuzzy evaluation model and multifactor fuzzy evaluation model. The processing unit must evaluate the input signals to determine the strength of each signal, which is represented by the connection weight; secondly, it must calculate the “sum value” of all input signals, compare it with a certain limit level, and finally determine the processing unit. The output number of the processing unit is also only one like the biological neuron. The output unit gives the effect of the neural set network system on the external environment, and the number of nodes in the output layer is also determined according to the actual problem. Generally speaking, the ability of the neural set network to solve problems is very strong. But for a given structure of the network, its ability to solve problems is limited, and the more complex (or larger) the network, the better the problem-solving ability.


## 4. Construction of Online English Course Learning Quality Evaluation Model Based on Genetic Algorithm and Improved Neural Set Network

### 4.1. Improved Neural Set Network Fitting Branch

The neural set network evaluation index system is divided into four levels: the overall targetu (one target), the evaluation criterion layer 0 (3 criteria), the damage category layer D (4 categories), and the evaluation index layer E(2 indicators). In this analytic hierarchy process model, the relationship between the factors at the upper level and the factors at the lower level is to formulate a questionnaire for arranging and judging elements. Through expert consultation, each judgment matrix is constructed, and the computer is used to perform hierarchical sorting and total hierarchical sorting calculation to obtain each evaluation. The cooperation between the modules of the system draws on the management model of assembly line operations.(7)logαkai,t+αkai−1,t−1+αkai−2,t−2+⋯+αk0,0=logfi,j,i<jlog2,i>j.The model includes the flowchart of the neural set network and the adaptive mutation genetic algorithm, and the optimal solution searched by the genetic algorithm is input into the neural set network as the initial weight of the network. Among them, the data flow of the model is as follows. The data information processing part starts from the genetic algorithm part of the adaptive mutation and determines the solution that meets the stopping condition through the steps of coding, fitness calculation, and genetic operation, that is, the optimal weight and threshold. After the BP neural set network obtains the initial weights and thresholds, it can reduce the time it takes to find the optimal weights and thresholds, thereby speeding up the convergence speed of the network. When the learning error of the sample or the number of iterations meets the requirements, a better AGA is obtained. The training and testing parts of the model have fully proved that the adaptive mutation genetic algorithm can improve the neural set network convergence speed and error accuracy.(8)∩i=1,j=1i+jCORRt−2,t−2+CORRn,m=0,∩i=1,j=1i+jCORRt−1,t−1−CORRm,n=1.The procedures to generate a function, calculate the difference, judge the convergence condition, and correct the function value are as follows:(i)
Step 1. Obtain a new solution belonging to the solution space by generating a function.(ii)
Step 2. Calculate the difference between the new solution and the objective function. Since the function difference is only generated by partial transformation, it can be calculated by incremental calculation.(iii)
Step 3. According to the acceptance criterion, judge whether the new solution meets the requirements. In quasi-side selection, the Metropolis criterion is most commonly used.(iv)
Step 4. When the new solution is judged to be “adopted,” correct the value of the objective function with the transformed part of the current solution corresponding to the time when the new solution is generated.At this time, one iteration has been realized, and the next iteration can be realized on this basis. If the new solution is determined to be “abandoned,” no operation is performed, and the current solution directly enters the next iteration.Figure3 shows that, in view of the ambiguity and ambiguity in the performance evaluation of English course learning, the fuzzy set theory is introduced into the English course learning evaluation, and the fuzzy evaluation set is established. The membership function of the set; through the membership function and the measured indicators of English course learning, the performance of English course learning can be evaluated, and finally, the comprehensive evaluation matrix of the performance evaluation of English course learning can be obtained.Figure 3
Iterative accuracy analysis of the new solution of the neural set network solution space.


### 4.2. Analysis of Quality Factors of Online English Course Learning

The rationality of English course learning methods and the quality of English course learning attitudes directly affect students’ enthusiasm for learning. In the process of empirical research on the factors affecting effective English course learning in undergraduate classrooms in colleges and universities, of the different English course learning methods, the group discussion method is used by 80% of the college teachers who teach the course, 38.2% of the teachers can flexibly use the above different English course learning methods. There are 61.9% of teachers who can often choose appropriate English course learning methods, and teachers who use a single teaching method should learn to be flexible and adopt different teaching methods in order to stimulate students’ interest in learning so as to improve students’ learning efficiency.(9)∂et,i−1∂et+∂at,i−1∂at+∂wt,i−1∂wt−η=0.For a specific input mode, according to the basic principle of parallel inference of neural set network, each output node and its own signal are obtained by comparison, and other solutions can be excluded at the same time in this process. Then according to the comparison between the actual output and the target output, the traditional gradient descent optimization method in Figure4 is used to reduce the error along the negative gradient direction of the error function.Figure 4
Three-dimensional analysis of online English course learning quality factors.The procedures to process training samples, design network topology, and determine network parameters are as follows:(i)
Organization of training samples selection and processing of training samples.(ii)
Design of network topology, including the selection of the number of hidden layers, the number of hidden layer neuron nodes, and the transfer function of neuron nodes.(iii)
Determination of main parameters of the network: determination of momentum coefficient, learning rate, and the number of learning times.By selecting representative grading unit samples for learning, through the nonlinear mapping of the neural set network, the mapping relationship between the grading influence factor and the natural quality score is established, and this relationship is stored in the structure and weight of the network. In theory, the neural set network can learn the network with arbitrary precision; that is, it can achieve high-precision fitting of sample input and output. Once the neural set network model recognizes the relationship between the English course learning impact factor and the natural quality score of English course learning through learning and gives the data of other grading units, the network can calculate the natural quality scores of other grading units through association.(10)∂Tji,j∂wji,j=∂ai,j+1∂wji,j−∂bi,j−1∂wji,j,ifa−b>0.The quality of the training samples directly affects the connection weights and thresholds between neurons in the network, as well as the parameters in the membership layer, and directly affects the realization of network functions, so a typical model that can accurately reflect the actual situation is obtained. Training samples are very important. The extraction of training samples can be obtained from examples or from theoretical calculations. No matter which method is used, the samples should be typical and can fully and accurately reflect the state of the knowledge to be expressed.MBA did not find a globally optimal solution to this problem, so even though it requires fewer FEs, it is still worse than BSAISA. Unfortunately, the robustness of BSAISA on this problem is relatively weak; however, this paper focuses on evaluating the performance of BSAISA in terms of convergence speed and local mining ability. The comparison results show that the FEs required by BSAISA to find the global optimal solution are less than those of other compared algorithms; that is, there is an obvious advantage in the convergence speed of the algorithm.In the English course learning algorithm, although the traditional genetic algorithm has the global search ability, if there are individuals with excessive fitness, the probability of their chromosomes being selected and replicated increases so that there are too many offspring in Table2, eventually leading to local convergence. Therefore, the genetic algorithm is often used in combination with the neural set network. In addition to increasing the comprehensibility of the model, the more important thing is that the neural set network can record the input variables in the database. In the early stage of training, the search range is relatively large, a larger learning rate can be selected, which does not fall into the local minimum value, and the training speed is fast; in the later stage of training, the search range is fixed near the global minimum value, which can be reduced by reducing the learning rate to ensure that the network converges to the optimal solution.Table 2
High-precision fitting of English course learning samples.
Training samplesMean squared error (%)Squared error (%)Theoretical calculationsQuality of the trainingConnection weights (%)V 124.0934653.15309Redistribute their search locationVariation factor16.09678V 225.4320854.77281The distance between two particlesComprehensibility of the model16.03368V 325.6857655.07977An improved particleSwarm algorithm16.55782V 425.1760154.46297Increasing the currentCritical value17.64163V 524.2706653.3675A predetermined thresholdLocal convergence19.13484


### 4.3. Analysis of Neural Set Network Topology

In the problem of English course learning, this group search algorithm can break through the limitation of field search and realize distributed information collection in the whole space. In the practical application of Figure5, the genetic algorithm is often used in combination with other algorithms, and the introduction of a neural set network can be considered to solve the problem that the genetic algorithm is prone to premature convergence.Figure 5
Neural set network hierarchy topology under genetic algorithm.Neural set networks usually have one or more hidden layers. Generally, a single hidden layer feedforward network is called a three-layer feedforward network. The so-called three-layer includes an input layer, a hidden layer, and an output layer, and a single hidden layer network is used. The application is more common, and the hidden layer neurons usually use a sigmoid-type transfer function, while the output layer neurons use a purelin-type transfer function. Theory has proved that a three-layer neural set network, when the number of hidden layer neurons is large enough, can approximate any nonlinear function with finite discontinuities with arbitrary precision. In order to solve this problem, it is often necessary to compress the input samples of the network; when the multidimensional input samples belong to different dimensions and the order of magnitude difference is large, the values of each input must be converted to between 0 and 1; that is, normalization is performed to avoid affecting the recognition accuracy of the network due to the difference in magnitude.(11)limit=t1+t2+,…,+ts,limjt=t1+t2+,…,+ts,limkt=t1+t2+,…,+ts3.The set of time isT = {T1, T2, T3, …, T − t}, T − i is the time slice, and 0 < i ≤ t. The time slice refers to the time required by the teacher to complete a class; here, two classes are defined as one time. The three consecutive courses are represented as 1.5 time slices, so there are 42 time slices in a week. Of course, not all time slices are suitable for English course learning; as shown in the following figure, Saturday, Sunday, and evening 11-12 periods are unconventional English course learning times, and classes are not arranged as much as possible. The time slices used in regular English course learning are Monday to Friday during the day and 9-10 in the evening, a total of 25 time slices.It can play a considerable role in the extraction of image texture features, and it has not yet been applied to the field of image retrieval; while the related feedback technology improves the retrieval accuracy, the degree of user participation is too high, and it cannot be automatically completed by the computer, which is not conducive to the image. In this paper, a texture feature extraction method based on M-band lifting wavelet is proposed and used for image retrieval, and a feedback verification image retrieval optimization algorithm based on secondary retrieval is proposed. The combination of the two algorithms becomes an effective texture image retrieval method.In the model of the neural set network in Table3, all functions and parameters of the network refer to the standard BP algorithm. The initial weight of the network in the index area A is [−1, 1], the training function is selected as train, the learning rate r is 0.01, the maximum number of iterations epochs is 10000. Since the index area B network is different from the index area A, its training parameters are slightly different from that of the index area A. At 12, the convergence speed is slow, so increase the maximum number of iteration epochs to 20000. According to the BP algorithm and the training function and training parameters of the neural set network, code is written in MATLAB (R2006b), and the training sample set is input for network training. The hardware environment in which the program runs is AMD Athlon (tm) 64 processor 3000Gmemory.Table 3
Iterative realization of genetic algorithm in neural set network.
Code numberGenetic algorithm in neural set networkText content1Slices are suitable forwji,j#include <algorithm>2dsdudθ not all time goes#include <functional>3During the dayUsing namespace std;4The set ofsinθSort (a, a + 5, less <int>());5limit as shown inSort (a, a + 5, greater <int>());6A total ofPreaderTemplate <class T> inline int7Each experiment wasfw,tInt a[] = {1, 4, 3, −13734, 1e3};8x23−x33 of iterations epochsQsort (a, 5, Greater <int>);9The neural set network isda+1Qsort (a, 5, Less <int>);10Which theTxn program runsFill (a, a + 105, 0);11The initial weight ofai+1Fill (a, a + 105, 0x7fffffff)12gk,x1 in the index area#include <cstring>13The neural set network in tableChar s1[] = “Hello,” “World;”14Allfk,x2 functionsUsing namespace std;15In the model ofgiString s1, s2 = “World;”16The maximum numberx13Freopen (“in.in,” “r,” stdin);17Unconventional English course learningFreopen (“out.out,” “w,” stdout);18Parameters of the learning rateFclose (stdin); fclose (stdout);19Refer toTxj−TmFprintf (out, “%d,” a);


## 4.1. Improved Neural Set Network Fitting Branch

The neural set network evaluation index system is divided into four levels: the overall targetu (one target), the evaluation criterion layer 0 (3 criteria), the damage category layer D (4 categories), and the evaluation index layer E(2 indicators). In this analytic hierarchy process model, the relationship between the factors at the upper level and the factors at the lower level is to formulate a questionnaire for arranging and judging elements. Through expert consultation, each judgment matrix is constructed, and the computer is used to perform hierarchical sorting and total hierarchical sorting calculation to obtain each evaluation. The cooperation between the modules of the system draws on the management model of assembly line operations.(7)logαkai,t+αkai−1,t−1+αkai−2,t−2+⋯+αk0,0=logfi,j,i<jlog2,i>j.The model includes the flowchart of the neural set network and the adaptive mutation genetic algorithm, and the optimal solution searched by the genetic algorithm is input into the neural set network as the initial weight of the network. Among them, the data flow of the model is as follows. The data information processing part starts from the genetic algorithm part of the adaptive mutation and determines the solution that meets the stopping condition through the steps of coding, fitness calculation, and genetic operation, that is, the optimal weight and threshold. After the BP neural set network obtains the initial weights and thresholds, it can reduce the time it takes to find the optimal weights and thresholds, thereby speeding up the convergence speed of the network. When the learning error of the sample or the number of iterations meets the requirements, a better AGA is obtained. The training and testing parts of the model have fully proved that the adaptive mutation genetic algorithm can improve the neural set network convergence speed and error accuracy.(8)∩i=1,j=1i+jCORRt−2,t−2+CORRn,m=0,∩i=1,j=1i+jCORRt−1,t−1−CORRm,n=1.The procedures to generate a function, calculate the difference, judge the convergence condition, and correct the function value are as follows:(i)
Step 1. Obtain a new solution belonging to the solution space by generating a function.(ii)
Step 2. Calculate the difference between the new solution and the objective function. Since the function difference is only generated by partial transformation, it can be calculated by incremental calculation.(iii)
Step 3. According to the acceptance criterion, judge whether the new solution meets the requirements. In quasi-side selection, the Metropolis criterion is most commonly used.(iv)
Step 4. When the new solution is judged to be “adopted,” correct the value of the objective function with the transformed part of the current solution corresponding to the time when the new solution is generated.At this time, one iteration has been realized, and the next iteration can be realized on this basis. If the new solution is determined to be “abandoned,” no operation is performed, and the current solution directly enters the next iteration.Figure3 shows that, in view of the ambiguity and ambiguity in the performance evaluation of English course learning, the fuzzy set theory is introduced into the English course learning evaluation, and the fuzzy evaluation set is established. The membership function of the set; through the membership function and the measured indicators of English course learning, the performance of English course learning can be evaluated, and finally, the comprehensive evaluation matrix of the performance evaluation of English course learning can be obtained.Figure 3
Iterative accuracy analysis of the new solution of the neural set network solution space.


## 4.2. Analysis of Quality Factors of Online English Course Learning

The rationality of English course learning methods and the quality of English course learning attitudes directly affect students’ enthusiasm for learning. In the process of empirical research on the factors affecting effective English course learning in undergraduate classrooms in colleges and universities, of the different English course learning methods, the group discussion method is used by 80% of the college teachers who teach the course, 38.2% of the teachers can flexibly use the above different English course learning methods. There are 61.9% of teachers who can often choose appropriate English course learning methods, and teachers who use a single teaching method should learn to be flexible and adopt different teaching methods in order to stimulate students’ interest in learning so as to improve students’ learning efficiency.(9)∂et,i−1∂et+∂at,i−1∂at+∂wt,i−1∂wt−η=0.For a specific input mode, according to the basic principle of parallel inference of neural set network, each output node and its own signal are obtained by comparison, and other solutions can be excluded at the same time in this process. Then according to the comparison between the actual output and the target output, the traditional gradient descent optimization method in Figure4 is used to reduce the error along the negative gradient direction of the error function.Figure 4
Three-dimensional analysis of online English course learning quality factors.The procedures to process training samples, design network topology, and determine network parameters are as follows:(i)
Organization of training samples selection and processing of training samples.(ii)
Design of network topology, including the selection of the number of hidden layers, the number of hidden layer neuron nodes, and the transfer function of neuron nodes.(iii)
Determination of main parameters of the network: determination of momentum coefficient, learning rate, and the number of learning times.By selecting representative grading unit samples for learning, through the nonlinear mapping of the neural set network, the mapping relationship between the grading influence factor and the natural quality score is established, and this relationship is stored in the structure and weight of the network. In theory, the neural set network can learn the network with arbitrary precision; that is, it can achieve high-precision fitting of sample input and output. Once the neural set network model recognizes the relationship between the English course learning impact factor and the natural quality score of English course learning through learning and gives the data of other grading units, the network can calculate the natural quality scores of other grading units through association.(10)∂Tji,j∂wji,j=∂ai,j+1∂wji,j−∂bi,j−1∂wji,j,ifa−b>0.The quality of the training samples directly affects the connection weights and thresholds between neurons in the network, as well as the parameters in the membership layer, and directly affects the realization of network functions, so a typical model that can accurately reflect the actual situation is obtained. Training samples are very important. The extraction of training samples can be obtained from examples or from theoretical calculations. No matter which method is used, the samples should be typical and can fully and accurately reflect the state of the knowledge to be expressed.MBA did not find a globally optimal solution to this problem, so even though it requires fewer FEs, it is still worse than BSAISA. Unfortunately, the robustness of BSAISA on this problem is relatively weak; however, this paper focuses on evaluating the performance of BSAISA in terms of convergence speed and local mining ability. The comparison results show that the FEs required by BSAISA to find the global optimal solution are less than those of other compared algorithms; that is, there is an obvious advantage in the convergence speed of the algorithm.In the English course learning algorithm, although the traditional genetic algorithm has the global search ability, if there are individuals with excessive fitness, the probability of their chromosomes being selected and replicated increases so that there are too many offspring in Table2, eventually leading to local convergence. Therefore, the genetic algorithm is often used in combination with the neural set network. In addition to increasing the comprehensibility of the model, the more important thing is that the neural set network can record the input variables in the database. In the early stage of training, the search range is relatively large, a larger learning rate can be selected, which does not fall into the local minimum value, and the training speed is fast; in the later stage of training, the search range is fixed near the global minimum value, which can be reduced by reducing the learning rate to ensure that the network converges to the optimal solution.Table 2
High-precision fitting of English course learning samples.
Training samplesMean squared error (%)Squared error (%)Theoretical calculationsQuality of the trainingConnection weights (%)V 124.0934653.15309Redistribute their search locationVariation factor16.09678V 225.4320854.77281The distance between two particlesComprehensibility of the model16.03368V 325.6857655.07977An improved particleSwarm algorithm16.55782V 425.1760154.46297Increasing the currentCritical value17.64163V 524.2706653.3675A predetermined thresholdLocal convergence19.13484


## 4.3. Analysis of Neural Set Network Topology

In the problem of English course learning, this group search algorithm can break through the limitation of field search and realize distributed information collection in the whole space. In the practical application of Figure5, the genetic algorithm is often used in combination with other algorithms, and the introduction of a neural set network can be considered to solve the problem that the genetic algorithm is prone to premature convergence.Figure 5
Neural set network hierarchy topology under genetic algorithm.Neural set networks usually have one or more hidden layers. Generally, a single hidden layer feedforward network is called a three-layer feedforward network. The so-called three-layer includes an input layer, a hidden layer, and an output layer, and a single hidden layer network is used. The application is more common, and the hidden layer neurons usually use a sigmoid-type transfer function, while the output layer neurons use a purelin-type transfer function. Theory has proved that a three-layer neural set network, when the number of hidden layer neurons is large enough, can approximate any nonlinear function with finite discontinuities with arbitrary precision. In order to solve this problem, it is often necessary to compress the input samples of the network; when the multidimensional input samples belong to different dimensions and the order of magnitude difference is large, the values of each input must be converted to between 0 and 1; that is, normalization is performed to avoid affecting the recognition accuracy of the network due to the difference in magnitude.(11)limit=t1+t2+,…,+ts,limjt=t1+t2+,…,+ts,limkt=t1+t2+,…,+ts3.The set of time isT = {T1, T2, T3, …, T − t}, T − i is the time slice, and 0 < i ≤ t. The time slice refers to the time required by the teacher to complete a class; here, two classes are defined as one time. The three consecutive courses are represented as 1.5 time slices, so there are 42 time slices in a week. Of course, not all time slices are suitable for English course learning; as shown in the following figure, Saturday, Sunday, and evening 11-12 periods are unconventional English course learning times, and classes are not arranged as much as possible. The time slices used in regular English course learning are Monday to Friday during the day and 9-10 in the evening, a total of 25 time slices.It can play a considerable role in the extraction of image texture features, and it has not yet been applied to the field of image retrieval; while the related feedback technology improves the retrieval accuracy, the degree of user participation is too high, and it cannot be automatically completed by the computer, which is not conducive to the image. In this paper, a texture feature extraction method based on M-band lifting wavelet is proposed and used for image retrieval, and a feedback verification image retrieval optimization algorithm based on secondary retrieval is proposed. The combination of the two algorithms becomes an effective texture image retrieval method.In the model of the neural set network in Table3, all functions and parameters of the network refer to the standard BP algorithm. The initial weight of the network in the index area A is [−1, 1], the training function is selected as train, the learning rate r is 0.01, the maximum number of iterations epochs is 10000. Since the index area B network is different from the index area A, its training parameters are slightly different from that of the index area A. At 12, the convergence speed is slow, so increase the maximum number of iteration epochs to 20000. According to the BP algorithm and the training function and training parameters of the neural set network, code is written in MATLAB (R2006b), and the training sample set is input for network training. The hardware environment in which the program runs is AMD Athlon (tm) 64 processor 3000Gmemory.Table 3
Iterative realization of genetic algorithm in neural set network.
Code numberGenetic algorithm in neural set networkText content1Slices are suitable forwji,j#include <algorithm>2dsdudθ not all time goes#include <functional>3During the dayUsing namespace std;4The set ofsinθSort (a, a + 5, less <int>());5limit as shown inSort (a, a + 5, greater <int>());6A total ofPreaderTemplate <class T> inline int7Each experiment wasfw,tInt a[] = {1, 4, 3, −13734, 1e3};8x23−x33 of iterations epochsQsort (a, 5, Greater <int>);9The neural set network isda+1Qsort (a, 5, Less <int>);10Which theTxn program runsFill (a, a + 105, 0);11The initial weight ofai+1Fill (a, a + 105, 0x7fffffff)12gk,x1 in the index area#include <cstring>13The neural set network in tableChar s1[] = “Hello,” “World;”14Allfk,x2 functionsUsing namespace std;15In the model ofgiString s1, s2 = “World;”16The maximum numberx13Freopen (“in.in,” “r,” stdin);17Unconventional English course learningFreopen (“out.out,” “w,” stdout);18Parameters of the learning rateFclose (stdin); fclose (stdout);19Refer toTxj−TmFprintf (out, “%d,” a);


## 5. Application and Analysis of Online English Course Learning Quality Evaluation Model Based on Genetic Algorithm Improved Neural Set Network

### 5.1. Genetic Algorithm Data Preprocessing

Except for GA-DT and PSO, most algorithms are able to find the optimal function value of 0.012665 for this problem. In terms of FEs, BSAISA only needs 9440 FEs to reach the global optimum, which is better than most algorithms and second only to MBA’s 7650 FEs. However, BSAISA’s worst, mean, and Std values are better than those of MBA. In addition, they show the convergence of BSAISA and BSA on this problem, whereF(x∗) on the y-axis is 0.012665. As shown in the figure, both BSAISA and BSA are trapped in local optima in the early iterations, but they are able to escape successfully again quickly. In addition, the convergence speed of BSAISA is significantly faster than that of BSA.(12)23fw,t∗x13−x23+y13−y23=13∑x,kdx1+dk,x13.The structural method assumes that the texture of the image is composed of texture primitives arranged in a regular form. Then, extracting texture features is transformed into determining texture primitives and analyzing the arrangement rules of texture primitives. Statistical methods describe texture features through the random properties of grey-level distribution in images. This comparative experiment mainly compresses the image retrieval optimization algorithm based on feedback verification and the nonfeedback algorithm. Due to the difficulty in implementing the image retrieval algorithm based on user feedback and training feedback, the gap with this experiment is mainly reflected in the degree of user participation, so it was not carried out.Through the comparison in the previous section, we found that the 3-band wavelet is better than the 2-band wavelet in terms of retrieval performance, so this section mainly discusses the comparison experiment between the feedback verification algorithm based on secondary retrieval and the nonfeedback algorithm under the 3-band wavelet decomposition. After the signal processing method transforms the original signal in the frequency domain, the frequency characteristics are counted in the transform domain to describe the texture features. With the development of the times, the four texture feature extraction methods penetrate each other and become an organically combined whole.(13)x13−x23=y13−y23fx1+gk,x13,x13−x33=y13−y33fx1+gk,x13,x23−x33=y23−y33fx2+gk,x23.Before optimizing the genetic algorithm, it is necessary to first determine several important parameter values of the genetic algorithm: crossover probability Pc, mutation probability Pm, and termination algebraT. These three parameters determine the result of the genetic algorithm calculation, but how to set these parameters has not been clearly explained so far in theory, and the empirical value or the empirical value under revision is generally used in practical operation. However, usually, a single neuron network cannot adapt to the complex English course learning needs of schools. In order to study the relationship between teachers, courses, and classrooms more thoroughly and get a more complete English course learning decision-making plan, we introduced a multilevel feedforward neural set network model. The network processing unit can be divided into input layer, hidden layer, and output layer. The input unit is used to accept external signals; the output layer realizes the result output; the hidden layer is located between the input layer and the output layer and is used to participate in the transition calculation. The neurons in different layers of Figure 6 are connected by connection weights, and the size of the connection weights reflects the connection strength between neurons.Figure 6
The distribution of the output value of the output layer of the neural set network.This paper uses the trainscg training function provided by MATLAB, selects the sample data of 43 typical university engineering projects, and uses 500 groups of random sample data randomly generated by theoretical calculation to train the model. The target output is obtained by the fuzzy comprehensive evaluation method. The error target value is 101, and the maximum training times are 1000 times. After 343 iterations of the model, the error is 9.6324, which reaches the expected error target and meets the accuracy requirements, the convergence speed is fast, and the curve does not oscillate greatly.Input parameters are course category, course nature, starting department, class time, class location, teacher’s age, and teacher’s gender. Output parameters are step coefficient:α, constraint coefficient: β, category evaluation coefficient: γ, and resource coefficient: θ. The English course learning class is obtained before the course arrangement and after the English course learning task arrangement is completed. The composition structure is as follows: (academic year semester) - course code - teacher’s job number - serial number. The course code is an eight-digit string, the teacher’s job number is a five-digit decimal code, and the serial number indicates the number of English classes a teacher teaches a certain course.(14)fw,d−fb,d−f−b,dfw,b=leaderx,d,bleaderx,w,b∗frontersinbfrontercosb.In order to facilitate the calculation and storage of data, this two-dimensional table is converted into a one-dimensional vector for storage, and the converted one-dimensional description is shown in it. The column “1-1” represents the first lesson on Monday, and “4-3” represents the third lesson on Thursday. A value of “1” indicates that there is an English course learning task, and a value of “0” is the opposite. Step length refers to the number of credit hours between courses. In the neural set network toolbox, the function trainbpx-0 adopts two strategies of momentum method and learning rate adaptive adjustment, thereby improving the learning speed and increasing the reliability of the algorithm.


### 5.2. Simulation Evaluation of Online English Course Learning Model

The evaluation index system of undergraduate English course learning level in ordinary colleges and universities is divided into 7 first-level indicators, 19 second-level indicators, and 44 observation points. Among the 44 observation points, there are 12 quantitative indicators (i.e., basic school-running conditions indicators), of which the main six are the representation of English course learning resources per student. This paper mainly studies these six: the student-teacher ratio, the area of administrative space for English course learning per student, the number of computers for English course learning per 100 students, the number of seats in multimedia classrooms and speech classrooms for 100 students, the value of English course learning and scientific research equipment per student, and the number of books per student.(15)fk,x2=yw,da+1∗Txn−Tx2,gk,x2=yw,db+1∗Txn−Tx2,forn=1,2,3…,w.It can be seen from the description of the algorithm that the particle swarm algorithm is a swarm intelligence algorithm that is very suitable for solving the above problem. On a feature subspace, the labeled datasets are first clustered according to the labeled classification (correlated and irrelevant). Generally speaking, the closer an unlabeled image feature vector is to the center of a similarly labeled cluster point, the higher the probability that it has the same label as the cluster. First, the primary random resource configuration parameter in Figure7 is used as the dimension of each particle in the PSO algorithm, and the value range of each dimension is determined according to the n constraint relation in the actual situation.Figure 7
Systematic English course learning quality mapping under the constraint of neural set network.Weak constraints refer to the conditions that need to be met as far as possible when teaching systematic English. There are many types of weak constraints, and it is often difficult to satisfy all of them (weak constraints often have conflicts in their own content). For example, teachers who are pregnant or have disabilities in legs and feet should give priority to the lower floors near the garage; teachers should try to arrange the floors closer to each other when they are connected to each other; after physical education classes, they are generally uneasy about English course learning activities in English course learning classrooms; public basic courses should be arranged in the morning, and so on. Weak constraints are determined by the teaching conditions themselves or put forward by teachers and students before English course learning and are obviously subjective and unpredictable.(16)∑i=1nln∑j=1nexpgi,t+Lg0,gt−∑i=1nyifi+ln∑j=1nexpfi=0.Since pictures with the same label tend to have some consistency in image feature representation, the dataset can be expanded by taking advantage of this feature. The basic idea of this algorithm is as follows: firstly, the pictures in the database are grouped according to “positive correlation” and “irrelevance,” some unlabeled pictures that meet the conditions are labeled with pseudolabels, and finally, an estimation function is constructed to select a batch of appropriate pseudolabeled data for feedback model training. Then, the speed and position of each particle are randomly initialized according to the determined number of dimensions and the range of each dimension. When the number of iterations of the population reaches the specified value, or the fitness function reaches the lower limit, the algorithm ends, and the global extreme valuef is the optimal solution, and its fitness function value is the optimal value.


### 5.3. Example Application and Analysis

The expert survey method is used for the evaluation of each indicator, and the score is based on 100 points or 10 points. The weighted evaluation value of the indicator is obtained by multiplying the indicator evaluation value and the normalized weight of the indicator. The inertia weight is used to control the exploration and development ability of the algorithm, and it is a balance factor to adjust the global search ability and local search ability of the algorithm. This feature fusion method is conducive to establishing the relationship between different image features in the encoding process and at the same time enhancing the expressiveness of the features. However, in the process of unified coding, this feature fusion method may have some additional requirements on the dimension and organization of different features; for example, the fused features are required to have the same dimension. Secondly, factors such as uneven distribution of image features may bring certain difficulties to the image encoding process.In experiment 1 of this paper, the basic particle swarm algorithm 1 is used, and the evolution equation of the basic particle swarm algorithm is used to carry out the evolution. Firstly, the various underlying features of the image are represented by feature modeling, and the initial positions of the relevant feature points are retained during the feature modeling process. This image feature fusion method is adopted by the literature. In experiment 2, the particle swarm algorithm with inertia factor is used, and the method of linear decrease of inertia weight is used so thatσ decreases linearly from 0.9 to 0.4 with the increase.(17)∑i=1nwai+1,bi∗∑j=1nexpgi,t=0∑k=1nvaj+1,bj∗∑k=1nexpki,x=0,k,i,j=1,2,…,n.The independent variable iss, which is the decision variable t. The function S(x) is the number of students enrolled in the following year. p is the five English course learning resources, and x and y are the student-teacher ratio. There are six items in the value of scientific research equipment and books per student: P is the original basic resource value of the English course learning resource index of item f in year. t is the seventh year of a student in the fth item.How much standard resource value should be occupied. The mutation operation is an auxiliary search operation in the genetic algorithm, and its main purpose is to maintain the diversity of the population. In general, low-frequency mutation can prevent the possibility of losing an important single gene in the population, and high-frequency mutation will make the genetic algorithm into random search. The value of the general mutation probability is 0.1. Termination algebraT is a parameter that indicates the end of the genetic algorithm in Figure 8. The termination algebra in this experiment is 500.Figure 8
Radar chart of English course learning resource index evaluation.In the actual English course learning, in addition to the English course learning “experience” (English course learning historical data), the factors that affect the English course learning decision-making are the established plans for this English course learning. In the English course learning algorithm studied in this paper, the neural set network will be used for the calculation of the fitness function of the genetic algorithm. The historical data of English course learning and the current English course learning plan that has converged are used as the input of the neural set network, and the output of the neural set network is used as the calculation parameter to act on the fitness function, so as to obtain the purpose of influencing the decision-making. The data analysis results of the neural set network will provide the relationship between teachers, students, courses, classrooms, and time in English course learning.After forecasting the English course learning quality of each day, the actual concentration of pollutants and meteorological factors of the day are added to the original learning samples, the oldest historical data are removed, new learning samples are formed, and network training is performed to change the network weights, and so on. Image feature extraction is the process of regularly organizing the original high-dimensional and discrete images and obtaining the description of the underlying features of the image through feature modeling. Image quantization is higher-level modeling and representation of image features after obtaining the low-level feature description of the image. Due to the different emphases of different underlying feature descriptions, a single underlying feature often cannot construct a complete description of the entire image information. The weights and thresholds of the network are continuously updated; the forecast results of these three models are evaluated by the mean absolute percentage error, the mean square percentage error, the average forecast accuracy, the APl subexponential forecast accuracy, and the grade forecast accuracy.(18)WSMp,t=2mn∑m=1p∑n=1txi+yi−1−xi1−yi,WSMp,s=∑m=1p∑n=1tsx−sy.These conditions include internal factors of things and external factors required by things. The purpose of establishing the project evaluation logical framework is to establish the logical relationship between the target levels based on actual data so as to analyze the efficiency, effect, impact, and sustainability of the project. The obtained results are in good agreement with the actual test results, indicating that the model can well simulate the complex relationship between the four indicators and the English course learning quality index.The relationship between the five indicators of length and area and the maintenance cost of English course learning, using the trained model to predict the required maintenance funds in each district, through the analysis of the forecast results, shows that the model thinks that English course learning and methods are feasible. The experimental results show that the use of the particle swarm algorithm can optimize the scale of college enrollment and English course learning evaluation model and obtain a suitable resource allocation plan so as to achieve the premise of meeting the excellent standard of English course learning quality evaluation under the condition of limited resources to predict the maximum feasible enrollment size for the following year.


## 5.1. Genetic Algorithm Data Preprocessing

Except for GA-DT and PSO, most algorithms are able to find the optimal function value of 0.012665 for this problem. In terms of FEs, BSAISA only needs 9440 FEs to reach the global optimum, which is better than most algorithms and second only to MBA’s 7650 FEs. However, BSAISA’s worst, mean, and Std values are better than those of MBA. In addition, they show the convergence of BSAISA and BSA on this problem, whereF(x∗) on the y-axis is 0.012665. As shown in the figure, both BSAISA and BSA are trapped in local optima in the early iterations, but they are able to escape successfully again quickly. In addition, the convergence speed of BSAISA is significantly faster than that of BSA.(12)23fw,t∗x13−x23+y13−y23=13∑x,kdx1+dk,x13.The structural method assumes that the texture of the image is composed of texture primitives arranged in a regular form. Then, extracting texture features is transformed into determining texture primitives and analyzing the arrangement rules of texture primitives. Statistical methods describe texture features through the random properties of grey-level distribution in images. This comparative experiment mainly compresses the image retrieval optimization algorithm based on feedback verification and the nonfeedback algorithm. Due to the difficulty in implementing the image retrieval algorithm based on user feedback and training feedback, the gap with this experiment is mainly reflected in the degree of user participation, so it was not carried out.Through the comparison in the previous section, we found that the 3-band wavelet is better than the 2-band wavelet in terms of retrieval performance, so this section mainly discusses the comparison experiment between the feedback verification algorithm based on secondary retrieval and the nonfeedback algorithm under the 3-band wavelet decomposition. After the signal processing method transforms the original signal in the frequency domain, the frequency characteristics are counted in the transform domain to describe the texture features. With the development of the times, the four texture feature extraction methods penetrate each other and become an organically combined whole.(13)x13−x23=y13−y23fx1+gk,x13,x13−x33=y13−y33fx1+gk,x13,x23−x33=y23−y33fx2+gk,x23.Before optimizing the genetic algorithm, it is necessary to first determine several important parameter values of the genetic algorithm: crossover probability Pc, mutation probability Pm, and termination algebraT. These three parameters determine the result of the genetic algorithm calculation, but how to set these parameters has not been clearly explained so far in theory, and the empirical value or the empirical value under revision is generally used in practical operation. However, usually, a single neuron network cannot adapt to the complex English course learning needs of schools. In order to study the relationship between teachers, courses, and classrooms more thoroughly and get a more complete English course learning decision-making plan, we introduced a multilevel feedforward neural set network model. The network processing unit can be divided into input layer, hidden layer, and output layer. The input unit is used to accept external signals; the output layer realizes the result output; the hidden layer is located between the input layer and the output layer and is used to participate in the transition calculation. The neurons in different layers of Figure 6 are connected by connection weights, and the size of the connection weights reflects the connection strength between neurons.Figure 6
The distribution of the output value of the output layer of the neural set network.This paper uses the trainscg training function provided by MATLAB, selects the sample data of 43 typical university engineering projects, and uses 500 groups of random sample data randomly generated by theoretical calculation to train the model. The target output is obtained by the fuzzy comprehensive evaluation method. The error target value is 101, and the maximum training times are 1000 times. After 343 iterations of the model, the error is 9.6324, which reaches the expected error target and meets the accuracy requirements, the convergence speed is fast, and the curve does not oscillate greatly.Input parameters are course category, course nature, starting department, class time, class location, teacher’s age, and teacher’s gender. Output parameters are step coefficient:α, constraint coefficient: β, category evaluation coefficient: γ, and resource coefficient: θ. The English course learning class is obtained before the course arrangement and after the English course learning task arrangement is completed. The composition structure is as follows: (academic year semester) - course code - teacher’s job number - serial number. The course code is an eight-digit string, the teacher’s job number is a five-digit decimal code, and the serial number indicates the number of English classes a teacher teaches a certain course.(14)fw,d−fb,d−f−b,dfw,b=leaderx,d,bleaderx,w,b∗frontersinbfrontercosb.In order to facilitate the calculation and storage of data, this two-dimensional table is converted into a one-dimensional vector for storage, and the converted one-dimensional description is shown in it. The column “1-1” represents the first lesson on Monday, and “4-3” represents the third lesson on Thursday. A value of “1” indicates that there is an English course learning task, and a value of “0” is the opposite. Step length refers to the number of credit hours between courses. In the neural set network toolbox, the function trainbpx-0 adopts two strategies of momentum method and learning rate adaptive adjustment, thereby improving the learning speed and increasing the reliability of the algorithm.


## 5.2. Simulation Evaluation of Online English Course Learning Model

The evaluation index system of undergraduate English course learning level in ordinary colleges and universities is divided into 7 first-level indicators, 19 second-level indicators, and 44 observation points. Among the 44 observation points, there are 12 quantitative indicators (i.e., basic school-running conditions indicators), of which the main six are the representation of English course learning resources per student. This paper mainly studies these six: the student-teacher ratio, the area of administrative space for English course learning per student, the number of computers for English course learning per 100 students, the number of seats in multimedia classrooms and speech classrooms for 100 students, the value of English course learning and scientific research equipment per student, and the number of books per student.(15)fk,x2=yw,da+1∗Txn−Tx2,gk,x2=yw,db+1∗Txn−Tx2,forn=1,2,3…,w.It can be seen from the description of the algorithm that the particle swarm algorithm is a swarm intelligence algorithm that is very suitable for solving the above problem. On a feature subspace, the labeled datasets are first clustered according to the labeled classification (correlated and irrelevant). Generally speaking, the closer an unlabeled image feature vector is to the center of a similarly labeled cluster point, the higher the probability that it has the same label as the cluster. First, the primary random resource configuration parameter in Figure7 is used as the dimension of each particle in the PSO algorithm, and the value range of each dimension is determined according to the n constraint relation in the actual situation.Figure 7
Systematic English course learning quality mapping under the constraint of neural set network.Weak constraints refer to the conditions that need to be met as far as possible when teaching systematic English. There are many types of weak constraints, and it is often difficult to satisfy all of them (weak constraints often have conflicts in their own content). For example, teachers who are pregnant or have disabilities in legs and feet should give priority to the lower floors near the garage; teachers should try to arrange the floors closer to each other when they are connected to each other; after physical education classes, they are generally uneasy about English course learning activities in English course learning classrooms; public basic courses should be arranged in the morning, and so on. Weak constraints are determined by the teaching conditions themselves or put forward by teachers and students before English course learning and are obviously subjective and unpredictable.(16)∑i=1nln∑j=1nexpgi,t+Lg0,gt−∑i=1nyifi+ln∑j=1nexpfi=0.Since pictures with the same label tend to have some consistency in image feature representation, the dataset can be expanded by taking advantage of this feature. The basic idea of this algorithm is as follows: firstly, the pictures in the database are grouped according to “positive correlation” and “irrelevance,” some unlabeled pictures that meet the conditions are labeled with pseudolabels, and finally, an estimation function is constructed to select a batch of appropriate pseudolabeled data for feedback model training. Then, the speed and position of each particle are randomly initialized according to the determined number of dimensions and the range of each dimension. When the number of iterations of the population reaches the specified value, or the fitness function reaches the lower limit, the algorithm ends, and the global extreme valuef is the optimal solution, and its fitness function value is the optimal value.


## 5.3. Example Application and Analysis

The expert survey method is used for the evaluation of each indicator, and the score is based on 100 points or 10 points. The weighted evaluation value of the indicator is obtained by multiplying the indicator evaluation value and the normalized weight of the indicator. The inertia weight is used to control the exploration and development ability of the algorithm, and it is a balance factor to adjust the global search ability and local search ability of the algorithm. This feature fusion method is conducive to establishing the relationship between different image features in the encoding process and at the same time enhancing the expressiveness of the features. However, in the process of unified coding, this feature fusion method may have some additional requirements on the dimension and organization of different features; for example, the fused features are required to have the same dimension. Secondly, factors such as uneven distribution of image features may bring certain difficulties to the image encoding process.In experiment 1 of this paper, the basic particle swarm algorithm 1 is used, and the evolution equation of the basic particle swarm algorithm is used to carry out the evolution. Firstly, the various underlying features of the image are represented by feature modeling, and the initial positions of the relevant feature points are retained during the feature modeling process. This image feature fusion method is adopted by the literature. In experiment 2, the particle swarm algorithm with inertia factor is used, and the method of linear decrease of inertia weight is used so thatσ decreases linearly from 0.9 to 0.4 with the increase.(17)∑i=1nwai+1,bi∗∑j=1nexpgi,t=0∑k=1nvaj+1,bj∗∑k=1nexpki,x=0,k,i,j=1,2,…,n.The independent variable iss, which is the decision variable t. The function S(x) is the number of students enrolled in the following year. p is the five English course learning resources, and x and y are the student-teacher ratio. There are six items in the value of scientific research equipment and books per student: P is the original basic resource value of the English course learning resource index of item f in year. t is the seventh year of a student in the fth item.How much standard resource value should be occupied. The mutation operation is an auxiliary search operation in the genetic algorithm, and its main purpose is to maintain the diversity of the population. In general, low-frequency mutation can prevent the possibility of losing an important single gene in the population, and high-frequency mutation will make the genetic algorithm into random search. The value of the general mutation probability is 0.1. Termination algebraT is a parameter that indicates the end of the genetic algorithm in Figure 8. The termination algebra in this experiment is 500.Figure 8
Radar chart of English course learning resource index evaluation.In the actual English course learning, in addition to the English course learning “experience” (English course learning historical data), the factors that affect the English course learning decision-making are the established plans for this English course learning. In the English course learning algorithm studied in this paper, the neural set network will be used for the calculation of the fitness function of the genetic algorithm. The historical data of English course learning and the current English course learning plan that has converged are used as the input of the neural set network, and the output of the neural set network is used as the calculation parameter to act on the fitness function, so as to obtain the purpose of influencing the decision-making. The data analysis results of the neural set network will provide the relationship between teachers, students, courses, classrooms, and time in English course learning.After forecasting the English course learning quality of each day, the actual concentration of pollutants and meteorological factors of the day are added to the original learning samples, the oldest historical data are removed, new learning samples are formed, and network training is performed to change the network weights, and so on. Image feature extraction is the process of regularly organizing the original high-dimensional and discrete images and obtaining the description of the underlying features of the image through feature modeling. Image quantization is higher-level modeling and representation of image features after obtaining the low-level feature description of the image. Due to the different emphases of different underlying feature descriptions, a single underlying feature often cannot construct a complete description of the entire image information. The weights and thresholds of the network are continuously updated; the forecast results of these three models are evaluated by the mean absolute percentage error, the mean square percentage error, the average forecast accuracy, the APl subexponential forecast accuracy, and the grade forecast accuracy.(18)WSMp,t=2mn∑m=1p∑n=1txi+yi−1−xi1−yi,WSMp,s=∑m=1p∑n=1tsx−sy.These conditions include internal factors of things and external factors required by things. The purpose of establishing the project evaluation logical framework is to establish the logical relationship between the target levels based on actual data so as to analyze the efficiency, effect, impact, and sustainability of the project. The obtained results are in good agreement with the actual test results, indicating that the model can well simulate the complex relationship between the four indicators and the English course learning quality index.The relationship between the five indicators of length and area and the maintenance cost of English course learning, using the trained model to predict the required maintenance funds in each district, through the analysis of the forecast results, shows that the model thinks that English course learning and methods are feasible. The experimental results show that the use of the particle swarm algorithm can optimize the scale of college enrollment and English course learning evaluation model and obtain a suitable resource allocation plan so as to achieve the premise of meeting the excellent standard of English course learning quality evaluation under the condition of limited resources to predict the maximum feasible enrollment size for the following year.


## 6. Conclusion

The evaluation of university construction projects involves various environmental effects of the project, and it is difficult for a single or single-layer index to fully describe the effect of the project. Therefore, it is necessary to decompose the overall goal into subgoals or functions according to the goals and the effects of different scopes of influence produced by the construction projects of colleges and universities and then construct indicators. In order to improve the training effect, the number of learning samples involved in training should not be less than the number of connection weights of the network. However, the information on university construction projects that can be obtained from practice is limited, so this paper uses a theoretical calculation to generate several groups of random sample data. Combined with the current status of national university construction project performance evaluation, a performance evaluation grade suitable for national university construction projects has been formulated. In this paper, the genetic algorithm is improved, the concept of the algorithm is extended to the ecosystem, and the English course learning ecosystem model is established so as to decompose the complex English course learning problem into multigroup optimization problems to solve. Based on the above algorithm ideas, this paper designs and implements an intelligent class scheduling system based on BP neural set network and GA algorithm. The system selects ORACLE 10 as the database and uses JBuilder in the J2EE development environment to complete the running and debugging work. After the hierarchical structure model is established, the affiliation of each factor between the upper and lower layers is determined, and the problem is transformed into a sorting calculation problem in the hierarchy. In the ranking calculation, the ranking in each level can be simplified into a series of paired factors, judgment and comparison, and the judgment is quantified according to a certain ratio scale to form a comparison judgment matrix. The 1–9-scale method is generally used in the quantification of judgment, and the importance of each index is compared in pairs. Since the autoencoder has high computational complexity and no quantization function, it can not adapt to the problem of ultra-long sampling compression of audio signals. A self-encoder deep neural network based on convolutional wide sensing field is constructed to extract features of audio pulse modulation coding, and the drift problem in the data training process is prevented by combining with batch standardization. Then, combining genetic algorithm, fuzzy theory, and neural set network, the performance evaluation model of genetic fuzzy neural set network is constructed by using genetic fuzzy neural set network technology and MATLAB software. [26].



---

*Source: 7281892-2022-10-11.xml*