GC-MAS - a Multiagent System for Building Creative Groups used in Computer Supported Collaborative Learning Gabriela Moise, Monica Vladoiu, Zoran Constantinescu.

Slides:



Advertisements
Similar presentations
Pat Langley Computational Learning Laboratory Center for the Study of Language and Information Stanford University, Stanford, California
Advertisements

Modelling with expert systems. Expert systems Modelling with expert systems Coaching modelling with expert systems Advantages and limitations of modelling.
Strategies for Integrating Technology into Every Class Joseph Chmielewski Center for Creative Learning Center for Creative Learning.
NML/436/L1-1 Nazareth Northwestern Mutual Life Participants in IS Development l A team of people comprising: l Project Manager l Systems Analysts l Specialists.
D2.1. PEDAGOGICAL FRAMEWORK Matjaž Debevc UM FERI.
THE INTELLIGENCE SYSTEM OF SOFTWARE COMPLEXITY AND QUALITY EVALUATION AND PREDICTION Oksana Pomorova, Tetyana Hovorushchenko Khmelnitsky National University.
Title of the WebQuest Introduction Task Process Evaluation Conclusion Credits Teacher’s page Teacher’s page Introduction Designed by (put your name here)
 By Ashwinkumar Ganesan CMSC 601.  Reinforcement Learning  Problem Statement  Proposed Method  Conclusions.
An Approach to Evaluate Data Trustworthiness Based on Data Provenance Department of Computer Science Purdue University.
Characteristics of on-line formation courses. Criteria for their pedagogical evaluation Catalina Martínez Mediano, Department of Research Methods and Diagnosis.
Stoas Research Designing Web-based Constructivist Learning Environments Emiel van Puffelen Stoas Research Wageningen The Netherlands.
Multiple Criteria for Evaluating Land Cover Classification Algorithms Summary of a paper by R.S. DeFries and Jonathan Cheung-Wai Chan April, 2000 Remote.
Chapter 4 DECISION SUPPORT AND ARTIFICIAL INTELLIGENCE
The Decision-Making Process IT Brainpower
WEBQUEST Let’s Begin TITLE AUTHOR:. Let’s continue Return Home Introduction Task Process Conclusion Evaluation Teacher Page Credits This document should.
SESSION 10 MANAGING KNOWLEDGE FOR THE DIGITAL FIRM.
Incorporating Advice into Agents that Learn from Reinforcement Presented by Alp Sardağ.
1 Hybrid Agent-Based Modeling: Architectures,Analyses and Applications (Stage One) Li, Hailin.
Clementine Server Clementine Server A data mining software for business solution.
Visual Recognition Tutorial
1 Optimizing Utility in Cloud Computing through Autonomic Workload Execution Reporter : Lin Kelly Date : 2010/11/24.
Engineering Design Process ETP 2005 – Brian Vance This material is based upon work supported by the National Science Foundation under Grant No
Co-op Development Training Program Starting September, 2011 Information Session July 8, 2011.
Monica Hutchins LDR-601 Dr. M. Parsons “Teams are organizational groups composed of members who are interdependent, who share common goals, and who.
 A set of objectives or student learning outcomes for a course or a set of courses.  Specifies the set of concepts and skills that the student must.
