文章目录

  • Week2 Embedded Agents
    • 2.1 Math revision
    • 2.2 Accessible and inaccessible environments
    • 2.3 Deterministic and non-deterministic environments
    • 2.4 Static and dynamic environments
    • 2.5 Formal specification of an embedded agent
    • 2.6 Utility Functions
  • Week3:Deductive,reactive and hybrid reasoning agents
    • 3.1 Deductive Agents
      • 3.1.1 Concurrent MetateM
    • 3.2 Reactive Agents
      • 3.2.1 subsumption architecture
    • 3.3 Hybrid Agents
  • Week4: Practical Reasoning Agents
    • 2.1 Delibration and Means-ends reasoning
    • 2.2 Resource bounded reasoning and calculative rationality
    • 2.3 BDI agents
      • 2.3.1 BDI V1
      • 2.3.2 BDI V2
      • 2.3.3 BDI V3
      • 2.3.4 BDI V4 (Meta-level)
  • Week5: communication, coordination and cooperation
    • 5.1 Communication
      • 5.1.1 KQML
      • 5.1.2 FIPA
      • 5.1.3 Social commitments
    • 5.2 Cooperation
      • 5.2.1 Contract Net protocol
    • 5.3 Coordinate
      • 5.3.1 Normative multi-agent systems
        • 5.3.1.1 Prescriptive Norms
      • 5.4 Trust and reputation
      • 5.4.1 FIRE Model
  • Wee6: Game theory, and negotiation
    • 6.1 Game Theory
      • 6.1.1 Dominant strategy
      • 6.1.2 Dominanted strategy
      • 6.1.3 Nash Equilibrium
      • 6.1.4 Pareto Optimal
      • 6.1.5 Maximising social welfare
    • 6.2 Negotiation
        • 6.2.1 Task Oriented Domains (TOD)
      • 6.2.2 Monotonic Concession Protoco
      • 6.2.3 Zeuthen strategy
  • Week7: Making Group Decision
    • 7.1 Plurality Voting Protocol
    • 7.2 Condorcet Winner
    • 7.3 Linear sequential majority elections
    • 7.4 Instant Runoff Voting Protocol
    • 7.4 Copeland rule voting protocol
    • 7.5 Borda count voting protocol
      • 7.3 Strategy-proofness
    • 7.4 Gibbard-Satterthwaite Theorem
    • 7.5 Weekly Pareto
    • 7.6 Arrow's Theorem
    • 7.7 Single Peak Preferences and Median voter rule
  • Week8: Allocating Scarce Resources
    • 8.1 English Auction
      • 8.1.1 Shill bids
    • 8.2 Dutch Auction
      • 8.2.1 Risk Averse
      • 8.2.2 Risk Seeking
    • 8.3 First Price Sealed Bid Auction
    • 8.4 Vickrey Auction
    • 8.5 Combinatorial Auctions
    • 8.6 Vickrey-Clarke-Groves mechanism(VCG)

Week2 Embedded Agents

Agents are embedded in an environment, meaning that an agent affects and is affected by the environment. An agent experiences its environment through sensors an acts on its environment through effectors.

2.1 Math revision

  • Power Set: The power set of a set A is the set of all subsets of A. It is written as 2A2^A2A

    • A={x∣0<x<7A=\{x∣0<x<7A={x0<x<7 and xxx is odd}\}}. A={1,3,5} hence 2A2^A2A={∅,{1},{3},{5},{1,3},{1,5},{3,5},{1,3,5}}

2.2 Accessible and inaccessible environments

  • An accessible environment is one in which the agent can obtain complete, accurate, up-to-date information about the environment’s state

  • Most moderately complex environments (including, for example, the everyday physical world and the Internet) are inaccessible.

Example:

  • Accessible: Chess
  • Inacessible: Stock market

2.3 Deterministic and non-deterministic environments

  • A deterministic environment is one in which every action has a single guaranteed effect — there is no uncertainty about the state that will result from performing an action.
  • The physical world can to all intents and purposes be regarded as non-deterministic.

2.4 Static and dynamic environments

  • A static environment is one in which the only changes to the environment are those caused by actions made by the agent.对环境的唯一更改是由agent执行的操作引起的更改。

  • A dynamic environment is one that has other processes and/or agents operating on it, and so changes in ways beyond the agent’s control. 不仅仅是有一个agent在决策,其他agents在决策时会互相影响

2.5 Formal specification of an embedded agent

Env=<E,e0,π>Env = <E, e_0, \pi>Env=<E,e0,π>

2.6 Utility Functions

Utility functions allow an agent to understand how “good” an outcome is.

Week3:Deductive,reactive and hybrid reasoning agents

  • Deductive reasoning agents, which have an explicitly model of the world represented in logical formulas and reason using logical deduction.

    • Concurrent MetateM, a specific language for specifying deductive reasoning agents.
  • Reactive agents, which do not have an explicit model of the world that they reason with, but instead their behaviour is driven by a set of “stimulus -> action” rules.

    • The subsumption architecture, probably the most well known reactive agent architecture.
  • Hybrid agents, which combine a purely reactive layer with higher-level reasoning layers.

    • We’ll look at TouringMachines and InteRRaP as two examples of these.

3.1 Deductive Agents

