Collective decision-making process to compose divergent interests and perspectives

Size: px
Start display at page:

Download "Collective decision-making process to compose divergent interests and perspectives"

Transcription

1 Collective decision-making process to compose divergent interests and perspectives Maxime MORGE SMAC/LIFL/USTL Maxime Morge ADMW05 - slide #1

2 Motivation : a collective and arguable decison-making Social software= computer tools for collaboration in a group. Problem= support a collective decision-making. Requirement= a fair effect process : not to aggregate individual preferences (vote); to compose divergent interests and perspectives (debate). Collective decision= multi-actors process complex reasoning of actors collaborative process outcome of individual actions Maxime Morge ADMW05 - slide #2

3 Motivation : a collective and arguable decison-making Social software= computer tools for collaboration in a group. Problem= support a collective decision-making. Requirement= a fair effect process : not to aggregate individual preferences (vote); to compose divergent interests and perspectives (debate). Collective decision= multi-actors process autonomous agent complex reasoning of actors cognitive agent collaborative process social agent outcome of individual actions framework for interaction Goal : multi-agents formalization of such a decision Maxime Morge ADMW05 - slide #2

4 Approach : dialectics Dialectics = design the formal area in which the argumentation process take place. Title Motivation Dialectics Argumentation Agents Dialectics system Conclusion References A dialectics system [Hamblin70] = a set of participants who assert arguable hypothesis. the commitment stores of participants, i.e data types to record commitment during dialogue. a convention, i.e. a collaborative structure to communicate. A dialogue [Walton95] = initial situation sequence of moves goal of dialogue Maxime Morge ADMW05 - slide #3

5 DIAL: a framework for inter-agents dialogue Title Motivation Dialectics Argumentation Agents Dialectics system Conclusion References Dialectics = design the formal area in which the argumentation process take place. Framework for inter-agents dialogue A dialectics multi-agents system = a set of participants who assert arguable hypothesis. Manage conflicts the commitment stores of participants, i.e data types to record commitment during dialogue. Reason together a convention, i.e. a collaborative structure to communicate. flexible and refined process A dialogue = initial situation sequence of moves goal of dialogue Warrant to reach an agreement Maxime Morge ADMW05 - slide #3

6 Value-based argumentation logic: manage conflicts = Argumentative theory V v 1 v 6 v 5 v 4 v 3 T r 11 : pres(bush) pres(kerry) r 6 : current_pres(bush) r 5 : weak(kerry) r 4 : silly(bush) r 3 (x) : pres(x) current_pres(x) Maxime Morge ADMW05 - slide #4

7 Value-based argumentation logic: manage conflicts 1 = Argumentative theory of the agent #1 1 V T v 1 v 6 v 5 v 4 v 3 r 11 : pres(bush) pres(kerry) r 6 : current_pres(bush) r 5 : weak(kerry) r 4 : silly(bush) r 3 (x) : pres(x) current_pres(x) Maxime Morge ADMW05 - slide #4

8 Value-based argumentation logic: manage conflicts 1 = Argumentative theory of the agent #1 1 V T v 1 v 6 v 5 v 4 r 11 : pres(bush) pres(kerry) r 6 : current_pres(bush) r 5 : weak(kerry) r 4 : silly(bush) v 3 r 3 (x) : pres(x) current_pres(x) A 1 conclusion(a 1 ) = pres(bush) Maxime Morge ADMW05 - slide #4

9 Value-based argumentation logic: manage conflicts 1 = Argumentative theory of the agent #1 1 V T v 1 v 6 r 11 : pres(bush) pres(kerry) r 6 : current_pres(bush) v 5 r 5 : weak(kerry) A 2 r 4 : silly(bush) v 4 v 3 r 3 (x) : pres(x) current_pres(x) A 1 conclusion(a 2 ) = pres(bush) Maxime Morge ADMW05 - slide #4

10 Value-based argumentation logic: manage conflicts 1 = Argumentative theory of the agent #1 1 V T v 1 v 6 r 11 : pres(bush) pres(kerry) r 6 : current_pres(bush) v 5 r 5 : weak(kerry) A 2 v 4 r 4 : silly(bush) B v 3 r 3 (x) : pres(x) current_pres(x) A 1 conclusion(a 3 ) = pres(kerry) Maxime Morge ADMW05 - slide #4

11 Value-based argumentation logic: manage conflicts 1 = Argumentative theory of the agent #1 1 V T v 1 v 6 r 11 : pres(bush) pres(kerry) r 6 : current_pres(bush) v 5 r 5 : weak(kerry) A 2 v 4 r 4 : silly(bush) B v 3 r 3 (x) : pres(x) current_pres(x) A 1 relation of attack Maxime Morge ADMW05 - slide #4

12 Value-based argumentation logic: manage conflicts 1 = Argumentative theory of the agent #1 1 V T v 1 v 6 r 11 : pres(bush) pres(kerry) r 6 : current_pres(bush) v 5 r 5 : weak(kerry) A 2 v 4 r 4 : silly(bush) B v 3 r 3 (x) : pres(x) current_pres(x) A 1 relation of defeat Maxime Morge ADMW05 - slide #4

13 Value-based argumentation logic: manage conflicts 1 = Argumentative theory of the agent #1 1 V T v 1 v 6 r 11 : pres(bush) pres(kerry) r 6 : current_pres(bush) v 5 r 5 : weak(kerry) A 2 v 4 r 4 : silly(bush) B v 3 r 3 (x) : pres(x) current_pres(x) A 1 acceptability Maxime Morge ADMW05 - slide #4

14 Value-based argumentation logic: manage conflicts 2 = Argumentative theory of the agent #2 2 V T v 1 v 3 r 11 : pres(bush) pres(kerry) r 3 (x) : pres(x) current_pres(x) v 4 r 4 : silly(bush) B v 5 r 5 : weak(kerry) A 2 v 6 r 6 : current_pres(bush) A 1 Maxime Morge ADMW05 - slide #4

