Study of application of intelligent agents in e-learning systems

Similar documents
Chapter 2. Intelligent Agents. Outline. Agents and environments. Rationality. PEAS (Performance measure, Environment, Actuators, Sensors)

Agents and environments. Intelligent Agents. Reminders. Vacuum-cleaner world. Outline. A vacuum-cleaner agent. Chapter 2 Actuators

Intelligent Agents. Chapter 2. Chapter 2 1

USER ADAPTATION IN E-LEARNING ENVIRONMENTS

Chamilo 2.0: A Second Generation Open Source E-learning and Collaboration Platform

Reinforcement Learning by Comparing Immediate Reward

Developing True/False Test Sheet Generating System with Diagnosing Basic Cognitive Ability

ISFA2008U_120 A SCHEDULING REINFORCEMENT LEARNING ALGORITHM

Learning Methods for Fuzzy Systems

Emergency Management Games and Test Case Utility:

This table contains the extended descriptors for Active Learning on the Technology Integration Matrix (TIM).

Modeling user preferences and norms in context-aware systems

On the Combined Behavior of Autonomous Resource Management Agents

Designing e-learning materials with learning objects

Axiom 2013 Team Description Paper

Knowledge-Based - Systems

Module 12. Machine Learning. Version 2 CSE IIT, Kharagpur

Automating the E-learning Personalization

On Human Computer Interaction, HCI. Dr. Saif al Zahir Electrical and Computer Engineering Department UBC

AUTHORING E-LEARNING CONTENT TRENDS AND SOLUTIONS

University of Groningen. Systemen, planning, netwerken Bosman, Aart

Abstract. Janaka Jayalath Director / Information Systems, Tertiary and Vocational Education Commission, Sri Lanka.

Spring 2015 IET4451 Systems Simulation Course Syllabus for Traditional, Hybrid, and Online Classes

Lecture 10: Reinforcement Learning

Seminar - Organic Computing

TIM: Table of Summary Descriptors This table contains the summary descriptors for each cell of the Technology Integration Matrix (TIM).

THE DEPARTMENT OF DEFENSE HIGH LEVEL ARCHITECTURE. Richard M. Fujimoto

Motivation to e-learn within organizational settings: What is it and how could it be measured?

ACCREDITATION STANDARDS

Procedia - Social and Behavioral Sciences 136 ( 2014 ) LINELT 2013

Journal title ISSN Full text from

Circuit Simulators: A Revolutionary E-Learning Platform

Information System Design and Development (Advanced Higher) Unit. level 7 (12 SCQF credit points)

Major Milestones, Team Activities, and Individual Deliverables

Laboratorio di Intelligenza Artificiale e Robotica

School Leadership Rubrics

A Case-Based Approach To Imitation Learning in Robotic Agents

Data Fusion Models in WSNs: Comparison and Analysis

Machine Learning from Garden Path Sentences: The Application of Computational Linguistics

Designing Autonomous Robot Systems - Evaluation of the R3-COP Decision Support System Approach

PROCESS USE CASES: USE CASES IDENTIFICATION

Introduction to Simulation

EECS 571 PRINCIPLES OF REAL-TIME COMPUTING Fall 10. Instructor: Kang G. Shin, 4605 CSE, ;

GALICIAN TEACHERS PERCEPTIONS ON THE USABILITY AND USEFULNESS OF THE ODS PORTAL

GACE Computer Science Assessment Test at a Glance

CONCEPT MAPS AS A DEVICE FOR LEARNING DATABASE CONCEPTS

An Open Framework for Integrated Qualification Management Portals

Multimedia Courseware of Road Safety Education for Secondary School Students

Computer Science PhD Program Evaluation Proposal Based on Domain and Non-Domain Characteristics

Emma Kushtina ODL organisation system analysis. Szczecin University of Technology

A Pipelined Approach for Iterative Software Process Model

BUILD-IT: Intuitive plant layout mediated by natural interaction

Agent-Based Software Engineering

P. Belsis, C. Sgouropoulou, K. Sfikas, G. Pantziou, C. Skourlas, J. Varnas

