Next Article in Journal
Complex Network Modelling of Origin–Destination Commuting Flows for the COVID-19 Epidemic Spread Analysis in Italian Lombardy Region
Next Article in Special Issue
Building an Operational Solution Assistant System for Foreign SMEs in ROK
Previous Article in Journal
Wikidata Support in the Creation of Rich Semantic Metadata for Historical Archives
Previous Article in Special Issue
A Technique of Recursive Reliability-Based Missing Data Imputation for Collaborative Filtering
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Level-Based Learning Algorithm Based on the Difficulty Level of the Test Problem

1
Department of Information and Communication Software Engineering, Sangji University, Wonju-si 26339, Korea
2
Department of Automotive Engineering, Sangji University, Wonju-si 26339, Korea
3
School of Software, Soongsil University, Seoul 06978, Korea
*
Author to whom correspondence should be addressed.
Appl. Sci. 2021, 11(10), 4380; https://doi.org/10.3390/app11104380
Submission received: 24 March 2021 / Revised: 7 May 2021 / Accepted: 10 May 2021 / Published: 12 May 2021
(This article belongs to the Collection The Development and Application of Fuzzy Logic)

Abstract

:
These days, because of the coronavirus, all countries are introducing online university systems. Online universities have the advantage of allowing students to take classes anytime, anywhere, 24 h a day, but lectures are given in a non-face-to-face manner between instructors and students. Thus, while students are taking classes on a web-based basis, the problem arises that concentration on the lectures is significantly reduced. Therefore, in order to solve these problems, in this paper, we propose a level-wise learning algorithm based on the difficulty level of the test problem, and we present the simulation results. In order to improve this problem, in this paper, we propose an automatic music recommendation algorithm based on fuzzy reasoning that can improve the level of learning and lecture concentration, and we show our results on developing a web-based, smart e-learning software. As a result of computer simulation, it was proved that the learning test method, considering by level the difficulty of the test and the incorrect answer rate, was more effective than the existing test method, judged the student’s grades fairly, and improved the risk of unfairly failing the test by 30%.

1. Introduction

The MATLAB-based fuzzy inference system is based on the fuzzy set mindset, introduced by Professor L. A. Zadeh of the University of Berkeley in 1965, to present ambiguous phenomena, such as natural language, in an open and quantitative manner [1]. In addition, recently, using fuzzy theory, products applied to smart home appliances, unmanned vehicles, and automatic military control have emerged. In our commonly known proposition or set, we only deal with objectively clear-meaning things such as true or false. Unlike such an ideal situation, however, in real life, there are problems where nothing is classified as true or false. Thus, fuzzy theory was born to solve these ambiguous criteria [2].
In this paper, we aim to develop a learning student-level test based on fuzzy rule-based levels on online learning and offline learning to evaluate students’ understanding of lectures in real time. This is because teachers teach the same lecture to students in class, but there are excellent students who understand the lecture and students who do not understand the lecture. In other words, students’ understanding of lectures is not the same even if teachers conduct the same lectures. A smart e-learning course that is held online has the advantage that anyone can easily take it anytime, anywhere. However, when students continue to watch video lectures on their computer monitors for more than 30 min, the fatigue of their eyes increases and their concentration on the lecture decreases a lot. In order to improve this problem, in this paper, we propose algorithms for music therapy and lighting therapy and present the results of the simulation. In addition, when a student lacks understanding and basic knowledge of the lecture after completing an online video course, we provide basic classes before the student takes the next stage of the lecture. After completing the online video course learning, we propose level-specific learning by providing advanced class courses to students who have abundant understanding and basic knowledge of the lecture [3,4,5,6]. In this paper, we propose an algorithm to solve this problem. We propose a learning algorithm that allows instructors to grasp students’ lecture comprehension and adjust the level of lectures in the next class. In order for instructors to improve students’ lecture concentration while giving online lectures, we propose a learning SW development algorithm for each level and complete a simulation. In addition, by using fuzzy rules in this paper, we propose and simulate an algorithm that evaluates learning according to the student’s level, based on the incorrect answer rate.

2. Smart E-Learning Theory

