Abstract
The artificial intelligence education system promotes the rooting of artificial intelligence in the education field and accelerates its entry into the era of intelligent education. This article focuses on the development of the artificial intelligence education system and proposes an artificial intelligence education system based on differential evolution algorithm optimization support vector machine. First, the processing of educational demand information data is automated, then a differential evolution algorithm is built to optimize the support vector machine model, and the model is used to implement various educational tasks to achieve automated education. The test results show that the model classification accuracy, classification recall rate, classification accuracy rate, and F1-score value are 4 items. Performances have been improved to improve the efficiency of education work and provide a reference for exploring the application and practice of artificial intelligence in education.
1. Introduction
As the core driving force of technological progress, artificial intelligence has brought profound changes to social development. The education field is also actively exploring how to deeply integrate with artificial intelligence, promote educational innovation, and build a new education ecology in the intelligent era. However, the specific empowerment of artificial intelligence in education is not achieved overnight [1–4]. The education field is currently facing problems such as lack of mature application models, lack of artificial intelligence experts, and lack of technical platform support. Artificial intelligence has not been able to effectively support the construction of educational tools and education systems [5–10]. How to promote the application of artificial intelligence and realize the convenient development of artificial intelligence systems will be an important link in the development of educational artificial intelligence [11–16].
Automation is a sign of the progress of human civilization and social modernization. With the progress of human society, automation technology continues to develop under the impetus of social demand. At present, the construction of artificial intelligence systems through automated methods is an important direction that the field of artificial intelligence has begun to pay attention to [17, 18]. As a new research method, artificial intelligence methods such as automated machine learning and automated deep learning use the design idea of “training artificial intelligence with artificial intelligence” to expand the scope of artificial intelligence research and application and achieve the goal of open and inclusive artificial intelligence. The user only needs to provide the input data and task type, and the professional tasks such as algorithm and model construction in the system modeling are automatically completed by the machine, thereby effectively reducing the threshold of artificial intelligence applications and system development and promoting the standardization and module of artificial intelligence applications and automation [19–25].
The current research on artificial intelligence in education generally presents the status quo that there are many theoretical discussions and few practical applications [26, 27]. Automated artificial intelligence methods provide ideas for artificial intelligence research and applications in the education field. Based on the analysis of existing research and problems in the design and application of educational artificial intelligence systems, this paper discusses design methods based on automation ideas and proposes an artificial intelligence education system based on differential evolution (DE) algorithm optimization support vector machine (SVM). The educational demand information is processed automatically, and then a feature model is generated, and the model is used to implement various educational tasks so as to realize automatic education, improve the efficiency of educational work, and provide a reference for exploring the application and practice of educational artificial intelligence.
2. Function Analysis of Artificial Intelligence Education System
2.1. Function Frame Structure
The development function of the educational artificial intelligence application system includes five modules: educational needs, educational data, educational features, intelligent models, and educational applications. It mainly organizes relevant data and information according to the needs of educational work, digs out important information from them, uses the extracted educational features information, builds an intelligent education model, and invests it in education. Figure 1 shows the system function frame structure.

