Agents, Infrastructure, Applications and Norms Michael Luck University of Southampton, UK.

Slides:



Advertisements
Similar presentations
E-Commerce Based Agents over P2P Network Arbab Abdul Waheed MSc in Smart Systems Student # Nov 23, 2008 Artificial Intelligence Zhibing Zhang.
Advertisements

The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005.
DELOS Highlights COSTANTINO THANOS ITALIAN NATIONAL RESEARCH COUNCIL.
Agent Based Software Development Michael Luck, Ronald Ashri and Mark dInverno.
From AgentLink II to AgentLink III Co-ordinators: Peter McBurney, University of Liverpool, UK Terry Payne, University of Southampton, UK.
Data, Information, Process file name\ file location HP Labs Semantic Web Programme Introductory Presentation: DIP Proposal Meeting 17 th January 2002.
ICT Work Programme NCP Infoday 23 June Maria Geronymaki DG INFSO.H.2 ICT for Government & Public Services Objective.
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
Improving Cybersecurity Through Research & Innovation Dr. Steve Purser Head of Technical Competence Department European Network and Information Security.
GENI: Global Environment for Networking Innovations Larry Landweber Senior Advisor NSF:CISE Joint Techs Madison, WI July 17, 2006.
SEERC - A Research Centre of the University of Sheffield and CITY Liberal Studies FP6 Project FUSION Business process FUSION based on Semantically-enabled.
A New Computing Paradigm. Overview of Web Services Over 66 percent of respondents to a 2001 InfoWorld magazine poll agreed that "Web services are likely.
Viewpoint Consulting – Committed to your success.
Research Network for Agent-Based Computing: Towards AgentLink III? Michael Luck University of Southampton, UK
Chapter 5: Principles of Service- Oriented Computing Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns,
Provisional draft 1 ICT Work Programme Challenge 2 Cognition, Interaction, Robotics NCP meeting 19 October 2006, Brussels Colette Maloney, PhD.
April 15, 2005Department of Computer Science, BYU Agent-Oriented Software Engineering Muhammed Al-Muhammed Brigham Young University Supported in part by.
23/03/2007 mail-to: site: A Security Framework for Smart Ubiquitous.
Managing the Information Technology Resource Course Introduction.
Filename\location Agent Mediated Electronic Commerce Dr. Chris Preist HP Labs.
Annual SERC Research Review - Student Presentation, October 5-6, Extending Model Based System Engineering to Utilize 3D Virtual Environments Peter.
BPM based robust e-business application development.
Engineering & Physical Sciences Research Council.
AgentLink The ESPRIT Network of Excellence for Agent-based Computing Mike Wooldridge University of London, UK
Diana Laurillard Head, e-Learning Strategy Unit Overview of e-learning: aims and priorities.
Margaret J. Cox King’s College London
Adaptive Services Grid FP6 – IST Develop a prototype of an open development platform for adaptive services registration,
Chapter 5: Principles of Service- Oriented Computing Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns,
ICT for Enterprise Networking ICT for Enterprise Networking WP Opportunities in the 5th Call Alain JAUME IST Programme. DG INFSO/ D5.
1 Common Challenges Across Scientific Disciplines Laurence Field CERN 18 th November 2013.
The Yellow Group Design Informatics (Regli, Stone, Kusiak, Leifer, Gupta, Chung, Fenves, Law, Kopena)
Dresden, ECCS’07 06/10/07 Science of complex systems for socially intelligent ICT Overview of background document Objective IST FET proactive.
Man-Sze Li IC Focus Enterprise Interoperability Research Roadmap SME aspects.
IST programme Cultural Heritage in Tomorrow ’s Knowledge Society FUTURE PLANS FP6 Cultural Heritage in Tomorrow ’s Knowledge Society FUTURE PLANS FP6 RRRESE.
Kaleidoscope Network of Excellence Professor Barbara Wasson University of Bergen, Norway.
Linked-data and the Internet of Things Payam Barnaghi Centre for Communication Systems Research University of Surrey March 2012.
AgentLink The IST Network of Excellence for Agent-Based Computing Michael Luck AgentLink Director.
Future & Emerging Technologies in the Information Society Technologies programme of European Commission Future & Emerging Technologies in the Information.
NAVEEN AGENT BASED SOFTWARE DEVELOPMENT. WHAT IS AN AGENT? A computer system capable of flexible, autonomous (problem-solving) action, situated in dynamic,
© 2012 xtUML.org Bill Chown – Mentor Graphics Model Driven Engineering.
NETWORKED EUROPEAN SOFTWARE & SERVICES INITIATIVE Future research challenges in dependability - an industrial perspective from NESSI Aljosa Pasic Atos.
Towards a Virtual Institute for Research into eGovernment Prof. Zahir Irani & Dr Tony Elliman Information Systems Evaluation and Integration Group School.
A trust and Contract Management framework enabling secure collaborative business processing in on-demand created, self- managed, scalable, and highly dynamic.
"The views expressed in this presentation are those of the author and do not necessarily reflect the views of the European Commission“ Future Internet.
SEEK Welcome Malcolm Atkinson Director 12 th May 2004.
Information Society and Media Directorate-General Unit Grid Technologies NCP Info Day Call5 - Brussels, 02 June – Advanced Grid Technologies,
ECOLEAD 1 Jermol/JSI © Jermol/JSI Training activities WP7 Mitja Jermol Jozef Stefan Institute (JSI)
Riga Technical University Department of System Theory and Design Usage of Multi-Agent Paradigm in Multi-Robot Systems Integration Assistant professor Egons.
Breakout # 1 – Data Collecting and Making It Available Data definition “ Any information that [environmental] researchers need to accomplish their tasks”
1 Centre for Intelligent Systems and their Applications Division of Informatics, University of Edinburgh Draft for AKT July Workshop Jessica Chen-Burger.
Intelligent Agents. 2 What is an Agent? The main point about agents is they are autonomous: capable of acting independently, exhibiting control over their.
Foundational Program Overview September  2004 Copyright RosettaNet. RosettaNet Foundational Programs Program Overview ProgramPhase InvestigateDesignImplement.
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
Software Agents & Agent-Based Systems Sverker Janson Intelligent Systems Laboratory Swedish Institute of Computer Science
1 e-Arts and Humanities Scoping an e-Science Agenda Sheila Anderson Arts and Humanities Data Service Arts and Humanities e-Science Support Centre King’s.
CISB444 - Strategic Information Systems Planning Chapter 3 : Developing an IS/IT Strategy: Establishing Effective Processes Part I.
Technology-enhanced Learning: EU research and its role in current and future ICT based learning environments Pat Manson Head of Unit Technology Enhanced.
19-20 October 2010 IT Directors’ Group meeting 1 Item 6 of the agenda ISA programme Pascal JACQUES Unit B2 - Methodology/Research Local Informatics Security.
High Risk 1. Ensure productive use of GRID computing through participation of biologists to shape the development of the GRID. 2. Develop user-friendly.
Building Systems for Today’s Dynamic Networked Environments A Methodology for Building Sustainable Enterprises in Dynamic Environments through knowledge.
NETWORKS OF EXCELLENCE KEY ISSUES David Fuegi
IoT R&I on IoT integration and platforms INTERNET OF THINGS
June 25, 2016 Concepts and methods for exploring the future of learning with digital technologies A research network funded by the European Commission,
Name - Date Technology-enhanced Learning: tomorrow’s school and beyond Pat Manson Head of Unit Technology Enhanced Learning Directorate General.
Chapter 1- Introduction
FP7 – ICT Theme a motor for growth, competiveness and social inclusion
Computation as Interaction or Multiagent Systems and Distributed AI
From AgentLink II to AgentLink III Co-ordinators: Peter McBurney, University of Liverpool, UK Terry Payne, University of Southampton, UK.
Smart Learning concepts to enhance SMART Universities in Africa
Purchasing and Supply Chain Management
Presentation transcript:

