Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

🌿 Biologia — O Organismo

O Bounded Context de Biologia implementa a camada cognitiva e metabólica do PAEBIRU. Enquanto o kernel cuida da sobrevivência mecânica (rede, mensagens), a biologia cuida da sobrevivência adaptativa: como o nó percebe o ambiente, como toma decisões (ABAPORU) e como economiza energia via redes neuromórficas (SNN).

flowchart TB
    subgraph Inputs [Percepção]
        S[Sensores Algedônicos]
        M[Mensagens da Malha]
    end
    subgraph Cognition [Cognição · ABAPORU]
        B[Crenças · Beliefs]
        D[Desejos · Desires]
        I[Intenções · Intentions]
    end
    subgraph Execution [Metabolismo]
        SNN[SNN · Spiking Neural Network]
        BC[Backpressure Causal]
    end
    Inputs --> B
    B --> D
    D --> I
    I --> Execution
    Execution -->|Feedback| S

1. ABAPORU — Agente BDI

O ABAPORU é o agente autônomo que reside em cada nó. Ele segue o modelo BDI (Belief-Desire-Intention):

  • Beliefs (Crenças): Representam o que o nó sabe sobre o mundo (estado dos peers, maturidade causal, topologia da malha).
  • Desires (Desejos): Objetivos de alto nível (manter latência baixa, maximizar créditos, economizar bateria).
  • Intentions (Intenções): Planos concretos de ação (re-rotear pacotes, iniciar round de FedAvg, entrar em hibernação).

2. Redes Neuromórficas (SNN)

Para processamento de ultra-baixa energia, especialmente em MuleNodes, a biologia utiliza Spiking Neural Networks (SNN) com neurônios LIF (Leaky Integrate-and-Fire).

  • Sparsity: A informação é transmitida via spikes (pulsos) no tempo. Se não há atividade, não há consumo de CPU.
  • Hardware-Aware: A rede ajusta sua densidade (sparsity) com base no sinal de dor (algedonia) do hardware.

3. Metabolismo e Homeostasia

O nó é tratado como uma célula metabólica. O sistema busca manter a homeostasia através de:

  • Sensores Algedônicos: Monitoram temperatura, CPU e memória. Se o “prazer” cai abaixo do limiar, o nó entra em modo defensivo.
  • Veto Algedônico: Um mecanismo de segurança onde o hardware pode interromper a governança lógica para evitar dano físico (ex: superaquecimento).
  • Backpressure: O metabolismo do nó dita o ritmo de processamento. O MetabolicAction do Kernel é o sinal de “fome” ou “saciedade” do sistema.

4. Invariantes do Domínio

  1. Soberania Decisória: O ABAPORU local sempre tem a palavra final sobre o uso de seus recursos.
  2. Prioridade Termodinâmica: A sobrevivência física do nó (homeostasia) precede qualquer objetivo da malha.
  3. Maturidade Causal: Decisões de aprendizado e evolução seguem o tempo de Langevin, não o cronológico.

5. Veja também