Abstract
Large amount of data are exchanged and the internet is turning into twenty-first century Silk Road for data. Machine learning (ML) is the new area for the applications. The artificial intelligence (AI) is the field providing machines with intelligence. In the last decades, more developments have been made in the field of ML and deep learning. The technology and other advanced algorithms are implemented into more computational constrained devices. The online English test system based on ML breaks the shackles of the traditional paper English test and improves the efficiency of the English test. At the same time, it also maintains the fairness of English test and improves the marking speed. In order to realize an online English test system based on ML and facilitate the assessment of students’ college English courses, this paper mainly adopts relevant research and design on the main functional modules, key technologies, and functional realization of the online English test. The brand-new powerful teaching software and the online examination system can help schools to conduct more systematic and scientific management. The conclusion shows that as brand-new and powerful teaching software, the online examination system can help schools to conduct more systematic and scientific management.
1 Introduction
In every single day, digital revolution is becoming more obvious and becoming internet-connected as everything is going digital [1,2]. The Internet no longer belonged to any specific person and the Internet of Things as number of devices has overpassed the world population. Machine-to-machine interactions are solution for monitoring such a high amount of data [3,4]. For high levels of independence, smart interactions are required in the machines. The artificial intelligence (AI) is the field providing machines with intelligence. In the last decades, more developments have been made in the field of machine learning (ML) and deep learning (DL). The computers were not powerful enough to run most of the ML algorithms, so AI field was immersed in a long winter [5,6,7].
Across a range of applications in power systems, AI approaches have been utilized [8]. Recently, significant research interest has been increasing towards the demand-side response. It is one of the promising approaches for power system to provide demand flexibility [9,10]. To many system operators, Demand Resource (DR) programmers are very important [11,12]. A framework is required by the enhanced function of DR schemes which is able to adjust in a dynamic environment. While learning the preferences of end-use consumers, AI can contribute greatly in the future success of DR schemes. The general block diagram of fuzzy system is shown in Figure 1.

General block diagram of fuzzy system.
With the rapid development of computers, the requirements for work efficiency are getting higher and higher. However, the most traditional paper-based exams no longer meet the current demand for exams. In this traditional exam, not only is it time-consuming, but also wastes a lot of paper and has high cost requirements. And in an examination room, the cheating rate will be very high. In the final marking of the paper, the teacher needs to review a lot of time, and it is easy to be mentally exhausted. This will inadvertently correct some test questions. Moreover, the total score on a test paper also needs to be manually calculated by the teacher. After the paper, such mathematical calculations are easy to make calculation errors, resulting in inconsistencies between the actual scores of the test papers and the scores of the evaluation, resulting in unfairness.
After years of development, the technology of using computers to conduct examinations has gradually matured. These examination systems are a great improvement compared to traditional examinations, but such examination systems are not perfect. They are already very good in terms of examinations. They can only randomly draw questions from the question bank, in terms of drawing questions. The student’s test questions may be completely different, losing a certain degree of fairness. In terms of marking papers, only some fixed-answer question types (multi-choice, true/false, fill-in-the-blank) can be judged. For some subjective questions (questions, examinations), it is difficult to make comments and corrections. For such question types, grading is generally done manually. This method does improve the accuracy of subjective questions, but for teachers who evaluate and reform, it is no different from traditional exams, but it is less only part of the question type [13]. Application of various AI research method groups for different DR consumer types is shown in Figure 2.