No matter how good a lecturer is, it is not possible to know the degree of students’ understanding of the class and which subjects are weak during the class. In this study, we develop a level-wise learning SW to address these problems. In other words, based on the blended e-learning technique (online learning + offline learning), we allow instructors to evaluate the degree of students’ understanding of lectures in real time during classes [7,8]. This is because, even in the same class, there are excellent students who understand more than 60–70% of the lecture, and there are students who understand only 30–40% of the lecture. In other words, even if the same lecture is conducted, the students’ level of lecture understanding is not the same. In order to solve this problem, in this paper, we developed a complementary algorithm that had the function of giving lectures by level by automatically analyzing students’ weak subjects on the basis of blended learning; using artificial intelligence technology, we tried to conduct a smart e-learning study based on web and automatic judgment of weak subjects [9,10]. In online universities, students take lectures on a web-based basis, so students take an exam and click a button to manage their scores. Using the algorithm we developed, instructors can check the grades of students who took the test a while ago on the screen in real time. Since online courses are taught on a web-based basis, students can select 10 correct answers from questions 1 to 10 on a multiple-choice test answer sheet and click the submit button to calculate the score immediately [11,12,13].
Figure 1 describes the algorithm for the software implementation in order to evaluate learning by level. In other words, students who have obtained the same score of 60 are distinguished according to the difficulty of the test problem. Students who took high-level exam questions can pass the qualification exam to take advanced class lectures, and students who took the low-level exam questions fail the qualification exam to take advanced classes. In other words, suppose that a student gets a score of B after taking an online class and has a 70% understanding of the class. However, assuming that 85% of the students who take the online math test earn a B grade or higher because the online math test is so easy, there arises a problem that we cannot be sure whether the level of lecture comprehension is necessarily 0.7.
CF (H, E) = 0.7,
CF (H2, E) = 0.5,
CF (32, E) = 0.3
The logical product of hypotheses:
MB (H1 ∧ H2, E) = min (MB (H1, E), MB (H2, E))
MD (H1 ∧ H2, E) = max (MD (H1, E), MD (H2, E))
The logical sum of hypotheses:
MB (H1 ∨ H2, E) = max (MB (H1, E), MB (H2, E))
MD (H1 ∨ H2, E) = min (MD (H1, E), MD (H2, E))
According to the existing logic, we only think of CF (H, E) under the assumption that E is certain. However, if there exists also uncertainty in E (i.e., if the certainty with respect to E itself is not 1), then the certainty factor CF (H, E) of the rule IF E THEN B should also be replaced by CF (H, e) as follows: CF (E, e) shows that the certainty factor of evidence E, a condition of the rule, is also expressed as e, the pre-defined evidence, which is otherwise observed. Here, if CF (E, e) = 1, the certainty factor due to the evidence E of H is indicated only by CF (H, E).
Rewriting the above equation,
CF (H, e) = (MB (H, E) − MD (H, E)) × max (0, CF (H, e))
where the use of ‘max’ means that all CF (H, e) < 0 are considered 0. Let us assume that there are several pieces of evidence that make up the condition. If there is a rule where the conditional statement is an AND combination of three evidences, as follows:
IF E1 AND E2 AND E3 THEN H
where, if the following values
CF (H, E) = CF (H, E1 ∧ E2 ∧ E3) = 0.7
MB (E1, e) = 0.5, MD (E1, e) = 0, CF (E1, e) = 0.5
MB (E2, e) = 0.6, MD (E2, e) = 0, CF (E2, e) = 0.6
MB (E3, e) = 0.3, MD (E3, e) = 0, CF (E3, e) = 0.3 are given, then we get the following:
C F   ( E , e )   = C F   ( E 1 E 2 E 3 , e ) = M B   ( E 1 E 2 E 3 , e )   M D   ( E 1 E 2 E 3 , e ) = m i n   ( M B   ( E 1 , e ) , M B   ( E 2 , e ) , M B   ( E 3 , e ) ) - M a x   ( M D ( E 1 , e ) , M D   ( E 2 , e ) , M D   ( E 3 , e ) ) = m i n [ 0.5 , 0.6 , 0.3 ] C F   ( H , e ) = C F   ( E , e )   C F   ( H , E ) = 0.3 0.7 = 0.21

3. Student Level Test Concept

