Application on Online Process Learning Evaluation Based on Optimal Discrete Hopfield Neural Network and Entropy Weight TOPSIS Method

Sustainable development education respects differences and encourages different assessment methods to evaluate students. During the epidemic, many colleges’ examinations changed from offline to online. How to fully consider students’ process learning status and make a reasonable evaluation of students is worthy of research. Based on the process learning data of a course in a university in China, this study establishes a discrete Hopfield neural network model to classify the test samples. In the process of modelling, the grey correlation analysis method is used to optimize the elements affecting students’ comprehensive evaluation index, and it solves the problem of failure of the model due to the large gap between the factors in the traditional discrete Hopfield neural network model. %en, the entropy right TOPSIS method is used to rank samples with the same evaluation grade. Teachers can objectively evaluate each student’s process learning performance according to the ranking results. Finally, the article compares and analyzes the evaluation results of various different methods. %e analysis results believe that the optimized discrete Hopfield neural network is feasible in the process learning evaluation, and the model evaluation results are more objective and comprehensive.


Introduction
Education plays an important role in human beings. e United Nations General Assembly has advocated that governments should take sustainable development education as an education strategy and action plan. In recent years, many countries have incorporated the concept of sustainable development education into curricula, textbooks, and educational teaching practices and have been fruitful. Traditional curriculum learning evaluation tends to pay more attention to the result evaluation, ignoring the process evaluation and individual differences. Affected by the epidemic, China's education quickly moved from offline to online, so that teachers' "teaching" and students' "learning" have undergone unprecedented changes. Teachers and students mainly adopt online teaching and examination through the teaching platform, so how to integrate process learning evaluation and final examination evaluation and make an objective and fair evaluation of students is very worthy of study.
Process learning evaluation, also known as formative evaluation, is an immediate, dynamic, and repeated evaluation of students in the teaching process, which focuses on timely feedback to strengthen and improve students' learning [1]. e earliest introduction of procedural evaluation in Chinese universities was in college English classrooms. Yuan Shuhou and others believe that scholars' research perspectives are continuously integrated with disciplines, and the research content has evolved from procedural evaluation to dynamic instant evaluation [2]. After that, a process evaluation was also applied to different courses in science and engineering, humanities and social sciences, art and sports, and Chinese and Western medicine [3][4][5][6], but most of the research results are focused on qualitative analysis, especially, and less research on the classroom learning trajectory. In the process of online teaching, the mobile interactive teaching software effectively records the dynamics of students' course learning. is significantly reduces the usual statistical work and makes the data collection of process evaluation easier. erefore, it is feasible to evaluate students' process learning quantitatively by establishing a mathematical model. It is the inevitable way of the development of the times to assess students from a single final examination result evaluation to process learning evaluation. Process learning evaluation can objectively, multifacetedly, and multidimensionally reflect the status of students in the learning process, so the research process learning evaluation model has certain research significance.
Hopfield neural network is a recurrent neural network, proposed by J. Hopfield in 1982.
e discrete Hopfield neural network in Hopfield neural network is named DHNN (discrete Hopfield neural network). It is a singlelayer feedback neural network with feedback connection from output to input; it is also a kind of cyclic neural network [7]. Associative memory function is an important application of discrete Hopfield neural networks. In recent years, more and more researchers try to use discrete Hopfield neural network for recognition and evaluation, such as disease diagnosis [8,9], license plate recognition [10], water quality evaluation [11,12], risk assessment [13,14], comprehensive evaluation [15,16], and disaster assessment [17].
In discrete Hopfield neural networks, some optimization algorithms are often combined with discrete Hopfield neural networks in order to make them more capable of association with memory. e improved method has a heuristic effect on other complex recurrent neural networks. Many scholars have changed the network structure, improved the weight design algorithm [18,19], and set the delay and other methods to make the recurrent neural network have stronger associative memory ability [20]. Besides, the genetic algorithm is applied to a discrete Hopfield neural network to make the network stable. In some evaluation model studies, it is found that the traditional discrete Hopfield neural network model is not applicable when the gap between the factors affected is relatively large. In this study, we try to change the structure of the original neural network by using the method of grey relational analysis, taking the sample of the Hopfield neural network which cannot find the closest equilibrium point, and by establishing a new network structure and an ideal evaluation grade, the problem of samples which cannot be classified normally can be solved.