Educational Needs. Educators and related technical personnel are responsible for related work, setting up related issues according to the current requirements for educational work, and listing educational needs information.
Educational Data. Educators and related technical personnel are responsible for related work, collecting educational data related to this information, and using data processing technology to complete data cleaning and conversion operations based on educational demand information.
Educational Characteristics. Educational experts and related technical personnel are responsible for related work, extracting educational characteristics from the collated data information, and constructing an educational characteristics system at the same time.
Intelligent Model. Relevant technical personnel are responsible for related work, constructing intelligent models, and training them, according to the model evaluation results, optimizing the current model design plan to obtain the best model.
Educational Application. Educators and related technical personnel are responsible for related work and putting the optimized model into use, so as to play the role of the educational intelligence system.
2.2. Problems in Current System Development
At present, China has invested a lot of research funds for the development of educational artificial intelligence systems and encouraged major scientific research institutions to participate in the research of such projects. Although some research results have been obtained, there are still many problems:(1)Technical Aspects. The system has poor portability, relying on manual debugging and selecting the corresponding operation mode according to the operation requirements. These control technologies are difficult to meet the needs of the model.(2)System Development Cost Issue. System development requires a lot of money. In addition to the purchase and leasing of system hardware and software-related equipment, it also includes operation and maintenance, human resources, and other costs. Judging from the current development situation, the system development and operating costs have exceeded the expected range.(3)System Development Complexity. There are many people involved in system development, involving experts and staff in multiple fields. In order to ensure the effective connection of various links, almost every link requires the participation of all staff, which increases the complexity of the system development.(4)System Operation Limitation and Efficiency Issues. Most of the systems currently developed only support the current parameter setting requirements. If the data or educational features are changed, the system operating procedures need to be readjusted, and some hardware devices should be replaced according to the needs, resulting in the system application range restricted. In the test, it was found that the operating efficiency of the system was low and the mature system development plan was lacking.
3. Design of Artificial Intelligence Education System Based on DE-SVM
3.1. DE
DE is a random search heuristic technology based on group differences. It is a new and efficient technology. The DE algorithm is developed on the basis of genetic algorithm. Similar to the genetic algorithm, it has operations such as mutation, crossover, and selection.
The detailed process of the DE algorithm is as follows.
3.1.1. DE Algorithm Initializes the Population
To determine the population size m, each individual is an n-dimensional vector, and the initial population can be expressed as the following formula:
Among them, Xt (0) is the t-th individual of the 0th generation and Xtj(0) is the j-th gene of the t-th individual of the 0th generation, t = 1, 2, ..., m.
3.1.2. DE Algorithm Mutation
In the kth iteration, for an individual Xt (k) = (Xt1 (k + Xt2(k)+…+Xtn(k)), an intermediate vector Lt(k) is generated as follows and one is randomly selected from the population. For three individuals Xy1(k), Xy2(k), and Xy3(k) and y1 ≠ y2 ≠ y3, there are the following formulas:where ∆ = Xy2(k)-Xy3(k) is the difference vector.
E is the scaling factor, used to control the influence of the difference vector, generally between [0, 1].
It can be seen intuitively to construct the variation vector Ft(k) in the two-dimensional parameter space as shown in Figure 2.

3.1.3. DE Algorithm Crossover Operation
In the kth iteration, each individual crosses the first intermediate vector generated by it. Specifically, for each identical component, the first intermediate vector is selected with a certain probability and the second intermediate vector is generated. Generate the second intermediate vector , and calculate each component of according to the following formula:where P is the crossover probability, is a gene in the number one intermediate vector, and is a gene in the original individual.
3.1.4. DE Algorithm Selection Operation
The selection of the differential evolution algorithm adopts the greedy mode. In this process, according to the value of the fitness function, in the kth iteration, the second intermediate vector and the original vector Xt of each individual are selected for the next generation (k) the one with higher fitness, so that the population evolves to the optimal solution; the selection method is as follows:
After completing this step, continue to loop through the differential evolution operation until the number of iterations or fitness function requirements are met, and then the algorithm stops.
3.2. SVM
SVM is a supervised learning model that can analyze data between classification and regression analysis. Its basic idea is to define a linear classifier with the largest interval in the function space. The SVM classifier also includes a kernel technique that allows nonlinear classification. The learning strategy of the SVM classifier is the optimal classification hyperplane, where this hyperplane must meet the classification requirements to maximize the blank space on both sides of the hyperplane while ensuring the classification accuracy. The main idea of SVM is as follows: given a set of data set T = {(x_1, y_1), (x_2, y_2), ..., (x_N, y_N)}, where x_i ∈ R^n, y_i ∈ {−1, +1}, i = 1,2, …, N, which satisfymaking
According to Lagrangian duality, the optimal solution can be obtained by solving the dual problem of the original problem, which is transformed into
After adding a minus sign to the target formula, the problem of solving the maximum value is converted into a minimum value problem, and after conversion, it becomes
After calculating the solution α, we further solve and b according to α to obtain the maximum separation hyperplane and the classification decision function.
3.3. SVM Optimization Process Based on DE Algorithm
The function of the DE algorithm is to optimize the parameters of the SVM, that is, to find the optimal parameter combination (C, gamma), so that the SVM model has the best classification performance. The detailed steps of SVM parameter optimization based on the DE algorithm are as follows: Step 1. Define the optimization objective function and initialize the size of the population N, the scaling factor k, the evolution algebra , the crossover probability CR, the end condition, and the range of the parameters C, and gamma to randomly generate a combination (C, gamma). Step 2. Use the current parameter combination (C, gamma) as the SVM parameter, use the SVM model to train and test the sample data, and obtain the classification result. Step 3. Compare the above classification results with the actual classification results, calculate the value of the objective function, and judge whether the value reaches the predetermined accuracy or the maximum evolutionary algebra. If any of them is satisfied, go to Step 8; otherwise, = + 1; enter the next generation of evolution. Step 4. Randomly select 4 different individuals Xi() from the population of the current generation and perform the mutation operation on the individuals according to formula (2) to generate the variant individual ( + 1) of the + 1 generation. Step 5. Perform crossover operation on individual ( + 1) according to formula (3) to generate the experimental individual Ui( + 1) of the + 1 generation. Step 6. Perform a greedy selection on the experimental individual Ui( + 1) of the + 1 generation according to formula (4) and generate the individual Xi( + 1) of the + 1 generation. Step 7. Calculate and generate a new parameter combination (C, gamma) in the population of the + 1 generation and then go to Step 2. Step 8. Obtain the optimal parameter combination (C, gamma) of the SVM and then use the DE-SVM model to train and test the sample data to apply it to the passenger flow transfer model. The detailed process of using the DE algorithm to optimize SVM parameters is shown in Figure 3.

3.4. Model Building of Artificial Intelligence Education System
This system is based on self-contained thinking and learning theory. It automatically processes education demand information in the cloud and then generates a feature model, which is used to implement various educational tasks, thereby realizing automated education and improving the efficiency of educational work. Among them, model training is the key to improve educational work. Based on data features, it automatically combines educational information to create interpretable features. When the characteristics of education change, the education model is automatically adjusted to improve the efficiency of the system and expand the scope of system application conditions. The system model design scheme is shown in Figure 4.

The system model is mainly composed of 5 parts, namely, demand analysis and problem definition, education data, automation platform, application interface, and education system. Among them, the demand analysis and problem definition module is the extraction of intelligent education information and the summary of the problem as the input port of system operation data. The education data module is to extract important information about the development of education from the first section, as an information extraction and transmission tool, and send this part of the information to the automation platform. It completes various operations in the cloud. These operations all adopt automated processing technologies to clean up data, create feature projects, build automated education models, and evaluate the role and performance of the models. The communication connection between the automation platform and the education system is established through the application interface. Through this interface, the automation platform operation status information is sent to the education system. According to the changes in the educational characteristics, the education system adjusts the operating parameters of the automation platform and completes the automatic update in the cloud.
4. Case Application Analysis
This research applies the system model to the MOOC and collects a large amount of data about the MOOC to provide a data source for system testing and analysis. Among them, data information mainly includes learning process, learning experience, and learning evaluation. This system mainly provides convenient conditions for MOOC study and discussion. With the help of teaching assistants and teachers, different types of text data were marked to form 4 types of information, namely, personal feelings, learning evaluation, content goals, and curriculum questions.
The test indicators for model job performance include four items: information classification accuracy, classification recall rate, classification accuracy rate, and classification F value (F1-score). There are about 6,000 courses forum data, of which 80% are used as the training set, 10% of the system operation verification set, and the remaining 10% are used as evaluation data support. These data are brought into the system created in this article. The indicators of the currently developed system are around 70%, and there is no more than 80%. If the test result of this system is more than 80%, it is considered that this system is better than the system developed in the past. Performance has improved. The predicted results of various indicators are shown in Table 1.
Judging from the above three sets of test results, the operating performance of this model is better than that of the traditional system. The values of all indicators are more than 91%, and the classification accuracy rate is more than 93%.
5. Result
This article focuses on the development of the education artificial intelligence system. Aiming at the problems of current system development, from the perspectives of operating efficiency, cost, application range, and so on, this paper proposes an artificial intelligence education system based on the differential evolution algorithm to optimize SVM. First, the processing of education demand information is automated, then a feature model is generated, and the model is used to implement various educational tasks to achieve automated education. The test results show that the model classification accuracy, classification recall rate, classification accuracy rate, and F1-score value are 4 items. The performance has been improved to improve the efficiency of education work and provide a reference for exploring the application and practice of artificial intelligence in education. Automated methods provide directions to promote the application of artificial intelligence in education. Combining educational scenarios and educational needs, the practice of smart education applications should be the focus of the next step of research.
Data Availability
The dataset used to support the finding of this study can be accessed upon request.
Conflicts of Interest
The authors declare that there are no conflicts of interest.