Artificial Intelligence and Neural Network Tools for Cooperative Learning Artificial Intelligence and Neural Network Tools for Cooperative Learning Paul.

Slides:



Advertisements
Similar presentations
ARCHITECTURES FOR ARTIFICIAL INTELLIGENCE SYSTEMS
Advertisements

Towards Adaptive Web-Based Learning Systems Katerina Georgouli, MSc, PhD Associate Professor T.E.I. of Athens Dept. of Informatics Tempus.
An evaluation of scaffolding for virtual interactive tutorials 指導教授 : 陳 明 溥 研 究 生 : 許 良 村 Pahl, C.(2002).An evaluation of scaffolding for virtual interactive.
Dr Jim Briggs Masterliness Not got an MSc myself; BA DPhil; been teaching masters students for 18 years.
Bologna Process in terms of EU aims and objectives
European Qualifications Framework for Lifelong learning (EQF)
Three-Dimensional Teaching Study on the College Statistics Education Tengzhong Rong, Qiongsun Liu Chongqing university, China
Integrating Bayesian Networks and Simpson’s Paradox in Data Mining Alex Freitas University of Kent Ken McGarry University of Sunderland.
SESSION 10 MANAGING KNOWLEDGE FOR THE DIGITAL FIRM.
Review 4 Chapters 8, 9, 10.
__________________ Engineering Education Systems for Environmental Project Management - Example of the Amise Simulation Program François Baillon School.
Intel® Education K-12 Resources Our aim is to promote excellence in Mathematics and how this can be used with technology in order.
DED 101 Educational Psychology, Guidance And Counseling
E_learning.
Noynay, Kelvin G. BSED-ENGLISH Educational Technology 1.
Statistical Natural Language Processing. What is NLP?  Natural Language Processing (NLP), or Computational Linguistics, is concerned with theoretical.
Data Structures and Programming.  John Edgar2.
Introduction to Computer Technology
ICT TEACHERS` COMPETENCIES FOR THE KNOWLEDGE SOCIETY
31 st October, 2012 CSE-435 Tashwin Kaur Khurana.
CS Machine Learning. What is Machine Learning? Adapt to / learn from data  To optimize a performance function Can be used to:  Extract knowledge.
CS 347: Operating Systems  In this course, we reason about effective performance of a computer system  The emphasis of this course is on –Concepts –Techniques.
SOFT SKILLS C.RAGHAVA RAO.
Foundations of Educating Healthcare Providers
Margaret J. Cox King’s College London
What is AIBO ? AIBO is produced by SONY Marketed as an entertainment robot Has sensors for input Has LEDs and sound for output as well as motors for movement.
Advanced Topics in Requirement Engineering. Requirements Elicitation Elicit means to gather, acquire, extract, and obtain, etc. Requirements elicitation.
Designing and implementing of the NQF Tempus Project N° TEMPUS-2008-SE-SMHES ( )
Design Science Method By Temtim Assefa.
 Knowledge Acquisition  Machine Learning. The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
Who are they?  Mutli-tasker  Net-generation learners  Millennial Students  Generation Y & Z  Digital Natives  Interactive & Networked.
Project MLExAI Machine Learning Experiences in AI Ingrid Russell, University.
Connecting Teachers Can there be models of effective practice for teachers with ICT? Chair: Christine Vincent, Becta Presenter: Margaret Cox King’s College.
BUSINESS INFORMATICS descriptors presentation Vladimir Radevski, PhD Associated Professor Faculty of Contemporary Sciences and Technologies (CST) Linkoping.
Requirements Engineering Requirements Elicitation Process Lecture-8.
Avoiding Segmentation in Multi-digit Numeral String Recognition by Combining Single and Two-digit Classifiers Trained without Negative Examples Dan Ciresan.
Problem based learning (PBL) Amal Al Otaibi CP, MME.
Fundamentals of Information Systems, Third Edition2 Principles and Learning Objectives Artificial intelligence systems form a broad and diverse set of.
Using virtual collaboration tools for designing innovative education scenarios Gabriel Dima University “Politehnica” of Bucharest, Romania.
Minor Thesis A scalable schema matching framework for relational databases Student: Ahmed Saimon Adam ID: Award: MSc (Computer & Information.
Content The system development life cycle
University of Catania Computer Engineering Department 1 Educational tools for complex topics: a case study for Network Based Control Systems Prof. Orazio.
Intelligent eLearning Environments Paul Dan Cristea “Politehnica” University of Bucharest Spl. Independentei 313, Bucharest, Romania, Phone: +40.
Delbert Heistand Morris Schott Middle School. WHAT IS UNIVERSAL DESIGN? The design of products and environments to be usable by all people, to the greatest.
1 Paul Dan Cristea, Rodica Tuduce, Cosmin Popa, Razvan Popescu “Politehnica” University of Bucharest Spl. Independentei 313, Bucharest, Romania,
University of Windsor School of Computer Science Topics in Artificial Intelligence Fall 2008 Sept 11, 2008.
Why Digital Epistemic Communities are both information and knowledge based ? By Richard ARENA (GREDEG, University of Nice/Sophia Antipolis, CNRS and Wolfson.
COMM89 Knowledge-Based Systems Engineering Lecture 8 Life-cycles and Methodologies
Agents that Reduce Work and Information Overload and Beyond Intelligent Interfaces Presented by Maulik Oza Department of Information and Computer Science.
Chapter 4 Decision Support System & Artificial Intelligence.
Introduction Chapter 1 and 2 Slides From Research Methods for Business
1 Cătălin Arsenescu, Ruxandra-Cristina Dumitriu, Bogdan Andrei Bacheş, Paul Dan Cristea and Rodica Tuduce “Politehnica” University of Bucharest Spl. Independentei.
A Roadmap towards Machine Intelligence
Building Bridges. After school programs can provide: an environment in which children can practice ways of learning and behaving that will help them succeed.
Unit 1: Health IT Teams Examples and Characteristics Component 17/ Unit 11 Health IT Workforce Curriculum Version 1.0/Fall 2010.
Data Mining and Decision Support
Introduction Complex and large SW. SW crises Expensive HW. Custom SW. Batch execution Structured programming Product SW.
Artificial Intelligence: Research and Collaborative Possibilities a presentation by: Dr. Ernest L. McDuffie, Assistant Professor Department of Computer.
Research Word has a broad spectrum of meanings –“Research this topic on ….” –“Years of research has produced a new ….”
1 Phase Testing. Janice Regan, For each group of units Overview of Implementation phase Create Class Skeletons Define Implementation Plan (+ determine.
Systems Analyst (Module V) Ashima Wadhwa. The Systems Analyst - A Key Resource Many organizations consider information systems and computer applications.
1 Paul Dan Cristea and Rodica Tuduce “Politehnica” University of Bucharest Spl. Independentei 313, Bucharest, Romania, Phone: ,
 Knowledge Acquisition  Machine Learning. The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
Dr.Ali K Al-mesrawi. RESEARCH word is originated from the word “Researche”. Research = ‘Re’+ search’. Re means once again,anew, or a fresh. Search means.
Human Resources Management
21st Century Skills in the Classroom
Decision Support Systems
Machine Learning overview Chapter 18, 21
CHAPTER 1 Introduction BIC 3337 EXPERT SYSTEM.
Computational Reasoning in High School Science and Math
Presentation transcript:

Artificial Intelligence and Neural Network Tools for Cooperative Learning Artificial Intelligence and Neural Network Tools for Cooperative Learning Paul CRISTEA and Adina FLOREA “Politehnica” University of Bucharest Spl. Independentei 313, Bucharest, Romania, Phone: , Fax: International Workshop ICL99 Interactive Computer Aided Learning - Tools and Application Villach, Austria, 7-8 October 1999

1.Introduction 2.Learning modalities 3.System architecture 4.Agent specification 4.1. Tutor agent 4.2. Tutor assistant agent 4.3. Learner personal agent 5.Steps towards a user comprehensive model 6.Conclusions 1.Introduction 2.Learning modalities 3.System architecture 4.Agent specification 4.1. Tutor agent 4.2. Tutor assistant agent 4.3. Learner personal agent 5.Steps towards a user comprehensive model 6.Conclusions

Professional qualification is no longer a life-long achievement Professional qualification is no longer a life-long achievement Complex knowledge and skills have to be transmitted and acquired efficiently Complex knowledge and skills have to be transmitted and acquired efficiently Open and Distance Learning will play a continuously increasing role. Open and Distance Learning will play a continuously increasing role. Intelligent educational tools can bring the flexibility and adaptability required to actively support the learner. Intelligent educational tools can bring the flexibility and adaptability required to actively support the learner.

Basic paradigms: Intelligent Human-Computer Interaction Computer-Supported Cooperative Work (CSCW) Learning in the system: Cooperative learning by interaction between student and tutor/expert or inside the group of learners Organization: Group of learners assisted by artificial agents with active role in the learning process. Tutor: Human or artificial agent Structural features: Set of tools to assist the learner at several levels of the knowledge acquisition process. Personalised model of the trainee

Combine the traditional style of teaching with the problem-based style: learning by being told, problem solving demonstration, problem solution analysis, problem solving, creative learning

No purely empirical approach to modelling. Even the definition of attributes/features & the selection of the relevant ones in a given context are actually theory driven, explicitly or not. Prototype model of the learner Encodes general theoretical knowledge in the field of learning. Can not be used directly in practice - rigid and biased: Large variability in human personality and in human behaviour, The essential traits are context-dependent. Customised model by using empirical data - sets of examples collected for the given user, while interacting with the system. New refined theory If tuning parameters can not adapt the model to user's profile, new features are extracted from data and added to the model.

No systematic way to empirically identify the domains of the feature space that are not properly represented in a set of examples. The available collection of examples is never large enough to cover all the possible classes in an unbiased manner, to avoid spurious correlation when elaborating a model. Small sets of exceptions may be poorly represented or even ignored. The underlying theory helps eliminate irrelevant features, guides the selection of relevant examples to scan of the input space, gives confidence in the solutions produced. A purely theoretical approach may be brittle, i.e., can yield dramatically incorrect results for exceptions, scores of instances that fall in the limits of validity domain are treated correctly (abrupt degradation). Exhaustive theories may become intractable The domain of validity must be restricted. Compromise scope - accuracy.

Combined use of theoretical knowledge and experimental results allows: Incomplete and/or incorrect theoretic knowledge, keeps the model in the range of an acceptable approximation. Incomplete or noisy experimental data inherent ability to recover from errors. The user model being developed uses a hybrid approach: Artificial Intelligence (AI) -- symbolic representation of theory, Neural network (NN) -- sub-symbolic representation of data. NN has the ability to represent "empirical knowledge", but but behaves almost like a black box: Information expressed in sub-symbolic form, not directly readable for the human user No explanation to justify the decisions in various instances, forbids the direct usage of NNs in learning/teaching and safety critical areas Difficult to verify and debug software that includes NNs.

Extraction of the knowledge contained in an NN allows the portability to other systems in symbolic (AI) and sub-symbolic (NN) forms, towards human users. AI and NN approaches are complementary in many aspects can mutually offset weaknesses and alleviate inherent problems, able to exploit both theoretical and empirical data - hybrid aproach, efficient to build a fault tolerant and adaptive model, help discover salient features in the input data. First phase. The system operates using statistics about: which buttons were selected by the lerner when using the system, in which order, which error messages have been generated. The system is trained to use this input to offer advice in the form of access to some additional data and information, additional reading, recommend or trigger an interaction with the human tutor.

Subsequent phase. The system uses: error databases, special interest databases, preference databases, including the input from a human tutor. The output helps identifying some profile of the user, defined roughly by the set of classes the user belongs to. This influences the future interaction of the system with the user, e.g., changing the type and level of the exercises presented to the user. Next step. The system includes some voluntary feedback learners, offered to all the other learners, to help conveying original ideas and generate groups of interest. Increase of tutor "productivity“. The system is a useful assistant, not a replacement of the human tutor. The work done traditionally by two or three tutors could be accomplished in this approach by only one assisted tutor.

The basic contribution of this research is twofold: Identification of several Learning Modalities that combine traditional teaching with “problem-centred” learning to better motivate the student and to increase the efficiency of the learning process, Conception of a Collaborative Distance Learning System in which human and artificial agents collaborate to achieve a learning task. The Tutor Agent tries to replace partially the human teacher, in assisting the learners at any time of their convenience. The development of the learning system is a collaborative effort to develop a novel intelligent virtual environment for ODL at “Politehnica” University of Bucharest. The system is currently under development; several components written in Java are already functional.

To test the system, we are concurrently developing learning materials on: Sorting Algorithms, Resolution Theorem Proving, Neural Networks, Advanced Digital Signal Processing. The distributed solution has the advantage of creating an ODL environment that can be joined by any interested learner. The system is an effective response to the the increased demand for cooperation and learning in today's open environments, academic and economic, the necessity of developing effective learning tools that can be smoothly integrated in the professional development process and with company work. Care is taken to prevent such an approach to generate an "elitist" system. The system is designed to enhance the specific features of each user, without increasing the differences between users in what concerns the level of understanding or the ability to creatively use the acquired knowledge.