Skip to main content

Showing 1–30 of 30 results for author: Salge, C

Searching in archive cs. Search in all archives.
.
  1. arXiv:2309.05371  [pdf, other

    cs.AI

    Exploring Minecraft Settlement Generators with Generative Shift Analysis

    Authors: Jean-Baptiste Hervé, Oliver Withington, Marion Hervé, Laurissa Tokarchuk, Christoph Salge

    Abstract: With growing interest in Procedural Content Generation (PCG) it becomes increasingly important to develop methods and tools for evaluating and comparing alternative systems. There is a particular lack regarding the evaluation of generative pipelines, where a set of generative systems work in series to make iterative changes to an artifact. We introduce a novel method called Generative Shift for ev… ▽ More

    Submitted 11 September, 2023; originally announced September 2023.

  2. arXiv:2306.12345  [pdf, other

    cs.MA

    The Effect of Noise on the Emergence of Continuous Norms and its Evolutionary Dynamics

    Authors: Stavros Anagnou, Daniel Polani, Christoph Salge

    Abstract: We examine the effect of noise on societies of agents using an agent-based model of evolutionary norm emergence. Generally, we see that noisy societies are more selfish, smaller and discontent, and are caught in rounds of perpetual punishment preventing them from flourishing. Surprisingly, despite the effect of noise on the population, it does not seem to evolve away. We carry out further analysis… ▽ More

    Submitted 30 December, 2023; v1 submitted 21 June, 2023; originally announced June 2023.

    Comments: Accepted for publication in the Proceedings of the Artificial Life Conference 2023 (ALIFE 2023), MIT Press

  3. arXiv:2204.03752  [pdf, other

    cs.AI

    Automated Isovist Computation for Minecraft

    Authors: Jean-Baptiste Hervé, Christoph Salge

    Abstract: Procedural content generation for games is a growing trend in both research and industry, even though there is no consensus of how good content looks, nor how to automatically evaluate it. A number of metrics have been developed in the past, usually focused on the artifact as a whole, and mostly lacking grounding in human experience. In this study we develop a new set of automated metrics, motivat… ▽ More

    Submitted 7 April, 2022; originally announced April 2022.

  4. arXiv:2203.03355  [pdf, other

    cs.AI cs.LG cs.MA

    Reliably Re-Acting to Partner's Actions with the Social Intrinsic Motivation of Transfer Empowerment

    Authors: Tessa van der Heiden, Herke van Hoof, Efstratios Gavves, Christoph Salge

    Abstract: We consider multi-agent reinforcement learning (MARL) for cooperative communication and coordination tasks. MARL agents can be brittle because they can overfit their training partners' policies. This overfitting can produce agents that adopt policies that act under the expectation that other agents will act in a certain way rather than react to their actions. Our objective is to bias the learning… ▽ More

    Submitted 7 March, 2022; originally announced March 2022.

    Comments: arXiv admin note: text overlap with arXiv:2012.08255

  5. arXiv:2108.02955  [pdf, other

    cs.OH

    Impressions of the GDMC AI Settlement Generation Challenge in Minecraft

    Authors: Christoph Salge, Claus Aranha, Adrian Brightmoore, Sean Butler, Rodrigo Canaan, Michael Cook, Michael Cerny Green, Hagen Fischer, Christian Guckelsberger, Jupiter Hadley, Jean-Baptiste Hervé, Mark R Johnson, Quinn Kybartas, David Mason, Mike Preuss, Tristan Smith, Ruck Thawonmas, Julian Togelius

    Abstract: The GDMC AI settlement generation challenge is a PCG competition about producing an algorithm that can create an "interesting" Minecraft settlement for a given map. This paper contains a collection of written experiences with this competition, by participants, judges, organizers and advisors. We asked people to reflect both on the artifacts themselves, and on the competition in general. The aim of… ▽ More

    Submitted 6 August, 2021; originally announced August 2021.

    Comments: 28 pages, 5 figures

  6. arXiv:2107.02457  [pdf, other

    cs.AI

    Comparing PCG metrics with Human Evaluation in Minecraft Settlement Generation

    Authors: Jean-Baptiste Hervé, Christoph Salge

    Abstract: There are a range of metrics that can be applied to the artifacts produced by procedural content generation, and several of them come with qualitative claims. In this paper, we adapt a range of existing PCG metrics to generated Minecraft settlements, develop a few new metrics inspired by PCG literature, and compare the resulting measurements to existing human evaluations. The aim is to analyze how… ▽ More

    Submitted 6 July, 2021; originally announced July 2021.

    Comments: Accepted to the FDG'21 workshop on PCG

  7. arXiv:2103.14950  [pdf, other

    cs.AI

    The AI Settlement Generation Challenge in Minecraft: First Year Report

    Authors: Christoph Salge, Michael Cerny Green, Rodrigo Canaan, Filip Skwarski, Rafael Fritsch, Adrian Brightmoore, Shaofang Ye, Changxing Cao, Julian Togelius

    Abstract: This article outlines what we learned from the first year of the AI Settlement Generation Competition in Minecraft, a competition about producing AI programs that can generate interesting settlements in Minecraft for an unseen map. This challenge seeks to focus research into adaptive and holistic procedural content generation. Generating Minecraft towns and villages given existing maps is a suitab… ▽ More

    Submitted 27 March, 2021; originally announced March 2021.

    Comments: 14 pages, 9 figures, published in KI-Künstliche Intelligenz

    Journal ref: KI-Künstliche Intelligenz 2020

  8. arXiv:2012.08255  [pdf, other

    cs.MA

    Robust Multi-Agent Reinforcement Learning with Social Empowerment for Coordination and Communication

    Authors: T. van der Heiden, C. Salge, E. Gavves, H. van Hoof

    Abstract: We consider the problem of robust multi-agent reinforcement learning (MARL) for cooperative communication and coordination tasks. MARL agents, mainly those trained in a centralized way, can be brittle because they can adopt policies that act under the expectation that other agents will act a certain way rather than react to their actions. Our objective is to bias the learning process towards findi… ▽ More

    Submitted 15 December, 2020; originally announced December 2020.

  9. arXiv:2008.11003  [pdf, other

    cs.AI cs.CY

    Applications of Artificial Intelligence in Live Action Role-Playing Games (LARP)

    Authors: Christoph Salge, Emily Short, Mike Preuss, Spyridion Samothrakis, Pieter Spronck

    Abstract: Live Action Role-Playing (LARP) games and similar experiences are becoming a popular game genre. Here, we discuss how artificial intelligence techniques, particularly those commonly used in AI for Games, could be applied to LARP. We discuss the specific properties of LARP that make it a surprisingly suitable application field, and provide a brief overview of some existing approaches. We then outli… ▽ More

    Submitted 25 August, 2020; originally announced August 2020.

    Comments: 8 pages, 2 figures. Published at IEEE Conference on Games, 2020

  10. arXiv:2008.05799  [pdf, other

    cs.HC cs.AI cs.CY cs.IT cs.RO

    Warmth and Competence to Predict Human Preference of Robot Behavior in Physical Human-Robot Interaction

    Authors: Marcus M. Scheunemann, Raymond H. Cuijpers, Christoph Salge

    Abstract: A solid methodology to understand human perception and preferences in human-robot interaction (HRI) is crucial in designing real-world HRI. Social cognition posits that the dimensions Warmth and Competence are central and universal dimensions characterizing other humans. The Robotic Social Attribute Scale (RoSAS) proposes items for those dimensions suitable for HRI and validated them in a visual o… ▽ More

    Submitted 13 August, 2020; originally announced August 2020.

    Comments: 8 pages, 4 figures, 29th IEEE International Conference on Robot & Human Interactive Communication (RO-MAN) 2020

    ACM Class: J.4; G.3; I.2.9; I.2.0; E.4

  11. arXiv:2002.05936  [pdf, other

    cs.RO cs.AI cs.HC cs.IT cs.LG

    Human Perception of Intrinsically Motivated Autonomy in Human-Robot Interaction

    Authors: Marcus M. Scheunemann, Christoph Salge, Daniel Polani, Kerstin Dautenhahn

    Abstract: A challenge in using robots in human-inhabited environments is to design behavior that is engaging, yet robust to the perturbations induced by human interaction. Our idea is to imbue the robot with intrinsic motivation (IM) so that it can handle new situations and appears as a genuine social other to humans and thus be of more interest to a human interaction partner. Human-robot interaction (HRI)… ▽ More

    Submitted 29 November, 2021; v1 submitted 14 February, 2020; originally announced February 2020.

    Comments: 32 pages, 3 tables, 3 figures; to be published in Adaptive Behavior (accepted 15-Nov-2021)

    MSC Class: 68T40; 68T05 (Primary) 93C85; 94A15 (Secondary) ACM Class: I.2.9; I.2.6; G.3; J.m

  12. arXiv:1908.04436  [pdf, other

    cs.LG cs.AI stat.ML

    Superstition in the Network: Deep Reinforcement Learning Plays Deceptive Games

    Authors: Philip Bontrager, Ahmed Khalifa, Damien Anderson, Matthew Stephenson, Christoph Salge, Julian Togelius

    Abstract: Deep reinforcement learning has learned to play many games well, but failed on others. To better characterize the modes and reasons of failure of deep reinforcement learners, we test the widely used Asynchronous Actor-Critic (A2C) algorithm on four deceptive games, which are specially designed to provide challenges to game-playing agents. These games are implemented in the General Video Game AI fr… ▽ More

    Submitted 12 August, 2019; originally announced August 2019.

    Comments: 7 pages, 4 figures, Accepted at the 15th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE 19)

  13. arXiv:1906.05094  [pdf, other

    cs.HC

    Organic Building Generation in Minecraft

    Authors: Michael Cerny Green, Christoph Salge, Julian Togelius

    Abstract: This paper presents a method for generating floor plans for structures in Minecraft (Mojang 2009). Given a 3D space, it will auto-generate a building to fill that space using a combination of constrained growth and cellular automata. The result is a series of organic-looking buildings complete with rooms, windows, and doors connecting them. The method is applied to the Generative Design in Minecra… ▽ More

    Submitted 11 June, 2019; originally announced June 2019.

    Comments: 7 pages, 9 figures, published at PCG workshop at the Foundations of Digital Games Conference 2019

  14. arXiv:1906.03997  [pdf, other

    cs.AI cs.NE

    The Riddle of Togelby

    Authors: Daniel Ashlock, Christoph Salge

    Abstract: At the 2017 Artificial and Computational Intelligence in Games meeting at Dagstuhl, Julian Togelius asked how to make spaces where every way of filling in the details yielded a good game. This study examines the possibility of enriching search spaces so that they contain very high rates of interesting objects, specifically game elements. While we do not answer the full challenge of finding good ga… ▽ More

    Submitted 10 June, 2019; originally announced June 2019.

    Comments: 8 pages, in proceedings of 2019 IEEE Conference on Games, COG 2019

  15. arXiv:1905.09618  [pdf, other

    cs.AI cs.NE

    Automatic Generation of Level Maps with the Do What's Possible Representation

    Authors: Daniel Ashlock, Christoph Salge

    Abstract: Automatic generation of level maps is a popular form of automatic content generation. In this study, a recently developed technique employing the {\em do what's possible} representation is used to create open-ended level maps. Generation of the map can continue indefinitely, yielding a highly scalable representation. A parameter study is performed to find good parameters for the evolutionary algor… ▽ More

    Submitted 23 May, 2019; originally announced May 2019.

    Comments: 8 pages, in proceedings of 2019 IEEE Conference on Games, COG 2019

  16. arXiv:1905.05888  [pdf, other

    cs.AI cs.CL cs.CY

    Generative Design in Minecraft: Chronicle Challenge

    Authors: Christoph Salge, Christian Guckelsberger, Michael Cerny Green, Rodrigo Canaan, Julian Togelius

    Abstract: We introduce the Chronicle Challenge as an optional addition to the Settlement Generation Challenge in Minecraft. One of the foci of the overall competition is adaptive procedural content generation (PCG), an arguably under-explored problem in computational creativity. In the base challenge, participants must generate new settlements that respond to and ideally interact with existing content in th… ▽ More

    Submitted 14 May, 2019; originally announced May 2019.

    Comments: 5 pages, 1 Figure, accepted as late-breaking paper at ICCC 2019, 10th International Conference on Computational Creativity

  17. Intrinsically Motivated Autonomy in Human-Robot Interaction: Human Perception of Predictive Information in Robots

    Authors: Marcus M. Scheunemann, Christoph Salge, Kerstin Dautenhahn

    Abstract: In this paper we present a fully autonomous and intrinsically motivated robot usable for HRI experiments. We argue that an intrinsically motivated approach based on the Predictive Information formalism, like the one presented here, could provide us with a pathway towards autonomous robot behaviour generation, that is capable of producing behaviour interesting enough for sustaining the interaction… ▽ More

    Submitted 5 May, 2019; originally announced May 2019.

    Comments: 12 pages, 1 figure, 1 table, Towards Autonomous Robotic Systems (TAROS), 2019

  18. arXiv:1903.07008  [pdf, other

    cs.AI

    Leveling the Playing Field -- Fairness in AI Versus Human Game Benchmarks

    Authors: Rodrigo Canaan, Christoph Salge, Julian Togelius, Andy Nealen

    Abstract: From the beginning if the history of AI, there has been interest in games as a platform of research. As the field developed, human-level competence in complex games became a target researchers worked to reach. Only relatively recently has this target been finally met for traditional tabletop games such as Backgammon, Chess and Go. Current research focus has shifted to electronic games, which provi… ▽ More

    Submitted 29 August, 2019; v1 submitted 16 March, 2019; originally announced March 2019.

    Comments: 7 pages

  19. arXiv:1809.02904  [pdf, other

    cs.AI

    A Continuous Information Gain Measure to Find the Most Discriminatory Problems for AI Benchmarking

    Authors: Matthew Stephenson, Damien Anderson, Ahmed Khalifa, John Levine, Jochen Renz, Julian Togelius, Christoph Salge

    Abstract: This paper introduces an information-theoretic method for selecting a subset of problems which gives the most information about a group of problem-solving algorithms. This method was tested on the games in the General Video Game AI (GVGAI) framework, allowing us to identify a smaller set of games that still gives a large amount of information about the abilities of different game-playing agents. T… ▽ More

    Submitted 18 May, 2020; v1 submitted 8 September, 2018; originally announced September 2018.

    Comments: 8 pages, 1 figure, 2 tables

    Journal ref: IEEE Congress on Evolutionary Computation (IEEE CEC), Special Session on Games, Glasgow, UK, 2020

  20. arXiv:1806.08083  [pdf, ps, other

    cs.AI eess.SY

    Expanding the Active Inference Landscape: More Intrinsic Motivations in the Perception-Action Loop

    Authors: Martin Biehl, Christian Guckelsberger, Christoph Salge, Simón C. Smith, Daniel Polani

    Abstract: 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, inf… ▽ More

    Submitted 21 June, 2018; originally announced June 2018.

    Comments: 53 pages, 6 figures, 2 tables

    MSC Class: 62F15; 91B06 ACM Class: I.2.0; I.2.6; I.5.0; I.5.1

  21. arXiv:1806.01387  [pdf, other

    cs.AI

    New And Surprising Ways to Be Mean. Adversarial NPCs with Coupled Empowerment Minimisation

    Authors: Christian Guckelsberger, Christoph Salge, Julian Togelius

    Abstract: Creating Non-Player Characters (NPCs) that can react robustly to unforeseen player behaviour or novel game content is difficult and time-consuming. This hinders the design of believable characters, and the inclusion of NPCs in games that rely heavily on procedural content generation. We have previously addressed this challenge by means of empowerment, a model of intrinsic motivation, and demonstra… ▽ More

    Submitted 4 June, 2018; originally announced June 2018.

    Comments: IEEE Computational Intelligence and Games (CIG) conference, 2018, Maastricht. 8 pages, 6 figures, 2 tables

  22. arXiv:1803.09866  [pdf, ps, other

    cs.AI cs.IT cs.PF

    Accelerating Empowerment Computation with UCT Tree Search

    Authors: Christoph Salge, Christian Guckelsberger, Rodrigo Canaan, Tobias Mahlmann

    Abstract: Models of intrinsic motivation present an important means to produce sensible behaviour in the absence of extrinsic rewards. Applications in video games are varied, and range from intrinsically motivated general game-playing agents to non-player characters such as companions and enemies. The information-theoretic quantity of Empowerment is a particularly promising candidate motivation to produce b… ▽ More

    Submitted 26 March, 2018; originally announced March 2018.

    Comments: 8ish pages, 6 figures, data for graphs included in sources

  23. Generative Design in Minecraft (GDMC), Settlement Generation Competition

    Authors: Christoph Salge, Michael Cerny Green, Rodrigo Canaan, Julian Togelius

    Abstract: This paper introduces the settlement generation competition for Minecraft, the first part of the Generative Design in Minecraft challenge. The settlement generation competition is about creating Artificial Intelligence (AI) agents that can produce functional, aesthetically appealing and believable settlements adapted to a given Minecraft map - ideally at a level that can compete with human created… ▽ More

    Submitted 30 July, 2018; v1 submitted 26 March, 2018; originally announced March 2018.

    Comments: 10 pages, 5 figures, Part of the Foundations of Digital Games 2018 proceedings, as part of the workshop on Procedural Content Generation

    Journal ref: In Foundations of Digital Games 2018 (FDG18), August 7-10, 2018, Malmö, Sweden. ACM, New York, NY, USA, 10 pages

  24. arXiv:1802.00048  [pdf, other

    cs.AI

    Deceptive Games

    Authors: Damien Anderson, Matthew Stephenson, Julian Togelius, Christian Salge, John Levine, Jochen Renz

    Abstract: Deceptive games are games where the reward structure or other aspects of the game are designed to lead the agent away from a globally optimal policy. While many games are already deceptive to some extent, we designed a series of games in the Video Game Description Language (VGDL) implementing specific types of deception, classified by the cognitive biases they exploit. VGDL games can be run in the… ▽ More

    Submitted 4 February, 2018; v1 submitted 31 January, 2018; originally announced February 2018.

    Comments: 16 pages, accepted at EvoStar2018

  25. arXiv:1406.1767  [pdf, other

    cs.AI nlin.AO

    Changing the Environment Based on Empowerment as Intrinsic Motivation

    Authors: Christoph Salge, Cornelius Glackin, Daniel Polani

    Abstract: One aspect of intelligence is the ability to restructure your own environment so that the world you live in becomes more beneficial to you. In this paper we investigate how the information-theoretic measure of agent empowerment can provide a task-independent, intrinsic motivation to restructure the world. We show how changes in embodiment and in the environment change the resulting behaviour of th… ▽ More

    Submitted 3 June, 2014; originally announced June 2014.

    Comments: 31 pages, 8 figures, published in Entropy (http://www.mdpi.com/1099-4300/16/5/2789), much extended version of http://arxiv.longhoe.net/abs/1310.3692

    Journal ref: Entropy 16, no. 5: 2789-2819 (2014)

  26. Towards designing artificial universes for artificial agents under interaction closure

    Authors: Martin Biehl, Christoph Salge, Daniel Polani

    Abstract: We are interested in designing artificial universes for artifi- cial agents. We view artificial agents as networks of high- level processes on top of of a low-level detailed-description system. We require that the high-level processes have some intrinsic explanatory power and we introduce an extension of informational closure namely interaction closure to capture this. Then we derive a method to d… ▽ More

    Submitted 5 June, 2014; originally announced June 2014.

    Comments: 8 pages, 3 figures; accepted for publication in ALIFE 14 proceedings

    MSC Class: G.3; H.1.1; I.2.0; I.6.m; J.2; J.3

  27. arXiv:1406.1034  [pdf, ps, other

    cs.MA cs.SI nlin.AO

    Don't Believe Everything You Hear; Preserving Relevant Information by Discarding Social Information

    Authors: Christoph Salge, Daniel Polani

    Abstract: Integrating information gained by observing others via Social Bayesian Learning can be beneficial for an agent's performance, but can also enable population wide information cascades that perpetuate false beliefs through the agent population. We show how agents can influence the observation network by changing their probability of observing others, and demonstrate the existence of a population-wid… ▽ More

    Submitted 4 June, 2014; originally announced June 2014.

    Comments: 8 pages, 4 figures, accepted for publication in Proceedings of Alife14

  28. arXiv:1310.3692  [pdf, other

    nlin.AO cs.AI cs.IT

    Changing the Environment based on Intrinsic Motivation

    Authors: Christoph Salge, Daniel Polani

    Abstract: One of the remarkable feats of intelligent life is that it restructures the world it lives in for its own benefit. This extended abstract outlines how the information-theoretic principle of empowerment, as an intrinsic motivation, can be used to restructure the environment an agent lives in. We present a first qualitative evaluation of how an agent in a 3d-gridworld builds a staircase-like structu… ▽ More

    Submitted 14 October, 2013; originally announced October 2013.

    Comments: 3 page, 1 figure, extended abstract of work presented at the Workshop for "Guided Self-Organization" 2013 (http://prokopenko.net/gso6.html)

  29. arXiv:1310.1863  [pdf, other

    cs.AI cs.IT nlin.AO

    Empowerment -- an Introduction

    Authors: Christoph Salge, Cornelius Glackin, Daniel Polani

    Abstract: This book chapter is an introduction to and an overview of the information-theoretic, task independent utility function "Empowerment", which is defined as the channel capacity between an agent's actions and an agent's sensors. It quantifies how much influence and control an agent has over the world it can perceive. This book chapter discusses the general idea behind empowerment as an intrinsic mot… ▽ More

    Submitted 8 October, 2013; v1 submitted 7 October, 2013; originally announced October 2013.

    Comments: 46 pages, 8 figures, to be published in Prokopenko, M., editor, Guided Self-Organization: Inception. Springer. In Press

  30. arXiv:1207.2080  [pdf, ps, other

    cs.IT physics.data-an

    A Bivariate Measure of Redundant Information

    Authors: Malte Harder, Christoph Salge, Daniel Polani

    Abstract: We define a measure of redundant information based on projections in the space of probability distributions. Redundant information between random variables is information that is shared between those variables. But in contrast to mutual information, redundant information denotes information that is shared about the outcome of a third variable. Formalizing this concept, and being able to measure it… ▽ More

    Submitted 20 July, 2012; v1 submitted 9 July, 2012; originally announced July 2012.

    Comments: 16 pages, 15 figures, 1 table, added citation to Griffith et al 2012, Maurer et al 1999

    MSC Class: 62B10