Agents, Infrastructure, Applications and Norms Michael Luck University of Southampton, UK

Overview  Monday Agents for next generation computing  AgentLink Roadmap  Tuesday The case for agents Agent Infrastructure  Conceptual: SMART  Technical: Paradigma/actSMART Agents and Bioinformatics  GeneWeaver  myGrid  Wednesday Norms Pitfalls

Agent Technology: Enabling Next Generation Computing A Roadmap for Agent Based Computing Michael Luck, University of Southampton, UK

Overview  What are agents?  AgentLink and the Roadmap  Current state-of-the-art  Short, medium and long-term predictions  Technical challenges  Community challenges  Application Opportunities

What is an agent?  A computer system capable of flexible, autonomous (problem-solving) action, situated in dynamic, open, unpredictable and typically multi-agent domains.

What is an agent?  A computer system capable of flexible, autonomous (problem-solving) action, situated in dynamic, open, unpredictable and typically multi-agent domains.  control over internal state and over own behaviour

What is an agent?  A computer system capable of flexible, autonomous (problem-solving) action, situated in dynamic, open, unpredictable and typically multi-agent domains.  experiences environment through sensors and acts through effectors

What is an agent?  A computer system capable of flexible, autonomous (problem-solving) action, situated in dynamic, open, unpredictable and typically multi-agent domains.  reactive: respond in timely fashion to environmental change  proactive: act in anticipation of future goals

Multiple Agents In most cases, single agent is insufficient no such thing as a single agent system (!?) multiple agents are the norm, to represent:  natural decentralisation  multiple loci of control  multiple perspectives  competing interests