Materials and Methods
Affected by the epidemic, in the first half of 2020, Chinese universities mainly use online teaching and examination: how to integrate process evaluation and final examination evaluation organically and give students fair, objective, and reasonable evaluation is necessary. In this context, if teachers still take students' final examination results as the evaluation standard of students' learning this course, it is clear that the evaluation results are not objective enough. e development process from quantity change to qualitative change is long, and learning evaluation is a dynamic process. erefore, this research takes the process assessment of college students' curriculum learning as the research content, through the analysis of students' dynamic learning process state, using qualitative and quantitative analysis methods, and it establishes an effective evaluation model and gives an objective and fair evaluation.
is study took 49 students in the second year of a university as the research object, and the research data came from the learning process data of the "Education theory" course in the background of mobile interactive teaching software (xue-xi-tong APP) (time: the second semester of the 2019-2020 academic year). For the first time, 6 indicators were selected, and the initial classification level was given by the comprehensive evaluation score of learning software, as shown in Table 1.

Construction of the Discrete Hopfield Neural Network
Model. Suppose the output value of DHNN is −1 or 1, which are recorded as the inhibition and excitation states of neurons, respectively. e given marks are as follows: (1) x i is an external input value.
(2) b i (t) is a threshold of the ith neuron.
(3) ω ij is the connection weight between any two neurons, ω ij � ω ji . (4) u j is a binary neuron, u j � i ω ij y i + x j .
(6) y j (t) is the j neuron and indicates the state of node jth at time t. y j (t + 1) is the state of node jth at time t + 1: 2 Complexity is an n-dimensional vector.

Network
Architecture. e initial structure of the DHNN is composed of six neurons, as shown in Figure 1.

Network Working Mode.
Set the working mode of the Hopfield network to serial mode. It is assumed that the working network is stable. e rule of evolution is to decrease the energy function until it reaches a stable state. e Lyapunov function here is the energy function, and it is defined as follows: In this model, the outer-product method is used to design the Hopfield network, and the training goal preserves K n-dimensional attractors: where a is the adjusting ratio; take a � n. e operation steps are as follows: Step 1: initialize the network.
Step 2: the ith neuron is randomly selected from the network.
Step 3: calculate the input value u i (t) for the ith neuron.
Step 4: calculate the output value v i (t + 1) for the ith neuron. At this time, the output of other neurons in the network remains unchanged.
Step 5: to determine whether the network is stable or not: if it is stable or meets the given conditions, it ends; otherwise, go to step 2 and continue.
e steady state here is defined as

Design of the Initial Discrete Hopfield Neural Network Model
(1) e ideal grade evaluation index is designed. e average of the evaluation indicators corresponding to the samples in Table 1 is used as the ideal evaluation indicator for each level, that is, as the equilibrium point of the Hopfield neural network, as shown in Table 2.
(2) e ideal grade evaluation index is coded.
As shown in the first line of Figure 2, "•" indicates that the state of the neuron is "1″, which is greater than or equal to the ideal evaluation index value of the corresponding grade; otherwise, it is expressed by "○." (3) e test sample index is coded. Select ten samples from Table 1 as test samples. e corresponding values are shown in Table 3. e corresponding coding is obtained according to the above coding rules, as shown in the second line of Figure 2.
(4) MATLAB is used to create the discrete Hopfield neural network. (5) e simulation results are in Figure 2.
x 2 x 6 Figure 1: Structure diagram of discrete Hopfield network.

Complexity
As seen from Figure 2, the 10 students to be classified were not properly classified. e reason for the incorrect classification is that there is a big difference in the values of various factors, and the closest equilibrium point cannot be found in the Hopfield neural network. Next, we will look for a new way to solve the problem.

