# GeneralizedNotationNotation (GNN)

**Daniel Ari Friedman, The GeneralizedNotationNotation Community Contributors** (2026) · *Zenodo*

[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.20671741.svg)](https://doi.org/10.5281/zenodo.20671741)

---

## Abstract

Generalized Notation Notation (GNN) is a text-based language designed to standardize the representation and communication of Active Inference generative models. It aims to enhance clarity, reproducibility, and interoperability in the field of Active Inference and cognitive modeling. GNN provides a structured way to describe complex models, making them human-readable and machine-parsable. It supports a "Triple Play" approach: text-based models, graphical model visualizations, and a blueprint for executable cognitive models.

## Keywords

active inference · generative models · cognitive modeling · notation system · reproducibility · computational neuroscience · bayesian inference · standards · gnn · python

## Publication Details

| Field | Value |
|------|-------|
| **DOI** | [10.5281/zenodo.20671741](https://doi.org/10.5281/zenodo.20671741) |
| **Published** | 2026-06-12 |
| **Version** | v2.0.0 |
| **Zenodo record** | https://zenodo.org/records/20671741 |

## Files

- Zenodo PDF: see record

## Citation

> Daniel Ari Friedman, The GeneralizedNotationNotation Community Contributors (2026). *GeneralizedNotationNotation (GNN)*. Zenodo. https://doi.org/10.5281/zenodo.20671741

## Related

- Zenodo record: https://zenodo.org/records/20671741
- [Full Bibliography](../../pages/BIBLIOGRAPHY.md) · [All Papers](../README.md)
