# Uczenie komunikacji między agentami

EN: **Learned multi-agent communication (emergent communication)** · id `emergentcomm` · aliases: emergent communication, learning to communicate

Path: [AI Atlas](https://aiatlasgraph.com/llms.txt) › [Uczenie ze wzmocnieniem i decyzje](https://aiatlasgraph.com/t/decisions.md) › [Uczenie wieloagentowe (MARL)](https://aiatlasgraph.com/t/marl.md) › Uczenie komunikacji między agentami

## Description

- PL: Kierunek MARL, w którym agenci przy częściowej obserwowalności uczą się protokołów komunikacji end-to-end, razem z politykami działania.
- EN: A MARL direction in which partially observing agents learn communication protocols end-to-end, together with their action policies.

## In one sentence

- PL: Agenci sami wypracowują sposób przekazywania sobie informacji, której nie widzą wszyscy, żeby lepiej współpracować.
- EN: Agents work out their own way of passing on information that not everyone can see, so they cooperate better.

## Problem it solves

- PL: Każdy członek zespołu widzi inny kawałek sytuacji, a z góry ustalony język wiadomości nie pasuje do każdego zadania.
- EN: Each team member sees a different piece of the situation, and a fixed message format does not suit every task.

## What it does

- PL: Jak dzieci bawiące się w chowanego, które z czasem ustalają własne sygnały, znaczące „tu ktoś jest”.
- EN: Like children playing hide-and-seek who gradually agree on their own signals meaning 'someone's over here'.

## Everyday example

- PL: Roboty w magazynie uczą się wysyłać krótkie sygnały o zajętych alejkach, zamiast korzystać z ręcznie zaprojektowanego protokołu.
- EN: Warehouse robots learn to send short signals about blocked aisles instead of using a hand-designed protocol.

## This concerns you if you…

- PL: agenci mogą wymieniać wiadomości, ale nie wiesz jakie
- PL: interesuje cię, jak rodzi się język między maszynami
- EN: your agents can exchange messages but you don't know which
- EN: you are curious how language emerges between machines

## Keywords

RIAL · DIAL · CommNet · TarMAC · emergent language · referential games · discrete communication channel

## How it works

- PL: Agentom daje się kanał wiadomości, ale nie słownik. W RIAL komunikaty są działaniami uczonymi przez Q-learning; w DIAL podczas treningu płyną przez różniczkowalny kanał, a przy wykonaniu są dyskretyzowane. Inne rodziny uczą protokołu przez gradient polityki lub cele informacyjne.
- EN: Agents get a message channel but no dictionary. In RIAL messages are actions learned by Q-learning; in DIAL they flow through a differentiable channel during training and are discretised at execution. Other families learn protocols with policy gradients or information objectives.

## Limits

- PL: Wyuczone sygnały bywają nieczytelne dla ludzi i nie przenoszą się na nowych partnerów. Kanał zwiększa przestrzeń akcji, a agenci mogą go ignorować, jeśli nagroda nie wymusza wymiany informacji.
- EN: Learned signals are often unreadable to humans and do not transfer to new partners. The channel enlarges the action space, and agents may ignore it unless rewards force information exchange.

## Key terms

- PL: **emergent language**: Sygnały, których znaczenie powstaje w trakcie uczenia, a nie jest zadane.
- PL: **DIAL**: Uczenie komunikatów przez przesyłanie gradientów między agentami w treningu.
- EN: **emergent language**: Signals whose meaning arises during learning instead of being predefined.
- EN: **DIAL**: Learning messages by passing gradients between agents during training.

## Know first

- [Częściowa obserwowalność (POMDP) (Partially observable MDPs (POMDP))](https://aiatlasgraph.com/t/pomdp.md)

## Sources

- [Learning to Communicate with Deep Multi-Agent Reinforcement Learning](<https://arxiv.org/abs/1605.06676>) `dial-rial-2016` · by Jakob N. Foerster; Yannis M. Assael; Nando de Freitas; Shimon Whiteson

---

AI Atlas revision 122 (2026-10-30) · HTML: https://aiatlasgraph.com/t/emergentcomm · index: https://aiatlasgraph.com/llms.txt · everything: https://aiatlasgraph.com/llms-full.txt · updated 2026-10-30