Application of various AI research method groups for different DR consumer types.
The traditional examination system solves the evaluation of objective questions on the examination; there is still not much to do on subjective questions. At most, it can only make a vague judgment by comparing the correct reference answers, and the accuracy rate is very low.
1.1 Contribution
This paper mainly adopts relevant research and design on the main functional modules, key technologies, and functional realization of the online English test, in order to realize an online English test system based on ML and facilitate the assessment of students’ college English courses. The brand-new powerful teaching software and the online examination system can help schools to conduct more systematic and scientific management.
This paper is structured as follows. Details of state-of-the art techniques are discussed in Section 2. Analysis of English hierarchical online test system is detailed in Section 3. Detailed design of English hierarchical online test system is presented in Section 4. Section 5 presents and details the results followed by the conclusion of the complete manuscript in Section 6.
2 Literature review
The English test scoring model evaluates and scores the quality of the test by combining techniques such as computational linguistics, statistics, and natural language processing. The difference between the models in automatic examination scoring is mainly the difference between the feature extraction method and the model itself.
The earliest proposed PEG scoring model uses shallow linguistic features to analyze test texts, such as length features to express the fluency of the test, and does not really involve the test content. Therefore, although the early PEG has a higher score accuracy rate, it is not robust enough. For example, its scores for English tests with longer lengths, shorter sentences, and simple words are always higher. In order to effectively extract the relevant features of the test content, some scholars have introduced topic models during feature extraction. They hope to obtain information about the topic structure of the exam through the topic model. Common topic models include latent semantic analysis and probabilistic latent semantic analysis, and potential Dirichlet’s main idea is that the central content expressed in a paragraph depends on some important words in the paragraph. The topic model selects these more important words through a series of calculations and uses the vector as the representation of the test topic. With the development of natural language processing technology, the features extracted from the English test text can basically cover grammar, morphology, and other features that directly reflect the content of the test. However, Hua pointed out in the research that most of the words and grammar are considered when scoring the test. Semantic considerations are extremely limited, so two attributes of semantic coherence and consistency are proposed to enrich the feature extraction of the test. Experimental results show that these two attributes improve the training effect of the model [14]. Bingcai et al. put forward a new feature for the discourse test. They used the degree of support for the argument based on the argument for automatic scoring of the test. Experiments show that the introduction of this feature greatly improves the scoring accuracy of essays [15]. Fragulis combines string kernel functions and word embeddings to obtain feature vectors representing text and trains an automatic English test scoring model, which is better than some models obtained by DL training at that time [16]. Xiaolei carried out feature extraction based on different levels such as text level and sentence level and combined with neural network (NN) design to realize the automatic scoring model of English test with high accuracy [17]. Lou proposed a classification and hierarchical scoring model, which roughly classifies the text through some features and sends it to a model with different parameters for training according to the paper category. The experimental results show that the experimental results obtained in this way are adjacent. The accuracy rate can reach 92% [18]. Shim et al. conducted research on the scoring of English test based on unsupervised learning. Like most unsupervised learning, when training the model, it is necessary to determine the final text training into several categories. Its realization mainly depends on the similarity between the test texts, and the goal to be classified in the process of each iteration articles will be close to similar articles with a certain weight. The final experimental results show that the adjacent accuracy of unsupervised clustering reaches 94% and the absolute accuracy reaches 52% [19].
A multi-agent system based on wind and photovoltaic power prediction is presented by the author in this paper [20] by utilizing the extreme learning machine algorithm. The real weather data are utilized and tested by the algorithm in the region of Tetouan City in Morocco. The electricity with the main grid is exchanged by the microgrid in the presented algorithm. Therefore, it can buy or sell electricity. To control the amount of power delivered from the main grid is the goal of our multi-agent system. Fuzzy logic control is utilized to manage the flow of energy to address the address uncertainties in the system. The overview of AI methods is provided in this paper and DR applications are utilized which are based on a systematic review of thousands of papers [21]. Classification of papers is done with regards to both the AI/ML algorithm(s) used. AI methods have been used for energy DR and commercial initiatives are presented. The advantages and potential limitations of AI methods are discussed by the author in this paper for different DR tasks. A simplified shipboard DC power distribution system is utilized with Consortium for Electric Reliability Technology Solutions microgrid to validate the distributed optimization [22]. Controlling the command variables input to the converters maintained the energy routing through the branches. Sources are manipulated to their optimal set points by these command variables. With the advancement in technology, numbers of devices are increasing which are connected to the internet [23]. Large amount of data are exchanged and the internet is turning into twenty-first century Silk Road for data. ML is the new area for the applications. In this paper, authors present the optimizations, algorithms, and platforms utilized model implementation into the network. Network’s intelligence is decentralized to provide guidelines, taxonomies, concepts, and future directions. A novel framework for home energy management (HEM) is proposed in this paper by the authors which is based on the reinforcement learning to achieve the home-based demand response effectively [24]. A finite Markov decision process formulates the concerned hour-ahead energy consumption scheduling problem. A data-driven method is used to tackle this problem which is NN-based and develops a Q-learning algorithm. The superior performance on cost-effective schedules is achieved for HEM system. A residential house level with multiple home appliances is utilized for simulation purpose. The effectiveness of the proposed technique is analyzed and demonstrated by the test results. The problem of real-time management of Smart Grids is dealt with in this paper [25]. Through a telecommunication system, power system is integrated with the energy management. The proposed algorithm utilized the multi-agent systems to find the best-integrated solution. With the help of an academic microgrid, proposed technique is tested and replicated the results. In this paper [26], a study is attempted by the author to effectively integrate the RES to power systems by means of sustainable energy solutions. A electricity generation of local available RES is effectively used by a Smart Adaptive Switching Module (SASM) architecture. The RES generation is supposed to be curtailed without SASM as demonstrated by the obtained results. The effectiveness of the proposed SASM architecture is demonstrated by the numerical case study for a RES system.
3 Analysis of English hierarchical online test system
3.1 Demand analysis
With the development of social economy, people pay more and more attention to education. The English test is an important part of education. In recent years, with the continuous increase in the types of English tests and the continuous improvement of English test requirements, the traditional English test method requires teachers to print test papers, invigilate the test, and approve the test papers, so that the teacher’s workload is bigger, and because these links are all done manually, it is very easy to make mistakes. Therefore, many schools or examination institutions have established ML online examination websites to reduce management costs and human and material resources, and at the same time, provide examinees with more comprehensive and flexible services. Candidates hope to make an objective and scientific evaluation of their own learning situation; academic staff hope to effectively improve the existing test mode and improve the efficiency of English test. In order to meet the requirements of candidates and academic staff, the online English test system of ML should include functions such as online test and score query to meet the needs of users.
3.2 Feasibility study
The purpose of feasibility analysis is to determine whether the problem can be solved in the shortest possible time with the least cost. By analyzing the pros and cons of the solution, we can determine whether the goal and scale of the system are realistic, and whether the benefits after the completion of the system are worthy of investing in the development of the system. The feasibility of the online English test system can be considered from the following aspects.
3.2.1 Economic feasibility
Regularly organizing exams is an effective way for colleges and universities to learn about students’ academic performance in time. Using ML online English test systems can save human resources and reduce English test costs; on the other hand, ML English test systems can be quick. The examination and scoring of the English test reflect the appearance and fairness of the English test.
3.2.2 Technical feasibility
It includes development of a ML online English test system. The core technical problem involved is how to display the English test time and remaining test time in real time without refreshing the page and achieve the function of automatically submitting test papers when the end of the English test is reached. It would be more troublesome to implement these functions before the emergence of Ajax technology, but now these functions can be easily implemented through Ajax technology, which provides technical guarantee for the development of ML online English examination system [27,28,29].
3.3 System goals
According to the previous needs analysis and user needs, the ML online English test system is small and medium-sized software. After the system is implemented, the following goals should be achieved:
Spatial. Authorized users can log in to the online English test system of ML in a remote place without having to go to a designated place to take the test.
The operation is simple and convenient, and the interface is simple and beautiful.
The system provides a countdown function of English test time, so that candidates can know the remaining time of the test in real time.
Randomly select test questions.
Realize the function of automatically submitting test papers. When the English test time reaches the specified time, if the examinee has not submitted the test paper, the system will automatically hand in the paper to ensure that the test is carried out in a serious and fair manner.
The system automatically marks papers to ensure that the results are true and accurate.
Candidates can check test results.
3.4 System function structure
According to the characteristics of the online English test system of ML, it can be divided into two parts: the foreground and the background for design. The front desk is mainly used to register and log in to the system, online exams and check scores and modify personal data; the back-end is mainly used by the administrator to manage candidate information, course information, test question information, and candidate score information. The front-end function of the ML online English test system is shown in Figure 3.