15 Argumentative agents: reason together 2 = Extended argumentative theory of the agent #2 2 V2 T2 v 1 r 11 : pres(bush) pres(kerry) 1 {pres(bush) } = CS 2 1 A v 3 r 3 (x) : pres(x) current_pres(x) v 4 r 4 : silly(bush) B v 5 r 5 : weak(kerry) A 2 v 6 r 6 : current_pres(bush) A 1 3 {pres(kerry) } = CS 2 3 B Maxime Morge ADMW05 - slide #5

16 Dialectics system: warrant to reach an agreement Witness wit Vwit Twit v 1 r 11 : pres(bush) pres(kerry) v wit init pres(kerry) A weak(kerry) A 2 v wit part pres(kerry) B init V init T init T part V part part v 1 r 11 : pres(bush) pres(kerry) r 11 : pres(bush) pres(kerry) v 1 Initiator v 5 r 5 (x) : weak(kerry) A 2 B r 4 : silly(bush) v 4 v init part pres(kerry) B A pres(kerry) v part init A 2 weak(kerry) Partner question "pres(kerry) " assert "pres(kerry) " assert " pres(kerry) " challenge " pres(kerry) " assert "r 5,r 22 (kerry)" challenge "weak(kerry) " withdraw "weak(kerry) " Maxime Morge ADMW05 - slide #6

17 Conclusions Title Motivation Dialectics Argumentation Agents Dialectics system Conclusion References DIAL : A formal framework for inter-agents dialogue Formalization of an arguable and collective decision-making Model of reasoning, i.e. value-based argumentation logic Manage conflicts Model of argumentative agents, i.e. a model of social agents Reason together Dialectics multi-agents system, i.e. a formal area to arbitrate Warrant to reach an agreement Maxime Morge ADMW05 - slide #7

18 References [Searle69] J.R. Searle. Speech Acts : An Essay in the Philosophy of Language. Cambridge University Press, Title Motivation Dialectics Argumentation Agents Dialectics system Conclusion References [FIPA02] [Ito97] [AMP01] [Dung95] FIPA TC C. Fipa acl communicative act library specification. Component, Foundation for Intelligent Physical Agents, Takayuki Ito and Toramatsu Shintani. Persuasion among agents : An approach to implementing a group decision support system based on multi-agent negociation. In Proceedings of the 5th International Joint Conference on Artificial Intelligence (IJCAI 97). Morgan Kaufmann, Leila Amgoud and Simon Parsons. Agent dialogues with conflicting preferences. In Proc. of the International Workshop on Agent Theories, Architectures and Languages, Phan Minh Dung. On the acceptability of arguments and its fundamental role in nonmonotonic reasoning, logic programming and n-person games. Artif. Intell., 77(2): , [Amgoud02] Leila Amgoud and Claudette Cayrol. A reasoning model based on the production of acceptable arguments. Annals of Maths and AI, 34(1-3): , [Capon03] [Kakas02] T.J.M Bench-Capon. Persuasion in practical argument using value based argument frameworks. Journal of Logic and Computation, 13(3): , Antonis C. Kakas and Pavlos Moraïtis. Argumentative agent deliberation, roles and context. Electronic Notes in Theoretical Computer Science, volume 70. Elsevier, [Schroeder02] Michael Schroeder Ralf Schweimeier. Notions of attack and justified arguments for extended logic programs. In F. van Harmelen, editor, Proc. of the 15th European Conference on Artificial Intelligence (ECAI02), pages , Amsterdam, IOS Press. [Hamblin70] Charles L. Hamblin. Fallacies. Methuen, [Callon81] Michel Callon and Pierre Lascoumes and Yannick Barthe. Agir dans un monde incertain, ed. Seuil [Prakken00] Henry Prakken. On dialogue systems with speech acts, arguments, and counterarguments. In M. Ojeda-Aciego, I.P.d. Guzman, G. Brewka, and L.M. Pereira, editors, Proc. of the 7th European Workshop on Logic for Artificial Intelligence (JELIA 2000), number 1919 in Lecture Notes in AI, pages Springer Verlag, [Labrie03] Marc-André Labrie, Brahim Chaib-draa, and Nicolas Maudet. Diagal: A tool for analyzing and modelling commitment-based dialogues between agents. In Y. Xiang and B. Chaib-draa, editors, Proc. of the 16th Canadian Conference on Artificial Intelligence, volume 2671 of LNAI, pages , Halifax, juin Springer-Verlag. [Walton95] D. Walton and E. Krabbe. Commitment in Dialogue. SUNY Press, Maxime Morge ADMW05 - slide #8

Detecticon: A Prototype Inquiry Dialog System

Detecticon: A Prototype Inquiry Dialog System Detecticon: A Prototype Inquiry Dialog System Takuya Hiraoka and Shota Motoura and Kunihiko Sadamasa Abstract A prototype inquiry dialog system, dubbed Detecticon, demonstrates its ability to handle inquiry

More information

Bibliography of Popov v Hayashi in AI and Law

Bibliography of Popov v Hayashi in AI and Law Bibliography of Popov v Hayashi in AI and Law Trevor Bench-Capon Department of Computer Sciences University of Liverpool, Liverpool, UK tbc@csc.liv.ac.uk November 6, 2014 Abstract Bibliography for Popov

More information

Dialogue Games in Multi-Agent Systems

Dialogue Games in Multi-Agent Systems Dialogue Games in Multi-Agent Systems PETER McBURNEY SIMON PARSONS University of Liverpool City University of New York Abstract: Formal dialogue games have been studied in philosophy since at least the

More information

Designing 3D Virtual Worlds as a Society of Agents

Designing 3D Virtual Worlds as a Society of Agents Designing 3D Virtual Worlds as a Society of s MAHER Mary Lou, SMITH Greg and GERO John S. Key Centre of Design Computing and Cognition, University of Sydney Keywords: Abstract: s, 3D virtual world, agent

More information

Argumentation-Based Negotiation