In this paper, we propose an algorithm that allows students to learn by level according to their acquired test scores [14,15,16]. However, the following problem arises in the existing method of online midterm examination: According to the existing test score evaluation method, scores are calculated and evaluated into four types of A, B, C, and D. In other words, if the online test problem is easily presented, 100% of students can receive A or B credits and on the contrary, if the test problem is difficult, about 80% of students can get C or D credits. In this paper, we propose a level-wise learning algorithm that allows students to take classes that fit their level.
In Figure 2, we explain an algorithm that allows instructors to give lectures to students by levels even if they have the same 60 scores, depending on the difficulty and the error rate of the test. This is because even with the same 60 points, if a score is obtained on a difficult exam, the grades change to a downward trend, so there are few high-ranking students, and the number of low-ranking students rapidly increases. Therefore, even with the same score of 60 points, students with 55 points should be allowed to take intermediate classes if the number of students who get the correct answer is low because the test is difficult. However, when students learn only by level by test scores, problems arise. In this paper, we have proposed an algorithm that divides students into three groups: advanced classes for students with 80–100 points, intermediate classes for students with 60–70 points, and basic classes for students with less than 60 points. We assume that the web-based mathematics lecture consists of steps 01 to 05 until students take the midterm exam and steps 06 to 10 until they take the final exam. In this paper, we propose a level-based learning algorithm to efficiently manage existing lecture-taking systems. In the student evaluation system, in order to continue taking the 02-level lecture, after the students have finished the online lecture in the 01st stage, they must take the online test on a web basis in order to evaluate their understanding of the 01-level lecture. However, problems arise in the method determining that a student with a test score of 60 or higher is PASS and a student with a test score of less than 60 is FAIL. This is because assuming that if 5 sites for online mathematics lectures provided by the web are operated, if the mathematics test questions of a certain site are difficult, the number of FAIL students increases.
On the contrary, if the mathematical problem provided by a site is easy, the number of students who get PASS increases. Therefore, even if the test score is the same 70 points, some students will PASS and some students will FAIL. In this paper, we propose a level-based learning algorithm based on fuzzy rules to solve these problems [17,18,19].
As shown in Figure 3, if one intensively watches a lecture video for more than 30 min, the fatigue of one’s eyes increases, and concentration on the lecture decreases. Therefore, to improve this problem, the results of a questionnaire that proposes a music therapy and treatment algorithm for student personality and lecture concentration are described [20,21]. Simulation results showed that when studying science subjects, blue lighting was effective; when studying memorization subjects, yellow lighting improved the learning effect; and red lighting was effective in arts subjects [22,23,24].

4. Computer Simulation for Learning by Level

