AGENT (Esprit 24939) 5th GIS-EC WS June99 1 Generalisation and The AGENT Project Sylvie Lamy IGN With much help from the AGENT partners (Laser-Scan, Zurich,

Slides:



Advertisements
Similar presentations
4. May 2007 Workshop on Dynamic Service Level AgreementsPage 1 Dynamic SLA Negotiation in BREIN Bastian Koller High Performance Computing Center Stuttgart.
Advertisements

Software Architecture Design Chapter 12 Part of Design Analysis Designing Concurrent, Distributed, and Real-Time Applications with UML Hassan Gomaa (2001)
DASUM Panel. Peter Brusilovsky It is all about architectures! It doesnt matter if it is centralized or decentralized Some form of standardization is essential:
SEMANTICALLY RICH EDUCATIONAL WORD GAMES ENHANCED BY SOFTWARE AGENTS Boyan Bontchev, Sergey Varbanov, Dessislava Vassileva INFOS 2011 Rzeszów - Polańczyk,
Jeanette Patterson Regional Coordinator – North East CAS Master Teacher CTL Technology – Kings Priory School
Public Engagement in a Multi-Stakeholder World Don Lenihan June 2008.
Project Proposal.
Introduction to Scale Maps and Basic Cartography
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 8 Slide 1 System modeling 2.
Web services for Improving the development of automatic generalisation solutions Nicolas Regnauld Research & Innovarion Ordnance Survey 07 th March 2006,
CSCL Promoting Distributed Excellence Virtual Ph.D. Programs A Case Study Hans Spada, University of Freiburg, Germany.
Towards Objective Ranking of Project Proposals Miroslav Kárný Department of Adaptive Systems Institute of Information Theory and Automation Academy of.
Teaching Secondary Mathematics Conducting Practical and Collaborative Work: Focus on Contours Module 4: 4.
4.1 Blended approaches: Information Engineering IMS Information Systems Development Practices.
ICT and Civil ProtectionSenigallia, June 2007 A Service-Oriented Middleware for EU Civil Protection cooperation Regione Marche.
1 Chapter 12: Decision-Support Systems for Supply Chain Management CASE: Supply Chain Management Smooths Production Flow Prepared by Hoon Lee Date on 14.
Agent Mediated Grid Services in e-Learning Chun Yan, Miao School of Computer Engineering Nanyang Technological University (NTU) Singapore April,
18th ICA WORKSHOP on Generalisation and Multiple Representation, A Coruña, July 7-8th, 2005 Web Services for an Open Generalisation Research Platform Moritz.
Improving Robustness in Distributed Systems Jeremy Russell Software Engineering Honours Project.
1XXII International Cartographic Conference, A Coruña, July 9-16th, 2005 Modelling Cartographic Relations for Categorical Maps Moritz Neun and Stefan Steiniger.
ORGANIZATIONAL BEHAVIOR W W W. P R E N H A L L. C O M / R O B B I N S T E N T H E D I T I O N.
Recall The Team Skills 1. Analyzing the Problem (with 5 steps) 1.Gain agreement on the problem definition. 2.Understand the root causes 3.Identify the.
Teaching with Depth An Understanding of Webb’s Depth of Knowledge
IMS Information Systems Development Practices
HawkHelp: Integrated Live Help in the Information Commons Nancy Burich, Frances Devlin and Debra Ludwig University of Kansas Libraries, University of Kansas,
Software Process Activities. Process activities Real software processes are inter-leaved sequences of technical, collaborative and managerial activities.
Budgets. On completing this chapter, we will be able to: Understand why financial planning is important. Analyse the advantage of setting budgets- or.
Digital Literacy NY Why Are We Here?. What is Digital Literacy? Digital Literacy is the ability to use information and communication technologies to find,
Introduction To System Analysis and design
OO Analysis and Design CMPS OOA/OOD Cursory explanation of OOP emphasizes ▫ Syntax  classes, inheritance, message passing, virtual, static Most.
The Microsoft Office 2007 Enterprise Project Management Solution:
A Java-based tool for determining if spatial objects (polygons) require simplification before delivery to a mobile device using a Location-based Service.
S/W Project Management Software Process Models. Objectives To understand  Software process and process models, including the main characteristics of.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Generalization for.
The Hidden “C” in GIS – Maps Gone Bad Rod Bassler, GIS Coordinator North Dakota State Water Commission 2004.
Technical Workshops | Esri International User Conference San Diego, California Evaluating the Visual Impact of Maps Kenneth Field and Damien Demaj July.
1 CS 456 Software Engineering. 2 Contents 3 Chapter 1: Introduction.
ISC471/HCI 571 Isabelle Bichindaritz1 Operations Management 9/12/2012.
Visualizing Information in Global Networks in Real Time Design, Implementation, Usability Study.
A personal account An autobiographical recollection of the parallel development of “e” technology and my industry.
Implementing a Geographic Information Science Research Agenda to Address Challenging Issues Michael P. Finn and E. Lynn Usery U.
/15 GEOBIA 2008, 07. August 2008 From Image - Objects to Maps: Cartographic Requirements for GEOBIA Stefan Steiniger, Guillermo Castilla,
Demonstration of generalisation in action Sales Manager Customer Services Manager 16 th July 2009.
Introduction To System Analysis and Design
OPERAS CC : An instance of a Formal Framework for MAS Modelling based on Population P Systems P.Kefalas Dept. of Computer Science CITY COLLEGE Thessaloniki,
CompNet A project for the - IST-program. The CompNet Mission l CompNet will enable people to collaborate on problem solution and knowledge management.
Patrick Revell Ordnance Survey Research
Responding to the Unexpected Yigal Arens Paul Rosenbloom Information Sciences Institute University of Southern California.
Combining Theory and Systems Building Experiences and Challenges Sotirios Terzis University of Strathclyde.
CMSC 691M Agent Architectures & Multi- Agent Systems UMBC Prof. Marie desJardins Spring 2002.
EIS'2007 (Salamanca, Spain, March 22-24, 2007) 1 Towards an Extended Model of User Interface Adaptation: the ISATINE framework 1 Víctor M. López Jaquero,
William Mackaness Institute of Geography PhD: The application of artificial intelligence techniques in automated cartography.
2005MEE Software Engineering Lecture 11 – Optimisation Techniques.
Social Game Code Plan Overview Josh McCoy. Goals for the Code Plan Use of social games. –Representation –Contextually correct application –Goal oriented.
Class Scheduler Team Members Bernard Battle Jerad Blake James Knoch Chris Louallen Lenora Pride.
Improving Dependability in Service Oriented Architectures using Ontologies and Fault Injection Binka Gwynne Jie Xu School of Computing University of Leeds.
Introduction of Intelligent Agents
L9 – Generalization algorithms
21/1/ Analysis - Model of real-world situation - What ? System Design - Overall architecture (sub-systems) Object Design - Refinement of Design.
 To explain why the context of a system should be modelled as part of the RE process  To describe behavioural modelling, data modelling and object modelling.
Sharing personal knowledge over the Semantic Web ● We call personal knowledge the knowledge that is developed and shared by the users while they solve.
May 7-8, 2007ICVCI 2007 RTP Autonomic Approach to IT Infrastructure Management in a Virtual Computing Lab Environment H. Abdel SalamK. Maly R. MukkamalaM.
Generalisation process and generalisation tools in Maanmittauslaitos
Daniel Pilon Senior project officer at NRCan
Advanced Database Models
Introduction To System Analysis and Design PART 2
Chapter 4 Entity Relationship (ER) Modeling
Data Preprocessing Copyright, 1996 © Dale Carnegie & Associates, Inc.
Knowledge Management via Workflow System in a Distributed Environment
Presentation transcript:

AGENT (Esprit 24939) 5th GIS-EC WS June99 1 Generalisation and The AGENT Project Sylvie Lamy IGN With much help from the AGENT partners (Laser-Scan, Zurich, Edinburgh, INPG)

AGENT (Esprit 24939) 5th GIS-EC WS June99 2 Cartography and Generalization l Generalisation = deriving smaller scale mapping from more detailed mapping or detailed source data l Science and art of exaggerating that which is important, and removing irrelevant detail that would clutter and confuse IGN 1:25,000 IGN 1:100,000IGN 1:250,000

AGENT (Esprit 24939) 5th GIS-EC WS June99 3 Automated Generalisation l Still need paper products at different scales l Increasingly important for “mapping on demand“, particularly internet web mapping AGENT = Automated GEneralization New Technology

AGENT (Esprit 24939) 5th GIS-EC WS June99 4 What Is an Agent ??? l Real or virtual entity, e.g. active software l Evolves in an environment l Is able to perceive and act in this environment l Can communicate with other agents l Exhibits, as a consequence of the above, an autonomous behaviour l Reactive (simple) or cognitive (more complex) l Multi-agent systems (MAS) have collaborative global goals as well as individual local goals

AGENT (Esprit 24939) 5th GIS-EC WS June99 5 Micro-agents are Individual Features e.g. a Building

AGENT (Esprit 24939) 5th GIS-EC WS June99 6 Building Constraints  Size constraint: building should have a minimum size to be legible. This size depends on scale and symbol thresholds  Width constraint: The width within a building should be wide enough to avoid conflict  Accuracy constraint: The absolute position of a building should be preserved as much as possible  Orientation constraint: The orientation of a building should be preserved

AGENT (Esprit 24939) 5th GIS-EC WS June99 7 From Constraints to Goals  I should be big enough  I should be wide enough  I should try to preserve my shape  I should not be too far from my initial position  I should try to preserve my original orientation

AGENT (Esprit 24939) 5th GIS-EC WS June99 8 Goals  Size: > 300m2  Internal width: > 20m  Hausdorff dist:< 20m (from initial position)  Main orientation:  [initial-main_orient - 0.1, initial-main_orient + 0.1]

AGENT (Esprit 24939) 5th GIS-EC WS June99 9 Analysis of a Building

AGENT (Esprit 24939) 5th GIS-EC WS June99 10 Finding an Acceptable Solution

AGENT (Esprit 24939) 5th GIS-EC WS June99 11 Agent Base Class - State Diagram start_state initialize characterize evaluate propose trigger conclude start_state if hapiness is worse, act_best_plans(plans) Actions Constraints Measures

AGENT (Esprit 24939) 5th GIS-EC WS June99 12 Meso-agent - Coordinating l Ensure minimum distance l Keep alignment l Keep share relationships l... l Displace l Amalgamate l Eliminate l... Constraints / Goals Actions

AGENT (Esprit 24939) 5th GIS-EC WS June99 13 Why Meso-agents ? Building Generalization Needs Knowledge of Neighbours © IGN

AGENT (Esprit 24939) 5th GIS-EC WS June99 14 Demonstrators from the AGENT project P2 Internet access P1 Multi-scale Production Specifications contained within database 1:10K Data Transportation Classes: Symbology: Constraints: proximity accuracy MULTI-AGENT SYSTEM Gothic Database HardcopyExport 1:50K Derived Topographic Mapping On-demand Transportation Mapping

AGENT (Esprit 24939) 5th GIS-EC WS June99 15 The AGENT Project - Partners EC funding ESPRIT Institut Geographique National (leader) Laser-Scan Ltd. University of Zurich University of Edinburgh Institut National Polytechnique de Grenoble

AGENT (Esprit 24939) 5th GIS-EC WS June99 16 AGENT Project l 21 man years over 3 year period l Aims of research:  Better algorithms  Better measures  Better constraints  Better decisions via multi-agent systems l Results are reports, prototype implementation, and 2 demonstrators

AGENT (Esprit 24939) 5th GIS-EC WS June99 17 Current Status of Project l About half-way, and on schedule l Independent generalisation (micro-agents) is implemented and being refined l Contextual generalisation (meso-agents) is being developed now l Strategic generalisation (macro-agents) is next year