Faculty of Computing

Permanent URI for this communityhttps://rda.sliit.lk/handle/123456789/4202

Browse

Search Results

Now showing 1 - 4 of 4
  • Thumbnail Image
    PublicationOpen Access
    Knowledge Discovery with Data Mining for Predicting Students’ Success Factors in Tertiary Education System in Sri Lanka
    (University of Moratuwa, Sri Lanka, 2017-10-31) Kasthuriarachchi, K. T. S; Liyanage, S. R
    Knowledge discovery in educational data would be so basic to determine better expectations on the undergraduates. Distinguishing proof of the components influence to the execution of undergraduates in light of various attributes will be supportive for instructors, educators and managers viewpoints. This paper endeavors to utilize different data mining ways to deal with find forecast manages in undergraduates’ data to distinguish the components influence to the scholarly accomplishment in their tertiary education. The approach of this exploration observed the aftereffects of three mining algorithms with about 3800 undergraduates’ records and the calculation which demonstrated the most elevated exactness has chosen as the best model and the connections acquired through that were gotten to foresee various elements against the objective of whether they will get the degree or not following three years of the university life. Naïve Bayes, Decision Tree and Support Vector Machine were used in predicting the most affecting factors to the performance of students. According to the prediction accuracy levels, the results of Decision Tree were selected since it outperforms the rest for the selected data set. Finally, the results were evaluated using a correlation analysis to select the most prominent factor. According to the test, the age, past failure modules, performance of past semesters were selected as the most influencing factors to the success or failure of the students in tertiary education system in Sri Lanka.
  • Thumbnail Image
    PublicationOpen Access
    EduMiner-An Automated Data Mining Tool for Intelligent Mining of Educational Data
    (3rd International Conference on Advances in Computing and Technology (ICACT‒2018), Faculty of Computing and Technology, University of Kelaniya, Sri Lanka., 2018) Kasthuriarachchi, K. T. S; Liyanage, S. R
    Data mining is a computer based information system that is devoted to scan huge data repositories, generate information and discover knowledge. Data mining pursues to find out patterns in data, organize information of hidden relationships, structure association rules and many more operations which cannot be performed using classic computer based information systems. Therefore, data mining outcomes represent a valuable support for decisions making in various industries. Data mining in education is not a novel area but, lives in its summer season. Educational data mining emerges as a paradigm oriented to design models, tasks, methods, and algorithms for exploring data from educational settings. It finds the patterns and make predictions that characterize learners’ behaviors and achievements, domain knowledge content, assessments, educational functionalities, and applications. Educators and non-data mining experts are using different data mining tools to perform mining tasks on learners’ data. There are a few tools available to carry out educational data mining tasks. However, they have several limitations. Their main issue is difficulty to use by non- data mining experts/ educators. Therefore, an automated tool is required that satisfies the data mining needs of different users. The “EduMiner” is introduced to make important predictions about students in the education domain using data mining techniques. R studio, R Shiny, data mining algorithms and several key functionalities of Knowledge Discovery in Databases have been used in the development of “EduMiner”. The functionalities of the tool are very user-friendly and simple for novice users. The user has to configure the tool and provide the appropriate inputs for parameters such as the data set, the algorithms used for mining in advance to obtain the results of the analysis. The pre-processing will be done to clean the data prior to starting the analysis. The tool is capable of performing several analytical tasks. They are; student dropout prediction, student module performance prediction, module grade prediction, recommendations for students/ teachers, student enrollment criteria predictor and student grouping according to different characteristics. Apart from these features, the tool will consist of an intelligent execution of data analysis tasks with real time data as a background service. Finally, the results of the analysis are evaluated and visualized in order to easily understand by the user. Users of education industry can achieve a valuable gain by this tool since, it would be very user friendly to handle and easy to understand the mining results.
  • Thumbnail Image
    PublicationOpen Access
    A Review of Data Mining Methods for Educational Decision Support
    (Faculty of Graduate Studies, University of Kelaniya, Sri Lanka, 2016) Kasthuriarachchi, K. T. S; Liyanage, S. R
    Data mining is a computer based information system which is devoted to scanning huge data repositories, generate information and discover knowledge. It attempts to uncover data patterns, organize information of hidden relationships, structure association rules and many more operations that cannot be performed using traditional computer based information systems. Therefore, data mining outcomes represent a valuable support for decisions making in various industries and education is one domain that can benefit from data mining. Application of data mining in education is living in its spring time and preparing for a hot summer season. Educational data mining emerges as a paradigm oriented to design models, tasks, methods, and algorithms for exploring data from educational settings. Educational Data Mining develops and adopts statistical methods, machine- learning and data mining methods to study educational data generated basically by students and educational instructors. The main goal of applying data mining in education is largely to improve learning by enabling data driven decision making for improve current educational practices and learning materials. Educational knowledge discovery, in data mining point of view can be seen as a similar process of applying the general knowledge discovery and data mining process and in experimental point of view, it can be seen as an iterative cycle of hypothesis formation, testing and refinement which not just turn data into knowledge but, also to filter the mined knowledge for decision making. There are many applications in education arena that have been resolved using data mining. There are more research studies have also been conducted under various educational problem categories and also there are a number of frequently used data mining methods use in Educational Data Mining. Various open source and commercial tools are available to apply data mining methods on the educational data. This study focuses on the identification of various educational problem domains where data mining methods can be applied and to study the suitability of the available data mining methods and the tools to perform Educational Data Mining in Sri Lankan Educational Institutes. The knowledge discovered by this review is expected to generate meaningful insight and provide guidance for important decisions made by educators
  • Thumbnail Image
    PublicationOpen Access
    Recommendations for Students in Higher Education: A Machine Learning Approach.
    (International Postgraduate Research Conference (IPRC) , Faculty of Graduate Studies, University of Kelaniya, 2017) Kasthuriarachchi, K. S. T; Liyanage, S. R
    Educational Data Mining is a rising discipline in Data Mining setting which concentrated on creating systems for investigating one of a kind data that starts from educational settings, and utilizing those procedures to better comprehend students and the settings which they learn in. There were numerous potential circumstances for applying data mining in education, such as; predicting the performance of students in education domain, advancement of student models, making methodologies for instructive help, settling on decisions to growing better learning systems, upgrading the execution of students and lessening the dropout rate of students and so on. There were sure examinations directed in dissecting students' data to foresee the execution in light of data mining approaches utilizing machine learning algorithms. However, a few of them were guiding the students using the recommendations of educators to success in their academic lives. The key objective of this research is to provide educators‘ recommendations to students in higher education through data analysis using machine learning algorithms. In this experiment, the data about more than 3000 students with eight attributes; age, gender, A/L Stream, A/L English Grade, does the student has repeat modules, GPA of Semester1, GPA of Semester 2 and Pass status of year 1 were included into the research sample who registered and were following their first academic year of an Information Technology degree in an institute. Three classification type machine learning algorithms were used to build the predictive model. They were Naïve Bayes algorithm, Decision Tree algorithm and Support Vector Machine algorithm. The accuracy of the models built by each algorithm have been tested against each other to identify the best model and extracted the most influencing/ important attributes in the model to predict the final grade (pass/ fail) in the end of first year of the students. Accordingly, the accuracy measures of Naïve Bayes, Decision tree andSupport Vector Machine were recorded as 74.67%, 74.01% and 74.01% respectively and it was clear that all three algorithms were holding almost same accuracy level. However, the model generated by Naïve Bayes algorithm has been selected since it was outperformed the rest. Then rank features by importance method was used as the feature selection method to identify the most influencing factors of the predictive model. As the result of it, past repeat modules, GPA of Semester1, GPA of Semester 2 were extracted as the most influencing attributes. Furthermore, these attributes were tested using correlation analysis to measure the significance of the relationship with the target attribute. According to this study, the educators will be able to recommend the students to score good marks for assessments of the subjects to obtain a better GPA to semester 1 and semester 2 without failing the modules to successfully complete the first year of the degree course which make more beneficial for educators as well as students to be success.