Developing Intelligent Agents and Multiagent Systems for Educational Applications Leen-Kiat Soh Department of Computer Science and Engineering University.

Slides:



Advertisements
Similar presentations
A Link to the Future Where is Education Going with Technology?
Advertisements

CONCEPTUAL WEB-BASED FRAMEWORK IN AN INTERACTIVE VIRTUAL ENVIRONMENT FOR DISTANCE LEARNING Amal Oraifige, Graham Oakes, Anthony Felton, David Heesom, Kevin.
Modelling with expert systems. Expert systems Modelling with expert systems Coaching modelling with expert systems Advantages and limitations of modelling.
Agent-Based Architecture for Intelligence and Collaboration in Virtual Learning Environments Punyanuch Borwarnginn 5 August 2013.
The Computer as a Tutor. With the invention of the microcomputer (now also commonly referred to as PCs or personal computers), the PC has become the tool.
Taking Peer Assisted Learning out of the classroom
Towards Adaptive Web-Based Learning Systems Katerina Georgouli, MSc, PhD Associate Professor T.E.I. of Athens Dept. of Informatics Tempus.
Artificial Intelligence and Lisp TDDC65 Course leader: Erik Sandewall Lab assistants: Henrik Lundberg, John Olsson Administrator: Anna Grabska Eklund Webpage:
1.Data categorization 2.Information 3.Knowledge 4.Wisdom 5.Social understanding Which of the following requires a firm to expend resources to organize.
JingTao Yao DongWon Kim Joseph P. Herbert Department of Computer Science Supporting Online Learning with Games.
01 -1 Lecture 01 Artificial Intelligence Topics –Introduction –Knowledge representation –Knowledge reasoning –Machine learning –Applications.
Introduction to HCC and HCM. Human Centered Computing Philosophical-humanistic position regarding the ethics and aesthetics of a workplace Any system.
SESSION 10 MANAGING KNOWLEDGE FOR THE DIGITAL FIRM.
ILMDA: An Intelligent Learning Materials Delivery Agent and Simulation Leen-Kiat Soh, Todd Blank, L. D. Miller, Suzette Person Department of Computer Science.
ILMDA: An Intelligent Agent that Learns to Deliver Learning Materials Leen-Kiat Soh Department of Computer Science and Engineering University of Nebraska.
1 WEEK 10 Intelligent (Software) Agents. 2 Case Scenario Every year, ABC Enterprise will conduct annual general meeting (AGM) to report company performance.
Intelligent Agent for Delivering Learning Materials Department of Computer Science and Engineering University of Nebraska Co-Sponsored by Great Plains.
Case-Based Learning Mechanisms to Deliver Learning Materials Todd Blank, Leen-Kiat Soh, L. D. Miller, Suzette Person Department of Computer Science and.
Intelligent Agents Katia Sycara The E-Commerce Institute Teaching assistant: Joe Giampapa
Marakas: Decision Support Systems, 2nd Edition © 2003, Prentice-Hall Chapter Chapter 7: Expert Systems and Artificial Intelligence Decision Support.
Chapter 12: Intelligent Systems in Business
CPSC 322 Introduction to Artificial Intelligence September 10, 2004.
Multiagent Systems: Local Decisions vs. Global Coherence Leen-Kiat Soh, Nobel Khandaker, Adam Eck Computer Science & Engineering University of Nebraska.
ILMDA: Intelligent Learning Materials Delivery Agents Goal The ILMDA project is aimed at building an intelligent agent with machine learning capabilities.
12 -1 Lecture 12 User Modeling Topics –Basics –Example User Model –Construction of User Models –Updating of User Models –Applications.
Defining a Model of CALL Chapter 7, Ken Beatty (2003)
Developing Instructional Strategies
McGraw-Hill/Irwin ©2005 The McGraw-Hill Companies, All rights reserved ©2005 The McGraw-Hill Companies, All rights reserved McGraw-Hill/Irwin.
Emotional Intelligence and Agents – Survey and Possible Applications Mirjana Ivanovic, Milos Radovanovic, Zoran Budimac, Dejan Mitrovic, Vladimir Kurbalija,
Science Inquiry Minds-on Hands-on.
31 st October, 2012 CSE-435 Tashwin Kaur Khurana.
Intelligent Support Systems
Agent-based E-travel Agency Agent Systems Laboratory Oklahoma State University
Chapter 7 Requirement Modeling : Flow, Behaviour, Patterns And WebApps.
Learner Modelling in a Multi-Agent System through Web Services Katerina Kabassi, Maria Virvou Department of Informatics, University of Piraeus.
Rediscovering Research: A Path to Standards Based Learning Authentic Learning that Motivates, Constructs Meaning, and Boosts Success.
Taylor Trayner. Definition  Set of business processes developed in an organization to create, store, transfer, and apply knowledge  Knowledge is a firm.
4-1 Chapter 4 Decision Support and Artificial Intelligence Brainpower for Your Business.
Search Engines and Information Retrieval Chapter 1.
1 Pedagogical implications of mobile technologies Diana Laurillard WLE Symposium on M-Learning 9 February 2007.
A Multi-Agent Systems Based Conceptual Ship Design Decision Support System The Ship Stability Research Centre Department of Naval Architecture and Marine.
CSA3212: User Adaptive Systems Dr. Christopher Staff Department of Computer Science & AI University of Malta Lecture 9: Intelligent Tutoring Systems.
© 2007 Tom Beckman Features:  Are autonomous software entities that act as a user’s assistant to perform discrete tasks, simplifying or completely automating.
Faculty of Arts Atkinson College ITEC 1010 A F 2002 Welcome Sixteenth Lecture for ITEC A Professor G.E. Denzel.
Multiagent System as an intelligent assistant tool in Sakai Diego del Blanco Orobitg Fernando Olivares Fernández UPA Universidad Politécnica de Valencia.
Module 5 A system where in its parts perform a unified job of receiving inputs, processes the information and transforms the information into a new kind.
What Are My Needs as An English Language Teacher? HALINA OSTAŃKOWICZ - BAZAN POLAND January 2015.
Ibrahim Fathy, Mostafa Aref, Omar Enayet, and Abdelrahman Al-Ogail Faculty of Computer and Information Sciences Ain-Shams University ; Cairo ; Egypt.
E-Commerce Prof. Ir. Kudang B. Seminar, MSc, PhD Direktur Komunikasi & Sistem Informasi IPB Bogor, 12 Nopember 2008.
Christoph F. Eick University of Houston Organization 1. What are Ontologies? 2. What are they good for? 3. Ontologies and.
Learning Agents MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way.
Chapter 4 Decision Support System & Artificial Intelligence.
Intelligent Agents. 2 What is an Agent? The main point about agents is they are autonomous: capable of acting independently, exhibiting control over their.
Learning Theories. Constructivism Definition: By reflecting on our experiences, we construct our own understanding of the world we live in. Learning is.
Instructional Technologies - used as media for delivering instruction - conveyors of information and tutors of students. Mindtools – are computer applications.
Information Design Trends Unit Five: Delivery Channels Lecture 2: Portals and Personalization Part 2.
17/1/1 © Pearson Education Limited 2002 Artificial Intelligence & Expert Systems Lecture 1 AI, Decision Support, Architecture of expert systems Topic 17.
RULES Patty Nordstrom Hien Nguyen. "Cognitive Skills are Realized by Production Rules"
Common Core State Standards in English/Language Arts What science teachers need to know.
Of An Expert System.  Introduction  What is AI?  Intelligent in Human & Machine? What is Expert System? How are Expert System used? Elements of ES.
Virtual Tutor Application v1.0 Ruth Agada Dr. Jie Yan Bowie State University Computer Science Department.
KNOWLEDGE MANAGEMENT UNIT II KNOWLEDGE MANAGEMENT AND TECHNOLOGY 1.
Learning Analytics isn’t new Ways in which we might build on the long history of adaptive learning systems within contemporary online learning design Professor.
Instructional Computer Instructional Computer TECH2111 Dr. Alaa Sadik Instructional & Learning Technologies Department
The Hebrew University of Jerusalem School of Engineering and Computer Science Academic Year: 2011/2012 Instructor: Jeff Rosenschein.
CHAPTER ELEVEN MANAGING KNOWLEGE. Objectives We have been through some of this already Role of knowledge management Types of knowledge management systems.
Organization and Knowledge Management
MANAGING KNOWLEDGE FOR THE DIGITAL FIRM
Teaching Java with the assistance of harvester and pedagogical agents
Education & AI High level discussion points relating ‘techniques / tools’ to possible ‘projects’
Presentation transcript:

