Agents
Finding Optimal Solutions to Token Swapping by Conflict-based Search and Reduction to SAT
We study practical approaches to solving the token swapping (TSWAP) problem optimally in this short paper. In TSWAP, we are given an undirected graph with colored vertices. A colored token is placed in each vertex. A pair of tokens can be swapped between adjacent vertices. The goal is to perform a sequence of swaps so that token and vertex colors agree across the graph. The minimum number of swaps is required in the optimization variant of the problem. We observed similarities between the TSWAP problem and multi-agent path finding (MAPF) where instead of tokens we have multiple agents that need to be moved from their current vertices to given unique target vertices. The difference between both problems consists in local conditions that state transitions (swaps/moves) must satisfy. We developed two algorithms for solving TSWAP optimally by adapting two different approaches to MAPF - CBS and MDD- SAT. This constitutes the first attempt to design optimal solving algorithms for TSWAP. Experimental evaluation on various types of graphs shows that the reduction to SAT scales better than CBS in optimal TSWAP solving.
The Temporal Singularity: time-accelerated simulated civilizations and their implications
Provided significant future progress in artificial intelligence and computing, it may ultimately be possible to create multiple Artificial General Intelligences (AGIs), and possibly entire societies living within simulated environments. In that case, it should be possible to improve the problem solving capabilities of the system by increasing the speed of the simulation. If a minimal simulation with sufficient capabilities is created, it might manage to increase its own speed by accelerating progress in science and technology, in a way similar to the Technological Singularity. This may ultimately lead to large simulated civilizations unfolding at extreme temporal speedups, achieving what from the outside would look like a Temporal Singularity. Here we discuss the feasibility of the minimal simulation and the potential advantages, dangers, and connection to the Fermi paradox of the Temporal Singularity. The medium-term importance of the topic derives from the amount of computational power required to start the process, which could be available within the next decades, making the Temporal Singularity theoretically possible before the end of the century.
Game AI Research with Fast Planet Wars Variants
This paper describes a new implementation of Planet Wars, designed from the outset for Game AI research. The skill-depth of the game makes it a challenge for game-playing agents, and the speed of more than 1 million game ticks per second enables rapid experimentation and prototyping. The parameterised nature of the game together with an interchangeable actuator model make it well suited to automated game tuning. The game is designed to be fun to play for humans, and is directly playable by General Video Game AI agents.
Who will win the AI race? If countries work together, then the answer could be all of us
With global cooperation, we can effectively take on the truth we all acknowledge: perhaps more than previous technological breakthroughs in human history, AI brings challenges along with its enormous potential for good. Yet based on our conversations with government officials, academics, entrepreneurs, journalists and other stakeholders over the past year or two, we at Malong Technologies are unabashedly hopeful. We see a broadening consensus and a willingness to address issues together with a sense of shared responsibility. We see people from all walks of life giving serious thought to the roles they can play and the contributions they can make.
Microsoft to acquire Bonsai in move to build 'brains' for autonomous systems - The Official Microsoft Blog
With AI's meteoric rise, autonomous systems have been projected to grow to more than 800 million in operation by 2025. However, while envisioned in science fiction for a long time, truly intelligent autonomous systems are still elusive and remain a holy grail. The reality today is that training autonomous systems that function amidst the many unforeseen situations in the real world is very hard and requires deep expertise in AI -- essentially making it unscalable. To achieve this inflection point in AI's growth, traditional machine learning methodologies aren't enough. Bringing intelligence to autonomous systems at scale will require a unique combination of the new practice of machine teaching, advances in deep reinforcement learning and leveraging simulation for training.
How techies would design an AI agent for support at work
I'm recently back from ServiceNow's Knowledge 18 conference, where teammates and I found a way to break up the isolation of booth detail: we walked the expo floor to poll people about using work tools powered by artificial intelligence (AI). The poll results offer a sliver of insight about how today's tech workforce views AI technology. Sure, given the nature of the event, one may suggest the crowd was biased. Anticipating that would be the case, we steered the dialogue toward design. To be clear, we polled a total of 70 people.
Expanding the Active Inference Landscape: More Intrinsic Motivations in the Perception-Action Loop
Biehl, Martin, Guckelsberger, Christian, Salge, Christoph, Smith, Simón C., Polani, Daniel
Active inference is an ambitious theory that treats perception, inference and action selection of autonomous agents under the heading of a single principle. It suggests biologically plausible explanations for many cognitive phenomena, including consciousness. In active inference, action selection is driven by an objective function that evaluates possible future actions with respect to current, inferred beliefs about the world. Active inference at its core is independent from extrinsic rewards, resulting in a high level of robustness across e.g.\ different environments or agent morphologies. In the literature, paradigms that share this independence have been summarised under the notion of intrinsic motivations. In general and in contrast to active inference, these models of motivation come without a commitment to particular inference and action selection mechanisms. In this article, we study if the inference and action selection machinery of active inference can also be used by alternatives to the originally included intrinsic motivation. The perception-action loop explicitly relates inference and action selection to the environment and agent memory, and is consequently used as foundation for our analysis. We reconstruct the active inference approach, locate the original formulation within, and show how alternative intrinsic motivations can be used while keeping many of the original features intact. Furthermore, we illustrate the connection to universal reinforcement learning by means of our formalism. Active inference research may profit from comparisons of the dynamics induced by alternative intrinsic motivations. Research on intrinsic motivations may profit from an additional way to implement intrinsically motivated agents that also share the biological plausibility of active inference.
Solving Multi-agent Path Finding on Strongly Biconnected Digraphs
Botea, Adi, Bonusi, Davide, Surynek, Pavel
Much of the literature on suboptimal, polynomial-time algorithms for multi-agent path finding focuses on undirected graphs, where motion is permitted in both directions along a graph edge. Despite this, traveling on directed graphs is relevant in navigation domains, such as path finding in games, and asymmetric communication networks.We consider multi-agent path finding on strongly biconnected directed graphs. We show that all instances with at least two unoccupied positions have a solution, except for a particular, degenerate subclass where the graph has a cyclic shape. We present diBOX, an algorithm for multi-agent path finding on strongly biconnected directed graphs. diBOX runs in polynomial time, computes suboptimal solutions and is complete for instances on strongly biconnected digraphs with at least two unoccupied positions. We theoretically analyze properties of the algorithm and properties of strongly biconnected directed graphs that are relevant to our approach. We perform a detailed empirical analysis of diBOX, showing a good scalability. To our knowledge, our work is the first study of multi-agent path finding focused on directed graphs.
Nash Stable Outcomes in Fractional Hedonic Games: Existence, Efficiency and Computation
Bilò, Vittorio, Fanelli, Angelo, Flammini, Michele, Monaco, Gianpiero, Moscardelli, Luca
We consider fractional hedonic games, a subclass of coalition formation games that can be succinctly modeled by means of a graph in which nodes represent agents and edge weights the degree of preference of the corresponding endpoints. The happiness or utility of an agent for being in a coalition is the average value she ascribes to its members. We adopt Nash stable outcomes as the target solution concept; that is we focus on states in which no agent can improve her utility by unilaterally changing her own group. We provide existence, efficiency and complexity results for games played on both general and specific graph topologies. As to the efficiency results, we mainly study the quality of the best Nash stable outcome and refer to the ratio between the social welfare of an optimal coalition structure and the one of such an equilibrium as to the price of stability. In this respect, we remark that a best Nash stable outcome has a natural meaning of stability, since it is the optimal solution among the ones which can be accepted by selfish agents. We provide upper and lower bounds on the price of stability for different topologies, both in case of weighted and unweighted edges. Beside the results for general graphs, we give refined bounds for various specific cases, such as triangle-free, bipartite graphs and tree graphs. For these families, we also show how to efficiently compute Nash stable outcomes with provable good social welfare.
Bonsai joins Microsoft to cultivate our common vision: BRAINs for Autonomous Systems
Keen and I founded Bonsai in 2014 with the vision of putting AI in the hands of every developer. Over the past four years our team has worked tirelessly to make this vision a reality by combining the power of machine teaching and deep reinforcement learning into an end-to-end platform that is accessible not only to data scientists but software engineers and subject matter experts. The strongest initial commercial traction for this platform has been in the industrial verticals where customers are improving the operations of dynamic control systems across applications including robotics, HVAC, engines, wind turbines and machine tuning. The 30x performance improvement Siemens recently realized auto-calibrating CNC machines powered by a Bonsai BRAIN is just scratching the surface of the significant business impact deep reinforcement learning can bring to these real world systems. Going forward, we see a massive opportunity to empower enterprises & developers globally with the tools and technology needed to build and operate the BRAINs that power these intelligent autonomous systems.