Rediscovering Research: A Path to Standards Based Learning Authentic Learning that Motivates, Constructs Meaning, and Boosts Success.
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 4 Analytics, Decision Support, and Artificial Intelligence:
Presentation to the Secretariat of the Federal National Council On its Experience in Parliamentary Research & Studies (For the Inter-Parliamentary Union)
Reinforcement Learning
Put the Title of the WebQuest Here A WebQuest for xth Grade (Put Subject Here) Designed by (Put Your Name Here) Put Your Address Here Put some interesting.
Put the Lesson Title Here A webquest for xth grade Designed by Put your You may include graphics, a movie, or sound to any of the slides. Introduction.
Swarm Computing Applications in Software Engineering By Chaitanya.
LeMoyne-Owen College December 15, 2009 Mimi Czarnik, Professor of English and Dean of Humanities Becky Burton, Associate Professor of Biology Alverno College,
Copyright©2007 Education Service Center Region XIII Mineral Wells ISD 5E CSCOPE Overview.
SMALL GROUPS 9 © 2011 The McGraw-Hill Companies. All rights reserved.
Baker ONR/NETC July 03 v.4  2003 Regents of the University of California ONR/NETC Planning Meeting 18 July, 2003 UCLA/CRESST, Los Angeles, CA ONR Advanced.
Artificial intelligence methods in the CO 2 permission market simulation Jarosław Stańczak *, Piotr Pałka **, Zbigniew Nahorski * * Systems Research Institute,
Systems Analysis and Design in a Changing World, Fourth Edition
Chapter 4 Decision Support System & Artificial Intelligence.
CUHK Learning-Based Power Management for Multi-Core Processors YE Rong Nov 15, 2011.
Strategies for Distributed CBR Santi Ontañón IIIA-CSIC.
Problem-Solving Approach of Allied Health Learning Community.
Active learning Haidong Shi, Nanyi Zeng Nov,12,2008.
Briefing Session on TSA for Secondary Schools Case Study – Phase 2 of OIA Reporting Platform.
Robots Unit Portfolio Presentation Ms Sabah Faisal.
(c) Adaptive Processes Consulting Be with the Best!
Facilitating Learning – Part II
QED 522 – ICT FOR ENGAGED LEARNING ICT FOR ENGAGED LEARNING QED 522 GROUP MEMBERS : Chua Ze Jun Phua Pei Juan Loh So Boey.
NTU & MSRA Ming-Feng Tsai
Learning From Student Projects Mark Grabe. Copyright © Houghton Mifflin Company. All rights reserved.9-2 Using Design As A Unifying Theme n Knowledge.
Transfer Learning in Sequential Decision Problems: A Hierarchical Bayesian Approach Aaron Wilson, Alan Fern, Prasad Tadepalli School of EECS Oregon State.
Virtual Tutor Application v1.0 Ruth Agada Dr. Jie Yan Bowie State University Computer Science Department.
Supervised Random Walks: Predicting and Recommending Links in Social Networks Lars Backstrom (Facebook) & Jure Leskovec (Stanford) Proc. of WSDM 2011 Present.
Not every resume will contain all parts listed.
Chapter 6 Portolios 6 Portfolios C H A P T E R. Portfolio A portfolio is a purposeful, integrated collection of actual exhibits and work samples showing.
Towards a Benchmark for the Evaluation of LD Expressiveness and Suitability Manuel Caeiro Rodríguez
Reinforcement Learning for Mapping Instructions to Actions S.R.K. Branavan, Harr Chen, Luke S. Zettlemoyer, Regina Barzilay Computer Science and Artificial.
Chapter 6 Coordination of Resources, Programs, and Services.
Control-Theoretic Approaches for Dynamic Information Assurance George Vachtsevanos Georgia Tech Working Meeting U. C. Berkeley February 5, 2003.
Robodog Frontal Facial Recognition AUTHORS GROUP 5: Jing Hu EE ’05 Jessica Pannequin EE ‘05 Chanatip Kitwiwattanachai EE’ 05 DEMO TIMES: Thursday, April.
How WELL are WE doing with WELLNESS? Planning to evaluate our school’s wellness activities.
Fern Albery-S Tess Downes-S Matthew Kelly-S
 Negnevitsky, Pearson Education, Lecture 12 Hybrid intelligent systems: Evolutionary neural networks and fuzzy evolutionary systems n Introduction.
SECTION 3 Facilitating Skill Development

指導教授:Chen, Ming-puu 報 告 者:Chen, Wan-Yi 報告日期:
Decision Support Systems
VIRTUAL/REMOTE LABS By Dr. Sandip Kumar Raut Lecturer in Tabla
Choi Wai Kit (Gavin) St. Margaret’s Girls’ College, Hong Kong
Random Neural Network Texture Model
Presentation transcript:

GC-MAS - a Multiagent System for Building Creative Groups used in Computer Supported Collaborative Learning Gabriela Moise, Monica Vladoiu, Zoran Constantinescu