Many students think that the assessments of their school are not reasonable because the students often do not solve easy problems. They say that it was only a mistake. However, some students do not solve difficult problems. In order to solve this problem, we propose a fuzzy rule for reasonable assessment. Fuzzy relation means the meaning of “relation” is fuzzy. There are students who can understand 80% of the lecture and also students who understand below 50% of lecture, even if they take the same class.
Figure 4 shows a fuzzy system method that is used to analyze the score of many students. It is an estimation process into five different conditions that are used to predict the ability of each student. With this approach, the assessment prompts the learning effort in e-learning. The items of Table 1 become the inputs of the fuzzy rule. After the process of fuzzy learning, we can get the state of the learners in the cyber university.
In a class, it is not easy to know how many students can understand the lecture. If students who have different abilities take the same class, the lecture will focus on students who understand most parts of it. Accordingly, to overcome this problem, our proposed system provides a proper level of lecture for each student. However, to run level learning, it is hard to expect high effect with the same textbook. The superior class should use a difficult textbook and the inferior class should use an easy textbook to get a good effect.
This is a private-level education system in a traditional education system. In this article, we apply a full duplex learning scheme to an online cyber university because many students do not completely understand their subject. For this reason, they suffer from difficult problems at the next level. Therefore, proper feedback is needed for them to completely understand their subject.
Figure 5 describes the learning flow chart for each level. As explained in Section 2, if the test is over and the test score is 60 or higher, the student passes, and they fail if it is less than 80, the following problems arise: Even if the student test score is the same 60 points, the difficulty of the test is difficult, and the rate of incorrect answers is high or low.
This is because even with the same 60 points, if the test difficulty is difficult, the grades change to a downward trend, so there are few high-ranking students, and low-ranking students rapidly increase. Therefore, in Figure 6, if the test difficulty is difficult even at 60 points, and there are few students who answer the test questions correctly even if the test score is 55 points, the algorithm that can make intermediate class lectures is explained using fuzzy rules.
Figure 1 illustrates the initial menu screen of smart eLearning. According to Figure 3, if a student who takes a lecture at an online university watches a video intensively for more than 30 min through a computer monitor, concentration on the lecture decreases a lot due to increased eye fatigue. In this paper, in order to improve this problem, we propose and simulate an algorithm for music therapy and lighting therapy suitable for students’ personalities and fatigue of lecture concentration through surveys from students taking classes. By the definition of question discrimination, students with a high total score on an examination tend to show a high score on a question. In other words, if the value of the correlation coefficient between the two scores is large, the distinction of the question may be high, and the formula for obtaining the correlation coefficient is as follows:
r b i s = M R M W S t × P ( 1 P ) Y
M R : Average score of students who responded to correct answers.
M W : Average score of students who responded to wrong answers.
S t : Standard deviation of the overall score distribution.
P : Correct answer rate of all students.
Y : Values on the longitudinal axis, dividing P (correct answer part) and 1 −   P (the incorrect answer part) in the normal distribution curve.
Figure 7 describes the process in which test questions are automatically presented depending on the level of difficulty. In other words, in this paper, we propose an algorithm and perform simulations in order to automatically present test questions wherein we select the difficulty level of the subject as beginner, intermediate, and advanced, according to the level of the student.
In Figure 8, we perform a simulation that allows students to adjust the passing score for taking upper-level lectures using fuzzy rules. The input membership function consists of test scores, question difficulty, and incorrect answer rate, and the output membership function consists of learning passing scores for each level. If you substitute a value for a fuzzy input variable, the learning output score by level is displayed. The existing smart e-learning method simply calculates the learning score for each level with student test scores. In this paper, as previously described, we propose an algorithm that allows us to select level-specific learning to fit the student level taking into account the question difficulty and the error rate, and we conduct a computer simulation.
IF SCOR E = Medium Level and
Wrong answer rate = High Level and
Absent = Low Level and
Then
LEVEL TEST = CNF 70
where CNF 70 means that the certainty factor of RULE is 70%. If the certainty factor is indicated by the existing method without using the fuzzy rule, the probability of being classified as C credit is always predicted to be 100%. In this paper, we propose an algorithm and conduct computer simulations that can judge the certainty factor of learning by level as 70% by considering the incorrect answer rate and absence rate rather than evaluating learning by level only with students’ grades. If the certainty factor is given as 80, the certainty factor for the conclusion is 0.8 × 0.7 = 0.56.
Studying for a long time does not mean that one can understand the whole content. If one studies most efficiently, one can achieve one’s desired goals in a short amount of time. Figure 9 explains the process of judging the Sasang constitutional test and recommends study methods suitable for students’ personalities in order to improve the grades of the students taking the class [25,26,27,28]. It is good for students to know the characteristics of their Sasang constitution and study according to their constitution.
Table 1 describes the input–output data for learning by level and the inference for learning by level. In the existing method, if the score was 60 or higher, the level-specific learning test was passed. In this paper, however, we propose and simulate a level-based learning algorithm based on fuzzy rules. That is, even if a score below 60 is a Fail, if the question is a test with a high error rate due to difficulty, a Pass score is calculated.
Figure 10 explains the results of the learning simulation by level and the process of automatically recommending textbooks. To finish a test and improve one’s grades, it is important to take lectures that suit one’s level and select a textbook that is appropriate for one’s learning ability. In this paper, in order to solve this problem, we propose a level-specific learning algorithm using fuzzy rules and perform computer simulations.
Figure 11 illustrates the experimental results of an automated recognition of the error rate and a systematic simulation of the lecture. This paper presents and simulate algorithms that evaluate a student’s lecture understanding based on fuzzy rules, considering the difficulty and the wrong answer rate, in order to effectively learn level by level. Previously, even after the exam, a student’s answer sheet grades were treated as passing if they were 60 points or higher, and if they were less than 60 points, they were treated as failing. However, in this paper, in order to tackle these problems, we use fuzzy rules. Development of a lecture comprehension system, an automatic recommendation algorithm for textbooks, and study methods for students with poor test scores are proposed, and computer tests are simulated.
The source of the computer simulation algorithm for automatic judgment of learning by level completed in this paper is shown in Algorithm 1 as follows:
Algorithm 1
        [System]
        Name = FUZZY-LEVEL-TEST
        Type = ’mamdani’
        Version = 2.0
NumInputs = 3
NumOutputs = 1
NumRules = 9
AndMethod = ‘min’
OrMethod = ‘max’
ImpMethod = ‘min’
AggMethod = ‘max’
DefuzzMethod = ‘centroid’