Results In. Planning Questions. Tony Frontier Five Levers to Improve Learning 1

The 9 th International Scientific Conference elearning and software for Education Bucharest, April 25-26, / X

Designing a Rubric to Assess the Modelling Phase of Student Design Projects in Upper Year Engineering Courses

Telekooperation Seminar

Success Factors for Creativity Workshops in RE

A GENERIC SPLIT PROCESS MODEL FOR ASSET MANAGEMENT DECISION-MAKING

Citrine Informatics. The Latest from Citrine. Citrine Informatics. The data analytics platform for the physical world

Leveraging MOOCs to bring entrepreneurship and innovation to everyone on campus

Quantitative Evaluation of an Intuitive Teaching Method for Industrial Robot Using a Force / Moment Direction Sensor

Laboratorio di Intelligenza Artificiale e Robotica

DYNAMIC ADAPTIVE HYPERMEDIA SYSTEMS FOR E-LEARNING

Testing A Moving Target: How Do We Test Machine Learning Systems? Peter Varhol Technology Strategy Research, USA

White Paper. The Art of Learning

European Higher Education in a Global Setting. A Strategy for the External Dimension of the Bologna Process. 1. Introduction

Procedia - Social and Behavioral Sciences 93 ( 2013 ) rd World Conference on Learning, Teaching and Educational Leadership WCLTA 2012

SELF-STUDY QUESTIONNAIRE FOR REVIEW of the COMPUTER SCIENCE PROGRAM

Master s Programme in Computer, Communication and Information Sciences, Study guide , ELEC Majors

ReinForest: Multi-Domain Dialogue Management Using Hierarchical Policies and Knowledge Ontology

Applying Fuzzy Rule-Based System on FMEA to Assess the Risks on Project-Based Software Engineering Education

Visual CP Representation of Knowledge

Learning and Transferring Relational Instance-Based Policies

Robot Shaping: Developing Autonomous Agents through Learning*

DOCTOR OF PHILOSOPHY HANDBOOK

Evolutive Neural Net Fuzzy Filtering: Basic Description

SITUATING AN ENVIRONMENT TO PROMOTE DESIGN CREATIVITY BY EXPANDING STRUCTURE HOLES

Cooperative Systems Modeling, Example of a Cooperative e-maintenance System

Department of Computer Science GCU Prospectus

A MULTI-AGENT SYSTEM FOR A DISTANCE SUPPORT IN EDUCATIONAL ROBOTICS

A student diagnosing and evaluation system for laboratory-based academic exercises

Notes on The Sciences of the Artificial Adapted from a shorter document written for course (Deciding What to Design) 1

Application of Visualization Technology in Professional Teaching

An Industrial Technologist s Core Knowledge: Web-based Strategy for Defining Our Discipline

Development of an IT Curriculum. Dr. Jochen Koubek Humboldt-Universität zu Berlin Technische Universität Berlin 2008

B.S/M.A in Mathematics

Improving Fairness in Memory Scheduling

Top US Tech Talent for the Top China Tech Company

Software Security: Integrating Secure Software Engineering in Graduate Computer Science Curriculum

Software Development: Programming Paradigms (SCQF level 8)

Firms and Markets Saturdays Summer I 2014

FY16 UW-Parkside Institutional IT Plan Report

AMULTIAGENT system [1] can be defined as a group of

Higher education is becoming a major driver of economic competitiveness

SAM - Sensors, Actuators and Microcontrollers in Mobile Robots

E-learning Strategies to Support Databases Courses: a Case Study

AQUA: An Ontology-Driven Question Answering System

CWIS 23,3. Nikolaos Avouris Human Computer Interaction Group, University of Patras, Patras, Greece

Transcription:

Study of application of intelligent agents in e-learning systems Zohre FASIHFAR 1, *, Hamidreza ROKHSATI 2 1 Faculty member, Faculty of Electrical and Computer Engineering, Hakim Sabzevari University 2 B.S. student in Computer Engineering, Faculty of Electrical and Computer Engineering, Hakim Sabzevari University Abstract In this paper, the advantages of using intelligent agents were investigated in order to facilitate and customize suitable electronic learning resources and reinforce collaboration in e-learning environment. Using intelligent agent, learning is personalized based on person s prior knowledge. E-learning agents monitor electronic learning environment and improve learning and collaboration which is based on learners prior knowledge, social features and learning styles. E-learning agents should easily admit of exploration of new learning objects, allowing learners to customize materials presented so that learning and collaboration results can improve in an e-learning environment; it is a learning agent that should offer tangible benefits to organization if operated in online learning or learning environments. Keywords: E-learning, Intelligent agents, Environment, Learning. 1. Introduction E-learning is commercially economical and easily accessible to all individuals from every stratum and position. One of the points that received the attention of many people regarding this method of education is the freedom to choose topics and headings that interest people. In this method, no one has a clear and specific limit for learning, as he can easily get access to contents of all scientific disciplines in the shortest time possible. In this method, knowledge and experiences are made available through multimedia tools, in that individuals can take advantage of this learning effectively and without attending the classroom. The seven elements constitute the main features of e-learning; 1. Separation of teacher and learner, 2. A systematic educational organization for supporting self-learning without border and time, 3. Opportunity for learning everywhere and anytime for all people, 4. Use of technical and specialized media for alliance between instructor and students as well as learning concepts and experiences. 5. A bilateral communicative system, 6. Face-to-face and periodical sessions for educational and social purposes, 7. Admission of an industrialized format for learning with a focus on mass production and high quality regarding learning tools so that all students can benefit from the self-learning tool at the same and quality. 398

2. Agent It is something which is able to understand its surrounding area through sensors and effect on the environment via effectors. Human agent has organs like ears, eyes, and other organs in order to sense, as he has limb, nose and other organs in order to exert an effect. Robotic agents have replaced cameras and infrared detectors with sensors and various motors with effectors. Software agents have coded nasal strings as perceivers of environment and action. 3. Intelligent agent In the context of artificial intelligence, intelligent agent is referred to as an autonomous entity which identifies its surroundings in an environment and does some actions in this environment and all that it does are in line with achieving its goals. The systems have the chance to learn and use its acquired knowledge in order to fulfil their goals. The agents may be either so simple or complicated. 4. Operators performance Logical agent is something that does something right. 5. Efficiency benchmark The term is used for how to do something; a benchmark that determined how and when an agent reaches an objective. Then there is no single criterion for all intelligent agents. 6. Meta knowledge Omniscient agent who knows all sciences and is owner of a wisdom greater than what a special expert owns knows the meaning of real output of its actions and acts upon it, though meta knowledge is impossible in practice. 7. Autonomy While agents actions are totally based on inner knowledge, in that it pays no attention to its understanding of external operating environment, the agent lacks autonomy. Autonomous intelligent agent should be able to reach an objective in a wide range of environment, as it should be given sufficient time to adapt itself. 8. Types of environments 8.1. Visible and invisible If actor has an access to the entire environment and is able to feel it, the environment is visible, or else it is invisible or partially visible. 399

8.2. Deterministic and stochastic If one is able to know the next state of the agent from the current state and actions taken till now, the environment is deterministic; otherwise, the environment is called stochastic. 8.3. Periodical or non-periodical If the environment is independent of other periods in each period, it is periodical, or else it is non-periodical. 8.4. Static and dynamic If the environment changes in the course of making decision, it is dynamic, or else it is static. However, if the environment remains stable but time reduces actor s efficiency, it is called semi-dynamic. 8.5. Discontinuous and continuous If observations and actions are defined in discrete fashion, the environment is continuous, e.g. chess. But an equation optimizer actor works in the continuous environment. 9. E-learning E-learning entails three educational fields namely e-management, e-services, and e- learning. E-management system is based on an effective management patters, for which we can refer to POSDCARE pattern. The model constitutes planning which means planning via the Internet, organizing which means virtual organizations, staffing which means recruitment via the internet, directing which means controlling and guiding via e-mail, fax, phone, coordinating which means networking of collaborators, allocation of resources which means electronic banking and money transfer, reporting which means sending reports via e-mail, finally evaluation which means supervision via the internet. In e-service system, offering and receiving services are undertaken through electronic devices. The first step to the development of e-learning is content production. 10. Features of e-learning Learning courses are interactive, meaning that courses are available by instructors who are in different locations for all age groups everywhere and anytime, and are presented in the internet, in that a variety of learning methods are used. Virtual classroom, simulation, collaboration, assembly, and even physical classroom include all educational stages namely enrollment, education, evaluation, and presentation of certification. Management, enrollment, tuition, and supervision over the network are dynamic, because they tap into 400