Argumentation-Based Negotiation Argumentation-Based Negotiation Iyad Rahwan 1, Sarvapali D. Ramchurn 2, Nicholas R. Jennings 2 Peter McBurney 3, Simon Parsons 4, Liz Sonenberg 1 1 Dept. of Information System University of Melbourne,

More information

Argumentation-based negotiation

Argumentation-based negotiation The Knowledge Engineering Review, Vol. 18:4, 343 375. 2004, Cambridge University Press DOI: 10.1017/S0269888904000098 Printed in the United Kingdom Argumentation-based negotiation IYAD RAHWAN 1, SARVAPALI

More information

Lecture Notes in Artificial Intelligence 2922

Lecture Notes in Artificial Intelligence 2922 Lecture Notes in Artificial Intelligence 2922 Edited by J. G. Carbonell and J. Siekmann Subseries of Lecture Notes in Computer Science 3 Berlin Heidelberg New York Hong Kong London Milan Paris Tokyo Frank

More information

Lecture Notes in Artificial Intelligence 3396

Lecture Notes in Artificial Intelligence 3396 Lecture Notes in Artificial Intelligence 3396 Edited by J. G. Carbonell and J. Siekmann Subseries of Lecture Notes in Computer Science Rogier M. van Eijk Marc-Philippe Huget Frank Dignum (Eds.) Agent Communication

More information

Hudson Turner Associate Professor of Computer Science. University of Minnesota, Duluth

Hudson Turner Associate Professor of Computer Science. University of Minnesota, Duluth Computer Science Department 1114 Kirby Drive University of Minnesota, Duluth Duluth, MN 55812 (218) 726 6168 Fax: (218) 726 8240 Hudson Turner Associate Professor of Computer Science University of Minnesota,

More information

arxiv: v1 [cs.ai] 20 Feb 2015

arxiv: v1 [cs.ai] 20 Feb 2015 Automated Reasoning for Robot Ethics Ulrich Furbach 1, Claudia Schon 1 and Frieder Stolzenburg 2 1 Universität Koblenz-Landau, {uli,schon}@uni-koblenz.de 2 Harz University of Applied Sciences, fstolzenburg@hs-harz.de

More information

A Model-Based Critique Tool for Policy Deliberation

A Model-Based Critique Tool for Policy Deliberation A Model-Based Critique Tool for Policy Deliberation Adam WYNER 1, Maya WARDEH, Trevor BENCH-CAPON and Katie ATKINSON Department of Computer Science, University of Liverpool, UK Abstract. Domain models

More information

Introducing the Logic and Law Corner

Introducing the Logic and Law Corner Introducing the Logic and Law Corner TREVOR BENCH-CAPON, Department of Computer Science, University of Liverpool, Liverpool, L69,7ZF, UK. E-mail: tbc@csc.liv.ac.uk HENRY PRAKKEN, Department of Information

More information

Using Agent Technology for Ambient Assisted Living

Using Agent Technology for Ambient Assisted Living Using Agent Technology for Ambient Assisted Living Nikolaos I. Spanoudakis 1 and Pavlos Moraitis 2 1 Applied Mathematics and Computers Laboratory Technical University of Crete, Greece nispanoudakis@isc.tuc.gr

More information

Catholijn M. Jonker and Jan Treur Vrije Universiteit Amsterdam, Department of Artificial Intelligence, Amsterdam, The Netherlands

Catholijn M. Jonker and Jan Treur Vrije Universiteit Amsterdam, Department of Artificial Intelligence, Amsterdam, The Netherlands INTELLIGENT AGENTS Catholijn M. Jonker and Jan Treur Vrije Universiteit Amsterdam, Department of Artificial Intelligence, Amsterdam, The Netherlands Keywords: Intelligent agent, Website, Electronic Commerce

More information

A review of Reasoning About Rational Agents by Michael Wooldridge, MIT Press Gordon Beavers and Henry Hexmoor