[Input1]
Name = ‘SCORE’
Range = [0 100]
NumMFs = 3
MF1 = ‘BAD’: ‘gaussmf’, [15 0]
MF2 = ‘AVERAGE’: ‘gaussmf’, [15 50]
MF3 = ‘Exellent’: ‘gaussmf’, [15 100]

[Input2]
Name = ‘Difficulty’
Range = [0 100]
NumMFs = 3
MF1 = ‘SMALL’: ‘trapmf’, [0 0 10 37.17]
MF2 = ‘BIG’: ‘trapmf’, [58.33 90 100 100]
MF3 = ‘MIDDLE’: ‘trimf’, [20.64 51.14 70.56]

[Input3]
Name = ‘Wrong-ANSWER’
Range = [0 100]
NumMFs = 3
MF1 = ‘small’: ‘trapmf’, [−36 −8 12 36]
MF2 = ‘medium’: ‘gaussmf’, [12.74 50]
MF3 = ‘big’: ‘trapmf’, [64 85 104 136]

[Output1]
Name = ‘PASS’
Range = [0 118]
NumMFs = 3
MF1 = ‘LOW’: ‘trapmf’, [−143.9 1.298 8.26 54.16]
MF2 = ‘Average’: ‘gaussmf’, [10.01 59.15]
MF3 = ‘HIGH’: ‘trapmf’, [64.78 109.3 127.5 187.7]

[Rules]
3 0 0, 3 (1): 2
2 0 0, 2 (1): 2
3 1 3, 3 (1): 1
3 0 3, 3 (1): 2
2 0 2, 2 (1): 2
3 1 0, 3 (1): 2
1 2 0, 1 (1): 2
0 0 1, 1 (1): 2
0 0 3, 3 (1): 2
In the student evaluation method, if a student’s answer sheet score was 60 or higher, it was treated as pass, and if it was less than 60, it was treated as disqualified. In this paper, we proposed a level-specific learning algorithm that uses fuzzy reasoning rules for test difficulty and student incorrect answer rate, so that even students with 50 points can pass the test if the difficulty of the test question is difficult and the student error rate is high. On the contrary, if the difficulty of the test question is easily answered and the student’s incorrect answer rate is low, the student who received 70 points also failed the test. These results were based on Table 2. Computer simulation results, test difficulty, wrong answer rate, and the learning test method by level taking into account the rate of increase in grades proves the effect of improving the student’s grades fairly and improving the rate of unfairly failing the test by more than 30%, compared to the existing test method.
Karen Swan et al. encourages online collaborative activities to evaluate joint discussions, small group collaborations, and collaborative exams. In each case, they provide rationale and practical advice for evaluation [29]. S Vonderwell et al. evaluated online learning based on student discussion [30]. In the same manner, LR Kearns evaluated with presentations and online interviews [31]. Next, R Goodfellow, and MR Lea described the fitting of the rhetorical demands imposed in the learning environment, i.e., and increasingly fitting to writing, evaluating the current approach to online learning, which tends to cooperatively towards a constructivist perspective up to the current method [32]. M Graff evaluated participants’ ratings for each online engagement. [33].
As mentioned above, the evaluation criteria for existing studies vary depending on the evaluator’s environment. However, this study evaluates examination, and presents evaluation criteria using fuzzy reasoning rules that consider test difficulty and student incorrect answer rates according to the level of student groups.

5. Conclusions

In this paper, we present a program we have developed to simulate smart e-learning on a web basis. It is predicted that smart e-learning systems will be activated in the 21st century. In addition, based on level-specific learning, we have developed systems for automatic textbook recommendations and automatic warnings for incorrect answer rates.
In particular, in massive open online courses (MOOC) based on online distance lectures, the graduation rate of students is very low, at less than 10%. In this paper, in order to improve these problems, we proposed an automatic warning system for incorrect answer rates based on level-based learning as well as an algorithm for calculating test scores based on difficulty and presented the results of the simulation. In particular, we have proposed an algorithm that accurately calculates test scores for each level in online and offline schools by using fuzzy rules in order to improve the test grade system for each level based on difficulty. In addition, in online classes, when one is taking video lectures for more than an hour, concentration on lectures is greatly reduced. Therefore, in order to improve lecture concentration, we have proposed and simulated art therapy and music therapy research, study patterns considering the Sasang constitution, and automatic recommendation algorithms.

Author Contributions