Agent Interactions  Interaction between agents is inevitable to achieve individual objectives, to manage inter- dependencies  Conceptualised as taking place at knowledge- level which goals, at what time, by whom, what for  Flexible run-time initiation and response cf. design-time, hard-wired nature of extant approaches

AgentLink and the Roadmap

What is AgentLink?  Open network for agent-based computing.  AgentLink II started in August  Intended to give European industry a head start in a crucial new area of IT.  Builds on existing activities from AgentLink ( )

AgentLink Goals  Competitive advantage through promotion of agent systems technology  Improvement in standard, profile, industrial relevance of research in agents  Promote excellence of teaching and training  High quality forum for R&D

What does AgentLink do?  Industry action gaining advantage for Euro industry  Research coordination excellence & relevance of Euro research  Education & training fostering agent skills  Special Interest Groups focused interactions  Information infrastructrure facilitating AgentLink work

The Roadmap: Aims  A key deliverable of AgentLink II  Derives from work of AgentLink SIGs  Draws on Industry and Research workpackages  Aimed at policy-makers, funding agencies, academics, industrialists  Aims to focus future R&D efforts

Special Interest Groups  Agent-Mediated Electronic Commerce  Agent-Based Social Simulation  Methodologies and Software Engineering for Agent Systems  Intelligent Information Agents  Intelligent and Mobile Agents for Telecoms and the Internet  Agents that Learn, Adapt and Discover  Logic and Agents

The Roadmap: Process  Core roadmapping team: Michael Luck Peter McBurney Chris Preist  Inputs from SIGs: area roadmaps  Specific reviews  Wide consultation exercise  Collation and integration

State of the art

Views of Agents To support next generation computing through facilitating agent technologies  As a metaphor for the design of complex, distributed computational systems  As a source of technologies  As simulation models of complex real- world systems, such as in biology and economics

Agents as Design  Agent oriented software engineering  Agent architectures  Mobile agents  Agent infrastructure  Electronic institutions

Agent technologies  Multi-agent planning  Agent communication languages  Coordination mechanisms  Matchmaking architectures  Information agents and basic ontologies  Auction mechanism design  Negotiation strategies  Learning

Links to other disciplines  Philosophy  Logic  Economics  Social sciences  Biology

Application and Deployment  Assistant agents  Multi-agent decision systems  Multi-agent simulation systems  IBM, HP Labs, Siemens, Motorola, BT  Lost Wax, Agent Oriented Software, Whitestein, Living Systems, iSOCO

The Roadmap Timeline

Dimensions  Sharing of knowledge and goals  Design by same or diverse teams  Languages and interaction protocols  Scale of agents, users, complexity  Design methodologies

Current situation  One design team  Agents sharing common goals  Closed agent systems applied in specific environment  Ad-hoc designs  Predefined communications protocols and languages  Scalability only in simulation

Short term to 2005  Fewer common goals  Use of semi-structured agent communication languages (such as FIPA ACL)  Top-down design methodologies such as GAIA  Scalability extended to predetermined and domain-specific environments

Medium term  Design by different teams  Use of agreed protocols and languages  Standard, agent-specific design methodologies  Open agent systems in specific domains (such as in bioinformatics and e-commerce)  More general scalability, arbitrary numbers and diversity of agents in each such domain  Bridging agents translating between domains

Long Term  Design by diverse teams  Truly-open and fully-scalable multi-agent systems  Across domains  Agents capable of learning appropriate communications protocols upon entry to a system  Protocols emerging and evolving through actual agent interactions.

The Roadmap Timeline

Technological Challenges

 Increase quality of agent systems to industrial standard  Provide effective agreed standards to allow open systems development  Provide infrastructure for open agent communities  Develop reasoning capabilities for agents in open environments

Technological Challenges  Develop agent ability to adapt to changes in environment  Develop agent ability to understand user requirements  Ensure user confidence and trust in agents

Industrial Strength Software  Fundamental obstacle to take-up is lack of mature software methodology Coordination, interaction, organisation, society - joint goals, plans, norms, protocols, etc Libraries of …  agent and organisation models  communication languages and patterns  ontology patterns  CASE tools  AUML is one example

Industrial Strength Software

Agreed Standards  FIPA and OMG Agent platform architectures Semantic communication and content languages for messages and protocols Interoperability Ontology modelling  Public libraries in other areas will be required

Agreed Standards

Semantic Infrastructure for Open Communities  Need to understand relation of agents, databases and information systems  Real world implications of information agents  Benchmarks for performance  Use new web standards for structural and semantic description  Services that make use of such semantic representations

Semantic Infrastructure for Open Communities  Ontologies DAML+OIL UML OWL  Timely covergence of technologies  Generic tool and service support  Shared ontologies  Semantic Web community exploring many questions

Semantic Infrastructure for Open Communities

