Source author record

Mason Wright

Mason Wright appears in the imported research catalog. Authorship, coauthor and topic links are available while profile ownership is still unclaimed.

ResearcherUnclaimed source record

Catalog footprint

What is connected

5works
5topics
4close collaborators

Actions

Connect this record

Log in to claim

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Published work

5 published item(s)

preprint2016arXiv

Using Reinforcement Learning to Validate Empirical Game-Theoretic Analysis: A Continuous Double Auction Study

Empirical game-theoretic analysis (EGTA) has recently been applied successfully to analyze the behavior of large numbers of competing traders in a continuous double auction market. Multiagent simulation methods like EGTA are useful for studying complex strategic environments like a stock market, where it is not feasible to solve analytically for the rational behavior of each agent. A weakness of simulation-based methods in strategic settings, however, is that it is typically impossible to prove that the strategy profile assigned to the simulated agents is stable, as in a Nash equilibrium. I propose using reinforcement learning to analyze the regret of supposed Nash-equilibrium strategy profiles found by EGTA. I have developed a new library of reinforcement learning tools, which I have integrated into an extended version of the market simulator from our prior work. I provide evidence for the effectiveness of our library methods, both on a suite of benchmark problems from the literature, and on non-equilibrium strategy profiles in our market environment. Finally, I use our new reinforcement learning tools to provide evidence that the equilibria found by EGTA in our recent continuous double auction study are likely to have only negligible regret, even with respect to an extended strategy space.

preprint2015arXiv

Mechanism Design for Team Formation

Team formation is a core problem in AI. Remarkably, little prior work has addressed the problem of mechanism design for team formation, accounting for the need to elicit agents' preferences over potential teammates. Coalition formation in the related hedonic games has received much attention, but only from the perspective of coalition stability, with little emphasis on the mechanism design objectives of true preference elicitation, social welfare, and equity. We present the first formal mechanism design framework for team formation, building on recent combinatorial matching market design literature. We exhibit four mechanisms for this problem, two novel, two simple extensions of known mechanisms from other domains. Two of these (one new, one known) have desirable theoretical properties. However, we use extensive experiments to show our second novel mechanism, despite having no theoretical guarantees, empirically achieves good incentive compatibility, welfare, and fairness.

preprint2014arXiv

Integrated STEM in Elementary Grades Using Distributed Agent-based Computation

We investigate how the integration of visual agent-based programming and computationally augmented physical structures can support curricular integration across STEM domains for elementary grade students. We introduce ViMAP-Tangible, a socio-technically distributed computational learning environment, which integrates ultrasonic sensors with the ViMAP visual programming language using a distributed computation infrastructure. In this paper, we report a study in which 3rd and 4th grade students used ViMAP-Tangible to engage in collaborative design-based activities in order to invent 'drawing machines' for generating geometric shapes. The curricular activities integrate engineering practices such as user-centered design, mathematical reasoning about multiplication, rates and fractions, and physical science concepts central to learning Newtonian mechanics. We identify the key affordances of the learning environment and our pedagogical approach in terms of the relationship between the structural elements of students' physical constructions and computational models, and their learning outcomes, both in terms of computational thinking, and the domain-specific, mathematical and scientific knowledge that they began developing.

preprint2014arXiv

Modeling Oligarchs' Campaign Donations and Ideological Preferences with Simulated Agent-Based Spatial Elections

In this paper, we investigate the interactions among oligarchs, political parties, and voters using an agent-based modeling approach. We introduce the OLIGO model, which is based on the spatial model of democracy, where voters have positions in a policy space and vote for the party that appears closest to them, and parties move in policy space to seek more votes. We extend the existing literature on agent-based models of political economy in the following manner: (1) by introducing a new class of agents- oligarchs - that represent leaders of firms in a common industry who lobby for beneficial subsidies through campaign donations; and (2) by investigating the effects of ideological preferences of the oligarchs on legislative action. We test hypotheses from the literature in political economics on the behavior of oligarchs and political parties as they interact, under conditions of imperfect information and bounded rationality. Our key results indicate that (1) oligarchs tend to donate less to political campaigns when the parties are more resistant to changing their policies, or when voters are more informed; and (2) if Oligarchs donate to parties based on a combination of ideological and profit motivations, Oligarchs will tend to donate at a lower equilibrium level, due to the influence of lost profits. We validate these outcomes via comparisons to real world polling data on changes in party support over time.

preprint2013arXiv

From Agents to Continuous Change via Aesthetics: Learning Mechanics with Visual Agentbased Computational Modeling

Novice learners find motion as a continuous process of change challenging to understand. In this paper, we present a pedagogical approach based on agent-based, visual programming to address this issue. Integrating Logo programming with curricular science has been shown to be challenging in previous research on educational computing. We present a new Logo-based visual programming language - ViMAP - and, a sequence of learning activities involving programming and modeling, designed specifically to support seamless integration between programming and learning kinematics. We describe relevant affordances of the ViMAP environment that supports such seamless integration. We then present ViMAP-MoMo, a curricular unit designed in ViMAP for modeling kinematics, for a wide range of students (elementary - high school). The main contribution of this paper is that we describe in detail a sequence of learning activities in three phases, discuss the underlying rationale for each phase, and where relevant, report results in the form of observational data from two studies.