Conceptualization, Y.-S.H. and S.-S.C.; methodology, Y.-S.H. and S.-S.C.; software, Y.-S.H. and C.-P.H.; validation, C.-P.H. and S.-S.C.; formal analysis, Y.-S.H. and S.-S.C.; investigation, C.-P.H.; resources, S.-S.C.; data curation, Y.-S.H. and C.-P.H.; writing—original draft preparation, Y.-S.H.; writing—review and editing, S.-S.C.; visualization, Y.-S.H.; supervision, S.-S.C.; project administration, Y.-S.H.; funding acquisition, Y.-S.H. and S.-S.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the Basic Science Research Program through the National Research Foundation of Korea (NRF), funded by the Ministry of Education (grant number: 2018R1D1A1B07043). This research was supported by the Mid-Career Researcher program through the National Research Foundation of Korea (NRF), funded by the MSIT (Ministry of Science and ICT) under Grant 2020R1A2C2014336.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Sarwar, B.; Bajwa, I.S.; Jamil, N.; Ramzan, S.; Sarwar, N. An intelligent fire warning application using IoT and an adaptive neuro-fuzzy inference system. Sensors 2019, 19, 3150. [Google Scholar] [CrossRef] [Green Version]
  2. Hadizadeh, M.; Farzanegan, A.; Noaparast, M. A plant-scale validated MATLAB-based fuzzy expert system to control SAG mill circuits. J. Process Control 2018, 70, 1–11. [Google Scholar] [CrossRef]
  3. Lee, J.Y.; Jung, K.D.; Shrestha, B.; Lee, J.; Cho, S. Energy efficiency improvement of the of a cluster head selection for wireless sensor networks. Int. J. Smart Home 2014, 8, 9–18. [Google Scholar] [CrossRef]
  4. Joshi, G.P.; Jha, S.; Cho, S.; Seo, C.; Son, L.H.; Thong, P.H. Influence of multimedia and seating location in academic engagement and grade performance of students. Comput. Appl. Eng. Educ. 2020, 28, 268–281. [Google Scholar] [CrossRef]
  5. Sharma, J.; Matheussen, B.V.; Glimsdal, S.; Granmo, O.C. Hydropower Optimization Using Split-Window, Meta-Heuristic and Genetic Algorithms. In Proceedings of the 18th IEEE International Conference on Machine Learning And Applications (ICMLA), Boca Raton, FL, USA, 16–19 December 2019; pp. 882–888. [Google Scholar]
  6. Solak, S.; Ucar, M.H.; Albadwieh, M. Computer-based evaluation to assess students’ learning for the multiple-choice question–based exams: CBE-MCQs software tool. Comput. Appl. Eng. Educ. 2020, 28, 1406–1420. [Google Scholar] [CrossRef]
  7. Agarwal, D.; Chen, B.C.; Elango, P. Fast online learning through offline initialization for time-sensitive recommendation. In Proceedings of the 16th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Washington, DC, USA, 25–28 July 2010; pp. 703–712. [Google Scholar]
  8. Chiang, P.H.; Dey, S. Offline and online learning techniques for personalized blood pressure prediction and health behavior recommendations. IEEE Access 2019, 7, 130854–130864. [Google Scholar] [CrossRef]
  9. Hagras, H.; Callaghan, V.; Colley, M.; Clarke, G. A hierarchical fuzzy–genetic multi-agent architecture for intelligent buildings online learning, adaptation and control. Inf. Sci. 2003, 150, 33–57. [Google Scholar] [CrossRef]
  10. Shepherd, T.; Prince, S.J.; Alexander, D.C. Interactive lesion segmentation with shape priors from offline and online learning. Ieee Trans. Med. Imaging 2012, 31, 1698–1712. [Google Scholar] [CrossRef]
  11. Simkin, M.G.; Kuechler, W.L. Multiple-choice tests and student understanding: What is the connection? Decis. Sci. J. Innov. Educ. 2005, 3, 73–98. [Google Scholar] [CrossRef]
  12. Chiariotti, F.; D’Aronco, S.; Toni, L.; Frossard, P. Online learning adaptation strategy for DASH clients. In Proceedings of the 7th International Conference on Multimedia Systems, Klagenfurt, Austria, 10–13 May 2016; pp. 1–12. [Google Scholar]
  13. Sutton, R.S.; Whitehead, S.D. Online learning with random representations. In Proceedings of the Tenth International Conference on Machine Learning, Amherst, MA, USA, 24–29 June 1993; pp. 314–321. [Google Scholar]
  14. Tentama, F. Motivation to Learn and Social Support Determine Employability among Vocational High School Students. International. J. Eval. Res. Educ. 2019, 8, 237–242. [Google Scholar]
  15. Marbach-Ad, G.; Sokolove, P.G. Can undergraduate biology students learn to ask higher level questions? J. Res. Sci. Teach. Off. J. Natl. Assoc. Res. Sci. Teach. 2000, 37, 854–870. [Google Scholar] [CrossRef]
  16. Callahan, R.M. Tracking and high school English learners: Limiting opportunity to learn. Am. Educ. Res. J. 2005, 42, 305–328. [Google Scholar] [CrossRef] [Green Version]
  17. Yang, Q.; Chen, W.N.; Da Deng, J.; Li, Y.; Gu, T.; Zhang, J. A level-based learning swarm optimizer for large-scale optimization. IEEE Trans. Evol. Comput. 2017, 22, 578–594. [Google Scholar] [CrossRef]
  18. Lehre, P.K.; Nguyen, P.T.H. Level-based analysis of the population-based incremental learning algorithm. In Lecture Notes in Computer Science, Proceedings of the International Conference on Parallel Problem Solving from Nature, Coimbra, Portugal, 8–12 September 2018; Springer: Cham, Switzerland, 2018; pp. 105–116. [Google Scholar]
  19. Nasibov, E.N.; Baskan, O.; Mert, A. A learning algorithm for level sets weights in weighted level-based averaging method. Fuzzy Optim. Decis. Mak. 2005, 4, 279–291. [Google Scholar] [CrossRef]
  20. Park, S.H.; Kim, J.W.; Kim, D.H.; Cho, H.J. Music Therapy Counseling Recommendation Model Based on Collaborative Filtering. J. Korea Converg. Soc. 2019, 10, 31–36. [Google Scholar]
  21. Goldbeck, L.; Ellerkamp, T. A randomized controlled trial of multimodal music therapy for children with anxiety disorders. J. Music Ther. 2012, 49, 395–413. [Google Scholar] [CrossRef] [PubMed]
  22. Mott, M.S.; Robinson, D.H.; Walden, A.; Burnette, J.; Rutherford, A.S. Illuminating the effects of dynamic lighting on student learning. Sage Open 2012, 2, 2158244012445585. [Google Scholar] [CrossRef]
  23. Samani, S.A.; Samani, S.A. The impact of indoor lighting on students’ learning performance in learning environments: A knowledge internalization perspective. Int. J. Bus. Soc. Sci. 2012, 3, 127–136. [Google Scholar]
  24. Sleegers, P.J.; Moolenaar, N.M.; Galetzka, M.; Pruyn, A.; Sarroukh, B.E.; Van der Zande, B. Lighting affects students’ concentration positively: Findings from three Dutch studies. Light. Res. Technol. 2013, 45, 159–175. [Google Scholar] [CrossRef] [Green Version]
  25. Lee, J.; Yim, M.H.; Kim, J.Y. Test-retest reliability of the questionnaire in the Sasang constitutional analysis tool (SCAT). Integr. Med. Res. 2018, 7, 136–140. [Google Scholar] [CrossRef] [PubMed]
  26. Jin, H.J.; Baek, Y.; Kim, H.S.; Ryu, J.; Lee, S. Constitutional multicenter bank linked to Sasang constitutional phenotypic data. Bmc Complement. Altern. Med. 2015, 15, 1–8. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  27. Kang, M.; Yu, G.; Kim, L. A study on personality traits and cognitive characteristics of the Sasang Constitution using neuropsychological and personality tests. J. Orient. Neuropsychiatry 2015, 26, 131–142. [Google Scholar] [CrossRef]
  28. Choi, K.J.; Choi, Y.S.; Cha, J.H.; Hwang, M.W.; Lee, S.K.; Go, B.H.; Song, I.B. A Study on the Reliability and Validity test of the QSCC II + (Revised Questionnaire for the Sasang Constitution Classification). J. Sasang Const. Med. 2006, 18, 62–74. [Google Scholar]
  29. Swan, K.; Shen, J.; Hiltz, S.R. Assessment and collaboration in online learning. J. Asynchronous Learn. Netw. 2006, 10, 45–62. [Google Scholar] [CrossRef] [Green Version]
  30. Vonderwell, S.; Liang, X.; Alderman, K. Asynchronous discussions and assessment in online learning. J. Res. Technol. Educ. 2007, 39, 309–328. [Google Scholar] [CrossRef] [Green Version]
  31. Kearns, L.R. Student assessment in online learning: Challenges and effective practices. J. Online Learn. Teach. 2012, 8, 198. [Google Scholar]
  32. Goodfellow, R.; Lea, M.R. Supporting writing for assessment in online learning. Assess. Eval. High. Educ. 2005, 30, 261–271. [Google Scholar] [CrossRef]
  33. Graff, M. Cognitive style and attitudes towards using online learning and assessment methods. Electron. J. e-Learn. 2003, 1, 21–28. [Google Scholar]