Developing Intelligent Agents and Multiagent Systems for Educational Applications Leen-Kiat Soh Department of Computer Science and Engineering University of Nebraska

What is an Agent? An agent is an entity that takes sensory input from its environment, makes autonomous decisions, and carries out actions that affect the environment Environment sensory input output actions Agent think! Agents and MAS | I-MINDS | ILMDA

What is an Intelligent Agent? An intelligent agent is one that is capable of flexible autonomous actions in order to meet its design objectives, where flexibility means: –Reactivity, Pro-activeness and Social ability Machine Learning in AI says Not all agents are intelligent! Agents and MAS | I-MINDS | ILMDA The acquisition of new knowledge and motor and cognitive skills and the incorporation of the acquired knowledge and skills in future system activities, provided that this acquisition and incorporation is conducted by the system itself and leads to an improvement in its performance.

What is a Multiagent System? A multiagent system is a system where multiple agents perform a task better when working together –Interaction (communication) –Coordination –Collaboration Example: A group of basketball players who do not observe or communicate with each other is not a team—simply a group of individual agents. Agents and MAS | I-MINDS | ILMDA

Education Systems Not all computer-aided learning and teaching systems are agent-based, not all are intelligent Systems related to agents and multiagent systems focus on three areas: –Intelligent User Interface –Tutors –Multiagent Systems Agents and MAS | I-MINDS | ILMDA