A review of Reasoning About Rational Agents by Michael Wooldridge, MIT Press Gordon Beavers and Henry Hexmoor A review of Reasoning About Rational Agents by Michael Wooldridge, MIT Press 2000 Gordon Beavers and Henry Hexmoor Reasoning About Rational Agents is concerned with developing practical reasoning (as contrasted

More information

Using Reactive Deliberation for Real-Time Control of Soccer-Playing Robots

Using Reactive Deliberation for Real-Time Control of Soccer-Playing Robots Using Reactive Deliberation for Real-Time Control of Soccer-Playing Robots Yu Zhang and Alan K. Mackworth Department of Computer Science, University of British Columbia, Vancouver B.C. V6T 1Z4, Canada,

More information

Where are we? Knowledge Engineering Semester 2, Speech Act Theory. Categories of Agent Interaction

Where are we? Knowledge Engineering Semester 2, Speech Act Theory. Categories of Agent Interaction H T O F E E U D N I I N V E B R U S R I H G Knowledge Engineering Semester 2, 2004-05 Michael Rovatsos mrovatso@inf.ed.ac.uk Lecture 12 Agent Interaction & Communication 22th February 2005 T Y Where are

More information

Exploring appeals to modesty in the ad verecundiam technique

Exploring appeals to modesty in the ad verecundiam technique Exploring appeals to modesty in the ad verecundiam technique Marcin Koszowy a,1 b and Douglas Walton a University of Białystok b University of Windsor Abstract. Although argumentum ad verecundiam (AV)

More information

Theory of Computer Ivi.UvA.nl

Theory of Computer Ivi.UvA.nl Theory of Computer Science @ Ivi.UvA.nl Contents of presentation: Section Research themes SWOT analysis Scientific output and Funding Notable results Future Discussion Alban Ponse Faculty of Science Informatics

More information

Lecture Notes in Artificial Intelligence 4946

Lecture Notes in Artificial Intelligence 4946 Lecture Notes in Artificial Intelligence 4946 Edited by J. G. Carbonell and J. Siekmann Subseries of Lecture Notes in Computer Science (Eds.) Argumentation in Multi-Agent Systems 4th International Workshop,

More information

Rationality of argumentation aimed at multiple goals

Rationality of argumentation aimed at multiple goals University of Windsor Scholarship at UWindsor OSSA Conference Archive OSSA 10 May 22nd, 9:00 AM - May 25th, 5:00 PM Rationality of argumentation aimed at multiple goals Dima Mohammed Universidade Nova

More information

Awareness and Understanding in Computer Programs A Review of Shadows of the Mind by Roger Penrose

Awareness and Understanding in Computer Programs A Review of Shadows of the Mind by Roger Penrose Awareness and Understanding in Computer Programs A Review of Shadows of the Mind by Roger Penrose John McCarthy Computer Science Department Stanford University Stanford, CA 94305. jmc@sail.stanford.edu

More information

What is Artificial Intelligence? Alternate Definitions (Russell + Norvig) Human intelligence

What is Artificial Intelligence? Alternate Definitions (Russell + Norvig) Human intelligence CSE 3401: Intro to Artificial Intelligence & Logic Programming Introduction Required Readings: Russell & Norvig Chapters 1 & 2. Lecture slides adapted from those of Fahiem Bacchus. What is AI? What is

More information

Capturing and Adapting Traces for Character Control in Computer Role Playing Games

Capturing and Adapting Traces for Character Control in Computer Role Playing Games Capturing and Adapting Traces for Character Control in Computer Role Playing Games Jonathan Rubin and Ashwin Ram Palo Alto Research Center 3333 Coyote Hill Road, Palo Alto, CA 94304 USA Jonathan.Rubin@parc.com,

More information

APPROXIMATE KNOWLEDGE OF MANY AGENTS AND DISCOVERY SYSTEMS

APPROXIMATE KNOWLEDGE OF MANY AGENTS AND DISCOVERY SYSTEMS Jan M. Żytkow APPROXIMATE KNOWLEDGE OF MANY AGENTS AND DISCOVERY SYSTEMS 1. Introduction Automated discovery systems have been growing rapidly throughout 1980s as a joint venture of researchers in artificial

More information

Co-evolution of agent-oriented conceptual models and CASO agent programs

Co-evolution of agent-oriented conceptual models and CASO agent programs University of Wollongong Research Online Faculty of Informatics - Papers (Archive) Faculty of Engineering and Information Sciences 2006 Co-evolution of agent-oriented conceptual models and CASO agent programs

More information

Introduction to Autonomous Agents and Multi-Agent Systems Lecture 1

Introduction to Autonomous Agents and Multi-Agent Systems Lecture 1 Introduction to Autonomous Agents and Multi-Agent Systems Lecture 1 The Unit... Theoretical lectures: Tuesdays (Tagus), Thursdays (Alameda) Evaluation: Theoretic component: 50% (2 tests). Practical component:

More information

Jean-Guy Mailly Ph.D. in Computer Science

Jean-Guy Mailly Ph.D. in Computer Science Jean-Guy Mailly Ph.D. in Computer Science LIPADE - Paris Descartes University, DAI Research Group, 45 rue des Saints Pères 75006 Paris, France jean-guy.mailly@parisdescartes.fr www.math-info.univ-paris5.fr/~jmailly

More information

A DAI Architecture for Coordinating Multimedia Applications. (607) / FAX (607)

A DAI Architecture for Coordinating Multimedia Applications. (607) / FAX (607) 117 From: AAAI Technical Report WS-94-04. Compilation copyright 1994, AAAI (www.aaai.org). All rights reserved. A DAI Architecture for Coordinating Multimedia Applications Keith J. Werkman* Loral Federal

More information

elaboration K. Fur ut a & S. Kondo Department of Quantum Engineering and Systems

elaboration K. Fur ut a & S. Kondo Department of Quantum Engineering and Systems Support tool for design requirement elaboration K. Fur ut a & S. Kondo Department of Quantum Engineering and Systems Bunkyo-ku, Tokyo 113, Japan Abstract Specifying sufficient and consistent design requirements

More information

INFORMATION TECHNOLOGY AND LAWYERS

INFORMATION TECHNOLOGY AND LAWYERS INFORMATION TECHNOLOGY AND LAWYERS Information Technology and Lawyers Advanced Technology in the Legal Domain, from Challenges to Daily Routine Edited by ARNO R. LODDER Centre for Electronic Dispute Resolution

More information

Artificial Intelligence: An overview

Artificial Intelligence: An overview Artificial Intelligence: An overview Thomas Trappenberg January 4, 2009 Based on the slides provided by Russell and Norvig, Chapter 1 & 2 What is AI? Systems that think like humans Systems that act like

More information

Design of intelligent surveillance systems: a game theoretic case. Nicola Basilico Department of Computer Science University of Milan

Design of intelligent surveillance systems: a game theoretic case. Nicola Basilico Department of Computer Science University of Milan Design of intelligent surveillance systems: a game theoretic case Nicola Basilico Department of Computer Science University of Milan Outline Introduction to Game Theory and solution concepts Game definition

More information

An architecture for rational agents interacting with complex environments

An architecture for rational agents interacting with complex environments An architecture for rational agents interacting with complex environments A. Stankevicius M. Capobianco C. I. Chesñevar Departamento de Ciencias e Ingeniería de la Computación Universidad Nacional del

More information

An Ontology for Modelling Security: The Tropos Approach

An Ontology for Modelling Security: The Tropos Approach An Ontology for Modelling Security: The Tropos Approach Haralambos Mouratidis 1, Paolo Giorgini 2, Gordon Manson 1 1 University of Sheffield, Computer Science Department, UK {haris, g.manson}@dcs.shef.ac.uk

More information

AI MAGAZINE AMER ASSOC ARTIFICIAL INTELL UNITED STATES English ANNALS OF MATHEMATICS AND ARTIFICIAL

AI MAGAZINE AMER ASSOC ARTIFICIAL INTELL UNITED STATES English ANNALS OF MATHEMATICS AND ARTIFICIAL Title Publisher ISSN Country Language ACM Transactions on Autonomous and Adaptive Systems ASSOC COMPUTING MACHINERY 1556-4665 UNITED STATES English ACM Transactions on Intelligent Systems and Technology

More information

CSC384 Intro to Artificial Intelligence* *The following slides are based on Fahiem Bacchus course lecture notes.

CSC384 Intro to Artificial Intelligence* *The following slides are based on Fahiem Bacchus course lecture notes. CSC384 Intro to Artificial Intelligence* *The following slides are based on Fahiem Bacchus course lecture notes. Artificial Intelligence A branch of Computer Science. Examines how we can achieve intelligent

More information

Dependable AI Systems

Dependable AI Systems Dependable AI Systems Homa Alemzadeh University of Virginia In collaboration with: Kush Varshney, IBM Research 2 Artificial Intelligence An intelligent agent or system that perceives its environment and

More information

Task Models, Intentions, and Agent Conversation Policies

Task Models, Intentions, and Agent Conversation Policies Elio, R., Haddadi, A., & Singh, A. (2000). Task models, intentions, and agent communication. Lecture Notes in Artificial Intelligence 1886: Proceedings of the Pacific Rim Conference on AI (PRICAI-2000),

More information

- Date of Birth: 10 June Place of Birth: Amsterdam, The Netherlands - Gender: Male - Nationality: The Netherlands

- Date of Birth: 10 June Place of Birth: Amsterdam, The Netherlands - Gender: Male - Nationality: The Netherlands Dave de Jonge Curriculum Vitae d.dejonge@westernsydney.edu.au http://staff.scem.westernsydney.edu.au/ dave Present Personal Information - Date of Birth: 10 June 1984 - Place of Birth: Amsterdam, The Netherlands

More information

Cambridge University Press Machine Ethics Edited by Michael Anderson and Susan Leigh Anderson Frontmatter More information

Cambridge University Press Machine Ethics Edited by Michael Anderson and Susan Leigh Anderson Frontmatter More information MACHINE ETHICS The new field of machine ethics is concerned with giving machines ethical principles, or a procedure for discovering a way to resolve the ethical dilemmas they might encounter, enabling

More information

Automated Negotiation

Automated Negotiation Automated Negotiation N. R. Jennings 1, S. Parsons 2, C. Sierra 3 and P. Faratin 4 1 Dept. of Electronics and Computer Science, University of Southampton, Southampton SO17 1BJ, UK. nrj@ecs.soton.ac.uk

More information

Intelligent Agents. Introduction to Planning. Ute Schmid. Cognitive Systems, Applied Computer Science, Bamberg University. last change: 23.

Intelligent Agents. Introduction to Planning. Ute Schmid. Cognitive Systems, Applied Computer Science, Bamberg University. last change: 23. Intelligent Agents Introduction to Planning Ute Schmid Cognitive Systems, Applied Computer Science, Bamberg University last change: 23. April 2012 U. Schmid (CogSys) Intelligent Agents last change: 23.

More information

A new framework for ABMs based on argumentative reasoning

A new framework for ABMs based on argumentative reasoning A new framework for ABMs based on argumentative reasoning Simone Gabbriellini and Paolo Torroni DISI, University of Bologna Viale del Risorgimento, 2 40136, Bologna - Italy {simone.gabbriellini;paolo.torroni}@unibo.it

More information

Plan for the 2nd hour. What is AI. Acting humanly: The Turing test. EDAF70: Applied Artificial Intelligence Agents (Chapter 2 of AIMA)

Plan for the 2nd hour. What is AI. Acting humanly: The Turing test. EDAF70: Applied Artificial Intelligence Agents (Chapter 2 of AIMA) Plan for the 2nd hour EDAF70: Applied Artificial Intelligence (Chapter 2 of AIMA) Jacek Malec Dept. of Computer Science, Lund University, Sweden January 17th, 2018 What is an agent? PEAS (Performance measure,

More information

Artificial Intelligence. What is AI?

Artificial Intelligence. What is AI? 2 Artificial Intelligence What is AI? Some Definitions of AI The scientific understanding of the mechanisms underlying thought and intelligent behavior and their embodiment in machines American Association

More information

A Brief History of AI and Law. Frans Coenen and Trevor Bench-Capon 12 December 2017 AI & Law Workshop BCS SGAI AI 17

A Brief History of AI and Law. Frans Coenen and Trevor Bench-Capon 12 December 2017 AI & Law Workshop BCS SGAI AI 17 A Brief History of AI and Law Frans Coenen and Trevor Bench-Capon 12 December 2017 AI & Law Workshop BCS SGAI AI 17 Timeline Early Work (

More information

KOWALSKI, Robert, Anthony

KOWALSKI, Robert, Anthony KOWALSKI, Robert, Anthony Computational logic, including knowledge representation and problem solving, in artificial intelligence and cognitive science. Born: 15 May 1941 in Bridgeport, Connecticut, USA.

More information

Human-Computer Interaction based on Discourse Modeling

Human-Computer Interaction based on Discourse Modeling Human-Computer Interaction based on Discourse Modeling Institut für Computertechnik ICT Institute of Computer Technology Hermann Kaindl Vienna University of Technology, ICT Austria kaindl@ict.tuwien.ac.at

More information

Automatic Generation of Web Interfaces from Discourse Models

Automatic Generation of Web Interfaces from Discourse Models Automatic Generation of Web Interfaces from Discourse Models Institut für Computertechnik ICT Institute of Computer Technology Hermann Kaindl Vienna University of Technology, ICT Austria kaindl@ict.tuwien.ac.at

More information

Course Info. CS 486/686 Artificial Intelligence. Outline. Artificial Intelligence (AI)

Course Info. CS 486/686 Artificial Intelligence. Outline. Artificial Intelligence (AI) Course Info CS 486/686 Artificial Intelligence May 2nd, 2006 University of Waterloo cs486/686 Lecture Slides (c) 2006 K. Larson and P. Poupart 1 Instructor: Pascal Poupart Email: cs486@students.cs.uwaterloo.ca

More information

Automated Negotiation: Prospects, Methods and Challenges

Automated Negotiation: Prospects, Methods and Challenges Automated Negotiation: Prospects, Methods and Challenges N. R. Jennings 1, P. Faratin 2, A. R. Lomuscio 3, S. Parsons 4, C. Sierra 5 and M. Wooldridge 4 1 Dept. of Electronics and Computer Science, University

More information

A SET OF CRITICAL HEURISTICS FOR VALUE SENSITIVE DESIGNERS AND USERS OF PERSUASIVE SYSTEMS

A SET OF CRITICAL HEURISTICS FOR VALUE SENSITIVE DESIGNERS AND USERS OF PERSUASIVE SYSTEMS Association for Information Systems AIS Electronic Library (AISeL) ECIS 2011 Proceedings European Conference on Information Systems (ECIS) Summer 10-6-2011 A SET OF CRITICAL HEURISTICS FOR VALUE SENSITIVE

More information

Understanding Coevolution

Understanding Coevolution Understanding Coevolution Theory and Analysis of Coevolutionary Algorithms R. Paul Wiegand Kenneth A. De Jong paul@tesseract.org kdejong@.gmu.edu ECLab Department of Computer Science George Mason University

More information

Artificial Intelligence: Implications for Autonomous Weapons. Stuart Russell University of California, Berkeley

Artificial Intelligence: Implications for Autonomous Weapons. Stuart Russell University of California, Berkeley Artificial Intelligence: Implications for Autonomous Weapons Stuart Russell University of California, Berkeley Outline AI and autonomy State of the art Likely future developments Conclusions What is AI?

More information

ARGUMENTATION MINING

ARGUMENTATION MINING ARGUMENTATION MINING Marie-Francine Moens joint work with Raquel Mochales Palau and Parisa Kordjamshidi Language Intelligence and Information Retrieval Department of Computer Science KU Leuven, Belgium

More information

Outline. What is AI? A brief history of AI State of the art

Outline. What is AI? A brief history of AI State of the art Introduction to AI Outline What is AI? A brief history of AI State of the art What is AI? AI is a branch of CS with connections to psychology, linguistics, economics, Goal make artificial systems solve

More information

Multi-Agent Negotiation: Logical Foundations and Computational Complexity

Multi-Agent Negotiation: Logical Foundations and Computational Complexity Multi-Agent Negotiation: Logical Foundations and Computational Complexity P. Panzarasa University of London p.panzarasa@qmul.ac.uk K. M. Carley Carnegie Mellon University Kathleen.Carley@cmu.edu Abstract

More information

22c:145 Artificial Intelligence

22c:145 Artificial Intelligence 22c:145 Artificial Intelligence Fall 2005 Introduction Cesare Tinelli The University of Iowa Copyright 2001-05 Cesare Tinelli and Hantao Zhang. a a These notes are copyrighted material and may not be used

More information

An Introduction to Agent-based

An Introduction to Agent-based An Introduction to Agent-based Modeling and Simulation i Dr. Emiliano Casalicchio casalicchio@ing.uniroma2.it Download @ www.emilianocasalicchio.eu (talks & seminars section) Outline Part1: An introduction

More information

Abstract Argumentations Using Voronoi Diagrams

Abstract Argumentations Using Voronoi Diagrams 2016 International Conference on Collaboration Technologies and Systems Abstract Argumentations Using Voronoi Diagrams Ellie Lovellette Department of Computer Science Southern Illinois University, Edwardsville

More information

AOSE Agent-Oriented Software Engineering: A Review and Application Example TNE 2009/2010. António Castro

AOSE Agent-Oriented Software Engineering: A Review and Application Example TNE 2009/2010. António Castro AOSE Agent-Oriented Software Engineering: A Review and Application Example TNE 2009/2010 António Castro NIAD&R Distributed Artificial Intelligence and Robotics Group 1 Contents Part 1: Software Engineering

More information

AI and ALife as PhD themes empirical notes Luís Correia Faculdade de Ciências Universidade de Lisboa

AI and ALife as PhD themes empirical notes Luís Correia Faculdade de Ciências Universidade de Lisboa AI and ALife as PhD themes empirical notes Luís Correia Faculdade de Ciências Universidade de Lisboa Luis.Correia@ciencias.ulisboa.pt Comunicação Técnica e Científica 18/11/2016 AI / ALife PhD talk overview

More information

Artificial Intelligence: Definition

Artificial Intelligence: Definition Lecture Notes Artificial Intelligence: Definition Dae-Won Kim School of Computer Science & Engineering Chung-Ang University What are AI Systems? Deep Blue defeated the world chess champion Garry Kasparov

More information

CMSC 372 Artificial Intelligence. Fall Administrivia

CMSC 372 Artificial Intelligence. Fall Administrivia CMSC 372 Artificial Intelligence Fall 2017 Administrivia Instructor: Deepak Kumar Lectures: Mon& Wed 10:10a to 11:30a Labs: Fridays 10:10a to 11:30a Pre requisites: CMSC B206 or H106 and CMSC B231 or permission

More information

Principles of Compositional Multi-Agent System Development

Principles of Compositional Multi-Agent System Development Principles of Compositional Multi-Agent System Development Frances M.T. Brazier, Catholijn M. Jonker, Jan Treur 1 (in: Proc. of the IFIP 98 Conference IT&KNOWS 98, J. Cuena (ed.), Chapman and Hall, 1998)

More information

Communication: A Specific High-level View and Modeling Approach

Communication: A Specific High-level View and Modeling Approach Communication: A Specific High-level View and Modeling Approach Institut für Computertechnik ICT Institute of Computer Technology Hermann Kaindl Vienna University of Technology, ICT Austria kaindl@ict.tuwien.ac.at

More information

Sensor Robot Planning in Incomplete Environment

Sensor Robot Planning in Incomplete Environment Journal of Software Engineering and Applications, 2011, 4, 156-160 doi:10.4236/jsea.2011.43017 Published Online March 2011 (http://www.scirp.org/journal/jsea) Shan Zhong 1, Zhihua Yin 2, Xudong Yin 1,

More information

Argumentative Interactions in Online Asynchronous Communication

Argumentative Interactions in Online Asynchronous Communication Argumentative Interactions in Online Asynchronous Communication Evelina De Nardis, University of Roma Tre, Doctoral School in Pedagogy and Social Service, Department of Educational Science evedenardis@yahoo.it

More information

Swarm AI: A General-Purpose Swarm Intelligence Design Technique

Swarm AI: A General-Purpose Swarm Intelligence Design Technique Swarm AI: A General-Purpose Swarm Intelligence Design Technique Keywords: Swarm Intelligence, Intelligent Systems Design, Multiagent systems, Soccer, Emergence Abstract This paper introduces Swarm AI,

More information

Agents in the Real World Agents and Knowledge Representation and Reasoning

Agents in the Real World Agents and Knowledge Representation and Reasoning Agents in the Real World Agents and Knowledge Representation and Reasoning An Introduction Mitsubishi Concordia, Java-based mobile agent system. http://www.merl.com/projects/concordia Copernic Agents for

More information

Ar#ficial)Intelligence!!

Ar#ficial)Intelligence!! Ar#ficial)Intelligence!! Ar#ficial) intelligence) is) the) science) of) making) machines) do) things) that) would) require) intelligence)if)done)by)men.) Marvin)Minsky,)1967) Roman Barták Department of

More information

mm ^ 5 - o b o:. I '0. SFON'SORIMG/MONITORING i Af-CWC' BtiJQQJ WIIMRCH

mm ^ 5 - o b o:. I '0. SFON'SORIMG/MONITORING i Af-CWC' BtiJQQJ WIIMRCH REPORT DOCUMENTATION PAGE Form Approved OMB No. 0704-0183 r^d'ic '?s:-":-g bürden J or this cc-l'ertion of **c r ~3t:cr "> estimated *o a.er^qe ' K our oer -esporse, including the time for re, e>-.;:->g

More information

Multi-Agent Systems in Distributed Communication Environments

Multi-Agent Systems in Distributed Communication Environments Multi-Agent Systems in Distributed Communication Environments CAMELIA CHIRA, D. DUMITRESCU Department of Computer Science Babes-Bolyai University 1B M. Kogalniceanu Street, Cluj-Napoca, 400084 ROMANIA

More information

Advances In Artificial Intelligence: 16th Conference Of The Canadian Society For Computational Studies Of Intelligence, AI 2003, Halifax, Canada,

Advances In Artificial Intelligence: 16th Conference Of The Canadian Society For Computational Studies Of Intelligence, AI 2003, Halifax, Canada, Advances In Artificial Intelligence: 16th Conference Of The Canadian Society For Computational Studies Of Intelligence, AI 2003, Halifax, Canada, June... / Lecture Notes In Artificial Intelligence) If

More information

Planning in autonomous mobile robotics

Planning in autonomous mobile robotics Sistemi Intelligenti Corso di Laurea in Informatica, A.A. 2017-2018 Università degli Studi di Milano Planning in autonomous mobile robotics Nicola Basilico Dipartimento di Informatica Via Comelico 39/41-20135

More information

Multi-Platform Soccer Robot Development System

Multi-Platform Soccer Robot Development System Multi-Platform Soccer Robot Development System Hui Wang, Han Wang, Chunmiao Wang, William Y. C. Soh Division of Control & Instrumentation, School of EEE Nanyang Technological University Nanyang Avenue,

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence (Sistemas Inteligentes) Pedro Cabalar Depto. Computación Universidade da Coruña, SPAIN Chapter 1. Introduction Pedro Cabalar (UDC) ( Depto. AIComputación Universidade da Chapter

More information

Agent-Based Systems. Agent-Based Systems. Agent-Based Systems. Five pervasive trends in computing history. Agent-Based Systems. Agent-Based Systems

Agent-Based Systems. Agent-Based Systems. Agent-Based Systems. Five pervasive trends in computing history. Agent-Based Systems. Agent-Based Systems Five pervasive trends in computing history Michael Rovatsos mrovatso@inf.ed.ac.uk Lecture 1 Introduction Ubiquity Cost of processing power decreases dramatically (e.g. Moore s Law), computers used everywhere

More information

CS148 - Building Intelligent Robots Lecture 2: Robotics Introduction and Philosophy. Instructor: Chad Jenkins (cjenkins)

CS148 - Building Intelligent Robots Lecture 2: Robotics Introduction and Philosophy. Instructor: Chad Jenkins (cjenkins) Lecture 2 Robot Philosophy Slide 1 CS148 - Building Intelligent Robots Lecture 2: Robotics Introduction and Philosophy Instructor: Chad Jenkins (cjenkins) Lecture 2 Robot Philosophy Slide 2 What is robotics?

More information

Merging Software Maintenance Ontologies: Our Experience

Merging Software Maintenance Ontologies: Our Experience Merging Software Maintenance Ontologies: Our Experience Aurora Vizcaíno 1, Nicolas Anquetil 2, Kathia Oliveira 2, Francisco Ruiz 1, Mario Piattini 1 1 Alarcos Research Group. University of Castilla-La

More information

Intelligent Systems. Lecture 1 - Introduction

Intelligent Systems. Lecture 1 - Introduction Intelligent Systems Lecture 1 - Introduction In which we try to explain why we consider artificial intelligence to be a subject most worthy of study, and in which we try to decide what exactly it is Dr.

More information

CONGRESS PROCEEDINGS

CONGRESS PROCEEDINGS CONGRESS PROCEEDINGS CONGRESS PROCEEDINGS ISBN: 978-84-1302-003-7 DOI: 10.14198/EURAU18alicante Editor: Javier Sánchez Merina Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) Titulación

More information

Introduction to AI. What is Artificial Intelligence?

Introduction to AI. What is Artificial Intelligence? Introduction to AI Instructor: Dr. Wei Ding Fall 2009 1 What is Artificial Intelligence? Views of AI fall into four categories: Thinking Humanly Thinking Rationally Acting Humanly Acting Rationally The

More information

Economics & Ethics. Sophie Pellé. Teacher Sophie Pellé, Ph. D. Economist, CEVIPOF, Sciences Po

Economics & Ethics. Sophie Pellé. Teacher Sophie Pellé, Ph. D. Economist, CEVIPOF, Sciences Po Année universitaire 2014/2015 Collège universitaire Semestre de printemps Economics & Ethics Sophie Pellé Syllabus Teacher Sophie Pellé, Ph. D. Economist, CEVIPOF, Sciences Po Course description : Economics

More information

A Three Cycle View of Design Science Research

A Three Cycle View of Design Science Research Scandinavian Journal of Information Systems Volume 19 Issue 2 Article 4 2007 A Three Cycle View of Design Science Research Alan R. Hevner University of South Florida, ahevner@usf.edu Follow this and additional

More information

Behaviour-Based Control. IAR Lecture 5 Barbara Webb

Behaviour-Based Control. IAR Lecture 5 Barbara Webb Behaviour-Based Control IAR Lecture 5 Barbara Webb Traditional sense-plan-act approach suggests a vertical (serial) task decomposition Sensors Actuators perception modelling planning task execution motor

More information

Comments on Summers' Preadvies for the Vereniging voor Wijsbegeerte van het Recht

Comments on Summers' Preadvies for the Vereniging voor Wijsbegeerte van het Recht BUILDING BLOCKS OF A LEGAL SYSTEM Comments on Summers' Preadvies for the Vereniging voor Wijsbegeerte van het Recht Bart Verheij www.ai.rug.nl/~verheij/ Reading Summers' Preadvies 1 is like learning a

More information

Artificial Intelligence: Your Phone Is Smart, but Can It Think?

Artificial Intelligence: Your Phone Is Smart, but Can It Think? Artificial Intelligence: Your Phone Is Smart, but Can It Think? Mark Maloof Department of Computer Science Georgetown University Washington, DC 20057-1232 http://www.cs.georgetown.edu/~maloof Prelude 18

More information

CS:4420 Artificial Intelligence

CS:4420 Artificial Intelligence CS:4420 Artificial Intelligence Spring 2018 Introduction Cesare Tinelli The University of Iowa Copyright 2004 18, Cesare Tinelli and Stuart Russell a a These notes were originally developed by Stuart Russell

More information

Logic and Artificial Intelligence Lecture 18

Logic and Artificial Intelligence Lecture 18 Logic and Artificial Intelligence Lecture 18 Eric Pacuit Currently Visiting the Center for Formal Epistemology, CMU Center for Logic and Philosophy of Science Tilburg University ai.stanford.edu/ epacuit

More information

Swarm Intelligence W7: Application of Machine- Learning Techniques to Automatic Control Design and Optimization

Swarm Intelligence W7: Application of Machine- Learning Techniques to Automatic Control Design and Optimization Swarm Intelligence W7: Application of Machine- Learning Techniques to Automatic Control Design and Optimization Learning to avoid obstacles Outline Problem encoding using GA and ANN Floreano and Mondada

More information

CS 380: ARTIFICIAL INTELLIGENCE RATIONAL AGENTS. Santiago Ontañón

CS 380: ARTIFICIAL INTELLIGENCE RATIONAL AGENTS. Santiago Ontañón CS 380: ARTIFICIAL INTELLIGENCE RATIONAL AGENTS Santiago Ontañón so367@drexel.edu Outline What is an Agent? Rationality Agents and Environments Agent Types (these slides are adapted from Russel & Norvig

More information

CPE/CSC 580: Intelligent Agents

CPE/CSC 580: Intelligent Agents CPE/CSC 580: Intelligent Agents Franz J. Kurfess Computer Science Department California Polytechnic State University San Luis Obispo, CA, U.S.A. 1 Course Overview Introduction Intelligent Agent, Multi-Agent

More information

Lecture Notes in Artificial Intelligence. Lecture Notes in Computer Science

Lecture Notes in Artificial Intelligence. Lecture Notes in Computer Science Lecture Notes in Artificial Intelligence 897 Subseries of Lecture Notes in Computer Science Edited by J. G. Carbonell and J. Siekmann Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and

More information

Is Artificial Intelligence an empirical or a priori science?

Is Artificial Intelligence an empirical or a priori science? Is Artificial Intelligence an empirical or a priori science? Abstract This essay concerns the nature of Artificial Intelligence. In 1976 Allen Newell and Herbert A. Simon proposed that philosophy is empirical

More information

Philosophy. AI Slides (5e) c Lin

Philosophy. AI Slides (5e) c Lin Philosophy 15 AI Slides (5e) c Lin Zuoquan@PKU 2003-2018 15 1 15 Philosophy 15.1 AI philosophy 15.2 Weak AI 15.3 Strong AI 15.4 Ethics 15.5 The future of AI AI Slides (5e) c Lin Zuoquan@PKU 2003-2018 15

More information

Lecturers. Alessandro Vinciarelli

Lecturers. Alessandro Vinciarelli Lecturers Alessandro Vinciarelli Alessandro Vinciarelli, lecturer at the University of Glasgow (Department of Computing Science) and senior researcher of the Idiap Research Institute (Martigny, Switzerland.

More information

Common Core Structure Final Recommendation to the Chancellor City University of New York Pathways Task Force December 1, 2011

Common Core Structure Final Recommendation to the Chancellor City University of New York Pathways Task Force December 1, 2011 Common Core Structure Final Recommendation to the Chancellor City University of New York Pathways Task Force December 1, 2011 Preamble General education at the City University of New York (CUNY) should

More information

Hierarchical Controller for Robotic Soccer

Hierarchical Controller for Robotic Soccer Hierarchical Controller for Robotic Soccer Byron Knoll Cognitive Systems 402 April 13, 2008 ABSTRACT RoboCup is an initiative aimed at advancing Artificial Intelligence (AI) and robotics research. This

More information