Reconstruction of Hopfield Neural Network Structure by Grey Relational Analysis.
e basic idea of grey relational analysis is to judge whether the relation is close or not according to the geometric shape similarity of the sequence curve. e closer the curves are, the greater the correlation between the corresponding sequences is. e steps of grey correlation analysis are as follows: Step 1: determine the system analysis sequence. e reference sequence is denoted as Comparison sequence (also known as subsequence) is an effective factor affecting the main behavior of the system. ere are six effective factors here. e behavior sequence of factor i is X i � (x i (1), x i (2), . . . , x i (5)), i � 1, 2, . . . , 6.
Step 2: the dimensionless treatment of variables. Because of the different scale of the data affecting the various factors of the comprehensive evaluation, in order to facilitate comparison, it is necessary to carry out the nonscale processing Step 3: calculate the comprehensive correlation degree [21,22]: Grey system modelling software can also be used here (software downloads address: http://igss.nuaa.edu.cn/ main.htm).
Step 4: build a new evaluation index. Evaluating Indicator Y 1 is defined as the index of selfdiscipline ability. It reflects students' ability of autonomous learning after class, and its value is obtained by weighting X 1 and X 2 according to the grey correlation degree. Evaluating Indicator Y 2 is defined as the index of practical ability. It reflects the students' ability to use the knowledge to solve problems, and its value is obtained by weighting X 3 , X 4 , and X 5 according to the grey correlation degree. Evaluating Indicator Y 3 is defined as the index of classroom interaction ability. It reflects the students' participation in answering questions, participating in discussions, raising hands, and other activities in class.
is index value corresponds to the value of X 6 . Put it all together and fill in Table 4.
Step 5: construct a new ideal classification index hierarchy.
According to the value of each case in Table 4, combined with the score of the entire class, we give the adjusted new ideal classification index level, as shown in Table 5.
Repeating the steps in 2.2.3, the ideal grade evaluation index and waiting classification index is coded again. Running MATLAB code, the simulation results are organized as shown in Figure 3.
It can be seen from Figure 3 that the reconstructed discrete Hopfield neural network model can correctly classify 10 test samples, and the classification level is shown in the first row of this figure. [23,24]. As can be seen from Figure 3, the 10 test students are rated as B, C, D, and E, respectively. None of the students reached grade A. If you give scores to students of the same level, how many points should each student score? In order to objectively evaluate, the entropy TOPSIS method is selected here. By calculating the entropy weight of each indicator and fully considering the effect of entropy weight, each test sample is further rationally sorted. ere are 10 students to be evaluated and three evaluation indicators, so the original data matrix is constructed as

Classification Results Are Sorted by Entropy Weight TOPSIS Method
where b ij indicates the value of the jth indicator corresponding to the ith student. e specific values are shown in Table 4. According to the formula of entropy weight TOPSIS, the final result is obtained: with

Result Analysis
e results are summarized in Table 6. It can be seen from Table 6 that there are some differences in the evaluation results of 10 students to be classified under different evaluation methods; especially, the classification grade of the final examination and the classification results of the other two methods are quite different. e following is based on the optimized discrete Hopfield neural network level results to analyze the evaluation results of students' process learning.
Grade A: no student has reached this level. Grade B: Students 1, 6, 8, 10, and 36. In the final examination papers, students numbers 6 and 8 are rated as A level, which is also the result of teachers' evaluation of students in the traditional assessment. However, a careful analysis of the usual learning status of the three students revealed that everyone's process learning performance was not very good. Students 6 and 8 were fine overall, but they did not score above 90 on various measures, so it was reasonable to classify them as B grades. In the three different evaluation methods, the evaluation level of the number 10 student is consistent. It shows that the student is at a good level no matter the kind of evaluation method. Because the student usually has good study habits, the examination results are also ideal. Number 1 student usually studies very seriously; especially, their self-discipline ability is better. But this students' application ability and classroom interaction ability is a little poor, which is consistent with his final grade.
Although the test score of number 36 student belongs to D level, the self-discipline ability and practical ability of this student are relatively good, so it is classified as B level. At the same time, we found that he had less interaction with the teacher in class, indicating that the student was shy and not good at expressing himself, so he should pay more attention to the classmate in the future. Grade C: Students 12 and 17. Student number 12 is classified as C grade because of the middle level of homework, task completion, unit test scores, and classroom interaction, which is one level higher than the student's final grade, indicating that the student did not perform well in the exam. Although the final result of student number 17 was very good, his attitude towards learning was slow. He had a low score for watching videos and completing task points, and he did not cooperate with the teacher in the learning process. In future, the teacher should deeply understand the needs of students, timely adjust the way of class, and let all students participate in the course learning. On the other hand, the student's final exam results are questionable, and we may need to know more about the student's learning of other subjects and other students' evaluation of him.
Grade D: Student 48. e classification level of number 48 student is consistent with the initial level. According to the score data, the self-discipline ability of the student is very poor. e completion of the course tasks Complexity 7 assigned by the teacher is average. e interactive ability in class and the practical ability after class are at level D. erefore, it is directly related to the examination score below 60 points, which indicates that the usual learning attitude is positively related to the final examination score. Grade E: Students 43 and 44. Numbers 43 and 44 students are classified as grade E. After a careful analysis of these two students, it was found that although number 43 student was very active in class, he had a poor attitude towards learning after class, which indicated that he was a typical student with poor selfdiscipline and needed to be supervised and managed by the teacher. Although student number 44 studied conscientiously at ordinary times, his proficiency in knowledge was not good enough to apply what he had learned into practice. In addition, he was not active in class and was not good at communicating and learning with teachers, which ultimately led to his unsatisfactory final score.
In addition, the entropy weight TOPSIS method gives the same level of student ranking, which provides a strong reference for students' usual scores. For example, there are five students in class B. According to the entropy weight TOPSIS score column in Table 6, it can be seen that the student with the highest score is number 1, the student with the lowest score is number 36, followed by numbers 6, 8, and 10 in the middle. erefore, teachers can refer to this ranking when giving scores to ordinary students.
rough the above analysis, the following conclusions are drawn: Conclusion 1: reasonable process learning evaluation method can objectively evaluate students' normal performance justly, dynamically grasp students' normal learning state, analyze students' learning characteristics from students' learning state, and provide valuable help to students targeted. Conclusion 2: the optimized discrete Hopfield neural network model is effective in the process learning evaluation.
rough the grey correlation analysis among various factors, the weighted processing of impact evaluation indexes according to the correlation degree can achieve the goal of model optimization. In particular, it solves the problem that the traditional discrete Hopfield neural network model fails to find the equilibrium point due to the large gap between factors. Conclusion 3: the method of entropy weight TOPSIS can objectively give the order of the samples with the same level, which provides a good reference for the given results of teachers in peacetime.
Education is a major force for sustainable development and change and for improving people's ability to transform social ideals into reality. Education for sustainable development has been seen as a process of learning how to make decisions that take into account economic, ecological, and all social equity. Cultivating this future-oriented thinking ability is a key task of education. is paper has established that sustainable development education has built up students' dominant position in the teaching process. Especially in the online teaching background, students' self-discipline, practical ability, and classroom interaction ability have been fully reflected. e dynamic process learning evaluation model combined with the three evaluation indexes gives the evaluation results of students' daily learning objectively and comprehensively. is result is helpful to do a good job of education and teaching and to provide reference and guidance for students' education management.

Data Availability
e data used to support the findings of this study are available from the authors upon request.

Conflicts of Interest
e authors declare that they have no conflicts of interest.

Authors' Contributions
C. S., Y. M., and T. C. were responsible for conceptualization; Y. M. prepared methodology; Y. M. curated data; C. S., Y. M., and T. C. wrote the original draft; C. S. and Y. M. carried out M., C. S., and T. C. performed visualization; and C. S. and T. C supervised the data.