Intelligent Multiagent Infrastructure for Distributed Systems in Education (I-MINDS) Agents and MAS | I-MINDS | ILMDA

I-MINDS: Goals To build a multiagent infrastructure for distributed systems, in an education application –To employ multiagent intelligence to facilitate teaching and learning processes –To enhance peer (or collaborative) learning among students –To loosen spatial and temporal constraints of conventional lecture delivery (for distance learning) Agents and MAS | I-MINDS | ILMDA

Help Teachers Teach I-MINDS helps teachers teach –Organize lectures (distance learning, e-archival) –Manage students –Keep track of classroom activities –Profile students dynamically –Rank real-time questions –Help deliver customized questions/quizzes/homework –Learn about the students –Learn about the lectures –Learn about the ranking of questions (keywords) Agents and MAS | I-MINDS | ILMDA

Help Students Learn I-MINDS helps students learn –Organize lectures (distance learning, e-archival) –Keep track of classroom activities –Profile students dynamically –Form “buddy group” (peer learning and real-time collaboration via forum and whiteboard) –Encourage students to ask questions and to be more proactive –Learn about forming buddy group dynamically –Learn about good questions –Learn about good answers Agents and MAS | I-MINDS | ILMDA

Capabilities (Intelligent Agents and MAS) Teacher Agent evaluate each (textual) question (text) based on its timestamp, content, images, quality (keyword-based), and the profile of the questioner rank audio questions based on student profile profile each student based on the number of questions asked, number of questions answered by the teacher, average length and quality of questions communicate, transmit lectures, archive, collect statistics, monitor the system Student Agent profile each student in the buddy group based on their response adaptively refine the buddy group based on the buddies’ profile communicate, transmit questions and responses, archive, collect statistics, monitor the system Agents and MAS | I-MINDS | ILMDA

Screenshots Agents and MAS | I-MINDS | ILMDA

Screenshots Agents and MAS | I-MINDS | ILMDA

Intelligent Learning Materials Delivery Agent (ILMDA) Agents and MAS | I-MINDS | ILMDA

ILMDA: Goals Build an intelligent agent with machine learning capabilities to deliver better learning materials to students –Incorporates instructional technology techniques such as adaptive quiz, learning objects, learner modeling, and so on –Investigates how agents can learn to deliver better learning materials to students –Employs sound artificial intelligence (AI) techniques case-based reasoning, reinforcement learning, dynamic profiling, semantic search, rule-based reasoning, simulated annealing Agents and MAS | I-MINDS | ILMDA

Design ILMDA delivers learning materials based on –The usage history of the learning materials Each Learning Material consists of a tutorial, a set of related examples, and a set of exercise problems –The student static background profile E.g., GPA, majors, interests –The student dynamic activity profile Based on their interactions with the agent Agents and MAS | I-MINDS | ILMDA

Assumptions Assumption 1: A student’s behavior in viewing an online tutorial, and how he or she interacts with the tutorial, the examples, and the exercises –is a good indicator of how well the student is understanding the topic in question, and –this behavior is observable and quantifiable Assumption 2: Different students exhibit different behaviors for different topics consistently enough to be recognized as patterns Agents and MAS | I-MINDS | ILMDA

Helps Students Learn Agents and MAS | I-MINDS | ILMDA ILMDA Reasoning student Computer & GUI database lectures Historical profile, Real-time behavior Parametric profile of student and environment Retrieval instructions Profile updates Statistics updates Timely delivery of examples & exercise problems Examples Exercise problems Statistics ILMDA Agent

Capabilities Front-End GUI To register students, capture student dynamic profile, deliver learning materials, To enter learning materials To enter domain expertise – heuristics, weights Intelligent Agent CBR, multi-layered learning modules, database retrieval, self-evaluation Backend Database mySQL database, multiple databases for content, expertise, profiles Agents and MAS | I-MINDS | ILMDA

Screenshots Agents and MAS | I-MINDS | ILMDA

Screenshots Agents and MAS | I-MINDS | ILMDA

To Probe Further