151,047 research outputs found

    Playful AI Education

    Full text link
    In this talk, Neller shared how games can serve as a fun means of teaching not only game-tree search in Artificial Intelligence (AI), but also such diverse topics as constraint satisfaction, logical reasoning, planning, uncertain reasoning, machine learning, and robotics. He observed that teachers teach best when they enjoy what they share and encouraged AI educators present to teach to their unique strengths and enthusiasms

    Generating Levels That Teach Mechanics

    Get PDF
    The automatic generation of game tutorials is a challenging AI problem. While it is possible to generate annotations and instructions that explain to the player how the game is played, this paper focuses on generating a gameplay experience that introduces the player to a game mechanic. It evolves small levels for the Mario AI Framework that can only be beaten by an agent that knows how to perform specific actions in the game. It uses variations of a perfect A* agent that are limited in various ways, such as not being able to jump high or see enemies, to test how failing to do certain actions can stop the player from beating the level.Comment: 8 pages, 7 figures, PCG Workshop at FDG 2018, 9th International Workshop on Procedural Content Generation (PCG2018

    Unifying an Introduction to Artificial Intelligence Course through Machine Learning Laboratory Experiences

    Full text link
    This paper presents work on a collaborative project funded by the National Science Foundation that incorporates machine learning as a unifying theme to teach fundamental concepts typically covered in the introductory Artificial Intelligence courses. The project involves the development of an adaptable framework for the presentation of core AI topics. This is accomplished through the development, implementation, and testing of a suite of adaptable, hands-on laboratory projects that can be closely integrated into the AI course. Through the design and implementation of learning systems that enhance commonly-deployed applications, our model acknowledges that intelligent systems are best taught through their application to challenging problems. The goals of the project are to (1) enhance the student learning experience in the AI course, (2) increase student interest and motivation to learn AI by providing a framework for the presentation of the major AI topics that emphasizes the strong connection between AI and computer science and engineering, and (3) highlight the bridge that machine learning provides between AI technology and modern software engineering

    On Partially Controlled Multi-Agent Systems

    Full text link
    Motivated by the control theoretic distinction between controllable and uncontrollable events, we distinguish between two types of agents within a multi-agent system: controllable agents, which are directly controlled by the system's designer, and uncontrollable agents, which are not under the designer's direct control. We refer to such systems as partially controlled multi-agent systems, and we investigate how one might influence the behavior of the uncontrolled agents through appropriate design of the controlled agents. In particular, we wish to understand which problems are naturally described in these terms, what methods can be applied to influence the uncontrollable agents, the effectiveness of such methods, and whether similar methods work across different domains. Using a game-theoretic framework, this paper studies the design of partially controlled multi-agent systems in two contexts: in one context, the uncontrollable agents are expected utility maximizers, while in the other they are reinforcement learners. We suggest different techniques for controlling agents' behavior in each domain, assess their success, and examine their relationship.Comment: See http://www.jair.org/ for any accompanying file

    Maximising gain for minimal pain: Utilising natural game mechanics

    Get PDF
    This paper considers the application of natural games mechanics within higher education as a vehicle to encourage student engagement and achievement of desired learning outcomes. It concludes with desiderata of features for a learning environment when used for assessment and a reflection on the gap between current and aspired learning provision. The context considered is higher (tertiary) education, where the aims are both to improve students’ engagement with course content and also to bring about potential changes in the students’ learning behaviour. Whilst traditional approaches to teaching and learning may focus on dealing with large classes, where the onus is frequently on efficiency and on the effectiveness of feedback in improving understanding and future performance, intelligent systems can provide technology to enable alternative methods that can cope with large classes that preserve the cost-benefits. However, such intelligent systems may also offer improved learning outcomes via a personalised learning experience. This paper looks to exploit particular properties which emerge from the game playing process and seek to engage them in a wider educational context. In particular we aim to use game engagement and Flow as natural dynamics that can be exploited in the learning experience
    • …
    corecore