Designing a Digital Mind: Applying the Society of Mind Theory to Daihinmin

15518_A Decision Making Method Based on Society of Mind Theory in Multi-player Imperfect Information Games.

Summary
Problem
Method
Results
Takeaways
Abstract

This paper proposes a decision-making model for the card game "Daihinmin" (a multi-player imperfect information game) by integrating Marvin Minsky’s "Society of Mind" theory with Deep Learning. By treating game agencies as neural networks, the system learns to emulate diverse player behaviors and strategies from historical competition records.

TL;DR

Researchers have successfully bridged the gap between Marvin Minsky's symbolic "Society of Mind" theory and modern Deep Learning. By modeling the Japanese card game Daihinmin, the team created a system that doesn't just play the game, but emulates the "mental agencies" of other competitive programs, achieving over 80% accuracy in predicting player strategies.

Positioning: This work serves as a bridge between structural cognitive psychology and connectionist machine learning, specifically targeting multi-player games with hidden information.

The Challenge: Modeling "Mindless" Processes

Marvin Minsky’s Society of Mind posits that the human mind is not a single entity but a collective of small, mindless "agents." In a game like Daihinmin—characterized by imperfect information and complex house rules—simulating this interaction is notoriously difficult.

Prior attempts relied on manual tuning of parameters for various agencies (Recognition, Evaluation, Strategy). However, manual adjustment cannot scale to the complexity of top-tier AI players using Monte Carlo Tree Search (MCTS). The core question was: How can we automatically learn the intricate relationships between these mental agents?

Methodology: From Logic to Latent Space

The authors proposed a shift from manual logic to Deep Representation Learning.

1. The Agency Architecture

The model divides the player’s "mind" into specific agencies:

  • Recognition Agency (K-line): Handles context and evaluation (e.g., "What cards are out? Am I in a 'Revolution' state?").
  • Competition Agency: Contains search and strategy agents that decide which role (Single, Pair, Triple, etc.) to play.

Overall System Configuration

2. Pseudo-Visual Mapping

In an ingenious move to leverage image recognition techniques, the researchers converted internal agency states into 28x28 pixel bit-maps. This allowed them to treat the decision-making process as a classification task where the "image" is the game state and the "label" is the winning strategy agent.

3. Stacked Denoising Autoencoder (SdA)

The system utilizes an SdA with three hidden layers. By adding noise to the input during training, the model learns robust features of the game state, preventing it from simply memorizing moves (overfitting) and instead learning the "intuition" behind the strategy.

Experiments & Results: Surpassing the Baseline

The researchers tested their model against three distinct Daihinmin AI types: default, Nakanaka, and snowl (a championship winner).

Client ProgramSdA Recognition (Proposed)1-NN Recognition (Baseline)
default84.5%69.65%
Nakanaka83.97%71.05%
snowl82.25%71.25%

The results show a clear victory for the Deep Learning approach. Interestingly, the recognition rate for "snowl" was the lowest among the three; this suggests that more complex algorithms (like MCTS) are harder to emulate, providing a potential metric for "algorithmic intelligence."

Performance Analysis Figure: The study found that a noise addition rate of ~0.05 optimized the balance between learning and generalization.

Critical Insight & Future Outlook

The true value of this work lies in Explainability.

Traditional high-performance AI like snowl are often "black boxes"—they win, but we don't know why they chose a specific move. By mapping these moves back to the "Society of Mind" agents, we can provide a rationalization for AI behavior (e.g., "The 'Revolution' strategy agent was activated because the Recognition agency detected a sequence of five cards").

Limitations: The model currently struggles with rare game events (like "Revolution" or specific "Sequences") because the training data is naturally skewed toward common moves like "Pass." Future work requires balancing the dataset to ensure the AI understands high-impact, low-frequency strategic pivots.

Conclusion: This research proves that we can use Deep Learning not just to play games, but to build emulators of thought itself, making the "mind" of the machine one step closer to human-like structure and transparency.

Find Similar Papers

Try Our Examples

  • Search for recent papers that combine Marvin Minsky's Society of Mind with modern Reinforcement Learning or Transformer architectures.
  • Which 2013-2015 era papers first proposed converting non-visual game state sequences into image-like bitmaps for CNN or Autoencoder processing?
  • Explore how the "Society of Mind" framework is currently used to improve explainability in black-box Monte Carlo Tree Search (MCTS) agents.
Contents
Designing a Digital Mind: Applying the Society of Mind Theory to Daihinmin
1. TL;DR
2. The Challenge: Modeling "Mindless" Processes
3. Methodology: From Logic to Latent Space
3.1. 1. The Agency Architecture
3.2. 2. Pseudo-Visual Mapping
3.3. 3. Stacked Denoising Autoencoder (SdA)
4. Experiments & Results: Surpassing the Baseline
5. Critical Insight & Future Outlook