the latest information resources and run online and live in time. Learners, instructors, and experts are come together in this way. Give the interests, abilities, and pace of each person, it can be used. It makes use of all information resources and bases. This kind of quick but low-cost learning increases equal learning opportunities. 11. Products of e-learning Learning products produced by various institutions and usable in e-learning courses are categorized into four classes; learning courses that end up with a degree including longterm learning courses, short-term courses, reference network websites, and e-learning software programs. 12. Main methods of e-learning Main practices of e-learning include personal learning, collective learning, and virtual classrooms. As for personal learning, a major of interest is chosen by person and searched and reviewed via the internet, and the person asked expert instructors some questions of his own indirectly. Regarding collective learning, online conversation (chat) has a crucial role. Using this practice, learners can attend the classroom simultaneously and from a distance and discuss a course subject. One person takes on the role of director and leader in this regard and raises some points and questions for the discussion. In virtual classrooms, which is the best and efficient technique of e-learning, education is based on video conference technology; in this method, instructor and learner can see one another online and talk and discuss. 13. Components and architecture of e-learning system Learning Management System (LMS) and Learning Content Management System (LCMS) 13.1. Learning Management System (LMS) Learning management system is a software that takes over the learning management of an organization. The system is a reaching point to a set of learning resources; this tool makes LMS automatic and makes available new features. 13.1.1. Features and characteristics of LMS Individual guidance in the whole course which includes virtual classroom, enrollment management and data storage, simultaneous management of various components involved in learning, learning resource management and their presentations, access level management and safety problems, saving progress, performance of students, interaction management and management system of various learning models. 401

Articles Discussion in association Question and answers Media file Announcement Random test Search Course practice Course management Distance education Classroom test Final exam Sending educational news E-books Private message Talk and conversation Libraries Document s Financial system On-table calendar Course cartable Random test Figure 1: A simple example of LMS components 402

13.2. Learning Content Management System (LCMS) It is a knowledge management system that provides the opportunity for collection of information in various forms and formats, their storage in storehouse, and sharing, reusing, modularity management, their packing in the way that it is possible to present them as a learning course. The system takes over the management of learning things available in learning storehouses. 14. Intelligent agents in e-learning Many e-learning environments fail to offer good support compared with traditional learning environments. Smartization of environments can fix this. Smart environments can adjust changes with regard to user s personal needs. Smartization is achieved by using intelligent software agent technology. Intelligent software agents are systems that make decisions autonomously and without user interaction. Intelligent agents would help user communicate with a computer program more efficiently. 15. Results In this research, a wide set of e-learning agent were elaborated, that can contribute to e- learning. E-learning agents can function as a support for mentors and instructors so that they can continually see available contents and opt for the best learning contents. Up-todate extraction of learning contents, easy, comfortable and fast contact between teacher and student, and supervision over teacher s and student s performance during learning process are considered advantages provided by a system based on intelligent agents of e- learning. Providing essential groundworks including internet communicative lines with high speed and fair price, presenting good hardware and software services, supporting founders of virtual and electronic learning, networks, and transferring knowledge about e- learning and promoting its culture are influential factors in the level of using intelligent learning systems and the success of the system. References [1] Lindberg, R. Seo, J. and Teemu H. Laine (2016), Enhancing Physical Education with Exergames and Wearable Technology, IEEE Transactions on Learning Technologies, pp 328-341. [2] Ruano, I. Gámez, J. Dormido, S. and Gómez, J. (2016), A Methodology to Obtain Learning Effective Laboratories with Learning Management System Integration, IEEE Transactions on Learning Technologies, pp 391-399. [3] Ibáñez, M. Di-Serio, A. Delgado-Kloos, C. (2014), Gamification for Engaging Computer Science Students in Learning Activities: A Case Study, IEEE Transactions on Learning Technologies, pp 291-301. 403

