<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">OALibJ</journal-id><journal-title-group><journal-title>Open Access Library Journal</journal-title></journal-title-group><issn pub-type="epub">2333-9705</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/oalib.1101623</article-id><article-id pub-id-type="publisher-id">OALibJ-68567</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Biomedical&amp;Life Sciences</subject><subject> Business&amp;Economics</subject><subject> Chemistry&amp;Materials Science</subject><subject> Computer Science&amp;Communications</subject><subject> Earth&amp;Environmental Sciences</subject><subject> Engineering</subject><subject> Medicine&amp;Healthcare</subject><subject> Physics&amp;Mathematics</subject><subject> Social Sciences&amp;Humanities</subject></subj-group></article-categories><title-group><article-title>
 
 
  Applications of Clustering Algorithms in Academic Performance Evaluation
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Jyotirmay</surname><given-names>Patel</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Ramjeet</surname><given-names>Singh Yadav</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Computer Science and Engineering, Meerut Institute of Technology, Meerut, India</addr-line></aff><aff id="aff2"><addr-line>Department of Computer Science and Engineering, Ashoka Institute of Technology and Management, Varanasi,India</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>jyotirmaypatel@gmail.com(JP)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>28</day><month>08</month><year>2015</year></pub-date><volume>02</volume><issue>08</issue><fpage>1</fpage><lpage>14</lpage><history><date date-type="received"><day>31</day>	<month>July</month>	<year>2015</year></date><date date-type="rev-recd"><day>accepted</day>	<month>18</month>	<year>August</year>	</date><date date-type="accepted"><day>21</day>	<month>August</month>	<year>2015</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
   
   In this paper, we explore the applicability of K-means and Fuzzy C-Means clustering algorithms to student allocation problem that allocates new students to homogenous groups of specified maximum capacity, and analyze effects of such allocations on the academic performance of students. The paper also presents a Fuzzy set and Regression analysis based Dynamic Fuzzy Expert System model which is capable of dealing with imprecision and missing data that is commonly inherited in the student academic performance evaluation. This model automatically converts crisp sets into fuzzy sets by using C-Means clustering algorithm method. The comparative performance analysis indicates that the student group formed by Fuzzy C-Means clustering algorithm performed better than groups formed by K-Means, classical fuzzy logic clustering algorithms and Bayesian classifications. 
  
 