Reasoning in Open Environments  Cannot handle issues inherent in open multi-agent systems Heterogeneity Trust and accountability Failure handling and recovery Societal change  Domain-specific models of reasoning

Reasoning in Open Environments  Coalition formation  Dynamic establishment of virtual organisations  Demanded by emerging computational infrastructure such as Grid Web Services eBusiness workflow systems

Reasoning in Open Environments  Negotiation and argumentation Some existing work but currently in infancy  Need to address Rigorous testing in realistic environments Overarching theory or methodology Efficient argumentation engines Techniques for user preference specification Techniques for user creation and dissolution of virtual organisations

Reasoning in Open Environments

Learning Technologies  Ability to understand user requirements Integration of machine learning XML profiles  Ability to adapt to changes in environment Multi-agent learning is far behind single agent learning Personal information management raises issues of privacy  Relationship to Semantic Web

Learning Technologies

Trust and Reputation  User confidence  Trust of users in agents Issues of autonomy Formal methods and verification  Trust of agents in agents Norms Reputation Contracts

Trust and Reputation

Challenges for the Agent Community

Community Organisation  Leverage underpinning work on similar problems in Computer Science: Object technology, software engineering, distributed systems  Link with related areas in Computer Science dealing with different problems: Artificial life, uncertainty in AI, mathematical modelling

Community Organisation  Extend and deepen links with other disciplines: Economics, logic, philosophy, sociology, etc  Encourage industry take-up: Prototypes, early adopters, case- studies, best practice, early training

Existing software technology  Build bridges with distributed systems, software engineering and object technology.  Develop agent tools and technologies on existing standards.  Engage in related (lower level) standardisation activities (UDDI, WSDL, WSFL, XLANG, OMG CORBA).  Clarify relationships between agent theories and abstract theories of distributed computation.

Different problems from related areas  Build bridges to artificial life, robotics, Uncertainty in AI, logic programming and traditional mathematical modelling.  Develop agent-based systems using hybrid approaches.  Develop metrics to assess relative strengths and weakness of different approaches.

Prior results from other disciplines  Maintain and deepen links with economics, game theory, logic, philosophy and biology.  Build new connections with sociology, anthropology, organisation design, political science, marketing theory and decision theory.

Encourage agent deployment  Build prototypes spanning organisational boundaries (potentially conflicting).  Encourage early adopters of agent technology, especially ones with some risk.  Develop catalogue of early adopter case studies, both successful and unsuccessful.  Provide analyses of reasons for success and failure cases.

Encourage agent deployment  Identify best practice for agent oriented development and deployment.  Support standardisation efforts.  Support early industry training efforts.  Provide migration paths to allow smooth evolution of agent-based solutions, from today’s solutions,

Application Opportunities

 Ambient Intelligence  Bioinformatics and Computational Biology  Grid Computing  Electronic Business  Simulation  Semantic Web

Ambient Intelligence  Pillar of European Commission’s IST vision  Also developed by Philips in long-term vision  Three parts Ubiquitous computing Ubiquitous communication Intelligent user interfaces  Thousands on mobile and embedded devices interacting to support user-centred goals and activity

Ambient Intelligence  Suggests a component-oriented world populated by agents Autonomy Distribution Adaptation Responsiveness  Demands Virtual organisations Infrastructure Scalability

Bioinformatics  Information explosion in genomics and proteomics  Distributed resources include databases and analysis tools  Demands automated information gathering and inference tools  Open, dynamic and heterogeneous  Examples: Geneweaver, myGrid

Grid Computing  Support for large scale scientific endeavour  More general applications with large scale information handling, knowledge management, service provision  Suggests virtual organisations and agents  Future model for service-oriented environments

Electronic Business  Agents currently used in first stage – merchant discovery and brokering  Next step is real trading – negotiating deals and making purchases  Potential impact on the supply chain  Rise in agent-mediated auctions expected Agents recommend But agents do not yet authorise agreements

Electronic Business  Short term: travel agents, etc TAC is a driver  Long term: full supply chain integration  At start of 2001, there were 1000 public eMarkets 30,000 private exchange

Simulation  Education and training  Scenario exploration  Entertainment

The Two Towers  Thousands of agents simulated using the MASSIVE system  Realistic behaviour for battle scenes  Initial versions included characters running away!  Previous use of computational characters did not use agent behaviour (eg Titanic).

Current State  Pivotal role in contributing to broader visions of Ambient Intelligence, Grid Computing, Semantic Web, etc.  European strength is broad and deep  Still requires integration, needs to avoid fragmentation, needs effective coordination  Needs to support industry take-up and innovation

For more information... Dr Michael Luck Department of Electronics and Computer Science University of Southampton Southampton SO17 1BJ United Kingdom Feedback sought: please send feedback! Roadmap:

The Book

The CD

The Agent Portal