[4] Mahdion, R. Ghahramani, M. Farasatkhah, M. Hosseinishavoon, A. (2011), Dimensions and components of e-learning quality assurance in higher education and presentation of a conceptual model for it, The 6th National Conference and 3rd International Conference on E-learning. [5] Jamparazami, M. Hosseinzadeh, M. (2011), Presentation of an approach to evaluation of e-learning system performance; a synthetic approach to fuzzy hierarchical analysis and vital factors of success, 6th National Conference and 3rd International Conference on E-learning. [6] A.K.M. Najmul Islam, (2016), E-learning system use and its outcomes: Moderating role of perceived compatibility, Telematics and Informatics Journal, pp 48-55. [7] Dominici, G. Palumbo, F. (2013), How to build an e-learning product: Factors for student/customer satisfaction, Business Horizons Journal, pp 87 96. [8] Stoffregen, J. Pawlowski, J. M. Pirkkalainen, H. (2015), A Barrier Framework for open E-Learning in public administrations, Computers in Human Behavior Journal, pp 674 684. [9] Pandey, N. Tyagi, R. K. Sahu, S. and Dwivedi, A. (2013), Learning algorithms for intelligent agents based e-learning system, Advance Computing Conference (IACC), 2013 IEEE 3rd International. [10] W. Li and X. Li, (2009), Design of a Personalized Learning System Based on Intelligent Agent for E-learning, In Ninth International Conference on Hybrid Intelligent Systems, pp. 187-190. [11] Pandey, N. Sahu, S. and Ahmed, P. (2012), Automated requirements gathering using intelligent agents for e-learning system, International Journal of Soft Computing and Engineering (IJSCE), pp 493-496. [12] Shafia, M.A. Ahekri, A. (2009), Presentation of a model of learning efficiency measurement and increase in virtual (electronic) learning systems, The 4th National Conference and 1st International Conference on E-learning. [13] Atici. B, (2011), Effect on Learners' Achievement of Using Language in Online Learning Environments, Information, pp 235-249. [14] Kordtodashki, L. (2009), Presentation of service-focused architecture based on web for construction of distributed learning management system compatible with SCORM, The 4th National Conference and 1st International Conference on E- learning. [15] Mojtahedzadeh, R. Mohammadi, A. Borjalilou, S. (2011). Comparison of education self-regulation, objective orientation and education progress among students of e- learning and attendance systems, The 6th National Conference and 3rd International Conference on E-learning. [16] Devedzic. V. (2003), Key issues in next-generation Web-based education, IEEE Transactions on Systems, Man, and Cybernetics, pp 339 349. [17] Allison, C. Cerri, S.A. Ritrivato, P. Gaeta, A. and Gaeta, M. (2005), Services, semantics and standards: elements of a learning grid infrastructure, Applied Artificial Intelligence, Vol. 19, pp 861-79. 404

[18] Gladun, A. and Rogushin, J. (2007), An Ontology-Based Approach to Student Skills In Multiagent e-learning Systems, Int. J. Info. Techn. and Knowledge, pp 219-225. [19] Zhang, L. Zhuang, Y. Yuan, Z. and Zhan, G. (2007), Auto Diagnosing: An Intelligent Assessment System Based on Bayesian Networks, Proceeding of 37th ASEE/IEEE Frontiers in Education Conference. [20] Rady, T.E.and Shavlik, J. A system for building intelligent agents that learn to retrieve and extract information, International Journal on User Modeling and User- Adapted Interaction, pp 35-88 2002. [21] Nedev, D. and Nedeva, V. (2006), Aspects of multi-agent systems application in e- learning, Proceedings of International Scientific Conference Computer Science, pp 1022-1027. [22] Liu, Z. Wang, Z. and Fang, Z. (2006), An agent-based e-learning assessing and instructing system, Proceedings of the 10th International Conference on Computer Supported Cooperative Work in Design IEEE, pp 1-6. 405