3.1.1 Concurrent MetateM


E.g:

student(you)student(you)student(you) υ\upsilonυ graduate(you)graduate(you)graduate(you) – at some point in the future you will graduate, until then you will be a student. 直到毕业前你一直是学生

title(me,dr)title(me,dr)title(me,dr) SSS

Agents and Multi-Agents System 智能与多智能体系统相关推荐

  1. 多智能体系统(Multi-agent system)

    (1)背景 Swarm是美国新墨西哥州的桑塔费研究所(The Santa Fe Institute,SFI)1994年起开发的一个面向对象程序设计(OOP)的多智能体仿真软件工具,是一种基于复杂适应系 ...

  2. 多智能体系统——竞争网络下异构多智能体系统的分组一致性问题 Group consensus of heterogeneous multi-agent system (附论文链接+源码Matlab)

    多智能体系统--竞争网络下异构多智能体系统的分组一致性问题 (附论文链接+源码Matlab) Yu F, Ji L, Yang S. Group consensus for a class of he ...

  3. 【控制】《多智能体系统的协同群集运动控制》陈杰老师-第2章-连通性保持条件下多智能体系统群集运动控制

    第1章 回到目录 第3章 第2章-连通性保持条件下多智能体系统群集运动控制 2.1 研究背景 2.2 问题描述 2.3 领航跟随群集运动控制律 控制协议 (2.2) 符号函数 sgn(·) 人工势场函 ...

  4. 如何利用AI(ChatGPT、NewBing、PHIND、YouChat)实现多智能体系统一致性仿真的代码编写

    多智能体系统(Multi-Agent System,MAS)已成为人工智能.机器人.自动化等领域的研究热点之一.在MAS中,实现智能体之间的一致性是一个重要问题.为了研究这个问题,如今爆火的AI软件被 ...

  5. 智能系统机器人_机器对机器经济(M2M)和多智能体系统的重要性

    智能系统机器人 During my latest mission, I was in charge of developing a strategy related to decentralized ...

  6. 综述—多智能体系统深度强化学习:挑战、解决方案和应用的回顾

    多智能体系统深度强化学习:挑战.解决方案和应用的回顾 摘要 介绍 背景:强化学习 前提 贝尔曼方程 RL方法 深度强化学习:单智能体 深度Q网络 DQN变体 深度强化学习:多智能体 挑战与解决方案 M ...

  7. 第1章-多智能体系统

    无 回到目录 第2章-系统控制原理 -> 经典控制理论 文章目录 第1章 多智能体系统 1.1 多智能体系统简介 1.1.1 研究背景 1.1.2 研究内容 1.1.3 相关应用 1.2 系统一 ...

  8. 【控制】《多智能体系统一致性协同演化控制理论与技术》纪良浩老师-目录

    无 回到目录 第1章 跳转链接 章节 跳转链接 第1章 多智能体系统一致性问题概述 第2章 周期间歇脉冲控制下多智能体系统一致性 第3章 有向二阶多智能体系统脉冲一致性 第4章 具有随机扰动的多智能体 ...

  9. 智能体agent和多智能体系统(MAS)

    研究主线: • 有关Agent技术的研究历来有两条主线      – 智能Agent      – 软件Agent •     – 智能Agent是人工智能和分布式人工智能领域的研究热     点,它 ...

最新文章

  1. 随机顺序_SSD固态硬盘的顺序读写和随机读写区别,谁更重要?
  2. python 正则re模块
  3. Eclipse Java注释模板设置详解
  4. rsync 3.1.1源代码编译安装配置
  5. TCP/IP四层模型与OSI七层模型
  6. 安装LabelMe出现ERROR: No matching distribution found for labelme解决方式(关闭网络代理+使用清华源)
  7. MySQL数据库操作指令
  8. Codeforces 700 C. Break Up(Tarjan求桥)
  9. JavaFX及Java客户端技术的未来
  10. 容器技术Docker K8s 31 容器服务ACK基础与进阶-弹性伸缩
  11. Unix操作系统基础:Unix文件系统之文件权限
  12. java游戏2333整合包,3dm游戏运行库合集离线安装包
  13. linux设备驱动模型一字符设备open系统调用流程
  14. 海思HI3536 H265解码处理器简介
  15. fx991计算器矩阵计算机,如何用卡西欧fx991计算器算矩阵
  16. 什么是python语言的解释性?
  17. 手把手教你做最实用的数据分析模板——帕累托法则
  18. 虚幻蓝图实现只狼钩索系统(5)-UI失效
  19. python基础训练—数字
  20. 响应时代号召 中烜速充走进新能源充电桩新时代

热门文章

  1. 找出非节假日与周末的日期
  2. luogu P2596 [ZJOI2006]书架
  3. GOOGLE CHROME 不能打开 FTP 网站解决方法
  4. word下载文档打不开原因
  5. 电脑蓝牙打电话-总结(二、InTheHand的C#库)
  6. bootstrap-suggest使用记录
  7. 1月第2周业务风控关注|“扫黄打非”部门查处互动作业、纳米盒等20多个学习类APP
  8. linux磁盘满了以及负载过高解决办法
  9. c语言斐波那契数列_数学之美系列图集——斐波那契数列
  10. 著名成功人士的人生理念