Figure 1. Concepts of level test.
Figure 1. Concepts of level test.
Applsci 11 04380 g001
Figure 2. Simulation result of level test.
Figure 2. Simulation result of level test.
Applsci 11 04380 g002
Figure 3. Art therapy scale test.
Figure 3. Art therapy scale test.
Applsci 11 04380 g003
Figure 4. Fuzzy system method.
Figure 4. Fuzzy system method.
Applsci 11 04380 g004
Figure 5. Flow chart of level test based on fuzzy rules.
Figure 5. Flow chart of level test based on fuzzy rules.
Applsci 11 04380 g005
Figure 6. Test score evaluation screen.
Figure 6. Test score evaluation screen.
Applsci 11 04380 g006
Figure 7. Automatic test question projection simulation.
Figure 7. Automatic test question projection simulation.
Applsci 11 04380 g007
Figure 8. Computer simulation result.
Figure 8. Computer simulation result.
Applsci 11 04380 g008
Figure 9. Computer simulation of automatic recommendation of study method.
Figure 9. Computer simulation of automatic recommendation of study method.
Applsci 11 04380 g009
Figure 10. Level test and automatic textbook recommendation.
Figure 10. Level test and automatic textbook recommendation.
Applsci 11 04380 g010
Figure 11. Automatic judgment of wrong answer rate.
Figure 11. Automatic judgment of wrong answer rate.
Applsci 11 04380 g011
Table 1. Input–output data for learning by level and inference for learning by level.
Table 1. Input–output data for learning by level and inference for learning by level.
Input DataLevel Test
Test ScoreItem DifficultyWrong Answer RateConventional MethodProposed Method
90SmallBigPassPass
85MedBigPassPass
60SmallBigPassFail
60BigBigPassFail
57MedSmallFailPass
75BigBigPassPass
62BigBigPassFail
90SmallBigPassPass
58BigBigFailPass
Table 2. Simulation results of automatic judgment of learning by level based on incorrect answer rate.
Table 2. Simulation results of automatic judgment of learning by level based on incorrect answer rate.
NAMESCOREDIFFICULTYWRONG
ANSWER
CORRECT
ANSWER
SCORE
INCREASING RATR
NON FUZZYFUZZY
ALICE90SMALLBIGMEDIUMSMALLPASSPASS
TOMAS60BIGSMALLBIGSMALLPASSFAIL
CINDY50SMALLBIGSMALLSMALLFAILPASS
KENT80MEDIUMMEDIUMSMALLBIGPASSPASS
JOHN55MEDIUMSMALLBIGSMALLPASSFAIL
LEE55SMALLBIGSMALLSMALLFAILPASS
KIM80SMALLBIGMEDIUMSMALLPASSPASS
HONG70VERY BIGBIGMEDIUMBIGFAILPASS
SMITH70MEDIUMMEDIUMSMALLMEDIUMPASSPASS
MARY65SMALLBIGSMALLSMALLFAILPASS
ALICE60MEDIUMBIGMEDIUMBIGPASSFAIL
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Hong, Y.-S.; Han, C.-P.; Cho, S.-S. Level-Based Learning Algorithm Based on the Difficulty Level of the Test Problem. Appl. Sci. 2021, 11, 4380. https://doi.org/10.3390/app11104380

AMA Style

Hong Y-S, Han C-P, Cho S-S. Level-Based Learning Algorithm Based on the Difficulty Level of the Test Problem. Applied Sciences. 2021; 11(10):4380. https://doi.org/10.3390/app11104380

Chicago/Turabian Style

Hong, You-Sik, Chang-Pyoung Han, and Seong-Soo Cho. 2021. "Level-Based Learning Algorithm Based on the Difficulty Level of the Test Problem" Applied Sciences 11, no. 10: 4380. https://doi.org/10.3390/app11104380

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop