A Similarity Evaluation Technique for Cooperative Problem Solving with a Group of Agents Seppo Puuronen, Vagan Terziyan Third International Workshop CIA-99.

Slides:



Advertisements
Similar presentations
CONCEPTUAL WEB-BASED FRAMEWORK IN AN INTERACTIVE VIRTUAL ENVIRONMENT FOR DISTANCE LEARNING Amal Oraifige, Graham Oakes, Anthony Felton, David Heesom, Kevin.
Advertisements

4-th IEEE International Conference on Advanced Learning Technologies, Joensuu, Finland, August 30 – September 1, th IEEE International Conference.
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
Similarity Evaluation Techniques for Filtering Problems ? Vagan Terziyan University of Jyvaskyla
1 What Is Mobile Computing? (Cont.) A simple definition could be: Mobile Computing is using a computer (of one kind or another) while on the move Another.
By Ahmet Can Babaoğlu Abdurrahman Beşinci.  Suppose you want to buy a Star wars DVD having such properties;  wide-screen ( not full-screen )  the extra.
1 Public Commerce brief introduction of the concept Vagan Terziyan University of Jyvaskyla, Finland
TLI371 – Distributed Artificial Intelligence in Mobile Environment Course Introduction Vagan Terziyan Department of Mathematical Information Technology.
Date of presentation 1 PROJECT IDEA Topic: PRIME: “Proactive Inter-Middleware for Self- Configurable Heterogeneous Cloud EcoSystems” –Objective Cloud Computing,
A Similarity Evaluation Technique for Data Mining with Ensemble of Classifiers Seppo Puuronen, Vagan Terziyan International Workshop on Similarity Search.
Industrial Ontologies Group: our history and team Vagan Terziyan, Group Leader Industrial Ontologies Group Agora Center, University of Jyväskylä.
Temporal Knowledge Acquisition From Multiple Experts by Helen Kaikova, Vagan Terziyan.
An Interval Approach to Discover Knowledge from Multiple Fuzzy Estimations Vagan Terziyan * & **, Seppo Puuronen **, Helen Kaikova * *Department of Artificial.
CHAPTER 3 The Church-Turing Thesis
AAECC’99 Honolulu November 1999 Flexible Arithmetic for Huge Numbers with Recursive Series of Operations Vagan Terziyan*, Alexey Tsymbal**, Seppo Puuronen**
A Technique for Advanced Dynamic Integration of Multiple Classifiers Alexey Tsymbal*, Seppo Puuronen**, Vagan Terziyan* *Department of Artificial Intelligence.
21 21 Web Content Management Architectures Vagan Terziyan MIT Department, University of Jyvaskyla, AI Department, Kharkov National University of Radioelectronics.
Mining Several Databases with an Ensemble of Classifiers Seppo Puuronen Vagan Terziyan Alexander Logvinovsky 10th International Conference and Workshop.
Case-based Reasoning System (CBR)
Dynamic Integration of Virtual Predictors Vagan Terziyan Information Technology Research Institute, University of Jyvaskyla, FINLAND
Intelligent Web Applications (Part 1) Course Introduction Vagan Terziyan AI Department, Kharkov National University of Radioelectronics / MIT Department,
1 The Law of Semantic Balance brief introduction of the concept Vagan Terziyan University of Jyvaskyla, Finland
1 A Semantic Metanetwork Vagan Terziyan University of Jyvaskyla, Finland
ONTOLOGY-BASED INTERNATIONAL DEGREE RECOGNITION Vagan Terziyan, Olena Kaykova University of Jyväskylä, Finland Oleksandra Vitko, Lyudmila Titova (speaker)
Connecting Diverse Web Search Facilities Udi Manber, Peter Bigot Department of Computer Science University of Arizona Aida Gikouria - M471 University of.
Manchester, 2007 Adaptive learning paths for improving Lifelong Learning experiences Ana Elena Guerrero Roldán, Julià Minguillón Universitat Oberta de.
Science Inquiry Minds-on Hands-on.
ICT TEACHERS` COMPETENCIES FOR THE KNOWLEDGE SOCIETY
Software Project Management Course Instructor Samana Zehra (Assistant Professor)
What is Mathematical Literacy?. MATHEMATICAL LITERACY “The ability to read, listen, think creatively, and communicate about problem situations, mathematical.
Attention Deficit Hyperactivity Disorder (ADHD) Student Classification Using Genetic Algorithm and Artificial Neural Network S. Yenaeng 1, S. Saelee 2.
The 2nd International Conference of e-Learning and Distance Education, 21 to 23 February 2011, Riyadh, Saudi Arabia Prof. Dr. Torky Sultan Faculty of Computers.
“What a Small World!” ---NaviChat Team 4: Andrew Puchle Arthur Liu Yi-Jen Lai.
Critical and creative thinking Assessment Tool How could schools use the tool? Sharon Foster.
The Multiplicative Weights Update Method Based on Arora, Hazan & Kale (2005) Mashor Housh Oded Cats Advanced simulation methods Prof. Rubinstein.
Tasks and Training the Intermediate Age Students for Informatics Competitions Emil Kelevedjiev Zornitsa Dzhenkova BULGARIA.
Xiaoying Gao Computer Science Victoria University of Wellington Intelligent Agents COMP 423.
Integrals  In Chapter 2, we used the tangent and velocity problems to introduce the derivative—the central idea in differential calculus.  In much the.
Principles of programming languages 5: An operational semantics of a small subset of C Department of Information Science and Engineering Isao Sasano.
Loughborough London School of Sport & Exercise Sciences Evaluating the Competencies of Sports Managers in Taiwan: A Delphi Approach Ling-Mei Ko Professor.
Zhuo Peng, Chaokun Wang, Lu Han, Jingchao Hao and Yiyuan Ba Proceedings of the Third International Conference on Emerging Databases, Incheon, Korea (August.
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.
1Ellen L. Walker Category Recognition Associating information extracted from images with categories (classes) of objects Requires prior knowledge about.
Information Granulation and Granular Relationships JingTao Yao Department of Computer Science University of Regina
Digital Libraries1 David Rashty. Digital Libraries2 “A library is an arsenal of liberty” Anonymous.
© Copyright 2008 STI INNSBRUCK A Semantic Model of Selective Dissemination of Information for Digital Libraries.
5.4 Fundamental Theorem of Calculus Objectives SWBAT: 1)apply the fundamental theorem of calculus 2)understand the relationship between the derivative.
In Chapters 6 and 8, we will see how to use the integral to solve problems concerning:  Volumes  Lengths of curves  Population predictions  Cardiac.
What is and what is not the eEducation: Experience of the Industrial Ontologies Group Vagan Terziyan eEducation Workshop Wed (9:30-12:00) AgD123,
Chapter 5 Review 5-1 to 5-3. Evaluate the expression. 1.)
CS791 - Technologies of Google Spring A Web­based Kernel Function for Measuring the Similarity of Short Text Snippets By Mehran Sahami, Timothy.
Chapter 15 Effective Groups and Teams. What Is a Group? Group - two or more interacting and interdependent individuals who come together to achieve specific.
INTEGRALS 5. INTEGRALS In Chapter 3, we used the tangent and velocity problems to introduce the derivative—the central idea in differential calculus.
School of Computer Science & Engineering
Hypothesis Testing and Confidence Intervals (Part 1): Using the Standard Normal Lecture 8 Justin Kern October 10 and 12, 2017.
Advanced Numerical Methods (S. A. Sahu) Code: AMC 51151
Study Group 2: Challenges and Limitations of Technology
Topics discussed in this section:
Information Retrieval on the World Wide Web
Location Recommendation — for Out-of-Town Users in Location-Based Social Network Yina Meng.
Solve the equation for x. {image}
Copyright © Cengage Learning. All rights reserved.
Functions (Notation and Evaluating)
MACHINE LEARNING TECHNIQUES IN IMAGE PROCESSING
MACHINE LEARNING TECHNIQUES IN IMAGE PROCESSING
Copyright © Cengage Learning. All rights reserved.
Copyright © Cengage Learning. All rights reserved.
Find A Solution: Numbers & Operations
I'm doing a Research Project!
Presentation transcript:

A Similarity Evaluation Technique for Cooperative Problem Solving with a Group of Agents Seppo Puuronen, Vagan Terziyan Third International Workshop CIA-99 Cooperative Information Agents July 31 - August 2, 1999 Uppsala (Sweden)

Authors Department of Computer Science and Information Systems University of Jyvaskyla FINLAND Seppo Puuronen Vagan Terziyan Department of Artificial Intelligence Kharkov State Technical University of Radioelectronics, UKRAINE

Contents 4 The Research Goal 4 Basic Concepts 4 External Similarity Evaluation 4 An Example 4 Internal Similarity Evaluation 4 Conclusions

Goal 4 The goal of this research is to develop simple similarity evaluation technique to be used for cooperative problem solving based on opinions of several agents 4 Problem solving here is finding of an appropriate solution for the problem among available ones based on opinions of several agents

Basic Concepts: Virtual Training Environment (VTE)  VTE of a group of agents is a quadruple: D is the set of problems D 1, D 2,..., D n in the VTE; C is the set of solutions C 1, C 2,..., C m, that are used to solve the problems; S is the set of agents S 1, S 2,..., S r, who selects solutions to solve the problems; P is the set of semantic predicates that define relationships between D, C, S

Basic Concepts: Semantic Predicate P

Problem 1: Deriving External Similarity Values

External Similarity Values External Similarity Values (ESV): binary relations DC, SC, and SD between the elements of (sub)sets of D and C; S and C; and S and D. ESV are based on total support among all the agents for voting for the appropriate connection (or refusal to vote)

Problem 2: Deriving Internal Similarity Values

Internal Similarity Values Internal Similarity Values (ISV): binary relations between two subsets of D, two subsets of C and two subsets of S. ISV are based on total support among all the agents for voting for the appropriate connection (or refusal to vote)

Why we Need Similarity Values (or Distance Measure) ? 4 Distance between problems is used by agents to recognize nearest solved problems for any new problem 4 distance between solutions is necessary to compare and evaluate solutions made by different agents 4 distance between agents is useful to evaluate weights of all agents to be able to integrate them by weighted voting.

Deriving External Relation DC: How well solution fits the problem Agents Problems Solutions

Deriving External Relation SC: Measures Agents Competence in the Area of Solutions 4 The value of the relation (S k,C j ) in a way represents the total support that the agent S k obtains selecting (refusing to select) the solution C j to solve all the problems.

Example of SC Relation Agents Problems Solutions

Deriving External Relation SD: Measures Agents Competence in the Problem’s Area 4 The value of the relation (S k,D i ) represents the total support that the agent S k receives selecting (or refusing to select) all the solutions to solve the problem D i.

Example of SD Relation Problems Solutions Agents

Standardizing External Relations to the Interval [0,1] n is the number of problems m is the number of solutions r is the number of agents

Agent’s Evaluation: Competence Quality in Problem Area - measure of the abilities of an agent in the area of problems from the support point of view

Agent’s Evaluation: Competence Quality in Solutions’ Area - measure of the abilities of an agent in the area of solutions from the support point of view

Quality Balance Theorem The evaluation of an agent competence (ranking, weighting, quality evaluation) does not depend on the competence area “virtual world of problems” or “conceptual world of solutions” because both competence values are always equal.

Proof...

An Example 4 Let us suppose that four agents have to solve three problems related to the search of information in WWW using keywords and search machines available. 4 The agents should define their selection of appropriate search machine for every search problem. 4 The final goal is to obtain a cooperative result of all the agents concerning the “search problem - search machine” relation.

C (solutions) Set in the Example Solutions - search machines Notation AltaVistaC 1 ExciteC 2 InfoseekC 3 LycosC 4 YahooC 5

S (agents) Set in the Example Agents Notation FoxS 1 WolfS 2 CatS 3 HareS 4

D (problems) Set in the Example

Selections Made for the Problem “Fishing in Finland” D 1 P(D,C,S) C 1 C 2 C 3 C 4 C 5 S S ** * -1 *** S S Agent Wolf prefers to select Lycos * to find information about “Fishing in Finland” and it refuses to select Excite ** or Yahoo ***. Wolf does not use or refuse to use the AltaVista + or Infoseek ++.

Selections Made for the Problem “NOKIA Prices” D 2 PC 1 C 2 C 3 C 4 C 5 S S S S

Selections Made for the Problem “Artificial Intelligence” D 3 PC 1 C 2 C 3 C 4 C 5 S S S S

Result of Cooperative Problem Solution Based on DC Relation

Results of Agents’ Competence Evaluation ( based on SC and SD sets) … Selection proposals obtained from the agent Fox should be accepted if they concern search machines Infoseek and Lycos or search problems related to “Fishing in Finland” and “Artificial Intelligence”, and these proposals should be rejected if they concern AltaVista or “NOKIA Prices”. In some cases it seems to be possible to accept selection proposals from the agent Fox if they concern Excite and Yahoo. All four agents are expected to give an acceptable selection concerning “Artificial Intelligence” related search and only suggestion of the agent Cat can be accepted if it concerns “NOKIA Prices” search...

Deriving Internal Similarity Values Via one intermediate setVia two intermediate sets

Internal Similarity for Agents: Problems-based Similarity Problems Agents

Internal Similarity for Agents: Solutions-Based Similarity Solutions Agents

Internal Similarity for Agents: Solutions-Problems-Based Similarity Agents Solutions Problems

Conclusion 4 Discussion was given to methods of deriving the total support of each binary similarity relation. This can be used, for example, to derive the most supported solution and to evaluate the agents according to their competence 4 We also discussed relations between elements taken from the same set: problems, solutions, or agents. This can be used, for example, to divide agents into groups of similar competence relatively to the problems-solutions environment