Subject method for building creative teams, based on unsupervised learning and with support from a multiagent system first experiments on grouping learners involved in online brainstorming 2

Computer Supported Collaborative Learning (CSCL) has appeared as a reaction to software used previously in learning, which have been forcing learners to study and learn as isolated individuals in CSCL, learning is obtained by computer- supported interactions both between learners and between learners and teachers 3

GC-MAS - A Multiagent System for Building Creative Groups 4

The Communication Agent (CommGC): interfacing with the users and with the agents managing the activities of the other agents The Creative Groups’ Builder (BuildGC): construction of the creative groups (unsupervised learning algorithm, classification techniques) The Creativity Evaluation Agent (EvalGC): support for assessment of group creativity The Creativity Booster (EnvrGC): stimulates creative contextual environments that provide for increasing group creativity 5

The Glue Role Agent (GlueGC): seeking out and taking on otherwise neglected tasks that have potential to facilitate creative group performances The Facilitator Agent (FCL-GC): supports the facilitator in helping groups to interact more efficiently The Team Relational Support (TRS-GC): supports the team members in providing support for the other group members 6

BuildGC construction and iterative refinement of creative groups taking into account the components that generate creativity their interdependencies that have effect on creativity the purpose of building of creative groups (to solve a problem, to complete a task etc.) The current reasoning process is based on an adapted version of the Q-learning algorithm 7

In brief, this algorithm is a reward learning algorithm that starts with an initial estimate Q(s, a) for each pair. When a certain action a is chosen in a state s, the system (BuildCG) gets a reward R(s, a) and the next state of the system is acknowledged 8

in our case, we tackle n students for each student, a characteristic vector that includes m individual features is constructed, namely (c 1, c 2, …, c m ) a state consists of this vector and the group number, while an action refers to moving a student to another group Q expresses the quality of association between a state and an action our goal is to build the most creative k groups (k being given) 9

GC-Q-learning adapted algorithm build a bi-dimensional matrix Q for all the possible pairs. The columns of this matrix consists of (c 1, c 2, …, c m, no_group, action_number, q) initialize the optim_policy (in our case is the optimal grouping) with a guided policy, and Q_optimal with Q 10

GC-Q-learning adapted algorithm group the students and undertake working sessions (in our first experiments, online brainstorming), in which the group creativity is assessed and its score is assigned to R(s,a) – using EvalGC. For each such working session, the matrix Q is calculated analyze matrix Q. The optimal policy is given by the action for which Q_optimal gets the maximum value 11

GC-Q-learning adapted algorithm once the optimal policy consisting in tuples (c 1, c 2, …, c m, group number) is obtained, predictions for each set of data can be made based on advanced classification techniques (Bayesian networks, neural networks etc.) the Q values are the same for all the members of a group 12

Sample data Our goal: to group in increasingly creative groups 12 students having the (Gough, motivation) as follows: 3 students with (3,1) 4 students with (3,2) 2 students with (2,1) 1 students with (1,1) 2 students with (4,1) 13

14 GMGMGMGM Group Group Group Group Group Group Group Group Group

Sample data 15 NicknameGough scoreMotivationGroup_noReward Spiderman3113 Curly-eirene3213 Nightyzor3113 Ash3113 Trol2124 Heathcliff2224 LiGiK2124 midgey3224 Peaches HARA FTW! Ashley

Sample data - interpretation A student with (3,1) would be the most creative if s/he would be in group 7, and decreasing - in group 1, 6, 5 or 9 16 GoughMotivation Action- group-noQ

Sample data - interpretation A student with (3,2) would be the most creative if s/he would be in group 8, and decreasing - in group 4, 3, 9, 2 or 1 17 GoughMotivation Action- group-noQ

Conclusions and future work we introduced here our semi-automated method of grouping team members in increasingly creative groups future work: corroborating the results obtained with several creativity evaluation scales, assessment of creativity before and after activities assumed to help trigger creativity, inclusion of contextual and organizational factors, testing the method in other activities, improving of the algorithm, offering the method as an online open service 18

Thank you! 19