Rule discovery in Web-based educational systems using Grammar-Based Genetic Programming
نویسندگان
چکیده
This paper describes the use of data mining methods in an e-learning system for providing feedback to courseware authors. The discovered information is presented in the form of prediction rules since these are highly comprehensible and they show important relationships among the presented data. The rules will be used to improve courseware, particularly Adaptive Systems for Web-based Education (ASWE). We propose to use evolutionary algorithms as the rule discovery methods, concretely Grammar-Based Genetic Programming (GBGP) with multi-objective optimization techniques. We have developed a specific tool named EPRules (Education Prediction Rules) to facilitate and simplify the knowledge discovery process for usage data in web-based education systems.
منابع مشابه
An Executive Approach Based On the Production of Fuzzy Ontology Using the Semantic Web Rule Language Method (SWRL)
Today, the need to deal with ambiguous information in semantic web languages is increasing. Ontology is an important part of the W3C standards for the semantic web, used to define a conceptual standard vocabulary for the exchange of data between systems, the provision of reusable databases, and the facilitation of collaboration across multiple systems. However, classical ontology is not enough ...
متن کاملUsing Grammar Based Genetic Programming for Data Mining of Medical Knowledge
We have developed a rule learning system that employed Grammar Based Genetic Program ming for knowledge discovery from databases A grammar is used as a template for the rule format Grammar Based Genetic Program ming can guide the evolution and the discovery of meaningful rules The technique Token Competition is used to achieve the learning of multiple rules simultaneously We have applied the ap...
متن کاملارائهروش جدید مبتنیبر برنامهنویسی ژنتیک برای وزندهی قوانین فازی در طبقهبندی نامتوازن
In classification problems, we often encounter datasets with different percentage of patterns (i.e. classes with a high pattern percentage and classes with a low pattern percentage). These problems are called “classification Problems with imbalanced data-sets”. Fuzzy rule based classification systems are the most popular fuzzy modeling systems used in pattern classification problems. Rule weights...
متن کاملPromotion of Educational Effectiveness by Translation-based Programming Language Learning Using Java and Swift
More and more programming tools have been created to help people to learn new programming languages. Although the number of tools to support beginning learners has increased, none directly compare different languages. This paper proposes a translation-based programming learning method that supports programming language learning for beginners of a new language who are familiar with a different l...
متن کاملOptimization of Dez dam reservoir operation using genetic algorithm
Water reservoir programming studies aim to determine the final cultivated land area based on predefined agricultural models and water requirements. Dam utilization rule curve is also provided in such studies. The system of Dez dam water resources was simulated applying the basic information in order to determine the capability of its reservoir to provide the objectives of the performed plan. As...
متن کامل