Agents
A Dynamic Heterogeneous Team-based Non-iterative Approach for Online Pick-up and Just-In-Time Delivery Problems
Velhal, Shridhar, R, Srikrishna B, Bharatheesha, Mukunda, Sundaram, Suresh
This paper presents a non-iterative approach for finding the assignment of heterogeneous robots to efficiently execute online Pickup and Just-In-Time Delivery (PJITD) tasks with optimal resource utilization. The PJITD assignments problem is formulated as a spatio-temporal multi-task assignment (STMTA) problem. The physical constraints on the map and vehicle dynamics are incorporated in the cost formulation. The linear sum assignment problem is formulated for the heterogeneous STMTA problem. The recently proposed Dynamic Resource Allocation with Multi-task assignments (DREAM) approach has been modified to solve the heterogeneous PJITD problem. At the start, it computes the minimum number of robots required (with their types) to execute given heterogeneous PJITD tasks. These required robots are added to the team to guarantee the feasibility of all PJITD tasks. Then robots in an updated team are assigned to execute the PJITD tasks while minimizing the total cost for the team to execute all PJITD tasks. The performance of the proposed non-iterative approach has been validated using high-fidelity software-in-loop simulations and hardware experiments. The simulations and experimental results clearly indicate that the proposed approach is scalable and provides optimal resource utilization.
Optimal and Efficient Auctions for the Gradual Procurement of Strategic Service Provider Agents
Farhadi, Farzaneh (a:1:{s:5:"en_US";s:23:"Imperial College London";}) | Chli, Maria (Department of Computer Science, Aston University) | Jennings, Nicholas R. (Loughbourough University)
We consider an outsourcing problem where a software agent procures multiple servicesย from providers with uncertain reliabilities to complete a computational task before aย strict deadline. The service consumerโs goal is to design an outsourcing strategy (definingย which services to procure and when) so as to maximize a specific objective function. Thisย objective function can be different based on the consumerโs nature; a socially-focused consumerย often aims to maximize social welfare, while a self-interested consumer often aimsย to maximize its own utility. However, in both cases, the objective function depends onย the providersโ execution costs, which are privately held by the self-interested providers andย hence may be misreported to influence the consumerโs decisions. For such settings, weย develop a unified approach to design truthful procurement auctions that can be used byย both socially-focused and, separately, self-interested consumers. This approach benefitsย from our proposed weighted threshold payment scheme which pays the provably minimumย amount to make an auction with a monotone outsourcing strategy incentive compatible.ย This payment scheme can handle contingent outsourcing plans, where additional procurementย happens gradually over time and only if the success probability of the already hiredย providers drops below a time-dependent threshold. Using a weighted threshold paymentย scheme, we design two procurement auctions that maximize, as well as two low-complexityย heuristic-based auctions that approximately maximize, the consumerโs expected utility andย expected social welfare, respectively. We demonstrate the effectiveness and strength of ourย proposed auctions through both game-theoretical and empirical analysis.ย
Generative Agents: Stanford's Groundbreaking AI Study Simulates Authentic Human Behavior - Artisana
A new study by a team of Stanford AI researchers introduces a groundbreaking concept: Generative Agents, computer programs that employ generative models to simulate authentic human behavior. The innovative architecture developed by the researchers enables these agents to demonstrate human-like abilities in memory storage and retrieval, introspection on motivations and goals, and planning and reacting to novel situations. Powered by ChatGPT, these agents engage with each other and researchers as if they were genuine human beings. In the experiment, the researchers placed 25 generative agents within a virtual world resembling a sandbox video game, similar to The Sims. Each agent was assigned a unique background and participated in a two-day simulation.
Forget Chatbots, The Future is Autonomous Agents
Sci-fi has been predicting autonomous systems for decades. One example is Tony Stark's J.A.R.V.I.S. from the Avengers: Tony Stark: "J.A.R.V.I.S., are you up?" Tony: "I'd like to open a new project file, index as: Mark II." J: "Shall I store this on the Stark Industries' central database?" Tony: "I don't know who to trust right now. 'Til further notice, why don't we just keep everything on my private server." J: "Working on a secret project, are we, sir?" Tony: "I don't want this winding up in the wrong hands. Maybe in mine, it could actually do some good."
A model of communication-enabled traffic interactions
Siebinga, O., Zgonnikov, A., Abbink, D. A.
A major challenge for autonomous vehicles is handling interactive scenarios, such as highway merging, with human-driven vehicles. A better understanding of human interactive behaviour could help address this challenge. Such understanding could be obtained through modelling human behaviour. However, existing modelling approaches predominantly neglect communication between drivers and assume that some drivers in the interaction only respond to others, but do not actively influence them. Here we argue that addressing these two limitations is crucial for accurate modelling of interactions. We propose a new computational framework addressing these limitations. Similar to game-theoretic approaches, we model the interaction in an integral way rather than modelling an isolated driver who only responds to their environment. Contrary to game theory, our framework explicitly incorporates communication and bounded rationality. We demonstrate the model in a simplified merging scenario, illustrating that it generates plausible interactive behaviour (e.g., aggressive and conservative merging). Furthermore, human-like gap-keeping behaviour emerged in a car-following scenario directly from risk perception without the explicit implementation of time or distance gaps in the model's decision-making. These results suggest that our framework is a promising approach to interaction modelling that can support the development of interaction-aware autonomous vehicles.
Multi-Layer Continuum Deformation Optimization of Multi-Agent Systems
Uppaluru, Harshvardhan, Rastgoftar, Hossein
This paper studies the problem of safe and optimal continuum deformation of a large-scale multi-agent system (MAS). We present a novel approach for MAS continuum deformation coordination that aims to achieve safe and efficient agent movement using a leader-follower multi-layer hierarchical optimization framework with a single input layer, multiple hidden layers, and a single output layer. The input layer receives the reference (material) positions of the primary leaders, the hidden layers compute the desired positions of the interior leader agents and followers, and the output layer computes the nominal position of the MAS configuration. By introducing a lower bound on the major principles of the strain field of the MAS deformation, we obtain linear inequality safety constraints and ensure inter-agent collision avoidance. The continuum deformation optimization is formulated as a quadratic programming problem. It consists of the following components: (i) decision variables that represent the weights in the first hidden layer; (ii) a quadratic cost function that penalizes deviation of the nominal MAS trajectory from the desired MAS trajectory; and (iii) inequality safety constraints that ensure inter-agent collision avoidance. To validate the proposed approach, we simulate and present the results of continuum deformation on a large-scale quadcopter team tracking a desired helix trajectory, demonstrating improvements in safety and efficiency.
Model-based Dynamic Shielding for Safe and Efficient Multi-Agent Reinforcement Learning
Xiao, Wenli, Lyu, Yiwei, Dolan, John
Multi-Agent Reinforcement Learning (MARL) discovers policies that maximize reward but do not have safety guarantees during the learning and deployment phases. Although shielding with Linear Temporal Logic (LTL) is a promising formal method to ensure safety in single-agent Reinforcement Learning (RL), it results in conservative behaviors when scaling to multi-agent scenarios. Additionally, it poses computational challenges for synthesizing shields in complex multi-agent environments. This work introduces Model-based Dynamic Shielding (MBDS) to support MARL algorithm design. Our algorithm synthesizes distributive shields, which are reactive systems running in parallel with each MARL agent, to monitor and rectify unsafe behaviors. The shields can dynamically split, merge, and recompute based on agents' states. This design enables efficient synthesis of shields to monitor agents in complex environments without coordination overheads. We also propose an algorithm to synthesize shields without prior knowledge of the dynamics model. The proposed algorithm obtains an approximate world model by interacting with the environment during the early stage of exploration, making our MBDS enjoy formal safety guarantees with high probability. We demonstrate in simulations that our framework can surpass existing baselines in terms of safety guarantees and learning performance.
SA-reCBS: Multi-robot task assignment with integrated reactive path generation
Bai, Yifan, Kanellakis, Christoforos, Nikolakopoulos, George
Yifan Bai, Christoforos Kanellakis and George Nikolakopoulos Robotics and AI Team Luleรฅ University of Technology, Sweden Abstract: In this paper, we study the multi-robot task assignment and path-finding problem (MRTAPF), where a number of robots are required to visit all given tasks while avoiding collisions with each other. We propose a novel two-layer algorithm SA-reCBS that cascades the simulated annealing algorithm and conflict-based search to solve this problem. Compared to other approaches in the field of MRTAPF, the advantage of SA-reCBS is that without requiring a pre-bundle of tasks to groups with the same number of groups as the number of robots, it enables a part of robots needed to visit all tasks in collision-free paths. We test the algorithm in various simulation instances and compare it with state-of-the-art algorithms. The result shows that SA-reCBS has a better performance with a higher success rate, less computational time, and better objective values.
Systemic Fairness
Ray, Arindam, Padmanabhan, Balaji, Bouayad, Lina
Machine learning algorithms are increasingly used to make or support decisions in a wide range of settings. With such expansive use there is also growing concern about the fairness of such methods. Prior literature on algorithmic fairness has extensively addressed risks and in many cases presented approaches to manage some of them. However, most studies have focused on fairness issues that arise from actions taken by a (single) focal decision-maker or agent. In contrast, most real-world systems have many agents that work collectively as part of a larger ecosystem. For example, in a lending scenario, there are multiple lenders who evaluate loans for applicants, along with policymakers and other institutions whose decisions also affect outcomes. Thus, the broader impact of any lending decision of a single decision maker will likely depend on the actions of multiple different agents in the ecosystem. This paper develops formalisms for firm versus systemic fairness, and calls for a greater focus in the algorithmic fairness literature on ecosystem-wide fairness - or more simply systemic fairness - in real-world contexts.
Regularization of the policy updates for stabilizing Mean Field Games
Algumaei, Talal, Solozabal, Ruben, Alami, Reda, Hacid, Hakim, Debbah, Merouane, Takac, Martin
This work studies non-cooperative Multi-Agent Reinforcement Learning (MARL) where multiple agents interact in the same environment and whose goal is to maximize the individual returns. Challenges arise when scaling up the number of agents due to the resultant non-stationarity that the many agents introduce. In order to address this issue, Mean Field Games (MFG) rely on the symmetry and homogeneity assumptions to approximate games with very large populations. Recently, deep Reinforcement Learning has been used to scale MFG to games with larger number of states. Current methods rely on smoothing techniques such as averaging the q-values or the updates on the mean-field distribution. This work presents a different approach to stabilize the learning based on proximal updates on the mean-field policy. We name our algorithm Mean Field Proximal Policy Optimization (MF-PPO), and we empirically show the effectiveness of our method in the OpenSpiel framework.