The front-end functional structure of the ML online examination system.
The foreground function of the online examination system based on ML is shown in Figure 4.

The back-end functional structure of the online examination system based on ML.
4 Detailed design of English hierarchical online test
4.1 Candidate information module design
The candidate information block mainly includes four functions: exam registration, candidate login, modification of personal information, and password retrieval. Candidates must first register as a website user, and then they can be authorized to log in to the website to perform a series of operations; after logging in, candidates can also modify their personal registration information. If candidates forget their login password, they can also quickly retrieve the password through the password retrieval function provided on the website. The system flowchart of the candidate information module is shown in Figure 5.

System flow chart of candidate information module.
4.2 Online exam module design
The main function of the online exam module is to allow candidates to take an exam for a specified course on the website. In this module, candidates first need to read the exam rules. After the same listed exam rules, they can choose the exam. After selecting the exam course, the system will randomly select the test questions and then enter the exam page to answer the questions. When the candidate submits the test paper or when the end of the test is reached, the system will automatically score the test paper submitted by the test taker and give the final test score [30,31,32]. The system flowchart of the online examination module is shown in Figure 6.

System flow chart of online examination module.
4.2.1 Technical analysis of online exam module
Since this system uses the Struts framework, when implementing the online exam module, it is necessary to write the Acton Form and Action classes corresponding to the online exam module. The following will introduce in detail how to write the Action Form and Action classes of the online exam module.
4.2.1.1 Acton form class for writing online exam modules
The data tables involved in the online exam module are tb_Lesson (course information table), tb_Questions (exam question information table), and tb_stuResult (examination result table). Through these three data tables, the corresponding ActionForm class can be created, which can be used in their respective modules created in.
4.2.1.2 Create action class of online exam module
The action implementation class student of online examination module inherits the action class. In this class, we need to instantiate the startexamdao class of the online examination module in the construction method of this class. The main method of action implementation class is execute (), which will be automatically executed.
This method itself has no specific transaction. It executes the corresponding method according to the action parameter value obtained by the getparameter () method of HttpServletRequest. The key code of action implementation class of online examination module is as follows:
Public class StartExam extends Action{ |
…the code to declare and instantiate the startexamdao class is omitted here |
Public ActionForward execute(ActionMapping mapping,ActionForm |
form,HttpServletRequest request,HttpServletResponse response){ |
String action = request. Getparameter (“action”); get the value of action parameter |
if(“startExam.equals(action)){ |
Return startExam(mapping,form,request,response); |
}else if(“submitTestPaper”.equals(action)){ |
Return submitTestPaper(mapping,form,request,response); |
}Else if (“showstarttime”. Equals (action)) {{display test timing |
Return showStartTime(mapping,form,request,response); |
}Else if (“showremaintame”. Equals (action)) {{displays the exam time |
Return showRemainTime(mapping,form,request,response); |
}else{ |
Request. SetAttribute (“error”, “operation failed!”); |
Return mapping.findForward(“error”); |
} |
} |
…other methods in this class are omitted here, which will be given later in the specific process |
} |
4.2.2 Realization process of selecting examination courses
After the candidates log in to the front page of the ML online English test, click the “online test” hyperlink to enter the test rules page. Click the “agree” button in this page to enter the page of selecting test courses eagerly. The courses that need to participate in the examination will be displayed in the form of the following list box on the page. If there is no course to be tested, the system will give a prompt dialog box and return to the front page of ML online examination.
In the test rules page, click the “agree” button to access a URL address, which is manageelesson. Do? Action = selectlesson. From the URL state, we can know that the parameter value of the action involved in the selection of examination course page is selectlesson. That is, when action = selectedlesson, the method selectlesson () corresponding to the course of the specified examinee will be called. In this method, first get the admission card number, then call the query () method in the lesson Dao () class and take the obtained admission number as the parameter of the query () method. Finally, according to the size of the list collection returned by the query () method, go to the corresponding page. The specific code of selectedlesson() is as follows:
Private ActionForward selectLesson(ActionMapping mapping,ActionForm form,HttpServletRequest requeat,HttpServletResponse response){ |
HttpSession session = request.getSession(); |
String stu = session. Getattribute (“student”). Tostring(); get admission number |
List = lesoondao. Query (stu); query the course list including exam questions, but excluding the subjects that have been tested |
if(list.size() < 1){ |
Return mapping.findForward(“noneLesson”); |
}else{ request.setAttribute(“lessonList”,list); |
Return mapping.findForward(“selectLesson”); |
}} |
4.2.3 Randomly select test questions and display the realization process of test questions
After the examinee logs in to the front page of the online online examination, click the “online examination” hyperlink to enter the examination rules. Click the “agree” button in the page to enter the page of selecting examination courses. In this page, select the course to be tested, and click the “OK” button to enter the test preparation page. In this page, click the “start exam” button to close the current window and open a new window to display the test questions [33].
In the test preparation page, click the “start exam” button to call the JavaScript group closing window and open a new window to display the test questions. The specific code is as follows:
<html:button property = “button” styleClass = “btn_Grey “value = start exam” onclick = window. Opener = null; window. Close(); window. Open (“startexam. Do? Action = startexam”, width = 786, height = 600, scrollbars = 1 “,);” > the test is a new type of test |
4.2.3.1 Randomgetquestion(), a method of randomly selecting test questions
In the randomgetquestion() method, first obtain the set question Id of the specified course, then save the obtained set question Id to an array, and obtain a random number according to the number of sets of questions, that is, to save the specified subscript of the set question Id array. Finally, according to the index, the corresponding set question Id is obtained and returned. The key code of randomgetquestion() method is as follows:
Public int randomGetQuestion(int lessonID){ |
Int questionsID = 0; |
String sql = “SELECT taoTiID FROM (SELECT distinct lessonID,taoTiID from” +“(SELECT lessonId,taoTiID FROM tb_questions GROUP BY taoTiID,lessonID,type)” + “as lessonTaoTi GROUP BY lessonID,taoTiID having count(taoTiID) > 1)as temp” + “WHERE lessonID =” + lessonID +“”; |
ResultSet rs = conn.executeQuery(sql); |
Int i = 0; |
try{ |
rs.last(); |
Int recordNum = rs.getRow(); |
rs.first(); |
Int[]id = new int[recordNum]; |
do{ |
id[i] = rs.getInt(1); |
i++; |
}while(rs.next()); |
Int rand = Math.abs(newRandom().nextInt(id.length)); |
questionsID = id[rand]; |
}catch (Exception ex){ |
ex.printStackTrace(); |
} |
Return questionsID;} |
4.2.3.2 How to save the test results when starting the exam startsaveresult ()
In order to prevent the leakage of the test questions, we can save the test information to the examinee’s score sheet at the beginning of the examination, and then modify the test result when submitting the test paper. In this way, even if the examinee does not submit the test paper, the next test cannot be conducted again. In the startsaveresult() method, it is necessary to obtain the corresponding course name according to the passed course ID parameter, and then save the admission card number, the course and the scores of single-choice questions (set to 0), and the scores of multiple topics (set to 0) to the information table of the candidates’ score sheet. The key code of startsaveresult() is as follows:
Public int startSaveResult(StringstudentID,intlessonID){ |
String lesson((LessonForm)lessonDAO.query(lessonID).ge + (0)).getName(); |
String sql = “TINSERT INTO tb_stuResult |
(stuId,whichLesson,resSingle,resMore) |
values(“+ studentID +”,“+ lesson +”,0,0)”; |
Int ret = conn.executeUpdate(sql); |
return ret;} |
4.2.3.3 How to get the test question queryexam ()
The queryexam () method contains two parameters, one is used to specify the ID of the question and the other is used to specify the type of the test question. If the value of the parameter is 0, it means to query the single-choice question in the specified set of questions; otherwise, it means to query multiple topics [34,35,36,37]. When saving the test question to the corresponding ActionForm, the correct character pattern of the character type needs to be divided into an array and then saved to the corresponding attribute [38,39,40,41].
5 Result analysis and comparative analysis
In the display test page, click the “hand in” button or when the end time of the test is reached, the system will automatically mark the test paper and feed back the test results to the candidates in the form of dialog box. The skill metrics for the proposed techniques in terms of RMSE and training time are obtained and analyzed. The obtained values of RSME and training time are tabulated in Table 1.
Skill metrics for the proposed techniques in terms of RMSE and training time
Skill metrics | Proposed technique | |
---|---|---|
PV power | RMSE | 0.095 |
Training time | 0.923 | |
Wind power | RMSE | 0.112 |
Training time | 0.836 |
The graphical representation of the obtained skill metrics is presented in Figure 7 for better analysis of the proposed technique performance.

Skill metrics of the proposed technique in terms of RMSE and the training time.
The results in terms of RMSE and training time obtained by the presented technique are also compared with the state-of-the art techniques. Comparison results are tabulated in Table 2.
Comparison of the proposed technique with existing techniques
Skill metrics | BP | ELM | Proposed technique | |
---|---|---|---|---|
PV power | RMSE | 0.8679 | 0.1054 | 0.095 |
Training time | 6.182 | 1.011 | 0.923 | |
Wind power | RMSE | 0.912 | 0.1351 | 0.112 |
Training time | 7.996 | 0.904 | 0.836 |
In terms of response time, the performance of the existing extreme learning machine (ELM) technique [20] is promising as compared to the feed-forward BP NN. Training time is also simply bypassed in ELM which is still an issue in a feedforward back-propagation (BP) network [20]. Figure 8 presents the skill metrics of the proposed technique and the existing techniques graphically.

Comparative analysis of the skill metrics with the existing techniques.
From the overall test analysis, it is observed that the proposed technique gave better estimation than the existing ELM and BP NN. The ML models reduce internet traffic and improve the system’s security which also ensures the system’s performance in real time.
6 Conclusion
This paper makes a comparative analysis of the traditional paper-based English test system and the online English test system based on ML and deeply analyzes the online English test system of ML from various aspects. Finally, it comes to the conclusion that the online English test system based on ML breaks the shackles of the traditional paper English test and improves the efficiency of the English test. At the same time, it also maintains the fairness of English test and improves the marking speed. On the other hand, the English online examination system can provide strong online examination support for distance teaching, which can be closely combined with online courses, so as to realize the integrated English examination system. In the network’s end, the ML models reduce internet traffic and improve the system’s security. It ensures that the system can perform well in real time. In resource-scarce embedded systems, implementation of ML model is challenging which is not thrown-out easily. The research results show that the score of the online test system can reach more than 90%, which is far greater than the traditional paper test evaluation. The conclusion shows that as brand-new and powerful teaching software, the online examination system can help schools to conduct more systematic and scientific management.
Acknowledgments
Key Project of Higher Education Teaching Reform in Jiangsu Province in 2019, Construction and Practice of Accurate Academic Support System Based on the Individualized Development Needs of Higher Vocational Students, 2019JSJG113.
-
Conflict of interest: Authors state no conflict of interest.
References
[1] Miraz MH , Ali M , Excell PS , Picking R . A review on internet of things (IoT), Internet of everything (IoE) and internet of nano things (IoNT). 2015 Internet technologies and applications (ITA). Wrexham, UK: IEEE; 2015, September; p. 219–24.10.1109/ITechA.2015.7317398Search in Google Scholar
[2] Bi Z , Da Xu,L , Wang C . Internet of things for enterprise systems of modern manufacturing. IEEE Trans Ind Inform. 2014;10(2):1537–46.10.1109/TII.2014.2300338Search in Google Scholar
[3] Darin SG , Stellwagen E . Forecasting the M4 competition weekly data: forecast pro’s winning approach. Int J Forecast. 2020;36(1):135–41.10.1016/j.ijforecast.2019.03.018Search in Google Scholar
[4] Shortliffe EH , Sepúlveda MJ . Clinical decision support in the era of artificial intelligence. JAMA. 2018;320(21):2199–200.10.1001/jama.2018.17163Search in Google Scholar PubMed
[5] Domingos P . A few useful things to know about machine learning. Commun ACM. 2012;55(10):78–87.10.1145/2347736.2347755Search in Google Scholar
[6] Mahapatra NR , Venkatrao B . The processor-memory bottleneck: problems and solutions. Crossroads. 1999;5(3es):2.10.1145/357783.331677Search in Google Scholar
[7] Wang S , Tuor T , Salonidis T , Leung KK , Makaya C , He T , et al. Adaptive federated learning in resource constrained edge computing systems. IEEE J Sel Areas Commun. 2019;37(6):1205–21.10.1109/JSAC.2019.2904348Search in Google Scholar
[8] Sehgal A , Perelman V , Kuryla S , Schonwalder J . Management of resource constrained devices in the internet of things. IEEE Commun Mag. 2012;50(12):144–9.10.1109/MCOM.2012.6384464Search in Google Scholar
[9] Lee SJ , Park SS , Chung KS . Efficient SIMD implementation for accelerating convolutional neural network. Proceedings of the 4th international conference on communication and information processing. ACM Digital Library; 2018, November. p. 174–9 10.1145/3290420.3290444Search in Google Scholar
[10] Kusupati A , Singh M , Bhatia K , Kumar A , Jain P , Varma M . Fastgrnn: a fast, accurate, stable and tiny kilobyte sized gated recurrent neural network. Adv Neural Inf Process Syst. 2018;9017–28.Search in Google Scholar
[11] Kang CK , Mendis HR , Lin CH , Chen MS , Hsiu PC . Everything leaves footprints: hardware accelerated intermittent deep inference. IEEE Trans Comput Des Integr Circuits Syst. 2020;39(11):3479–91.10.1109/TCAD.2020.3012217Search in Google Scholar
[12] Mahapatra NR , Venkatrao B . The processor-memory bottleneck: problems and solutions. Crossroads. 1999;5(3es):1–8.10.1145/357783.331677Search in Google Scholar
[13] Fitzmaurice SM . The meanings and uses of the progressive construction in an early eighteenth-century English network. Studies in the history of the English language II. Mouton: De Gruyter; 2012. p. 131–74 10.1515/9783110897661.131Search in Google Scholar
[14] Narwianta N , Bharati DAL , Rukmini D . The evaluation of higher order thinking skills in english school nationally standardized examination at state senior high school 6 semarang. Engl Educ J. 2019;9(3):316–26.10.15294/eej.v9i3.30937Search in Google Scholar
[15] Lv B , Xu H , Wang X , Zhao K . Design of admissions examination system based on cloud architecture. Journal of Physics: Conference Series. IOP Publishing; 2019;1169(1):012059.10.1088/1742-6596/1169/1/012059Search in Google Scholar
[16] Fragulis GF , Lazaridis L , Papatsimouli M , Skordas IA . ODES: an online dynamic examination system based on a CMS word press plugin. South-east Europe Design Automation, Computer Engineering, Computer Networks, and Social Media Conference (SEEDA_CECNSM). IEEE; 2018. p. 1–8.10.23919/SEEDA-CECNSM.2018.8544928Search in Google Scholar
[17] Li Z . Simulation of English education translation platform based on web remote embedded platform and 5G network. Microprocess Microsyst. 2021;81:103775.10.1016/j.micpro.2020.103775Search in Google Scholar
[18] Lou M . Design of English multimedia teaching system based on diversification theory. Int J Emerg Technol Learn. 2017;12(1), 119–29.10.3991/ijet.v12i01.6488Search in Google Scholar
[19] Ghanbari A , Kazemi SM , Mehmanpazir F , Nakhostin MM . A cooperative ant colony optimization-genetic algorithm approach for construction of energy demand forecasting knowledge-based expert systems. Knowl Syst. 2013;39:194–206.10.1016/j.knosys.2012.10.017Search in Google Scholar
[20] El Bourakadi D , Yahyaouy A , Boumhidi J . Multi-agent system based on the extreme learning machine and fuzzy control for intelligent energy management in microgrid. J Intell Syst. 2018;29(1):877–93.10.1515/jisys-2018-0125Search in Google Scholar
[21] Antonopoulos I , Robu V , Couraud B , Kirli D , Norbu S , Kiprakis A , et al. Artificial intelligence and machine learning approaches to energy demand-side response: a systematic review. Renew Sustain Energy Rev. 2020;130:109899.10.1016/j.rser.2020.109899Search in Google Scholar
[22] Liu HJ , Lu LY , Wu Z , Valdes A . Distributed optimization approach for frequency control with emulated virtual inertia in islanded microgrids. 2018 IEEE Innovative Smart Grid Technologies-Asia (ISGT Asia). IEEE; 2018, May; p. 776–81.10.1109/ISGT-Asia.2018.8467931Search in Google Scholar
[23] Branco S , Ferreira AG , Cabral J . Machine learning in resource-scarce embedded systems, FPGAs, and end-devices: a survey. Electronics. 2019;8(11):1289.10.3390/electronics8111289Search in Google Scholar
[24] Xu X , Jia Y , Xu Y , Xu Z , Chai S , Lai CS . A multi-agent reinforcement learning based data-driven method for home energy management. IEEE Trans Smart Grid. 2020;11:3201–11.10.1109/TSG.2020.2971427Search in Google Scholar
[25] Netto RS , Ramalho GR , Bonatto BD , Carpinteiro OA , Zambroni de Souza AC , Oliveira DQ , et al. Real-time framework for energy management system of a smart microgrid using multiagent systems. Energies. 2018;11(3):656.10.3390/en11030656Search in Google Scholar
[26] Oprea SV , Bâra A , Preda Ș , Tor OB . A smart adaptive switching module architecture using fuzzy logic for an efficient integration of renewable energy sources. A case study of a RES system located in Hulubești, Romania. Sustainability. 2020;12(15):6084.10.3390/su12156084Search in Google Scholar
[27] Duan C , Wang C , Li Z , Chen J , Wang S , Snyder A , et al. A solar power-assisted battery balancing system for electric vehicles. IEEE Trans Transport Electr. 2018;4(2):432–43.10.1109/TTE.2018.2817123Search in Google Scholar
[28] Sharma A , Kumar R . Computation of the reliable and quickest data path for healthcare services by using service-level agreements and energy constraints. Arab J Sci Eng. 2019;44(11):9087–104.10.1007/s13369-019-03836-4Search in Google Scholar
[29] Agiwal M , Roy A , Saxena N . Next generation 5G wireless networks: A comprehensive survey. IEEE Commun Surv Tutor. 2016;18(3):1617–55.10.1109/COMST.2016.2532458Search in Google Scholar
[30] Wu JW , Tseng JC , Hwang GJ . Development of an inquiry-based learning support system based on an intelligent knowledge exploration approach. J Educ Technol Soc. 2015;18(3):282–300.Search in Google Scholar
[31] Sharma A , Kumar R . A framework for pre-computated multi-constrained quickest qos path algorithm. J Telecommun Electron Comput Eng. 2017;9(3–6):73–7.Search in Google Scholar
[32] Sharma A , Ansari MD , Kumar R . A comparative study of edge detectors in digital image processing. 2017 4th International Conference on Signal Processing, Computing and Control (ISPCC). Solan, India: IEEE; 2017 Sept. p. 246–50.10.1109/ISPCC.2017.8269683Search in Google Scholar
[33] Fu Y . Design and implementation of J2EE-based online examination system. 2015 International Conference on Intelligent Systems Research and Mechatronics Engineering. Atlantis Press; 2015, April. p. 1193–8.10.2991/isrme-15.2015.245Search in Google Scholar
[34] Weng TS , Hsu MH , Yang DC . Developing an online examination APP system. Int J Inf Educ Technol. 2017;7(8):631.10.18178/ijiet.2017.7.8.944Search in Google Scholar
[35] Campillos-Llanos L , Thomas C , Bilinski E , Zweigenbaum P , Rosset S . Designing a virtual patient dialogue system based on terminology-rich resources: challenges and evaluation. Nat Lang Eng. 2020;26(2):183–220.10.1017/S1351324919000329Search in Google Scholar
[36] Ning H , Li Z , Hodgson ME , Wang CS . Prototyping a social media flooding photo screening system based on deep learning. ISPRS Int J Geo-Info. 2020;9(2):104.10.3390/ijgi9020104Search in Google Scholar
[37] Alqahtani FH , Alsulaiman FA . Is image-based CAPTCHA secure against attacks based on machine learning? An experimental study. Comput Secur. 2020;88:101635.10.1016/j.cose.2019.101635Search in Google Scholar
[38] Mustafa YEA , Sharif SM . An approach to adaptive e-learning hypermedia system based on learning styles (AEHS-LS): implementation and evaluation. Int J Library Inf Sci. 2011;3(1):15–28.Search in Google Scholar
[39] Dorafshan S , Thomas RJ , Maguire M . Comparison of deep convolutional neural networks and edge detectors for image-based crack detection in concrete. Constr Build Mater. 2018;186:1031–45.10.1016/j.conbuildmat.2018.08.011Search in Google Scholar
[40] Kumar R , Saini H . Secure, resilient and green computing in wireless sensor networks. Recent Adv Electr Electr Eng (Former Recent Pat Electr Electr Eng). 2020;13(2):128–9.10.2174/235209651302200224110206Search in Google Scholar
[41] Poongodi M , Sharma A , Vijayakumar V , Bhardwaj V , Sharma AP , Iqbal R , et al. Prediction of the price of Ethereum blockchain cryptocurrency in an industrial finance system. Comput Electr Eng. 2020;81:106527.10.1016/j.compeleceng.2019.106527Search in Google Scholar
© 2021 Xiahui Wang et al., published by De Gruyter
This work is licensed under the Creative Commons Attribution 4.0 International License.
Articles in the same Issue
- Research Articles
- Best Polynomial Harmony Search with Best β-Hill Climbing Algorithm
- Face Recognition in Complex Unconstrained Environment with An Enhanced WWN Algorithm
- Performance Modeling of Load Balancing Techniques in Cloud: Some of the Recent Competitive Swarm Artificial Intelligence-based
- Automatic Generation and Optimization of Test case using Hybrid Cuckoo Search and Bee Colony Algorithm
- Hyperbolic Feature-based Sarcasm Detection in Telugu Conversation Sentences
- A Modified Binary Pigeon-Inspired Algorithm for Solving the Multi-dimensional Knapsack Problem
- Improving Grey Prediction Model and Its Application in Predicting the Number of Users of a Public Road Transportation System
- A Deep Level Tagger for Malayalam, a Morphologically Rich Language
- Identification of Biomarker on Biological and Gene Expression data using Fuzzy Preference Based Rough Set
- Variable Search Space Converging Genetic Algorithm for Solving System of Non-linear Equations
- Discriminatively trained continuous Hindi speech recognition using integrated acoustic features and recurrent neural network language modeling
- Crowd counting via Multi-Scale Adversarial Convolutional Neural Networks
- Google Play Content Scraping and Knowledge Engineering using Natural Language Processing Techniques with the Analysis of User Reviews
- Simulation of Human Ear Recognition Sound Direction Based on Convolutional Neural Network
- Kinect Controlled NAO Robot for Telerehabilitation
- Robust Gaussian Noise Detection and Removal in Color Images using Modified Fuzzy Set Filter
- Aircraft Gearbox Fault Diagnosis System: An Approach based on Deep Learning Techniques
- Land Use Land Cover map segmentation using Remote Sensing: A Case study of Ajoy river watershed, India
- Towards Developing a Comprehensive Tag Set for the Arabic Language
- A Novel Dual Image Watermarking Technique Using Homomorphic Transform and DWT
- Soft computing based compressive sensing techniques in signal processing: A comprehensive review
- Data Anonymization through Collaborative Multi-view Microaggregation
- Model for High Dynamic Range Imaging System Using Hybrid Feature Based Exposure Fusion
- Characteristic Analysis of Flight Delayed Time Series
- Pruning and repopulating a lexical taxonomy: experiments in Spanish, English and French
- Deep Bidirectional LSTM Network Learning-Based Sentiment Analysis for Arabic Text
- MAPSOFT: A Multi-Agent based Particle Swarm Optimization Framework for Travelling Salesman Problem
- Research on target feature extraction and location positioning with machine learning algorithm
- Swarm Intelligence Optimization: An Exploration and Application of Machine Learning Technology
- Research on parallel data processing of data mining platform in the background of cloud computing
- Student Performance Prediction with Optimum Multilabel Ensemble Model
- Bangla hate speech detection on social media using attention-based recurrent neural network
- On characterizing solution for multi-objective fractional two-stage solid transportation problem under fuzzy environment
- Deep Large Margin Nearest Neighbor for Gait Recognition
- Metaheuristic algorithms for one-dimensional bin-packing problems: A survey of recent advances and applications
- Intellectualization of the urban and rural bus: The arrival time prediction method
- Unsupervised collaborative learning based on Optimal Transport theory
- Design of tourism package with paper and the detection and recognition of surface defects – taking the paper package of red wine as an example
- Automated system for dispatching the movement of unmanned aerial vehicles with a distributed survey of flight tasks
- Intelligent decision support system approach for predicting the performance of students based on three-level machine learning technique
- A comparative study of keyword extraction algorithms for English texts
- Translation correction of English phrases based on optimized GLR algorithm
- Application of portrait recognition system for emergency evacuation in mass emergencies
- An intelligent algorithm to reduce and eliminate coverage holes in the mobile network
- Flight schedule adjustment for hub airports using multi-objective optimization
- Machine translation of English content: A comparative study of different methods
- Research on the emotional tendency of web texts based on long short-term memory network
- Design and analysis of quantum powered support vector machines for malignant breast cancer diagnosis
- Application of clustering algorithm in complex landscape farmland synthetic aperture radar image segmentation
- Circular convolution-based feature extraction algorithm for classification of high-dimensional datasets
- Construction design based on particle group optimization algorithm
- Complementary frequency selective surface pair-based intelligent spatial filters for 5G wireless systems
- Special Issue: Recent Trends in Information and Communication Technologies
- An Improved Adaptive Weighted Mean Filtering Approach for Metallographic Image Processing
- Optimized LMS algorithm for system identification and noise cancellation
- Improvement of substation Monitoring aimed to improve its efficiency with the help of Big Data Analysis**
- 3D modelling and visualization for Vision-based Vibration Signal Processing and Measurement
- Online Monitoring Technology of Power Transformer based on Vibration Analysis
- An empirical study on vulnerability assessment and penetration detection for highly sensitive networks
- Application of data mining technology in detecting network intrusion and security maintenance
- Research on transformer vibration monitoring and diagnosis based on Internet of things
- An improved association rule mining algorithm for large data
- Design of intelligent acquisition system for moving object trajectory data under cloud computing
- Design of English hierarchical online test system based on machine learning
- Research on QR image code recognition system based on artificial intelligence algorithm
- Accent labeling algorithm based on morphological rules and machine learning in English conversion system
- Instance Reduction for Avoiding Overfitting in Decision Trees
- Special section on Recent Trends in Information and Communication Technologies
- Special Issue: Intelligent Systems and Computational Methods in Medical and Healthcare Solutions
- Arabic sentiment analysis about online learning to mitigate covid-19
- Void-hole aware and reliable data forwarding strategy for underwater wireless sensor networks
- Adaptive intelligent learning approach based on visual anti-spam email model for multi-natural language
- An optimization of color halftone visual cryptography scheme based on Bat algorithm
- Identification of efficient COVID-19 diagnostic test through artificial neural networks approach − substantiated by modeling and simulation
- Toward agent-based LSB image steganography system
- A general framework of multiple coordinative data fusion modules for real-time and heterogeneous data sources
- An online COVID-19 self-assessment framework supported by IoMT technology
- Intelligent systems and computational methods in medical and healthcare solutions with their challenges during COVID-19 pandemic
Articles in the same Issue
- Research Articles
- Best Polynomial Harmony Search with Best β-Hill Climbing Algorithm
- Face Recognition in Complex Unconstrained Environment with An Enhanced WWN Algorithm
- Performance Modeling of Load Balancing Techniques in Cloud: Some of the Recent Competitive Swarm Artificial Intelligence-based
- Automatic Generation and Optimization of Test case using Hybrid Cuckoo Search and Bee Colony Algorithm
- Hyperbolic Feature-based Sarcasm Detection in Telugu Conversation Sentences
- A Modified Binary Pigeon-Inspired Algorithm for Solving the Multi-dimensional Knapsack Problem
- Improving Grey Prediction Model and Its Application in Predicting the Number of Users of a Public Road Transportation System
- A Deep Level Tagger for Malayalam, a Morphologically Rich Language
- Identification of Biomarker on Biological and Gene Expression data using Fuzzy Preference Based Rough Set
- Variable Search Space Converging Genetic Algorithm for Solving System of Non-linear Equations
- Discriminatively trained continuous Hindi speech recognition using integrated acoustic features and recurrent neural network language modeling
- Crowd counting via Multi-Scale Adversarial Convolutional Neural Networks
- Google Play Content Scraping and Knowledge Engineering using Natural Language Processing Techniques with the Analysis of User Reviews
- Simulation of Human Ear Recognition Sound Direction Based on Convolutional Neural Network
- Kinect Controlled NAO Robot for Telerehabilitation
- Robust Gaussian Noise Detection and Removal in Color Images using Modified Fuzzy Set Filter
- Aircraft Gearbox Fault Diagnosis System: An Approach based on Deep Learning Techniques
- Land Use Land Cover map segmentation using Remote Sensing: A Case study of Ajoy river watershed, India
- Towards Developing a Comprehensive Tag Set for the Arabic Language
- A Novel Dual Image Watermarking Technique Using Homomorphic Transform and DWT
- Soft computing based compressive sensing techniques in signal processing: A comprehensive review
- Data Anonymization through Collaborative Multi-view Microaggregation
- Model for High Dynamic Range Imaging System Using Hybrid Feature Based Exposure Fusion
- Characteristic Analysis of Flight Delayed Time Series
- Pruning and repopulating a lexical taxonomy: experiments in Spanish, English and French
- Deep Bidirectional LSTM Network Learning-Based Sentiment Analysis for Arabic Text
- MAPSOFT: A Multi-Agent based Particle Swarm Optimization Framework for Travelling Salesman Problem
- Research on target feature extraction and location positioning with machine learning algorithm
- Swarm Intelligence Optimization: An Exploration and Application of Machine Learning Technology
- Research on parallel data processing of data mining platform in the background of cloud computing
- Student Performance Prediction with Optimum Multilabel Ensemble Model
- Bangla hate speech detection on social media using attention-based recurrent neural network
- On characterizing solution for multi-objective fractional two-stage solid transportation problem under fuzzy environment
- Deep Large Margin Nearest Neighbor for Gait Recognition
- Metaheuristic algorithms for one-dimensional bin-packing problems: A survey of recent advances and applications
- Intellectualization of the urban and rural bus: The arrival time prediction method
- Unsupervised collaborative learning based on Optimal Transport theory
- Design of tourism package with paper and the detection and recognition of surface defects – taking the paper package of red wine as an example
- Automated system for dispatching the movement of unmanned aerial vehicles with a distributed survey of flight tasks
- Intelligent decision support system approach for predicting the performance of students based on three-level machine learning technique
- A comparative study of keyword extraction algorithms for English texts
- Translation correction of English phrases based on optimized GLR algorithm
- Application of portrait recognition system for emergency evacuation in mass emergencies
- An intelligent algorithm to reduce and eliminate coverage holes in the mobile network
- Flight schedule adjustment for hub airports using multi-objective optimization
- Machine translation of English content: A comparative study of different methods
- Research on the emotional tendency of web texts based on long short-term memory network
- Design and analysis of quantum powered support vector machines for malignant breast cancer diagnosis
- Application of clustering algorithm in complex landscape farmland synthetic aperture radar image segmentation
- Circular convolution-based feature extraction algorithm for classification of high-dimensional datasets
- Construction design based on particle group optimization algorithm
- Complementary frequency selective surface pair-based intelligent spatial filters for 5G wireless systems
- Special Issue: Recent Trends in Information and Communication Technologies
- An Improved Adaptive Weighted Mean Filtering Approach for Metallographic Image Processing
- Optimized LMS algorithm for system identification and noise cancellation
- Improvement of substation Monitoring aimed to improve its efficiency with the help of Big Data Analysis**
- 3D modelling and visualization for Vision-based Vibration Signal Processing and Measurement
- Online Monitoring Technology of Power Transformer based on Vibration Analysis
- An empirical study on vulnerability assessment and penetration detection for highly sensitive networks
- Application of data mining technology in detecting network intrusion and security maintenance
- Research on transformer vibration monitoring and diagnosis based on Internet of things
- An improved association rule mining algorithm for large data
- Design of intelligent acquisition system for moving object trajectory data under cloud computing
- Design of English hierarchical online test system based on machine learning
- Research on QR image code recognition system based on artificial intelligence algorithm
- Accent labeling algorithm based on morphological rules and machine learning in English conversion system
- Instance Reduction for Avoiding Overfitting in Decision Trees
- Special section on Recent Trends in Information and Communication Technologies
- Special Issue: Intelligent Systems and Computational Methods in Medical and Healthcare Solutions
- Arabic sentiment analysis about online learning to mitigate covid-19
- Void-hole aware and reliable data forwarding strategy for underwater wireless sensor networks
- Adaptive intelligent learning approach based on visual anti-spam email model for multi-natural language
- An optimization of color halftone visual cryptography scheme based on Bat algorithm
- Identification of efficient COVID-19 diagnostic test through artificial neural networks approach − substantiated by modeling and simulation
- Toward agent-based LSB image steganography system
- A general framework of multiple coordinative data fusion modules for real-time and heterogeneous data sources
- An online COVID-19 self-assessment framework supported by IoMT technology
- Intelligent systems and computational methods in medical and healthcare solutions with their challenges during COVID-19 pandemic