</p></abstract><kwd-group><kwd>Student Allocation Problem</kwd><kwd> Academic Performance</kwd><kwd> Fuzzy C-Means</kwd><kwd> K-Means</kwd><kwd> Clustering  Algorithms</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Student academic performance evaluation involves several components, each based on number of imprecise judgments arising due to human (teacher/tutor) interpretation. Both arithmetical and statistical methods have been used for aggregating information from these assessment components in educational domain. These commonly used methods have some limitations. For example, in a scenario, two student’s scores are 50, 60, 70, and 70, 60, 50 in three tests, respectively. The average mark obtained by each is 60 without any indication of their intelligence level. However, data indicate that one student is improving while other is deteriorating consistently (i.e. one student is learning consistently). Recently, methods have been developed for the application of fuzzy set theory in student performance evaluation and concept maps construction which provides adaptive learning guidance to students. Learning achievement evaluation needs solution of subjective judging problem, difficulty and complexity of questions faced by the teachers [<xref ref-type="bibr" rid="scirp.68567-ref1">1</xref>] . Concept maps construction for adaptive learning guidance to students requires consideration of achievement similarity between concepts [<xref ref-type="bibr" rid="scirp.68567-ref2">2</xref>] .</p><p>The main aim of educational institutions is to provide student with the evaluation reports regarding their test/ examination as best as possible with minimum errors. Some factors other than academic have been reported to creates/pose barrier to students attaining and maintaining their high performance [<xref ref-type="bibr" rid="scirp.68567-ref3">3</xref>] . Grouping or clustering of students using cognitive as well as affective factors and then defining the performance measure may be a realistic approach. Fuzzy evaluation method (FEM) for applying fuzzy sets in students’ answer script evaluation [<xref ref-type="bibr" rid="scirp.68567-ref4">4</xref>] may serve the purpose. The fuzzy marks awarded to student’s answer scripts can be represented by fuzzy sets. In a fuzzy set, the grade of membership of an element u<sub>i</sub> in the universe of discourse U belonging to a fuzzy set is represented by a real value between zero and one. The present study argued that the arithmetical and statistical techniques for classification and grading student academic performance have several limitations and are least appropriate to evaluate knowledge and skills. The present paper includes the role of fuzzy logic, fuzzy system, various characteristics of fuzzy logic system, linguistic variables, rules and membership functions and the implementation of performance analysis methodology with the help of fuzzy logic system. Reasoning based on fuzzy models and fuzzy clustering methods may yield alternative methods having potential to handle various kinds of imprecise data and improve the degree of judgments.</p><p>Some works related to academic performance evaluation based on Fuzzy sets and other soft computing techniques have been developed. Methods based on fuzzy sets and fuzzy rule base to assign grades to students and calculate the students’ academic performance are available [<xref ref-type="bibr" rid="scirp.68567-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.68567-ref6">6</xref>] . Non-classical performance evaluation methods (such as fuzzy logic, a mathematical technique of set-theory) can also be applied to many forms of decision-making including research on engineering and artificial intelligence [<xref ref-type="bibr" rid="scirp.68567-ref7">7</xref>] . A fuzzy system, a mathematical model, that analyzes input values in terms of logical values in addition to numerical values. In fuzzy logic applications non-numeric linguistic variables are often used to facilitate the expression of rules and facts. The performance appraisal system can be examined using Fuzzy Logic Approach [<xref ref-type="bibr" rid="scirp.68567-ref8">8</xref>] as in the present study. Cascaded fuzzy inference system based on specific performance appraisal has been used to generate the performance qualities of some non-teaching staff of Universities [<xref ref-type="bibr" rid="scirp.68567-ref9">9</xref>] [<xref ref-type="bibr" rid="scirp.68567-ref10">10</xref>] . A novel fuzzy qualitative classification system for academic performance evaluation using the link analysis methodology has been developed. Unlike the conventional approach, fuzzy rules based model involve variables, classes and their relations as elements of social network that can be modeled as a weighted graph [<xref ref-type="bibr" rid="scirp.68567-ref11">11</xref>] . Hameed has presented a more reliable system of student evaluation based on Gaussian membership functions [<xref ref-type="bibr" rid="scirp.68567-ref12">12</xref>] where three fuzzy nodes system (each nodes applies fuzzification, fuzzy inference, and defuzzification) has been considered (i.e. difficulty, importance and complexity of questions). Expert system technology using Fuzzy Logic is very interesting for qualitative facts evaluation; model of fuzzy expert system based on various key performance attributes is available to evaluate teacher’s performance [<xref ref-type="bibr" rid="scirp.68567-ref13">13</xref>] . Also the fuzzy method has been applied in evaluation of student’s oral presentation which involves application of membership function graph to identify the membership value of each satisfaction level [<xref ref-type="bibr" rid="scirp.68567-ref14">14</xref>] [<xref ref-type="bibr" rid="scirp.68567-ref15">15</xref>] . Fuzzy logic based engineering student’s evaluation for practical is studied in [<xref ref-type="bibr" rid="scirp.68567-ref16">16</xref>] [<xref ref-type="bibr" rid="scirp.68567-ref17">17</xref>] . Such student’s performance in three sub-components showed difference in outcome compared to classical approach. The fuzzy based approach to circumvent the performance evaluation of the student based purely upon the numeric grading without entailing the human judgmental component [<xref ref-type="bibr" rid="scirp.68567-ref18">18</xref>] . Evaluations of Government officer’s performance with the help of various parameters have been carried out by applying fuzzy inference system (FIS) [<xref ref-type="bibr" rid="scirp.68567-ref19">19</xref>] . This help in formulation of mapping from a given input. The fuzzy logic systems enable one to validly predict distance student’s performance according to the expert opinion [<xref ref-type="bibr" rid="scirp.68567-ref20">20</xref>] [<xref ref-type="bibr" rid="scirp.68567-ref21">21</xref>] . FIS for student academic performance evaluation is based on Fuzzy Logic Techniques where performance depends on exam results and it is evaluated as success or failure [<xref ref-type="bibr" rid="scirp.68567-ref22">22</xref>] . Methods to measure the performance of the students in junior high school [<xref ref-type="bibr" rid="scirp.68567-ref23">23</xref>] , performance of teachers [<xref ref-type="bibr" rid="scirp.68567-ref24">24</xref>] , and determination of grades to the students [<xref ref-type="bibr" rid="scirp.68567-ref25">25</xref>] are available. System considering the difficulty, the importance and the complexity of each question before determining a final grade [<xref ref-type="bibr" rid="scirp.68567-ref26">26</xref>] has also been worked out. Considerable attention has been given to adopt fuzzy approaches for evaluation of teaching performance by using computer particularly in Intelligent Tutoring Systems (ITS) and Computer Assisted Instruction (CAI) [<xref ref-type="bibr" rid="scirp.68567-ref27">27</xref>] [<xref ref-type="bibr" rid="scirp.68567-ref28">28</xref>] . Fuzzy approaches have been proposed for determination of student’s understanding level of certain subjects in context of ITS, and student performance based on several criteria with a strong suggestion that the method be applied to CAI. Currently, much attention has been given to such aspects globally. This includes evaluation of journal grades, evaluation of vocational education performance, collaborative assessment, and performance appraisal system of academic in higher education. Data Mining (DM) or Knowledge Discovery in Databases (KDD) is an approach for shorting useful information from large data [<xref ref-type="bibr" rid="scirp.68567-ref29">29</xref>] . DM applies various methods in order to discover and extract patterns from stored data, and is widely used in educational field to find out hidden patterns. Educational data mining is focus of research for studying the behavior of students based upon their past performance [<xref ref-type="bibr" rid="scirp.68567-ref30">30</xref>] - [<xref ref-type="bibr" rid="scirp.68567-ref33">33</xref>] .</p></sec><sec id="s2"><title>2. Fuzzy Logic</title><p>Fuzzy logic is branch of logic specially designed for representing knowledge and human reasoning in such a way that it is amenable to processing by a computer. Thus, it is applicable to artificial intelligence, control engineering, and expert systems. The more traditional propositional and predicate logic do not allow for degrees of imprecision, indicated by words of phrases such as poor, average and good. Instead of truth values such as true or false, it is possible to introduce a multivalued logic consisting of Unsatisfactory, Satisfactory, Average, Good, and Excellent. Fuzzy systems implement fuzzy logic, which uses sets and predicates of this kind. As the classic logic is the basic of ordinary expert logic, fuzzy logic is also the basic of fuzzy expert system. Fuzzy expert systems, in addition to dealing with uncertainty, are able to model common sense reasoning which is very difficult for general systems. One of the basic limitations of classic logic is that it is restricted to two values, true or false and its advantage is that it is easy to model the two-value logic systems and also we can have a precise deduction. The major shortcoming of this logic is that, the number of the two-value subjects in the real world is few. The real world is an analogical world not a numerical one. We can consider fuzzy logic as an extension of a multi-value logic, but the goals and application of fuzzy logic is different from multi-value logic since fuzzy logic is a relative reasoning logic not a precise multi-value logic. In general, approximation or fuzzy reasoning is the deduction of a possible and imprecise conclusion out of a possible and imprecise initial set.</p>Fuzzy Set<p>A fuzzy set A in a universe of discourse X is defined as the following set pairs</p><disp-formula id="scirp.68567-formula411"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/68567x5.png"  xlink:type="simple"/></disp-formula><p>where, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x6.png" xlink:type="simple"/></inline-formula>is a mapping called the membership function of fuzzy set A and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x7.png" xlink:type="simple"/></inline-formula> is called the degree of belongingness or membership value or degree of membership of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x8.png" xlink:type="simple"/></inline-formula> in the fuzzy set A. We write (1) in the following form:</p><disp-formula id="scirp.68567-formula412"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/68567x9.png"  xlink:type="simple"/></disp-formula><p>For brevity; however, we often equate fuzzy sets with their membership functions, i.e., we will often say fuzzy sets.</p><p>Example: Suppose X = {6, 2, 0, 4}. A fuzzy set of X may be given by A = {0.2/6, 1/2, 0.8/0, 0.1/4}.</p></sec><sec id="s3"><title>3. K-Means Clustering Technique</title><p>The K-means clustering technique is an iterative algorithm in which items are moved among sets of clusters until the desired set is related. A high degree of similarity among elements in clusters is obtained, while a high degree of dissimilarity among elements in different clusters is achieved simultaneously. The K-Means clustering technique is used to classify data in a crisp sense. Define a family of sets <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x10.png" xlink:type="simple"/></inline-formula> as a partition of X, where the following set-theoretic forms apply to those partitions:</p><disp-formula id="scirp.68567-formula413"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/68567x11.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.68567-formula414"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/68567x12.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.68567-formula415"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/68567x13.png"  xlink:type="simple"/></disp-formula><p>Again, where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x14.png" xlink:type="simple"/></inline-formula> a finite set space is comprised of the universe of data samples, and C is the number of cases, or partitions, or clusters, into which we want to classify the data. We note the obvious,</p><disp-formula id="scirp.68567-formula416"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/68567x15.png"  xlink:type="simple"/></disp-formula><p>where C = n classes just places each data sample into its own class.</p><p>Here the objective function (or classification criteria) to be used to classify or cluster the data. The objective function <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x16.png" xlink:type="simple"/></inline-formula> is given by:</p><disp-formula id="scirp.68567-formula417"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/68567x17.png"  xlink:type="simple"/></disp-formula><p>where U is the partition matrix, v is a vector of cluster centers and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x18.png" xlink:type="simple"/></inline-formula> is a Euclidean distance measure between the k<sup>th</sup> data sample <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x19.png" xlink:type="simple"/></inline-formula> and ith cluster centre<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x20.png" xlink:type="simple"/></inline-formula>, is given by</p><disp-formula id="scirp.68567-formula418"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/68567x21.png"  xlink:type="simple"/></disp-formula><p>The algorithm is given below:</p><p>Step-I: Start with some initial configuration of prototypes <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x22.png" xlink:type="simple"/></inline-formula> (e.g., choose them randomly).</p><p>Step-II: We compute the value for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x23.png" xlink:type="simple"/></inline-formula> or the distance from the sample <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x24.png" xlink:type="simple"/></inline-formula> (a data set) to the centre, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x25.png" xlink:type="simple"/></inline-formula>, of the i<sup>th</sup> class, using Equation (4).</p><p>Step-III: Construct a partition matrix by assigning numeric values to U according to the following rule:</p><disp-formula id="scirp.68567-formula419"><label>(7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/68567x26.png"  xlink:type="simple"/></disp-formula><p>Step-IV: Update the prototype by computing the weighted average, which involves the entries of the partition matrix:</p><disp-formula id="scirp.68567-formula420"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/68567x27.png"  xlink:type="simple"/></disp-formula><p>Until convergence criteria is met.</p></sec><sec id="s4"><title>4. Fuzzy C-Means (FCM) Clustering Technique</title><p>The fuzzy C-Means algorithm (FCM) generalizes the classical fuzzy logic algorithm to allow a point to partially belong to multiple clusters. It produces a constrained soft partition. The extended objective function, denoted J, is</p><disp-formula id="scirp.68567-formula421"><label>(9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/68567x28.png"  xlink:type="simple"/></disp-formula><p>where U is a fuzzy partition of the dataset X formed by<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x29.png" xlink:type="simple"/></inline-formula>. The parameter m is a weight that determines the degree to which partial members of a cluster affect the clustering result. The FCM tries to find a good partition by searching for prototypes v<sub>i</sub> that minimize the objective function J<sub>m</sub>. The FCM algorithms also need</p><p>to search for membership functions <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x30.png" xlink:type="simple"/></inline-formula> that minimize J. A constrained fuzzy partition <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x31.png" xlink:type="simple"/></inline-formula> can be a local minimum of the objective function J only if the following conditions are satisfied:</p><disp-formula id="scirp.68567-formula422"><label>(10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/68567x32.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.68567-formula423"><label>(11)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/68567x33.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.68567-formula424"><label>(12)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/68567x34.png"  xlink:type="simple"/></disp-formula><p>Bases on these formulae, FCM updates the prototypes and the membership function iteratively using Equations (10) and (11) until a convergence criterion is reached. The algorithm is given below:</p><p>FCM (X, c, m,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x35.png" xlink:type="simple"/></inline-formula>).</p><p>X: An unlabeled data set.</p><p>C: the number of clusters to form.</p><p>m: the parameter in the objective function.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x36.png" xlink:type="simple"/></inline-formula>: A threshold for the convergence criteria.</p><p>Initialize prototype <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x37.png" xlink:type="simple"/></inline-formula></p><p>Repeat <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x38.png" xlink:type="simple"/></inline-formula></p><p>Compute membership function using Equation (10).</p><p>Update the prototype, v<sub>i</sub> in V using Equation (11).</p><p>Until <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x39.png" xlink:type="simple"/></inline-formula></p><p>Until convergence criteria is met.</p></sec><sec id="s5"><title>5. Bayesian Classification</title><p>Bayesian Classifiers are statistical classifiers. They can predict class membership probabilities, such as the probability that a given tuple belongs to a particular class. Bayesian classifiers assume that the effect of an attribute value on a given class is independent of the values of the other attributes. This assumption is called class conditional independence. Bayesian classification is based on Bayes’ theorem, described below: Let X be a data tuple. In Bayesian terms, X is considered evidence. It is described by measurements made on a set of n attributes. Let H be some hypothesis, such as that the data tuple X belongs to a specified class C. For classification problems, we want to determine<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x40.png" xlink:type="simple"/></inline-formula>, the probability that the hypothesis H holds given the evidence or observed data tuple X. In other words, we are looking for the probability that tuple X belongs to class C, given that we know the attribute description of X. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x41.png" xlink:type="simple"/></inline-formula>is the posterior probability of H conditioned on X and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x42.png" xlink:type="simple"/></inline-formula> is the prior probability of H. The Bayes’ theorem is given below:</p><disp-formula id="scirp.68567-formula425"><label>(13)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/68567x43.png"  xlink:type="simple"/></disp-formula><p>The Bayesian classifier works as follows:</p><p>1) Let D be a training set of tuples and their class labels. Each tuple is represented by n-dimensional attributes vector, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x44.png" xlink:type="simple"/></inline-formula>, depicting n measurements made on the tuple from n attributes, respectively, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x44.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x45.png" xlink:type="simple"/></inline-formula></p><p>2) Suppose that there are m classes, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x46.png" xlink:type="simple"/></inline-formula>Given a tuple, X, the classifier will predict that X belongs to the class having the highest posterior probability, conditioned on X belongs to the class <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x46.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x47.png" xlink:type="simple"/></inline-formula> if and only if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x46.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x47.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x48.png" xlink:type="simple"/></inline-formula> for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x46.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x47.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x49.png" xlink:type="simple"/></inline-formula> Thus we maximize <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x46.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x47.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x50.png" xlink:type="simple"/></inline-formula> The class <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x46.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x47.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x51.png" xlink:type="simple"/></inline-formula> for which <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x46.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x47.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x52.png" xlink:type="simple"/></inline-formula> is maximized is called maximum posterior hypothesis.</p><p>3) As <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x53.png" xlink:type="simple"/></inline-formula> is constant for all classes, only <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x54.png" xlink:type="simple"/></inline-formula> need be maximized. If the class prior probabilities are not known, then it is commonly assumed that the classes are equally likely, that is, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x55.png" xlink:type="simple"/></inline-formula> and we would therefore maximize <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x56.png" xlink:type="simple"/></inline-formula> Otherwise, we maximize <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x57.png" xlink:type="simple"/></inline-formula></p><p>4) Given data sets with many attributed, it would be extremely computationally expensive to compute <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x58.png" xlink:type="simple"/></inline-formula> In order to reduce computation in evaluate <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x58.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x59.png" xlink:type="simple"/></inline-formula> the na&#239;ve assumption of class conditional independence is made. This presumes that the values of the attributes are conditionally independent of one another, given the class label of tuple. Thus,</p><disp-formula id="scirp.68567-formula426"><label>(14)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/68567x60.png"  xlink:type="simple"/></disp-formula><p>5) In order to predict the class label of X, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x61.png" xlink:type="simple"/></inline-formula>is evaluated for each class<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x62.png" xlink:type="simple"/></inline-formula>. The classifier predicts that the class label of tuple X is the class <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x63.png" xlink:type="simple"/></inline-formula> if and only if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x64.png" xlink:type="simple"/></inline-formula> for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x64.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x65.png" xlink:type="simple"/></inline-formula> In other words, they predict class label is the class <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x64.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x65.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x66.png" xlink:type="simple"/></inline-formula> for which <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x64.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x65.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x66.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x67.png" xlink:type="simple"/></inline-formula> is the maximum.</p></sec><sec id="s6"><title>6. Fuzzy Logic, K-Means, Fuzzy C-Means and Bayesian Methods</title><p>This section includes implementation and testing of the student’s academic performance evaluation to achieve the objective(s) of research work proposed by using classical Fuzzy Logic based expert system, Bayesian, K- Means and Fuzzy C-Means and hybrid clustering (Subtractive Clustering, Subtractive Clustering-Fuzzy C-Means and Subtractive Clustering-Adaptive Neuro Fuzzy Inference System) methods. The proposed methods for student academic performance evaluation have been implemented in MATLAB. The marks, their associated original grade and level of achievement (i.e. very high, high, average, low and very low) are shown in <xref ref-type="table" rid="table1">Table 1</xref>. The dataset used for training and testing is a data set of 2050 student’s marks for Semester-1, Semester-2 and Semester-3 (<xref ref-type="table" rid="table2">Table 2</xref> and <xref ref-type="table" rid="table3">Table 3</xref>). Out of total data sets, 2000 data sets have been used for training purpose and rest 50 used for testing purpose. These data sets have been collected from affiliated colleges of Uttar Pradesh Technical University, UP, Lucknow, India. We are considering grade and level of achievement as our own convention.</p><p>The proposed model was tested with the 17 new student’s marks for testing purpose (<xref ref-type="table" rid="table4">Table 4</xref>).</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Students marks, associated original grade and level of achievement</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >S. No.</th><th align="center" valign="middle" >Marks</th><th align="center" valign="middle" >Grade</th><th align="center" valign="middle" >Level of Achievement</th></tr></thead><tr><td align="center" valign="middle" >1.</td><td align="center" valign="middle" >0.76 - 1.00</td><td align="center" valign="middle" >A</td><td align="center" valign="middle" >Very High</td></tr><tr><td align="center" valign="middle" >2.</td><td align="center" valign="middle" >0.56 - 0.75</td><td align="center" valign="middle" >B</td><td align="center" valign="middle" >High</td></tr><tr><td align="center" valign="middle" >3.</td><td align="center" valign="middle" >0.46 - 0.55</td><td align="center" valign="middle" >C</td><td align="center" valign="middle" >Average</td></tr><tr><td align="center" valign="middle" >4.</td><td align="center" valign="middle" >0.26 - 0.45</td><td align="center" valign="middle" >D</td><td align="center" valign="middle" >Low</td></tr><tr><td align="center" valign="middle" >5.</td><td align="center" valign="middle" >0.00 - 0.25</td><td align="center" valign="middle" >E</td><td align="center" valign="middle" >Very Low</td></tr></tbody></table></table-wrap><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Student’s training data set</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >S. No.</th><th align="center" valign="middle" >Sem-1</th><th align="center" valign="middle" >Sem-2</th><th align="center" valign="middle" >Sem-3</th><th align="center" valign="middle" >Final Marks</th><th align="center" valign="middle" >Observed Output</th><th align="center" valign="middle" >Grade</th></tr></thead><tr><td align="center" valign="middle" >1.</td><td align="center" valign="middle" >0.05</td><td align="center" valign="middle" >0.37</td><td align="center" valign="middle" >0.18</td><td align="center" valign="middle" >0.2000</td><td align="center" valign="middle" >0.25</td><td align="center" valign="middle" >E</td></tr><tr><td align="center" valign="middle" >2.</td><td align="center" valign="middle" >0.10</td><td align="center" valign="middle" >0.23</td><td align="center" valign="middle" >10.6</td><td align="center" valign="middle" >0.1633</td><td align="center" valign="middle" >0.25</td><td align="center" valign="middle" >E</td></tr><tr><td align="center" valign="middle" >3.</td><td align="center" valign="middle" >0.15</td><td align="center" valign="middle" >0.13</td><td align="center" valign="middle" >0.06</td><td align="center" valign="middle" >0.1133</td><td align="center" valign="middle" >0.25</td><td align="center" valign="middle" >E</td></tr><tr><td align="center" valign="middle" >4.</td><td align="center" valign="middle" >0.40</td><td align="center" valign="middle" >0.13</td><td align="center" valign="middle" >0.20</td><td align="center" valign="middle" >0.2433</td><td align="center" valign="middle" >0.25</td><td align="center" valign="middle" >E</td></tr><tr><td align="center" valign="middle" >5.</td><td align="center" valign="middle" >0.25</td><td align="center" valign="middle" >0.31</td><td align="center" valign="middle" >0.14</td><td align="center" valign="middle" >0.2333</td><td align="center" valign="middle" >0.25</td><td align="center" valign="middle" >E</td></tr><tr><td align="center" valign="middle" >.</td><td align="center" valign="middle" >.</td><td align="center" valign="middle" >.</td><td align="center" valign="middle" >.</td><td align="center" valign="middle" >.</td><td align="center" valign="middle" >.</td><td align="center" valign="middle" >.</td></tr><tr><td align="center" valign="middle" >.</td><td align="center" valign="middle" >.</td><td align="center" valign="middle" >.</td><td align="center" valign="middle" >.</td><td align="center" valign="middle" >.</td><td align="center" valign="middle" >.</td><td align="center" valign="middle" >.</td></tr><tr><td align="center" valign="middle" >1998.</td><td align="center" valign="middle" >0.95</td><td align="center" valign="middle" >0.97</td><td align="center" valign="middle" >0.98</td><td align="center" valign="middle" >0.9667</td><td align="center" valign="middle" >1.00</td><td align="center" valign="middle" >A</td></tr><tr><td align="center" valign="middle" >1999.</td><td align="center" valign="middle" >0.90</td><td align="center" valign="middle" >0.93</td><td align="center" valign="middle" >0.94</td><td align="center" valign="middle" >0.9233</td><td align="center" valign="middle" >1.00</td><td align="center" valign="middle" >A</td></tr><tr><td align="center" valign="middle" >2000.</td><td align="center" valign="middle" >1.00</td><td align="center" valign="middle" >0.83</td><td align="center" valign="middle" >0.98</td><td align="center" valign="middle" >0.9367</td><td align="center" valign="middle" >1.00</td><td align="center" valign="middle" >A</td></tr></tbody></table></table-wrap><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Student testing data set</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >S. No.</th><th align="center" valign="middle" >Sem-1</th><th align="center" valign="middle" >Sem-2</th><th align="center" valign="middle" >Sem-3</th><th align="center" valign="middle" >Final Marks</th><th align="center" valign="middle" >Observed Output</th><th align="center" valign="middle" >Grade</th></tr></thead><tr><td align="center" valign="middle" >1.</td><td align="center" valign="middle" >0.05</td><td align="center" valign="middle" >0.34</td><td align="center" valign="middle" >0.16</td><td align="center" valign="middle" >0.1833</td><td align="center" valign="middle" >0.25</td><td align="center" valign="middle" >E</td></tr><tr><td align="center" valign="middle" >2.</td><td align="center" valign="middle" >0.02</td><td align="center" valign="middle" >0.45</td><td align="center" valign="middle" >0.46</td><td align="center" valign="middle" >0.3100</td><td align="center" valign="middle" >0.45</td><td align="center" valign="middle" >D</td></tr><tr><td align="center" valign="middle" >3.</td><td align="center" valign="middle" >0.23</td><td align="center" valign="middle" >0.45</td><td align="center" valign="middle" >0.19</td><td align="center" valign="middle" >0.2900</td><td align="center" valign="middle" >0.45</td><td align="center" valign="middle" >D</td></tr><tr><td align="center" valign="middle" >4.</td><td align="center" valign="middle" >0.34</td><td align="center" valign="middle" >0.43</td><td align="center" valign="middle" >0.46</td><td align="center" valign="middle" >0.4100</td><td align="center" valign="middle" >0.45</td><td align="center" valign="middle" >D</td></tr><tr><td align="center" valign="middle" >5.</td><td align="center" valign="middle" >0.05</td><td align="center" valign="middle" >0.23</td><td align="center" valign="middle" >0.11</td><td align="center" valign="middle" >0.1300</td><td align="center" valign="middle" >0.25</td><td align="center" valign="middle" >E</td></tr><tr><td align="center" valign="middle" >.</td><td align="center" valign="middle" >.</td><td align="center" valign="middle" >.</td><td align="center" valign="middle" >.</td><td align="center" valign="middle" >.</td><td align="center" valign="middle" >.</td><td align="center" valign="middle" >.</td></tr><tr><td align="center" valign="middle" >.</td><td align="center" valign="middle" >.</td><td align="center" valign="middle" >.</td><td align="center" valign="middle" >.</td><td align="center" valign="middle" >.</td><td align="center" valign="middle" >.</td><td align="center" valign="middle" >.</td></tr><tr><td align="center" valign="middle" >48.</td><td align="center" valign="middle" >0.39</td><td align="center" valign="middle" >0.21</td><td align="center" valign="middle" >0.12</td><td align="center" valign="middle" >0.2400</td><td align="center" valign="middle" >0.25</td><td align="center" valign="middle" >E</td></tr><tr><td align="center" valign="middle" >49.</td><td align="center" valign="middle" >0.37</td><td align="center" valign="middle" >0.59</td><td align="center" valign="middle" >0.57</td><td align="center" valign="middle" >0.5100</td><td align="center" valign="middle" >0.55</td><td align="center" valign="middle" >C</td></tr><tr><td align="center" valign="middle" >50.</td><td align="center" valign="middle" >0.06</td><td align="center" valign="middle" >0.45</td><td align="center" valign="middle" >0.03</td><td align="center" valign="middle" >0.1800</td><td align="center" valign="middle" >0.25</td><td align="center" valign="middle" >E</td></tr></tbody></table></table-wrap><table-wrap id="table4" ><label><xref ref-type="table" rid="table4">Table 4</xref></label><caption><title> Semester scores of 17 new students</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >S. No.</th><th align="center" valign="middle"  rowspan="2"  >Sem-1</th><th align="center" valign="middle"  rowspan="2"  >Sem-2</th><th align="center" valign="middle"  rowspan="2"  >Sem-3</th><th align="center" valign="middle"  colspan="2"  >Classical Method</th></tr></thead><tr><td align="center" valign="middle" >Output</td><td align="center" valign="middle" >Grade</td></tr><tr><td align="center" valign="middle" >1.</td><td align="center" valign="middle" >0.10</td><td align="center" valign="middle" >0.2333</td><td align="center" valign="middle" >0.2000</td><td align="center" valign="middle" >0.1778</td><td align="center" valign="middle" >E</td></tr><tr><td align="center" valign="middle" >2.</td><td align="center" valign="middle" >0.05</td><td align="center" valign="middle" >0.1667</td><td align="center" valign="middle" >0.1200</td><td align="center" valign="middle" >0.2511</td><td align="center" valign="middle" >E</td></tr><tr><td align="center" valign="middle" >3.</td><td align="center" valign="middle" >0.15</td><td align="center" valign="middle" >0.1333</td><td align="center" valign="middle" >0.1800</td><td align="center" valign="middle" >0.1544</td><td align="center" valign="middle" >E</td></tr><tr><td align="center" valign="middle" >4.</td><td align="center" valign="middle" >0.45</td><td align="center" valign="middle" >0.2667</td><td align="center" valign="middle" >0.4000</td><td align="center" valign="middle" >0.3722</td><td align="center" valign="middle" >D</td></tr><tr><td align="center" valign="middle" >5.</td><td align="center" valign="middle" >0.35</td><td align="center" valign="middle" >0.3333</td><td align="center" valign="middle" >0.3000</td><td align="center" valign="middle" >0.3278</td><td align="center" valign="middle" >D</td></tr><tr><td align="center" valign="middle" >6.</td><td align="center" valign="middle" >0.35</td><td align="center" valign="middle" >0.5000</td><td align="center" valign="middle" >0.3800</td><td align="center" valign="middle" >0.4100</td><td align="center" valign="middle" >D</td></tr><tr><td align="center" valign="middle" >7.</td><td align="center" valign="middle" >0.45</td><td align="center" valign="middle" >0.4333</td><td align="center" valign="middle" >0.5400</td><td align="center" valign="middle" >0.4744</td><td align="center" valign="middle" >C</td></tr><tr><td align="center" valign="middle" >8.</td><td align="center" valign="middle" >0.50</td><td align="center" valign="middle" >0.4000</td><td align="center" valign="middle" >0.5000</td><td align="center" valign="middle" >0.4667</td><td align="center" valign="middle" >C</td></tr><tr><td align="center" valign="middle" >9</td><td align="center" valign="middle" >0.45</td><td align="center" valign="middle" >0.5000</td><td align="center" valign="middle" >0.5800</td><td align="center" valign="middle" >0.5100</td><td align="center" valign="middle" >C</td></tr><tr><td align="center" valign="middle" >10.</td><td align="center" valign="middle" >0.50</td><td align="center" valign="middle" >0.7000</td><td align="center" valign="middle" >0.6200</td><td align="center" valign="middle" >0.6067</td><td align="center" valign="middle" >B</td></tr><tr><td align="center" valign="middle" >11.</td><td align="center" valign="middle" >0.65</td><td align="center" valign="middle" >0.7000</td><td align="center" valign="middle" >0.7400</td><td align="center" valign="middle" >0.6967</td><td align="center" valign="middle" >B</td></tr><tr><td align="center" valign="middle" >12.</td><td align="center" valign="middle" >0.85</td><td align="center" valign="middle" >0.6000</td><td align="center" valign="middle" >0.7600</td><td align="center" valign="middle" >0.7367</td><td align="center" valign="middle" >B</td></tr><tr><td align="center" valign="middle" >13.</td><td align="center" valign="middle" >0.95</td><td align="center" valign="middle" >0.7667</td><td align="center" valign="middle" >0.8600</td><td align="center" valign="middle" >0.8589</td><td align="center" valign="middle" >A</td></tr><tr><td align="center" valign="middle" >14.</td><td align="center" valign="middle" >0.85</td><td align="center" valign="middle" >0.8333</td><td align="center" valign="middle" >0.9600</td><td align="center" valign="middle" >0.8811</td><td align="center" valign="middle" >A</td></tr><tr><td align="center" valign="middle" >15.</td><td align="center" valign="middle" >0.90</td><td align="center" valign="middle" >0.9000</td><td align="center" valign="middle" >0.9800</td><td align="center" valign="middle" >0.9267</td><td align="center" valign="middle" >A</td></tr><tr><td align="center" valign="middle" >16.</td><td align="center" valign="middle" >0.35</td><td align="center" valign="middle" >0.4500</td><td align="center" valign="middle" >0.7500</td><td align="center" valign="middle" >0.5200</td><td align="center" valign="middle" >C</td></tr><tr><td align="center" valign="middle" >17.</td><td align="center" valign="middle" >0.75</td><td align="center" valign="middle" >0.4500</td><td align="center" valign="middle" >0.3500</td><td align="center" valign="middle" >0.5200</td><td align="center" valign="middle" >C</td></tr></tbody></table></table-wrap></sec><sec id="s7"><title>7. Fuzzy Logic Based Fuzzy Expert System</title><p>The rule based Fuzzy Expert System (FES) model (fuzzy-1 and fuzzy-2) for academic performance evaluation has been proposed. This model is based on classical fuzzy logic. The inputs (three) showed same triangular membership functions which indicate replacement of Semester-1 with Semester-3 would not change performance value (0.35, 0.45, and 0.75) and (0.75, 0.45, and 0.35) in Fuzzy-1 (see <xref ref-type="table" rid="table5">Table 5</xref> of 16<sup>th</sup> and 17<sup>th</sup> students). If, symmetry or value range of the membership functions is dissimilar, one semester shows greater influence on performance value than the other. For example, let’s change the membership functions and value range of Semester-3, while retaining the original criteria for Semester-1 and Sem-2 examination (Fuzzy-2). Aim of this study arrangement in Sem-3 examination is penalize scores below 0.50 and to reward scores above 0.50. Comparisons of classical, fuzzy-1 and fuzzy-2 methods for student academic performance evaluation are given in <xref ref-type="table" rid="table5">Table 5</xref>. A student successful in the classical assessment method will also be successful in the fuzzy-1. Comparison of the classical method with fuzzy-2 revealed differences in the performance values. In case of scores &lt;0.50, the performance value of fuzzy-2 is smaller than that of classical method; however, for scores &gt;0.50, the performance value is greater than that of classical method (e.g. 7<sup>th</sup> student scoring 0.45 in sem-1, 0.433 in sem-2 and 0.54 in Sem-3 and unsuccessful in the classical and Fuzzy-1 methods, got success in the fuzzy-2). There is no change for scores of 0.50, because this is the boundary of the limit values (e.g. 8<sup>th</sup> student). The linear relationship among classical, fuzzy-1 and fuzzy-2 can be seen in the <xref ref-type="fig" rid="fig1">Figure 1</xref>.</p><p>The accuracy of proposed model for both training and testing data has been tested by the Root Mean Square Error (RMSE) (<xref ref-type="table" rid="table6">Table 6</xref>). Noticeable are the RMSE of fuzzy-2 model (0.1217) and RMSE of fuzzy-1 model (0.1312) for training data sets demonstrating benefits of fuzzy-2, obviously. In case of testing data, the lower RMSE for fuzzy-2 model compared to fuzzy-1 model further demonstrates the benefits of fuzzy-2.</p><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> Comparison of classical method, Fuzzy-1 and Fuzzy-2</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/68567x68.png"/></fig><table-wrap id="table5" ><label><xref ref-type="table" rid="table5">Table 5</xref></label><caption><title> Comparison of performance evaluation methods</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >S. No.</th><th align="center" valign="middle"  rowspan="2"  >Sem-1</th><th align="center" valign="middle"  rowspan="2"  >Sem-2</th><th align="center" valign="middle"  rowspan="2"  >Sem-3</th><th align="center" valign="middle"  colspan="2"  >Classical Method</th><th align="center" valign="middle"  colspan="2"  >Fuzzy-1</th><th align="center" valign="middle"  colspan="2"  >Fuzzy-2</th></tr></thead><tr><td align="center" valign="middle" >Output</td><td align="center" valign="middle" >Grade</td><td align="center" valign="middle" >Output</td><td align="center" valign="middle" >Grade</td><td align="center" valign="middle" >Output</td><td align="center" valign="middle" >Grade</td></tr><tr><td align="center" valign="middle" >1.</td><td align="center" valign="middle" >0.10</td><td align="center" valign="middle" >0.2333</td><td align="center" valign="middle" >0.2000</td><td align="center" valign="middle" >0.178</td><td align="center" valign="middle" >E</td><td align="center" valign="middle" >0.253</td><td align="center" valign="middle" >D<sup>*</sup></td><td align="center" valign="middle" >0.151</td><td align="center" valign="middle" >E<sup>*</sup></td></tr><tr><td align="center" valign="middle" >2.</td><td align="center" valign="middle" >0.05</td><td align="center" valign="middle" >0.1667</td><td align="center" valign="middle" >0.1200</td><td align="center" valign="middle" >0.112</td><td align="center" valign="middle" >E</td><td align="center" valign="middle" >0.190</td><td align="center" valign="middle" >E</td><td align="center" valign="middle" >0.101</td><td align="center" valign="middle" >E</td></tr><tr><td align="center" valign="middle" >3.</td><td align="center" valign="middle" >0.15</td><td align="center" valign="middle" >0.1333</td><td align="center" valign="middle" >0.1800</td><td align="center" valign="middle" >0.154</td><td align="center" valign="middle" >E</td><td align="center" valign="middle" >0.200</td><td align="center" valign="middle" >E</td><td align="center" valign="middle" >0.120</td><td align="center" valign="middle" >E</td></tr><tr><td align="center" valign="middle" >4.</td><td align="center" valign="middle" >0.45</td><td align="center" valign="middle" >0.2667</td><td align="center" valign="middle" >0.4000</td><td align="center" valign="middle" >0.372</td><td align="center" valign="middle" >D</td><td align="center" valign="middle" >0.443</td><td align="center" valign="middle" >D</td><td align="center" valign="middle" >0.351</td><td align="center" valign="middle" >D</td></tr><tr><td align="center" valign="middle" >5.</td><td align="center" valign="middle" >0.35</td><td align="center" valign="middle" >0.3333</td><td align="center" valign="middle" >0.3000</td><td align="center" valign="middle" >0.328</td><td align="center" valign="middle" >D</td><td align="center" valign="middle" >0.390</td><td align="center" valign="middle" >D</td><td align="center" valign="middle" >0.312</td><td align="center" valign="middle" >D</td></tr><tr><td align="center" valign="middle" >6.</td><td align="center" valign="middle" >0.35</td><td align="center" valign="middle" >0.5000</td><td align="center" valign="middle" >0.3800</td><td align="center" valign="middle" >0.410</td><td align="center" valign="middle" >D</td><td align="center" valign="middle" >0.483</td><td align="center" valign="middle" >C<sup>*</sup></td><td align="center" valign="middle" >0.382</td><td align="center" valign="middle" >C</td></tr><tr><td align="center" valign="middle" >7.</td><td align="center" valign="middle" >0.45</td><td align="center" valign="middle" >0.4333</td><td align="center" valign="middle" >0.5400</td><td align="center" valign="middle" >0.474</td><td align="center" valign="middle" >C</td><td align="center" valign="middle" >0.481</td><td align="center" valign="middle" >C</td><td align="center" valign="middle" >0.521</td><td align="center" valign="middle" >C</td></tr><tr><td align="center" valign="middle" >8.</td><td align="center" valign="middle" >0.50</td><td align="center" valign="middle" >0.4000</td><td align="center" valign="middle" >0.5000</td><td align="center" valign="middle" >0.467</td><td align="center" valign="middle" >C</td><td align="center" valign="middle" >0.520</td><td align="center" valign="middle" >C</td><td align="center" valign="middle" >0.467</td><td align="center" valign="middle" >C</td></tr><tr><td align="center" valign="middle" >9.</td><td align="center" valign="middle" >0.45</td><td align="center" valign="middle" >0.5000</td><td align="center" valign="middle" >0.5800</td><td align="center" valign="middle" >0.510</td><td align="center" valign="middle" >C</td><td align="center" valign="middle" >0.574</td><td align="center" valign="middle" >B<sup>*</sup></td><td align="center" valign="middle" >0.491</td><td align="center" valign="middle" >B</td></tr><tr><td align="center" valign="middle" >10.</td><td align="center" valign="middle" >0.50</td><td align="center" valign="middle" >0.7000</td><td align="center" valign="middle" >0.6200</td><td align="center" valign="middle" >0.607</td><td align="center" valign="middle" >B</td><td align="center" valign="middle" >0.640</td><td align="center" valign="middle" >B</td><td align="center" valign="middle" >0.752</td><td align="center" valign="middle" >A<sup>*</sup></td></tr><tr><td align="center" valign="middle" >11.</td><td align="center" valign="middle" >0.65</td><td align="center" valign="middle" >0.7000</td><td align="center" valign="middle" >0.7400</td><td align="center" valign="middle" >0.697</td><td align="center" valign="middle" >B</td><td align="center" valign="middle" >0.720</td><td align="center" valign="middle" >B</td><td align="center" valign="middle" >0.780</td><td align="center" valign="middle" >A<sup>*</sup></td></tr><tr><td align="center" valign="middle" >12.</td><td align="center" valign="middle" >0.85</td><td align="center" valign="middle" >0.6000</td><td align="center" valign="middle" >0.7600</td><td align="center" valign="middle" >0.737</td><td align="center" valign="middle" >B</td><td align="center" valign="middle" >0.770</td><td align="center" valign="middle" >A<sup>*</sup></td><td align="center" valign="middle" >0.790</td><td align="center" valign="middle" >A</td></tr><tr><td align="center" valign="middle" >13.</td><td align="center" valign="middle" >0.95</td><td align="center" valign="middle" >0.7667</td><td align="center" valign="middle" >0.8600</td><td align="center" valign="middle" >0.859</td><td align="center" valign="middle" >A</td><td align="center" valign="middle" >0.870</td><td align="center" valign="middle" >A</td><td align="center" valign="middle" >0.880</td><td align="center" valign="middle" >A</td></tr><tr><td align="center" valign="middle" >14.</td><td align="center" valign="middle" >0.85</td><td align="center" valign="middle" >0.8333</td><td align="center" valign="middle" >0.9600</td><td align="center" valign="middle" >0.881</td><td align="center" valign="middle" >A</td><td align="center" valign="middle" >0.890</td><td align="center" valign="middle" >A</td><td align="center" valign="middle" >0.940</td><td align="center" valign="middle" >A</td></tr><tr><td align="center" valign="middle" >15.</td><td align="center" valign="middle" >0.90</td><td align="center" valign="middle" >0.9000</td><td align="center" valign="middle" >0.9800</td><td align="center" valign="middle" >0.927</td><td align="center" valign="middle" >A</td><td align="center" valign="middle" >0.950</td><td align="center" valign="middle" >A</td><td align="center" valign="middle" >0.990</td><td align="center" valign="middle" >A</td></tr><tr><td align="center" valign="middle" >16.</td><td align="center" valign="middle" >0.35</td><td align="center" valign="middle" >0.4500</td><td align="center" valign="middle" >0.7500</td><td align="center" valign="middle" >0.520</td><td align="center" valign="middle" >C</td><td align="center" valign="middle" >0.575</td><td align="center" valign="middle" >B<sup>*</sup></td><td align="center" valign="middle" >0.685</td><td align="center" valign="middle" >B</td></tr><tr><td align="center" valign="middle" >17.</td><td align="center" valign="middle" >0.75</td><td align="center" valign="middle" >0.4500</td><td align="center" valign="middle" >0.3500</td><td align="center" valign="middle" >0.520</td><td align="center" valign="middle" >C</td><td align="center" valign="middle" >0.575</td><td align="center" valign="middle" >B<sup>*</sup></td><td align="center" valign="middle" >0.440</td><td align="center" valign="middle" >C<sup>*</sup></td></tr></tbody></table></table-wrap><p><sup>*</sup>Improved value.</p><table-wrap id="table6" ><label><xref ref-type="table" rid="table6">Table 6</xref></label><caption><title> RMSE of training and testing data sets</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >S. No.</th><th align="center" valign="middle" >Data sets (RMSE)</th><th align="center" valign="middle" >Fuzzy-1</th><th align="center" valign="middle" >Fuzzy-2</th></tr></thead><tr><td align="center" valign="middle" >1.</td><td align="center" valign="middle" >Training (RMSE)</td><td align="center" valign="middle" >0.1312</td><td align="center" valign="middle" >0.1217</td></tr><tr><td align="center" valign="middle" >2.</td><td align="center" valign="middle" >Testing (RMSE)</td><td align="center" valign="middle" >0.1401</td><td align="center" valign="middle" >0.1182</td></tr></tbody></table></table-wrap></sec><sec id="s8"><title>8. K-Means and FCM Methods</title><p>The data sets are divided into various clusters using K-Means and FCM methods with the help of MATLAB software. The students have been classified in five groups (Clusters): very high, high, average, low and very low. K-means and FCM methods work on finding the cluster centers by trying to minimize objective function. An error measure is then calculated for model validation. The root mean square error (RMSE) is used for this purpose. Comparison of Statistical, Fuzzy-2, K-Means and FCM method are shown in <xref ref-type="table" rid="table7">Table 7</xref>.</p><p>Noticeable is the 16<sup>th</sup> student, getting 0.35 marks in sem-1, 0.45 marks in sem-2 and 0.75 marks in sem-3 and assigned performance index as 0.52 in statistical method (<xref ref-type="table" rid="table9">Table 9</xref>). Similarly 17<sup>th</sup> student getting 0.75 marks in sem-1, 0.45 marks in sem-2 and 0.55 marks in sem-3 assigned performance index 0.52. These two students assigned performance index (0.54 and 0.45 in fuzzy-2 method; 0.68 and 0.42 in FCM method, respectively). It may be concluded that 16<sup>th</sup> student has improved consistently, while 17<sup>th</sup> student has deteriorated consistently. Therefore, the fuzzy C-Means clustering technique method is more suitable than the statistical, classical fuzzy and K-Means methods for academic performance evaluation. In this model, the numbers of fuzzy rules are very less in comparison to existing classical Fuzzy Expert System. Root Mean Square Error (RMSE) is employed to evaluate the accuracy of the model identification. The RMSE of FCM is 0.1012, RMSE of K-Means model goes to 0.1191, RMSE of fuzzy-2 model goes to 0.1217 and RMSE of fuzzy-1 model goes to 0.1312 for training data sets (<xref ref-type="table" rid="table8">Table 8</xref>), which demonstrates the benefits of FCM model obviously. RMSE of FCM is 0.1073, RMSE of K-Means model goes to 0.1099, RMSE of fuzzy-2 model goes to 0.1182 and RMSE of fuzzy-1 model goes to 0.1401 for testing data sets, which demonstrates the benefits of FCM model obviously.</p><p>The performances of objective function (K-Means and FCM Methods) for students’ academic performance evaluation are shown in <xref ref-type="fig" rid="fig2">Figure 2</xref> and <xref ref-type="fig" rid="fig3">Figure 3</xref>. The objective function evolutions suggest that FCM method is better than K-means method.</p><table-wrap id="table7" ><label><xref ref-type="table" rid="table7">Table 7</xref></label><caption><title> Comparison of Statistical, Fuzzy-2, K-Means and FCM Method</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >S. No.</th><th align="center" valign="middle"  rowspan="2"  >Sem-1</th><th align="center" valign="middle"  rowspan="2"  >Sem-2</th><th align="center" valign="middle"  rowspan="2"  >Sem-3</th><th align="center" valign="middle"  colspan="2"  >Statistical method</th><th align="center" valign="middle"  colspan="2"  >Fuzzy-2</th><th align="center" valign="middle" >Grade based on K-Mean</th><th align="center" valign="middle"  colspan="2"  >FCM</th></tr></thead><tr><td align="center" valign="middle" >Output</td><td align="center" valign="middle" >Grade</td><td align="center" valign="middle" >Output</td><td align="center" valign="middle" >Grade</td><td align="center" valign="middle" >Grade</td><td align="center" valign="middle" >Output</td><td align="center" valign="middle" >Grade</td></tr><tr><td align="center" valign="middle" >1.</td><td align="center" valign="middle" >0.10</td><td align="center" valign="middle" >0.233</td><td align="center" valign="middle" >0.200</td><td align="center" valign="middle" >0.178</td><td align="center" valign="middle" >E</td><td align="center" valign="middle" >0.223</td><td align="center" valign="middle" >E<sup>*</sup></td><td align="center" valign="middle" >D</td><td align="center" valign="middle" >0.214</td><td align="center" valign="middle" >E</td></tr><tr><td align="center" valign="middle" >2.</td><td align="center" valign="middle" >0.05</td><td align="center" valign="middle" >0.167</td><td align="center" valign="middle" >0.120</td><td align="center" valign="middle" >0.112</td><td align="center" valign="middle" >E</td><td align="center" valign="middle" >0.170</td><td align="center" valign="middle" >E</td><td align="center" valign="middle" >E</td><td align="center" valign="middle" >0.161</td><td align="center" valign="middle" >E</td></tr><tr><td align="center" valign="middle" >3.</td><td align="center" valign="middle" >0.15</td><td align="center" valign="middle" >0.133</td><td align="center" valign="middle" >0.180</td><td align="center" valign="middle" >0.154</td><td align="center" valign="middle" >E</td><td align="center" valign="middle" >0.190</td><td align="center" valign="middle" >E</td><td align="center" valign="middle" >D</td><td align="center" valign="middle" >0.201</td><td align="center" valign="middle" >E</td></tr><tr><td align="center" valign="middle" >4.</td><td align="center" valign="middle" >0.45</td><td align="center" valign="middle" >0.267</td><td align="center" valign="middle" >0.400</td><td align="center" valign="middle" >0.372</td><td align="center" valign="middle" >D</td><td align="center" valign="middle" >0.453</td><td align="center" valign="middle" >C<sup>*</sup></td><td align="center" valign="middle" >C</td><td align="center" valign="middle" >0.431</td><td align="center" valign="middle" >D<sup>*</sup></td></tr><tr><td align="center" valign="middle" >5.</td><td align="center" valign="middle" >0.35</td><td align="center" valign="middle" >0.333</td><td align="center" valign="middle" >0.300</td><td align="center" valign="middle" >0.328</td><td align="center" valign="middle" >D</td><td align="center" valign="middle" >0.410</td><td align="center" valign="middle" >D</td><td align="center" valign="middle" >C</td><td align="center" valign="middle" >0.294</td><td align="center" valign="middle" >D</td></tr><tr><td align="center" valign="middle" >6.</td><td align="center" valign="middle" >0.35</td><td align="center" valign="middle" >0.500</td><td align="center" valign="middle" >0.380</td><td align="center" valign="middle" >0.410</td><td align="center" valign="middle" >D</td><td align="center" valign="middle" >0.530</td><td align="center" valign="middle" >C</td><td align="center" valign="middle" >C</td><td align="center" valign="middle" >0.528</td><td align="center" valign="middle" >C</td></tr><tr><td align="center" valign="middle" >7.</td><td align="center" valign="middle" >0.45</td><td align="center" valign="middle" >0.433</td><td align="center" valign="middle" >0.540</td><td align="center" valign="middle" >0.474</td><td align="center" valign="middle" >C</td><td align="center" valign="middle" >0.572</td><td align="center" valign="middle" >B</td><td align="center" valign="middle" >C</td><td align="center" valign="middle" >0.532</td><td align="center" valign="middle" >C*</td></tr><tr><td align="center" valign="middle" >8.</td><td align="center" valign="middle" >0.50</td><td align="center" valign="middle" >0.400</td><td align="center" valign="middle" >0.500</td><td align="center" valign="middle" >0.467</td><td align="center" valign="middle" >C</td><td align="center" valign="middle" >0.540</td><td align="center" valign="middle" >C</td><td align="center" valign="middle" >C</td><td align="center" valign="middle" >0.583</td><td align="center" valign="middle" >B<sup>*</sup></td></tr><tr><td align="center" valign="middle" >9.</td><td align="center" valign="middle" >0.45</td><td align="center" valign="middle" >0.500</td><td align="center" valign="middle" >0.580</td><td align="center" valign="middle" >0.510</td><td align="center" valign="middle" >C</td><td align="center" valign="middle" >0.594</td><td align="center" valign="middle" >B</td><td align="center" valign="middle" >C</td><td align="center" valign="middle" >0.561</td><td align="center" valign="middle" >B</td></tr><tr><td align="center" valign="middle" >10.</td><td align="center" valign="middle" >0.50</td><td align="center" valign="middle" >0.700</td><td align="center" valign="middle" >0.620</td><td align="center" valign="middle" >0.607</td><td align="center" valign="middle" >B</td><td align="center" valign="middle" >0.752</td><td align="center" valign="middle" >A<sup>*</sup></td><td align="center" valign="middle" >B</td><td align="center" valign="middle" >0.692</td><td align="center" valign="middle" >B<sup>*</sup></td></tr><tr><td align="center" valign="middle" >11.</td><td align="center" valign="middle" >0.65</td><td align="center" valign="middle" >0.700</td><td align="center" valign="middle" >0.740</td><td align="center" valign="middle" >0.697</td><td align="center" valign="middle" >B</td><td align="center" valign="middle" >0.780</td><td align="center" valign="middle" >A<sup>*</sup></td><td align="center" valign="middle" >B</td><td align="center" valign="middle" >0.792</td><td align="center" valign="middle" >A</td></tr><tr><td align="center" valign="middle" >12.</td><td align="center" valign="middle" >0.85</td><td align="center" valign="middle" >0.600</td><td align="center" valign="middle" >0.760</td><td align="center" valign="middle" >0.737</td><td align="center" valign="middle" >B</td><td align="center" valign="middle" >0.790</td><td align="center" valign="middle" >A</td><td align="center" valign="middle" >B</td><td align="center" valign="middle" >0.749</td><td align="center" valign="middle" >B<sup>*</sup></td></tr><tr><td align="center" valign="middle" >13.</td><td align="center" valign="middle" >0.95</td><td align="center" valign="middle" >0.766</td><td align="center" valign="middle" >0.860</td><td align="center" valign="middle" >0.859</td><td align="center" valign="middle" >A</td><td align="center" valign="middle" >0.880</td><td align="center" valign="middle" >A</td><td align="center" valign="middle" >A</td><td align="center" valign="middle" >0.960</td><td align="center" valign="middle" >A</td></tr><tr><td align="center" valign="middle" >14.</td><td align="center" valign="middle" >0.85</td><td align="center" valign="middle" >0.833</td><td align="center" valign="middle" >0.960</td><td align="center" valign="middle" >0.881</td><td align="center" valign="middle" >A</td><td align="center" valign="middle" >0.940</td><td align="center" valign="middle" >A</td><td align="center" valign="middle" >A</td><td align="center" valign="middle" >0.985</td><td align="center" valign="middle" >A</td></tr><tr><td align="center" valign="middle" >15.</td><td align="center" valign="middle" >0.90</td><td align="center" valign="middle" >0.900</td><td align="center" valign="middle" >0.980</td><td align="center" valign="middle" >0.927</td><td align="center" valign="middle" >A</td><td align="center" valign="middle" >0.990</td><td align="center" valign="middle" >A</td><td align="center" valign="middle" >A</td><td align="center" valign="middle" >0.995</td><td align="center" valign="middle" >A</td></tr><tr><td align="center" valign="middle" >16.</td><td align="center" valign="middle" >0.35</td><td align="center" valign="middle" >0.450</td><td align="center" valign="middle" >0.750</td><td align="center" valign="middle" >0.520</td><td align="center" valign="middle" >C</td><td align="center" valign="middle" >0.540</td><td align="center" valign="middle" >C</td><td align="center" valign="middle" >C</td><td align="center" valign="middle" >0.681</td><td align="center" valign="middle" >B<sup>*</sup></td></tr><tr><td align="center" valign="middle" >17.</td><td align="center" valign="middle" >0.75</td><td align="center" valign="middle" >0.450</td><td align="center" valign="middle" >0.350</td><td align="center" valign="middle" >0.520</td><td align="center" valign="middle" >C</td><td align="center" valign="middle" >0.450</td><td align="center" valign="middle" >C</td><td align="center" valign="middle" >D<sup>*</sup></td><td align="center" valign="middle" >0.424</td><td align="center" valign="middle" >D<sup>*</sup></td></tr></tbody></table></table-wrap><p><sup>*</sup>Improved value.</p><fig id="fig2"  position="float"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> Objective function values of the K-Means method</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/68567x69.png"/></fig><fig id="fig3"  position="float"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> Performance of objective function of FCM Method</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/68567x70.png"/></fig><table-wrap id="table8" ><label><xref ref-type="table" rid="table8">Table 8</xref></label><caption><title> RMSE of training and testing data set</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >S. No.</th><th align="center" valign="middle" >RMSE</th><th align="center" valign="middle" >Fuzzy-1</th><th align="center" valign="middle" >Fuzzy-2</th><th align="center" valign="middle" >K-Means</th><th align="center" valign="middle" >FCM</th></tr></thead><tr><td align="center" valign="middle" >1.</td><td align="center" valign="middle" >Training (RMSE)</td><td align="center" valign="middle" >0.1312</td><td align="center" valign="middle" >0.1217</td><td align="center" valign="middle" >0.1191</td><td align="center" valign="middle" >0.1012</td></tr><tr><td align="center" valign="middle" >2.</td><td align="center" valign="middle" >Testing (RMSE)</td><td align="center" valign="middle" >0.1401</td><td align="center" valign="middle" >0.1182</td><td align="center" valign="middle" >0.1099</td><td align="center" valign="middle" >0.1073</td></tr></tbody></table></table-wrap></sec><sec id="s9"><title>9. Bayesian Approach</title><p>The predicted class label of students using Bayesian classification with the help of training data is given in <xref ref-type="table" rid="table9">Table 9</xref>. There are 14 data sets belonging to the class first, 14 data sets belonging to class second, 14 data sets belonging to class third and 8 data sets belonging to class fail. The training data sets are described by attributes like end semester marks, class test grade, seminar performance, assignment, general proficiency, attendance, and lab work. The class label attributes and class types have four distinct values namely first, second, third and fail. The allocation of any new student is shown in <xref ref-type="table" rid="table1">Table 1</xref>0.</p><table-wrap-group id="9"><label><xref ref-type="table" rid="table9">Table 9</xref></label><caption><title> Class-labeled training tuples from the student’s data set</title></caption><table-wrap id="9_1"><table><tbody><thead><tr><th align="center" valign="middle" >S. No.</th><th align="center" valign="middle" >End Semester Marks</th><th align="center" valign="middle" >Class Test Grade</th><th align="center" valign="middle" >Seminar Performance</th><th align="center" valign="middle" >Assignment</th><th align="center" valign="middle" >General Proficiency</th><th align="center" valign="middle" >Attendance</th><th align="center" valign="middle" >Lab Work</th><th align="center" valign="middle" >Class Type</th></tr></thead><tr><td align="center" valign="middle" >1.</td><td align="center" valign="middle" >First</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >First</td></tr><tr><td align="center" valign="middle" >2.</td><td align="center" valign="middle" >First</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >First</td></tr><tr><td align="center" valign="middle" >3.</td><td align="center" valign="middle" >First</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >First</td></tr><tr><td align="center" valign="middle" >4.</td><td align="center" valign="middle" >First</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >First</td></tr><tr><td align="center" valign="middle" >5.</td><td align="center" valign="middle" >First</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >First</td></tr><tr><td align="center" valign="middle" >6.</td><td align="center" valign="middle" >First</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Frist</td></tr><tr><td align="center" valign="middle" >7.</td><td align="center" valign="middle" >First</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Second</td></tr><tr><td align="center" valign="middle" >8.</td><td align="center" valign="middle" >First</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >First</td></tr><tr><td align="center" valign="middle" >9.</td><td align="center" valign="middle" >First</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Third</td></tr><tr><td align="center" valign="middle" >10.</td><td align="center" valign="middle" >First</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >First</td></tr><tr><td align="center" valign="middle" >11.</td><td align="center" valign="middle" >Second</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >First</td></tr><tr><td align="center" valign="middle" >12.</td><td align="center" valign="middle" >Second</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >First</td></tr><tr><td align="center" valign="middle" >13.</td><td align="center" valign="middle" >Second</td><td align="center" valign="middle" >good</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >First</td></tr><tr><td align="center" valign="middle" >14.</td><td align="center" valign="middle" >Second</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >First</td></tr><tr><td align="center" valign="middle" >15.</td><td align="center" valign="middle" >Second</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >First</td></tr><tr><td align="center" valign="middle" >16.</td><td align="center" valign="middle" >Second</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Second</td></tr><tr><td align="center" valign="middle" >17.</td><td align="center" valign="middle" >Second</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Second</td></tr><tr><td align="center" valign="middle" >18.</td><td align="center" valign="middle" >Second</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Second</td></tr><tr><td align="center" valign="middle" >19.</td><td align="center" valign="middle" >Second</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Second</td></tr><tr><td align="center" valign="middle" >20.</td><td align="center" valign="middle" >Second</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Second</td></tr><tr><td align="center" valign="middle" >21.</td><td align="center" valign="middle" >Second</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Third</td></tr><tr><td align="center" valign="middle" >22.</td><td align="center" valign="middle" >Second</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Third</td></tr><tr><td align="center" valign="middle" >23.</td><td align="center" valign="middle" >Second</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Third</td></tr><tr><td align="center" valign="middle" >24.</td><td align="center" valign="middle" >Second</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Third</td></tr><tr><td align="center" valign="middle" >25.</td><td align="center" valign="middle" >Second</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Third</td></tr><tr><td align="center" valign="middle" >26.</td><td align="center" valign="middle" >Second</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Fail</td></tr><tr><td align="center" valign="middle" >27.</td><td align="center" valign="middle" >Third</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >First</td></tr><tr><td align="center" valign="middle" >28.</td><td align="center" valign="middle" >Third</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Second</td></tr><tr><td align="center" valign="middle" >29.</td><td align="center" valign="middle" >Third</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Second</td></tr><tr><td align="center" valign="middle" >30.</td><td align="center" valign="middle" >Third</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Second</td></tr><tr><td align="center" valign="middle" >31.</td><td align="center" valign="middle" >Third</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Second</td></tr><tr><td align="center" valign="middle" >32.</td><td align="center" valign="middle" >Third</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Second</td></tr><tr><td align="center" valign="middle" >33.</td><td align="center" valign="middle" >Third</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Third</td></tr><tr><td align="center" valign="middle" >34.</td><td align="center" valign="middle" >Third</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Third</td></tr><tr><td align="center" valign="middle" >35.</td><td align="center" valign="middle" >Third</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Third</td></tr></tbody></table></table-wrap><table-wrap id="9_2"><table><tbody><thead><tr><th align="center" valign="middle" >36.</th><th align="center" valign="middle" >Third</th><th align="center" valign="middle" >Average</th><th align="center" valign="middle" >Poor</th><th align="center" valign="middle" >No</th><th align="center" valign="middle" >No</th><th align="center" valign="middle" >Average</th><th align="center" valign="middle" >Yes</th><th align="center" valign="middle" >Third</th></tr></thead><tr><td align="center" valign="middle" >37.</td><td align="center" valign="middle" >Third</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Third</td></tr><tr><td align="center" valign="middle" >38.</td><td align="center" valign="middle" >Third</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Fail</td></tr><tr><td align="center" valign="middle" >39.</td><td align="center" valign="middle" >Third</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Third</td></tr><tr><td align="center" valign="middle" >40.</td><td align="center" valign="middle" >Third</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Third</td></tr><tr><td align="center" valign="middle" >41.</td><td align="center" valign="middle" >Third</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Fail</td></tr><tr><td align="center" valign="middle" >42.</td><td align="center" valign="middle" >Third</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Fail</td></tr><tr><td align="center" valign="middle" >43.</td><td align="center" valign="middle" >Fail</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Second</td></tr><tr><td align="center" valign="middle" >44.</td><td align="center" valign="middle" >Fail</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Second</td></tr><tr><td align="center" valign="middle" >45.</td><td align="center" valign="middle" >Fail</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Third</td></tr><tr><td align="center" valign="middle" >46.</td><td align="center" valign="middle" >Fail</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Fail</td></tr><tr><td align="center" valign="middle" >47.</td><td align="center" valign="middle" >Fail</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Fail</td></tr><tr><td align="center" valign="middle" >48.</td><td align="center" valign="middle" >Fail</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Fail</td></tr><tr><td align="center" valign="middle" >49.</td><td align="center" valign="middle" >Fail</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Second</td></tr><tr><td align="center" valign="middle" >50.</td><td align="center" valign="middle" >Fail</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Poor</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Fail</td></tr></tbody></table></table-wrap></table-wrap-group><table-wrap id="table10" ><label><xref ref-type="table" rid="table1">Table 1</xref>0</label><caption><title> Data set for a new student</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >S. No.</th><th align="center" valign="middle" >End Semester Marks</th><th align="center" valign="middle" >Class Test Grade</th><th align="center" valign="middle" >Seminar Performance</th><th align="center" valign="middle" >Assignment</th><th align="center" valign="middle" >General Proficiency</th><th align="center" valign="middle" >Attendance</th><th align="center" valign="middle" >Lab Work</th></tr></thead><tr><td align="center" valign="middle" >1.</td><td align="center" valign="middle" >First</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Good</td><td align="center" valign="middle" >Yes</td></tr></tbody></table></table-wrap><p>The need to maximize<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x71.png" xlink:type="simple"/></inline-formula>, for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x72.png" xlink:type="simple"/></inline-formula> <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/68567x73.png" xlink:type="simple"/></inline-formula>, the prior probability of each class can be com-</p><p>puted based on the training data set. The Bayesian classifier more reliably predicts the new student belonging to class “first”. In the same manner any new student can be fitted to their respective class based on the performance. This research work focuses on the development of fuzzy logic and fuzzy C-means based fuzzy expert system to determine academic performance. Also presented is a new method for a new student allocation based on Bayesian approach. A difference in outcomes is seen between the classical and proposed fuzzy logic based expert systems methods when results are evaluated from fuzzy expert system. While the classical method adheres to a constant mathematical rule, evaluation with fuzzy logic has great flexibility and reliability. The proposed fuzzy C-Means based Fuzzy Expert System automatically converted the crisp data into fuzzy set and also calculates the total marks of a student who appeared in semsester-1, semester-2 and semester-3 examination. A simple and qualitative methodology to compare the predictive power of clustering algorithm and the Euclidean distance is evident as result of this work. The Fuzzy C-Means clustering models have improved on some limitation of the existing traditional methods, such as average method and statistical method. The Fuzzy C-Means algorithm is best model for modeling academic performance in an educational domain. However, due to multiple iterations and various Eigen vectors the FCM method suffers from heavy computational burdens and is time-consuming. Apart from this, it is also highly sensitive to the initialization which usually requires a priori knowledge of the cluster numbers to form the initial cluster centers. Such limitations can be mitigated by the Subtractive clustering based Tskagi-Sugeno (T-S) fuzzy model and combined Subtractive clustering with FCM called hybrid SC-FCM method.</p></sec><sec id="s10"><title>10. Conclusion/Advantages and Disadvantages of the Proposed Algorithm</title><p>This research work focuses on the development of fuzzy logic based expert system and fuzzy C-means based fuzzy expert system to academic performance. We devised a new method to new student allocation based on Bayesian approach. A difference in outcomes is seen between the classical and proposed fuzzy logic based expert systems methods when results are evaluated from fuzzy expert system. While the classical method adheres to a constant mathematical rule, evaluation with fuzzy logic has great flexibility and reliability. The proposed FCM based Fuzzy Expert System automatically converted the crisp data into fuzzy set and also calculated the total marks of a student appeared in semsetr-1, semester-2 and semester-3 examination. A simple and qualitative methodology to compare the predictive power of clustering algorithm and the Euclidean distance is evident as result of this work. The FCM clustering models have improved on some limitation of the existing traditional methods, such as average method and statistical method. The FCM method is best model for modeling academic performance in educational domain compared the classical fuzzy logic. However, due to multiple iterations and various Eigen vectors, the FCM method suffers heavy computational burdens and is time-consuming.</p></sec><sec id="s11"><title>Cite this paper</title><p>Jyotirmay Patel,Ramjeet Singh Yadav, (2015) Applications of Clustering Algorithms in Academic Performance Evaluation. Open Access Library Journal,02,1-14. doi: 10.4236/oalib.1101623</p></sec></body><back><ref-list><title>References</title><ref id="scirp.68567-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Bai, S.M. and Chen, S.M. (2006) Automatically Constructing Grade Membership Functions for Evaluating Students’ Evaluation for Fuzzy Grading. Proceeding of the 6th International Symposium on Soft Computing for Industry, Budapest, 24-26 July 2006, 1-6.</mixed-citation></ref><ref id="scirp.68567-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Bai, S.M. and Chen, S.M. (2008) Automatically Constructing Concept Maps Based on Fuzzy Rules for Adaptive Learning Systems. Expert System with Applications, 35, 41-49. http://dx.doi.org/10.1016/j.eswa.2007.06.013</mixed-citation></ref><ref id="scirp.68567-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Sansgiry, S.S., Bhosle, M. and Sail, K.K. (2006) Factors That Affect Academic Performance among Pharmacy Students. American Journal of Pharmaceutical Education, 70, 1-9. http://dx.doi.org/10.5688/aj7005104</mixed-citation></ref><ref id="scirp.68567-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Biswas, R. (1995) An Application of Fuzzy Sets in Students’ Evaluation. Fuzzy Sets and System, 74, 187-194. http://dx.doi.org/10.1016/0165-0114(95)00063-Q</mixed-citation></ref><ref id="scirp.68567-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Malvezzi, W.R., Mourao, A.M. and Bressan, G. (2010) Learning Evaluation in Classroom Mediated by Technology Model Using Fuzzy Logic at the University of Amazonas State. Proceeding of 40th ASEE/IEEE Frontiers in Education Conference, Washington DC, 27-30 October 2010, S2C-1-S2C-6. http://dx.doi.org/10.1109/fie.2010.5673494</mixed-citation></ref><ref id="scirp.68567-ref6"><label>6</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Udoinyang</surname><given-names> Inyang</given-names></name>,<name name-style="western"><surname> G. and Joshua</surname><given-names> E.E. </given-names></name>,<etal>et al</etal>. (<year>2013</year>)<article-title>Fuzzy Clustering of Students’ Data Repository for At-Risks Students Identification and Monitoring</article-title><source> Computer and Information Science</source><volume> 6</volume>,<fpage> 37</fpage>-<lpage>50</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.68567-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Gokmen, G., Akinci, T.C., Tekta, M., Onat, N., Kocyigit, G. and Tekta, N. (2010) Evaluation of Student Performance in Laboratory Applications Using Fuzzy Logic. Procedia Social and Behavioral Sciences, 2, 902-909. http://dx.doi.org/10.1016/j.sbspro.2010.03.124</mixed-citation></ref><ref id="scirp.68567-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Saxena, N. and Saxena, K.K. (2010) Fuzzy Logic Based Students Performance Analysis Model for Educational Institutions. VIVECHAN International Journal of Research, 1, 79-86.</mixed-citation></ref><ref id="scirp.68567-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Neogi, A., Mondal, A.C. and Mandal, S.K. (2011) A Cascaded Fuzzy Inference System for University Non-Teaching Staff Performance Appraisal. Journal of Information Processing Systems, 7, 595-612. http://dx.doi.org/10.3745/JIPS.2011.7.4.595</mixed-citation></ref><ref id="scirp.68567-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Bhosale, G.A. and Kamath, R.S. (2013) Fuzzy Inference System for Teaching Staff Performance Appraisal. International Journal of Computer and Information Technology, 2, 381-385.</mixed-citation></ref><ref id="scirp.68567-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Boongoen, T., Shen, Q. and Price, C.J. (2011) Fuzzy Qualitative Link Analysis for Academic Performance Evaluation. International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems, 19, 559-585. http://dx.doi.org/10.1142/S0218488511007131</mixed-citation></ref><ref id="scirp.68567-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Hameed, I.A. (2011) Using Gaussian Membership Functions for Improving the Reliability and Robustness of Students’ Evaluation System. International Journal of Expert System with Applications, 38, 7135-7142. http://dx.doi.org/10.1016/j.eswa.2010.12.048</mixed-citation></ref><ref id="scirp.68567-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Khan, A.R., Amin, H.U. and Rehman, Z.U. (2011) Application of Expert System with Fuzzy Logic in Teachers’ Performance Evaluation. International Journal of Advanced Computer Science and Applications, 2, 51-57.</mixed-citation></ref><ref id="scirp.68567-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Daud, W.S.W., Aziz, K.A.A. and Sakib, E. (2011) An Evaluation of Students’ Performance in Oral Presentation Using Fuzzy Approach. Proceedings of Universiti Malaysia Terengganu 10th International Annual Symposium on Empowering Science, Technology and Innovation towards a Better Tomorrow, Kuala Terengganu, 11-13 July 2011, 157-162.</mixed-citation></ref><ref id="scirp.68567-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Gangadwala, H. and Gulati, R.M. (2012) Grading &amp; Analysis of Oral Presentation—A Fuzzy Approach. International Journal of Engineering Research and Development, 2, 1-4.</mixed-citation></ref><ref id="scirp.68567-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Bhatt, R. and Bhatt, D. (2011) Fuzzy Logic based Student Performance Evaluation Model for Practical Component of Engineering Institution Subjects. International Journal of Technology and Engineering Education, 5, 1-7.</mixed-citation></ref><ref id="scirp.68567-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Jamsandekar, S.S. and Mudholkar, R.R. (2013) Performance Evaluation by Fuzzy Inference Technique. International Journal of Soft Computing and Engineering, 3, 158-164.</mixed-citation></ref><ref id="scirp.68567-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Patil1, S., Mulla, A. and Mudholkar, R.R. (2012) Best Student Award—A fuzzy Evaluation Approach. International Journal of Computer Science and Communication, 3, 9-12.</mixed-citation></ref><ref id="scirp.68567-ref19"><label>19</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Gangadhar</surname><given-names> P.V.S.S. </given-names></name>,<etal>et al</etal>. (<year>2012</year>)<article-title>Evaluation of Government Officer Performance Using Fuzzy Logic Techniques</article-title><source> Indian Journal of Computer Science and Engineering</source><volume> 3</volume>,<fpage> 319</fpage>-<lpage>328</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.68567-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Yildiz, O., Bal, A. and Gulsecen, S. (2013) Improved Fuzzy Modelling to Predict the Academic Performance of Distance Education Students. The International Review of Research in Open and Distance Learning, 14, 144-165.</mixed-citation></ref><ref id="scirp.68567-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Yildiz, Q., Bal, A., Gulsecen, S. and Kentli, F.D. (2014) Rules Optimization Based Fuzzy Model for Predicting Distance Education Students’ Grades. International Journal of Information and Education Technology, 4, 59-62. http://dx.doi.org/10.7763/IJIET.2014.V4.369</mixed-citation></ref><ref id="scirp.68567-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Sakthivel, E., Kannan, K.S. and Arumugam, S. (2013) Optimized Evaluation of Students Performances Using Fuzzy Logic. International Journal of Scientific and Engineering Research, 4, 1128-1133.</mixed-citation></ref><ref id="scirp.68567-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Chang, D.F. and Sun, C.H. (1993) Fuzzy Assessment Learning Performance of Junior High School Students. Proceedings of the 1993 First National Symposium on Fuzzy Theory and Applications, Hsinchu, 1-10.</mixed-citation></ref><ref id="scirp.68567-ref24"><label>24</label><mixed-citation publication-type="other" xlink:type="simple">Chiang, T.T. and Lin, C.H. (1994) Application of Fuzzy Theory to Teaching Assessment. Proceedings of the 1994 Second National Conference on Fuzzy Theory and Applications, Taipei, 15-17 September 1994, 92-97.</mixed-citation></ref><ref id="scirp.68567-ref25"><label>25</label><mixed-citation publication-type="other" xlink:type="simple">Law, C.K. (1996) Using Fuzzy Numbers in Education Grading System. Fuzzy Sets and Systems, 83, 311-323. http://dx.doi.org/10.1016/0165-0114(95)00298-7</mixed-citation></ref><ref id="scirp.68567-ref26"><label>26</label><mixed-citation publication-type="other" xlink:type="simple">Weon, S. and Kim, J. (2001) Learning Achievement Evaluation Strategy Using Fuzzy Membership Function. Proceedings of the 31st ASEE/IEEE Frontiers in Education Conference, Vol. 1, Reno, 10-13 October 2001, 19-24.</mixed-citation></ref><ref id="scirp.68567-ref27"><label>27</label><mixed-citation publication-type="other" xlink:type="simple">Gamboa, H. (2001) Designing Intelligent Tutoring Systems: A Bayesian Approach. Proceedings of the 3rd International Conference on Enterprise Information System, Setúbal, 7-10 July 2001, 452-458.</mixed-citation></ref><ref id="scirp.68567-ref28"><label>28</label><mixed-citation publication-type="other" xlink:type="simple">Hwang, G.J. (2003) A Conceptual Map Model for Developing Intelligent Tutoring Systems. International Journal of Computers and Education, 40, 217-235. http://dx.doi.org/10.1016/S0360-1315(02)00121-5</mixed-citation></ref><ref id="scirp.68567-ref29"><label>29</label><mixed-citation publication-type="other" xlink:type="simple">Aziz, A.A., Ismail, N.H. and Ahmad, F. (2013) Mining Students’ Academic Performance. Journal of Theoretical and Applied Information Technology, 53, 485-495.</mixed-citation></ref><ref id="scirp.68567-ref30"><label>30</label><mixed-citation publication-type="other" xlink:type="simple">Shah, K.N., Kothuru, S. and Vairamuthu, S. (2013) Clustering Students’ Based on Previous Academic Performance. International Journal of Engineering Research and Applications, 3, 935-939.</mixed-citation></ref><ref id="scirp.68567-ref31"><label>31</label><mixed-citation publication-type="other" xlink:type="simple">Ramanathan, L., Dhanda, S. and Kumar, D.S. (2013) Predicting Students’ Performance using Modified ID3 Algorithm. International Journal of Engineering and Technology, 5, 2491-2497.</mixed-citation></ref><ref id="scirp.68567-ref32"><label>32</label><mixed-citation publication-type="other" xlink:type="simple">Pandey, M. and Sharma, V.K. (2013) A Decision Tree Algorithm Pertaining to the Student Performance Analysis and Prediction. International Journal of Computer Applications, 61, 1-5. http://dx.doi.org/10.5120/9985-4822</mixed-citation></ref><ref id="scirp.68567-ref33"><label>33</label><mixed-citation publication-type="other" xlink:type="simple">Borkar, S. and Rajeswari, K. (2013) Predicting Students Academic Performance Using Education Data Mining. International Journal of Computer Science and Mobile Computing, 2, 273-279.</mixed-citation></ref></ref-list></back></article>