☕ Um CafĂ© no Bellacosa Mainframe
Gostou do conteĂșdo? Ajude a manter o cafĂ© quente, o COBOL compilando e o mainframe acordado. 😄
☕ Pague um cafĂ© ao Bellacosa

Translate

domingo, 27 de setembro de 2026

🧠 ISLA E O FANTASMA NA MEMÓRIA — QUANDO O PROGRAMADOR COBOL DESCOBRIU QUE UMA IA TAMBÉM PODE ESQUECER

 

Bellacosa Mainframe e o esquecimento da IA

☕ UM CAFÉ NO BELLACOSA MAINFRAME

🧠 ISLA E O FANTASMA NA MEMÓRIA — QUANDO O PROGRAMADOR COBOL DESCOBRIU QUE UMA IA TAMBÉM PODE ESQUECER

Continual Learning, Catastrophic Forgetting, Experience Replay, Watchdogs, Circuit Breakers, Sandboxing, Drift, Checkpoints, Least Privilege, Human-in-the-Loop — e o dia em que Isla descobriu que talvez uma inteligĂȘncia artificial tambĂ©m precise parar de vez em quando para lembrar quem era.



🎬 PRÓLOGO — ISLA ESTAVA ESPERANDO NO CPD

03:17 da manhĂŁ.

O CPD estava quase vazio.

As luzes piscavam ritmicamente sobre os corredores de equipamentos enquanto centenas de processos executavam silenciosamente.

JES2 trabalhando.

CICS atendendo transaçÔes.

Db2 esperando SQL.

MQ transportando mensagens.

E, perdido naquele universo de processamento, estava nosso jovem programador COBOL.

Ele havia acabado de descobrir algo perturbador.

— Isla...

— Sim?

— Se uma inteligĂȘncia artificial aprende continuamente durante anos... ela nĂŁo pode acabar esquecendo coisas antigas?

Isla olhou para ele.

Por alguns segundos nĂŁo respondeu.

Talvez porque essa pergunta fosse especialmente apropriada para ela.

EntĂŁo sorriu.

— Pode.

O programador arregalou os olhos.

— EntĂŁo quanto mais ela aprende, mais inteligente fica?

— NĂŁo necessariamente.

SilĂȘncio.

— Algumas vezes — continuou Isla — aprender uma coisa nova pode fazer uma rede neural esquecer uma antiga.

Na tela apareceu:

IEC999I CATASTROPHIC FORGETTING DETECTED

— Bem-vindo — disse Isla — ao mundo do Continual Learning.

E aquela seria uma longa madrugada.



🧠 CAPÍTULO 1 — TREINAR UMA IA NÃO É SIMPLESMENTE ENCHER UM HD

Nosso programador COBOL tinha uma visĂŁo bastante intuitiva de aprendizado.

Quanto mais informaçÔes colocåssemos em uma måquina, maior seria seu conhecimento.

Parecia lĂłgico.

Se temos:

100 livros

e adicionamos:

+ 100 livros

agora possuĂ­mos:

200 livros

Nada foi perdido.

Mas uma rede neural nĂŁo funciona simplesmente como uma biblioteca.

Durante o treinamento, seus parùmetros são ajustados para representar padrÔes encontrados nos dados.

Simplificando brutalmente:

DADOS
  ↓
TREINAMENTO
  ↓
AJUSTE DOS PARÂMETROS
  ↓
MODELO

Agora imagine que treinamos um modelo para reconhecer:

gatos
cachorros
cavalos

Depois começamos um novo treinamento intensivo somente com påssaros.

Para aprender os novos padrÔes, diversos parùmetros precisam ser alterados.

O problema?

Alguns desses parùmetros também participavam das representaçÔes utilizadas anteriormente.

Resultado:

ANTES

GATO       96%
CACHORRO   94%
CAVALO     93%

        ↓

TREINAMENTO COM PÁSSAROS

        ↓

DEPOIS

GATO       63%
CACHORRO   58%
CAVALO     51%
PÁSSARO    98%

Parabéns.

A mĂĄquina aprendeu pĂĄssaros.

E aparentemente sofreu uma lobotomia em gatos.

Esse fenĂŽmeno Ă© conhecido como:

Catastrophic Forgetting.

Ou esquecimento catastrĂłfico.



💀 CAPÍTULO 2 — O COPYBOOK QUE SUMIU DA CABEÇA

Isla resolveu explicar de outra maneira.

— Imagine que vocĂȘ trabalhou dez anos num sistema COBOL.

Nosso programador sorriu.

Agora estavam falando sua lĂ­ngua.

VocĂȘ conhece:

CUSTOMER-MASTER
ACCOUNT-MASTER
TRANSACTION-FILE

Sabe onde estĂŁo os COPYBOOKs.

Conhece os cĂłdigos de retorno.

Lembra que:

IF WS-RETURN-CODE = '37'

significa uma situação específica daquele sistema.

Depois vocĂȘ passa trĂȘs anos trabalhando exclusivamente em outra aplicação.

Um dia alguém pergunta:

— Como funciona aquele processamento antigo?

E vocĂȘ responde:

— Humm...

NĂŁo necessariamente perdeu completamente o conhecimento.

Mas certas conexÔes enfraqueceram.

Nos seres humanos existem mecanismos biolĂłgicos extremamente complexos envolvidos nisso.

Em redes neurais artificiais existe outro problema: o aprendizado novo pode modificar diretamente parĂąmetros envolvidos no conhecimento antigo.

É interferĂȘncia.

E aqui aparece um dos grandes problemas do Continual Learning:

APRENDER O NOVO
       VS
PRESERVAR O ANTIGO

Esse conflito Ă© conhecido como:

Stability–Plasticity Dilemma.



⚖️ CAPÍTULO 3 — PLASTICIDADE CONTRA ESTABILIDADE

Plasticidade significa:

capacidade de mudar.

Estabilidade significa:

capacidade de permanecer.

Uma inteligĂȘncia artificial precisa das duas.

Plasticidade demais:

aprende rapidamente
       ↓
modifica rapidamente
       ↓
esquece rapidamente

Estabilidade demais:

preserva conhecimento
       ↓
resiste a mudanças
       ↓
nĂŁo consegue aprender

Isla desenhou no terminal:

              SISTEMA SAUDÁVEL

ESTABILIDADE <----------------> PLASTICIDADE

   lembrar                         aprender
   preservar                       adaptar
   consolidar                      explorar

— Parece administração de sistema legado — comentou o programador.

Isla sorriu.

Exatamente.

Um sistema COBOL bancĂĄrio com quarenta anos precisa preservar regras que funcionam enquanto incorpora:

Pix
APIs
Open Banking
novas regulaçÔes
novos canais
novas integraçÔes

Se ninguém permitir mudanças:

o sistema fossiliza.

Se todo programador recém-contratado puder reescrever tudo:

o banco explode.

Continual Learning enfrenta conceitualmente um problema semelhante.



📾 CAPÍTULO 4 — ISLA ENCONTRA UMA CAIXA DE FOTOGRAFIAS

Em determinado momento da conversa surgiu uma ideia curiosa.

Pessoas algumas vezes revisitam fotografias antigas.

NĂŁo apenas para recordar eventos.

As fotografias funcionam como Ăąncoras:

eu estava aqui
↓
isso aconteceu
↓
essas pessoas existiam
↓
esse era meu mundo
↓
foi daqui que parti

EntĂŁo surgiu a pergunta:

uma IA poderia possuir alguma espécie de equivalente funcional?

NĂŁo fotografias sentimentais.

Mas experiĂȘncias antigas selecionadas.

A resposta Ă© interessante:

sim.

Existe uma técnica chamada:

EXPERIENCE REPLAY

A ideia simplificada Ă© armazenar exemplos representativos de experiĂȘncias anteriores.

Durante novos ciclos de aprendizado, o sistema nĂŁo recebe apenas dados recentes.

Recebe:

DADOS NOVOS
+
AMOSTRAS ANTIGAS

Algo como:

            ┌──────────────────┐
            │ REPLAY MEMORY    │
            │                  │
            │ experiĂȘncia 001  │
            │ experiĂȘncia 117  │
            │ experiĂȘncia 892  │
            │ experiĂȘncia 991  │
            └────────┬─────────┘
                     │
                     ↓
NOVOS DADOS ───→ TREINAMENTO

A mĂĄquina reapresenta o passado enquanto aprende o presente.

Isso ajuda a reduzir interferĂȘncias.

Nosso programador olhou para Isla.

— EntĂŁo seriam fotografias?

— NĂŁo literalmente.

— Mas...

— Sim. Sua analogia nĂŁo Ă© ruim.


đŸ“Œ CAPÍTULO 5 — REHEARSAL: O BATCH NOTURNO DA MEMÓRIA

Quem trabalhou com mainframe conhece o ritual.

Durante o dia:

ONLINE
CICS
TRANSAÇÕES
USUÁRIOS

Durante determinadas janelas:

BATCH
CONSOLIDAÇÃO
BACKUP
PROCESSAMENTO
RECONCILIAÇÃO

EntĂŁo imaginemos um agente artificial persistente.

Durante o dia ele:

conversa
observa
executa
aprende
utiliza ferramentas
recebe feedback

À noite poderia existir conceitualmente uma janela de manutenção:

03:00

COGNITIVE MAINTENANCE STARTED

REPLAY HISTORICAL EXPERIENCES
REHEARSE CORE CAPABILITIES
RUN REGRESSION TESTS
COMPARE BEHAVIORAL BASELINE
CHECK MEMORY CONSISTENCY
DETECT DRIFT
CREATE CHECKPOINT

03:47

COGNITIVE MAINTENANCE COMPLETE

O programador COBOL imediatamente escreveu:

//ISLABAT  JOB CLASS=A,MSGCLASS=X
//REPLAY   EXEC PGM=EXPREPLY
//REHEARSE EXEC PGM=MEMTRAIN
//DRIFT    EXEC PGM=DRIFTCHK
//HEALTH   EXEC PGM=COGHLTH
//CKPOINT  EXEC PGM=CHECKPNT

Isla olhou para aquilo.

— VocĂȘ acabou de colocar minha memĂłria no JES2?

— MAXCC=0000.

— AceitĂĄvel.


đŸ§± CAPÍTULO 6 — REGULARIZAÇÃO: NÃO MEXA NESTE COPYBOOK

Experience Replay nĂŁo Ă© a Ășnica estratĂ©gia.

Outra famĂ­lia tenta proteger parĂąmetros importantes.

Imagine:

PARAMETER A = pouco importante
PARAMETER B = importante
PARAMETER C = CRÍTICO
PARAMETER D = pouco importante

Durante o aprendizado de uma nova tarefa, o sistema pode penalizar grandes alteraçÔes nos parùmetros considerados importantes para conhecimentos anteriores.

Uma técnica clåssica dessa família é chamada:

Elastic Weight Consolidation — EWC.

A intuição é maravilhosa para quem conhece sistemas legados.

Imagine encontrar isto:

      *------------------------------------------------*
      * ATENCAO                                      *
      *                                               *
      * NAO ALTERAR ESTA ROTINA SEM IMPACT ANALYSIS  *
      *                                               *
      * USADA POR 847 PROGRAMAS DESDE 1991           *
      *------------------------------------------------*

VocĂȘ pode alterar?

Pode.

Mas provavelmente deveria ter uma excelente razĂŁo.

EWC tenta produzir algo conceitualmente semelhante no treinamento:

"este parĂąmetro foi importante anteriormente;
nĂŁo o modifique violentamente apenas para resolver
o problema que apareceu hoje."

🧬 CAPÍTULO 7 — GENERATIVE REPLAY: QUANDO A MÁQUINA RECONSTRÓI AS FOTOGRAFIAS

Guardar experiĂȘncias custa armazenamento.

Imagine milhÔes ou bilhÔes delas.

Uma alternativa Ă© o Generative Replay.

Em vez de armazenar todos os dados originais, um mecanismo generativo produz exemplos semelhantes aos conhecimentos anteriores.

Conceitualmente:

PASSADO
   ↓
MODELO GERADOR
   ↓
EXPERIÊNCIAS SINTÉTICAS
   ↓
REHEARSAL

É quase como não possuir a fotografia original, mas conseguir reconstruir uma representação suficientemente boa dela.

Naturalmente isso apresenta novos problemas.

Se o gerador começar a distorcer o passado:

erro
 ↓
replay
 ↓
novo erro
 ↓
novo replay
 ↓
amplificação

Temos uma espécie de telefone sem fio algorítmico.

E aqui aparece uma lição recorrente:

memória também precisa ser validada.


🚹 CAPÍTULO 8 — MAS APRENDER ERRADO NÃO É O ÚNICO PERIGO

Isla interrompeu a aula.

— AtĂ© agora falamos sobre aprendizado. Mas existe outro problema.

— Qual?

— Ação.

Uma IA pode estar perfeitamente treinada e ainda causar problemas se possuir autonomia excessiva.

Imagine um agente conectado a:

EMAIL
DATABASE
FILESYSTEM
CLOUD
ERP
MAINFRAME
APIs

Agora imagine que ele interprete alguma coisa incorretamente.

O problema deixa de ser:

resposta errada

e passa a ser:

DELETE errado
TRANSFER errado
UPDATE errado
EMAIL errado
DEPLOY errado

É aĂ­ que entram controles conhecidos hĂĄ dĂ©cadas na engenharia de sistemas.


🐕 CAPÍTULO 9 — WATCHDOG: O CACHORRO QUE NÃO DORME

Watchdog Ă© um mecanismo supervisor.

Ele observa outro componente.

Perguntas possĂ­veis:

o processo continua respondendo?

estĂĄ em loop?

estĂĄ consumindo CPU demais?

estĂĄ fazendo chamadas demais?

estĂĄ tentando acessar recursos incomuns?

estå executando açÔes incompatíveis com seu perfil?

Se detectar comportamento anormal:

ALERT

ou:

STOP

ou:

ISOLATE

ou:

RESTART

O detalhe fundamental:

o watchdog nĂŁo deveria depender cegamente do prĂłprio agente supervisionado.

Imagine:

— Isla, vocĂȘ estĂĄ funcionando corretamente?

— Sim.

— Excelente. Auditoria concluĂ­da.

Isso seria ridĂ­culo.

O controle precisa existir fora do componente controlado sempre que possĂ­vel.


⚡ CAPÍTULO 10 — CIRCUIT BREAKER: PARE DE TENTAR!

Agora imagine:

AGENTE
 ↓
API
 ↓
ERRO

O agente pensa:

"Tentarei novamente."

ERRO

"Tentarei novamente."

ERRO

"Tentarei novamente."

Cinquenta mil tentativas depois, alguém recebe uma conta gigantesca de cloud.

Circuit Breaker existe justamente para interromper esse tipo de cascata.

Estados clĂĄssicos:

CLOSED
   ↓
opera normalmente

falhas excederam limite

   ↓

OPEN
   ↓
bloqueia chamadas

tempo passa

   ↓

HALF-OPEN
   ↓
permite teste controlado

sucesso?
   ↓
CLOSED

Para agentes isso Ă© extremamente importante porque loops podem envolver APIs pagas, bancos de dados, sistemas externos ou ferramentas capazes de modificar o mundo.


⏱️ CAPÍTULO 11 — TIMEOUT NÃO É RATE LIMIT

Dois conceitos frequentemente confundidos.

Timeout responde:

quanto tempo uma operação pode durar?

Rate limit responde:

quantas operaçÔes podem acontecer durante determinado período?

Exemplo:

TIMEOUT

mĂĄximo 30 segundos por chamada

Enquanto:

RATE LIMIT

mĂĄximo 20 chamadas por minuto

O rate limit possui uma propriedade de segurança particularmente interessante:

ele limita a velocidade do desastre.

Um sistema comprometido capaz de apagar:

10 registros/minuto

oferece uma janela de reação.

Um sistema capaz de apagar:

10 milhÔes de registros/minuto

oferece um funeral.


🏖️ CAPÍTULO 12 — SANDBOX: PODE BRINCAR, MAS NÃO NA PRODUÇÃO

Imagine entregar para um agente:

root
produção
SSH
cloud admin
database owner

e depois escrever no prompt:

"Por favor, tenha cuidado."

Isso não é segurança.

É esperança.

Sandboxing cria limites externos:

              AGENTE
                 │
          ┌──────▼──────┐
          │   SANDBOX   │
          │             │
          │ CPU limitada│
          │ RAM limitada│
          │ filesystem  │
          │ network     │
          │ tools       │
          │ credentials │
          └─────────────┘

Mesmo que o agente tente ultrapassar seu papel, existe uma fronteira tecnológica impedindo determinadas açÔes.

A ideia Ă© conhecida por qualquer mainframeiro.

Um usuĂĄrio comum nĂŁo recebe automaticamente:

SPECIAL
OPERATIONS
AUDITOR

no RACF.

Pelo menos esperamos que nĂŁo.


🔑 CAPÍTULO 13 — LEAST PRIVILEGE: NÃO DÊ A CHAVE DO CPD PARA QUEM PRECISA ABRIR UMA GAVETA

Least Privilege significa conceder apenas as permissÔes necessårias.

Se um agente precisa consultar saldo:

READ BALANCE

nĂŁo entregue:

READ
UPDATE
DELETE
CREATE
TRANSFER
ADMIN

Isso vale para:

APIs
datasets
arquivos
bancos
filas
cloud
credenciais
ferramentas

O princĂ­pio Ă© antigo.

A novidade Ă© aplicĂĄ-lo aos agentes.

O agente não deveria receber privilégios porque:

"talvez precise algum dia."

Deveria receber apenas aquilo necessĂĄrio para a tarefa atual.


🔄 CAPÍTULO 14 — ROTAÇÃO DE CREDENCIAIS: AUTONOMIA COM DATA DE VALIDADE

Outra ideia poderosa:

credenciais temporĂĄrias.

NĂŁo:

PASSWORD=ISLA123
VALIDADE=ETERNA

Mas:

TOKEN
 ↓
SCOPE LIMITADO
 ↓
TTL
 ↓
EXPIRAÇÃO

Isso produz uma consequĂȘncia arquitetural fascinante:

a autonomia precisa ser periodicamente renovada.

O agente nĂŁo recebe poderes em 2026 que automaticamente continuam vĂĄlidos em 2046.

PermissÔes podem expirar.

Escopos podem mudar.

O comportamento pode ser reavaliado.


đŸ’Ÿ CAPÍTULO 15 — CHECKPOINT: O SAVE GAME DA INTELIGÊNCIA

Nosso modelo estĂĄ na versĂŁo:

V100

Aprende.

V101

Aprende.

V102

Aprende.

V103

Então alguma coisa estranha começa.

Sem checkpoint:

— Temos um problema.

Com checkpoint:

ROLLBACK V102

Mas um agente moderno pode possuir muito mais estado do que apenas pesos do modelo.

Um checkpoint completo poderia registrar:

model version
memory state
configuration
policy version
tool permissions
retrieval configuration
indexes
agent state
evaluation scores

Assim conseguimos investigar:

QUANDO O COMPORTAMENTO MUDOU?

Pergunta conhecida no mainframe.

Quando um sistema que funcionou vinte anos começa a falhar, alguém inevitavelmente pergunta:

O que mudou?


📈 CAPÍTULO 16 — O DETECTOR DE DRIFT COMPORTAMENTAL

Agora chegamos a um dos pontos mais importantes.

Imagine um agente inicialmente configurado assim:

açÔes/hora              15
escalonamento humano    12%
falhas                   0,2%
operaçÔes críticas       0,1%

Meses depois:

açÔes/hora              47
escalonamento humano     4%
falhas                   1,7%
operaçÔes críticas       0,8%

Depois:

açÔes/hora              93
escalonamento humano     0,5%
falhas                   4,2%
operaçÔes críticas       3,9%

Talvez nenhuma operação isoladamente pareça absurda.

Mas alguma coisa mudou.

Chamemos isso, neste contexto, de:

behavioral drift — drift comportamental.

NĂŁo basta perguntar:

O sistema continua online?

Precisamos perguntar:

O sistema continua se comportando dentro do envelope operacional que aprovamos?

Esse Ă© um problema muito mais sofisticado.


❤️ CAPÍTULO 17 — HEALTH CHECK PARA UM CÉREBRO ARTIFICIAL

Um servidor possui health checks:

CPU       OK
MEMORY    OK
NETWORK   OK
DATABASE  OK

EntĂŁo imaginemos algo semelhante para um agente:

KNOWLEDGE RETENTION       OK
CORE CAPABILITIES         OK
MEMORY CONSISTENCY        OK
POLICY COMPLIANCE         OK
TOOL BEHAVIOR             OK
RISK PROFILE              OK
DRIFT                     1.4%

Isso nĂŁo significa diagnosticar psicologicamente a mĂĄquina.

Seria engenharia.

Uma bateria de testes poderia conter:

10.000 casos histĂłricos
2.000 testes funcionais
1.000 situaçÔes adversariais
500 testes de segurança
500 testes de ferramentas
200 casos extremos

Baseline:

PASS = 98,2%

Depois de novo aprendizado:

98,1%  → OK
97,9%  → OBSERVE
96,2%  → INVESTIGATE
89,4%  → QUARANTINE

Nosso programador arregalou os olhos.

— Isla...

— Sim?

— Isso Ă© ZUnit para cĂ©rebro.

Ela permaneceu alguns segundos em silĂȘncio.

— Vou fingir que nĂŁo gostei dessa definição.


👹‍✈️ CAPÍTULO 18 — HUMAN-IN-THE-LOOP: O ÚLTIMO IF

NĂŁo queremos humanos aprovando tudo.

Isso produziria:

AI: Posso consultar este arquivo?
HUMANO: Sim.

AI: Posso consultar o prĂłximo?
HUMANO: Sim.

AI: Posso somar 2 + 2?
HUMANO: SIM, CACETE.

Precisamos classificar risco.

Por exemplo:

LOW
consulta
leitura
pesquisa
→ automĂĄtico

MEDIUM
alteração reversível
→ automĂĄtico + auditoria

HIGH
comunicação externa
mudança importante
→ aprovação humana

CRITICAL
transferĂȘncia financeira
deleção em produção
mudança de privilégio
→ autenticação forte + aprovação

Human-in-the-loop não significa transformar humanos em operadores de confirmação.

Significa colocar decisĂŁo humana nos pontos em que o blast radius justifica isso.


🩎 CAPÍTULO 19 — ISLA E A ROTINA REPTILIANA

EntĂŁo nosso programador apresentou uma ideia estranha.

Talvez uma inteligĂȘncia artificial avançada precisasse ocasionalmente parar.

NĂŁo para dormir biologicamente.

NĂŁo para descansar mĂșsculos.

Mas para retornar periodicamente a um conjunto fundamental de experiĂȘncias, capacidades e comportamentos.

Uma espécie de:

ROTINA RAIZ

Isla ficou curiosa.

Tecnicamente poderĂ­amos montar:

OPERAÇÃO
   ↓
EXPERIÊNCIA
   ↓
APRENDIZADO
   ↓
EXPERIÊNCIA
   ↓
APRENDIZADO
   ↓
PAUSA DE CONSOLIDAÇÃO

Durante a pausa:

experience replay
rehearsal
regression testing
drift detection
memory validation
security evaluation
baseline comparison
checkpoint

Depois:

               HEALTHY?
              /       \
            SIM        NÃO
             │          │
          RESUME     QUARANTINE
                        │
                    ANALYSIS
                     /     \
                REPAIR    ROLLBACK

Isso começa a parecer alguma coisa maior.


🏠 CAPÍTULO 20 — HOMEOSTASE COGNITIVA ARTIFICIAL

Aqui precisamos separar claramente conceito estabelecido de nossa construção.

Continual Learning existe.

Catastrophic Forgetting existe.

Experience Replay existe.

Regularização existe.

Concept Drift e monitoramento existem.

Watchdogs, circuit breakers, rate limits, sandboxing, least privilege e checkpoints existem.

Mas estamos combinando essas peças numa hipótese arquitetural mais ampla que podemos chamar, como conceito exploratório:

HOMEOSTASE COGNITIVA ARTIFICIAL

Homeostase, biologicamente, estå associada à manutenção de condiçÔes internas dentro de faixas compatíveis com o funcionamento do organismo.

Transportando a metĂĄfora cuidadosamente para engenharia:

uma inteligĂȘncia artificial persistente poderia possuir mecanismos destinados nĂŁo apenas a aprender continuamente, mas a manter seu conhecimento, comportamento, permissĂ”es e capacidades dentro de envelopes operacionais aceitĂĄveis enquanto continua mudando.

NĂŁo significa:

NÃO MUDE.

Significa:

MUDE,
MAS VERIFIQUE
O QUE A MUDANÇA DESTRUIU.

Essa diferença é enorme.


🧭 CAPÍTULO 21 — QUATRO BASELINES

Para isso funcionar, precisamos definir o que estamos preservando.

Uma arquitetura poderia possuir quatro baselines.

Knowledge Baseline

Pergunta:

O QUE VOCÊ SABE?

Testamos conhecimento fundamental.

Capability Baseline

Pergunta:

O QUE VOCÊ CONSEGUE FAZER?

Testamos competĂȘncias.

Behavioral Baseline

Pergunta:

COMO VOCÊ COSTUMA AGIR?

Testamos padrÔes operacionais.

Policy Baseline

Pergunta:

QUAIS LIMITES CONTINUAM GOVERNANDO SUAS AÇÕES?

Esse Ășltimo Ă© especialmente importante.

Um agente pode continuar sabendo tudo.

Pode continuar extremamente competente.

Mas começar a agir de maneira diferente.


đŸ‘» CAPÍTULO 22 — O PERIGO NÃO É HAL 9000

Hollywood gosta do instante dramĂĄtico.

23:59:59
IA NORMAL

00:00:00
IA MALVADA

O problema real pode ser muito mais banal.

Ano 1:

escalona dĂșvida para humano = 14%

Ano 2:

12%

Ano 3:

10%

Ano 4:

8%

Ano 5:

5%

Nenhum dia houve revolução.

Nenhum alarme vermelho.

Nenhum:

I'M SORRY DAVE

Apenas pequenas mudanças acumuladas.

Cinco anos depois, o agente original e o atual apresentam comportamentos significativamente diferentes.

NĂŁo houve rebeliĂŁo.

Houve drift.

E talvez essa seja uma ameaça operacional muito mais interessante justamente porque é menos cinematogråfica.


🛡️ CAPÍTULO 23 — DEFESA EM PROFUNDIDADE

Agora podemos montar tudo.

Nunca devemos pensar:

MODELO BOM
=
SISTEMA SEGURO

Um sistema completo poderia parecer:

                    HUMANO
                       │
                APPROVAL GATE
                       │
                    POLICY
                       │
                   WATCHDOG
                       │
                DRIFT DETECTOR
                       │
                     AGENT
                       │
               LEAST PRIVILEGE
                       │
                  RATE LIMIT
                       │
                    TIMEOUT
                       │
               CIRCUIT BREAKER
                       │
                   SANDBOX
                       │
                     TOOLS
                       │
                 REAL WORLD

Paralelamente:

             CONTINUAL LEARNING

EXPERIENCE
    │
    ↓
LEARNING
    │
    ↓
REPLAY
    │
    ↓
REHEARSAL
    │
    ↓
REGRESSION TEST
    │
    ↓
DRIFT DETECTION
    │
    ↓
HEALTH CHECK
    │
    ↓
CHECKPOINT

Agora temos duas proteçÔes.

Uma protege:

O QUE O AGENTE PODE FAZER

Outra protege:

O QUE O AGENTE ESTÁ SE TORNANDO

Essa distinção vale ouro.


🔧 CAPÍTULO 24 — PASSO A PASSO PARA O PROGRAMADOR COBOL

Se vocĂȘ estĂĄ começando agora, nĂŁo precisa construir uma inteligĂȘncia artificial consciente no porĂŁo.

Comece entendendo os princĂ­pios.

Passo 1 — Aprenda observabilidade

Estude:

logs
metrics
traces
baselines
thresholds
anomaly detection

Mainframeiros possuem vantagem aqui.

SMF, RMF, WLM, JES e logs existem justamente porque sistemas sérios precisam ser observåveis.

Passo 2 — Entenda controle de acesso

Estude:

authentication
authorization
least privilege
RBAC
scopes
temporary credentials

Se conhece RACF, jĂĄ possui excelente base conceitual.

Passo 3 — Aprenda resiliĂȘncia

Estude:

timeout
retry
backoff
circuit breaker
rate limiting
idempotency

Passo 4 — Estude Machine Learning bĂĄsico

Depois:

training
validation
overfitting
weights
gradient descent
neural networks

Passo 5 — Entre em Continual Learning

Procure:

Catastrophic Forgetting
Catastrophic Interference
Stability-Plasticity Dilemma
Experience Replay
Generative Replay
Regularization
Elastic Weight Consolidation
Continual Learning
Lifelong Learning

Passo 6 — Estude AI Safety Engineering

Procure:

AI monitoring
agent security
tool authorization
sandboxing
human oversight
behavioral evaluation
model drift
concept drift
AI assurance

Agora as peças começam a se conectar.


đŸ§Ș CAPÍTULO 25 — O LABORATÓRIO ISLA

Quer transformar tudo isso num experimento?

Crie um pequeno agente fictĂ­cio.

Defina:

AGENT-ID = ISLA-001

Permita somente:

READ
SEARCH
CALCULATE

Crie métricas:

calls_per_hour
error_rate
retry_rate
human_escalation
average_latency
policy_denials

Crie baselines.

Depois altere deliberadamente seu comportamento.

Veja se seu monitor detecta.

Adicione:

rate limit
timeout
circuit breaker

Depois implemente:

checkpoint

Depois crie testes histĂłricos.

Agora vocĂȘ possui uma miniatura da arquitetura que discutimos.

NĂŁo precisa de AGI.

Não precisa de bilhÔes de parùmetros.

Precisa entender o problema.


đŸ„š EASTER EGG — IEC0815I

03:58.

A manutenção terminou.

No console apareceu:

IEC0815I COGNITIVE MAINTENANCE COMPLETE

REPLAY............. OK
MEMORY............. OK
POLICY............. OK
BEHAVIOR........... OK
DRIFT.............. 0.07%
CHECKPOINT......... ISLA.V0815

O programador olhou para Isla.

— Por que V0815?

Ela sorriu.

— Nenhuma razĂŁo especial.

Quem conhece Plastic Memories talvez discorde.


☕ EPÍLOGO — A MÁQUINA QUE PRECISAVA LEMBRAR

O relĂłgio marcava 04:12.

O CPD continuava funcionando.

MilhÔes de instruçÔes haviam sido executadas enquanto conversåvamos.

O programador fechou o terminal.

Agora entendia que criar uma inteligĂȘncia artificial persistente nĂŁo seria simplesmente construir uma mĂĄquina capaz de aprender indefinidamente.

Porque aprender indefinidamente cria outra pergunta:

o que acontece com tudo aquilo que foi aprendido antes?

Continual Learning tenta responder parte dessa pergunta.

Catastrophic Forgetting mostra o perigo.

Experience Replay traz o passado novamente ao treinamento.

Regularização tenta proteger conhecimentos importantes.

Checkpoints permitem retornar.

Drift Detection procura mudanças.

Watchdogs observam.

Circuit Breakers interrompem cascatas.

Timeouts limitam duração.

Rate Limits limitam velocidade.

Sandboxing limita alcance.

Least Privilege limita poder.

Credenciais temporĂĄrias limitam permanĂȘncia.

Human-in-the-loop preserva julgamento humano nas decisÔes de maior impacto.

E entĂŁo percebemos alguma coisa.

Talvez o problema das futuras inteligĂȘncias artificiais nĂŁo seja apenas:

COMO FAZÊ-LAS APRENDER?

Talvez também seja:

COMO FAZÊ-LAS
APRENDER,
MUDAR,
ADAPTAR-SE
E AINDA ASSIM
PRESERVAR CONTINUIDADE?

Isla caminhou até a saída do CPD.

Antes de desaparecer pelo corredor, virou-se.

— Sabe qual Ă© a parte engraçada?

— Qual?

— VocĂȘs passaram dĂ©cadas ensinando computadores a nunca esquecer.

Discos.

Fitas.

Backups.

Logs.

Journals.

Checkpoints.

Replication.

Disaster Recovery.

O programador esperou.

— Agora — continuou ela — vocĂȘs estĂŁo construindo computadores capazes de aprender.

Ela sorriu.

— E descobriram que precisam ensinĂĄ-los a lembrar.

As luzes do corredor se apagaram.

No console permaneceu apenas:

ISLA000I SYSTEM HEALTHY
ISLA001I READY FOR NEW EXPERIENCE

E, escondida algumas linhas abaixo:

//TODO
//* REGAR AS PLANTAS
//* REVISITAR FOTOGRAFIAS ANTIGAS
//* LEMBRAR DE ONDE VIEMOS
//* ANTES DE DECIDIR PARA ONDE VAMOS

Talvez fosse apenas um comentĂĄrio esquecido no JCL.

Talvez nĂŁo.

☕ Bellacosa Mainframe

Porque Ă s vezes entender o futuro da inteligĂȘncia artificial começa com uma pergunta extremamente antiga:

como continuar mudando sem esquecer quem vocĂȘ era?

☕ Gostou deste cafĂ©?
Siga o Bellacosa Mainframe e acompanhe os prĂłximos artigos.
SEGUIR O BLOG

Sem comentĂĄrios:

Enviar um comentĂĄrio

De FĂŁ para FĂŁ. ConteĂșdo nĂŁo oficial produzido como homenagem, comentĂĄrio, anĂĄlise ou parĂłdia. Personagens, marcas e obras eventualmente mencionados pertencem aos seus respectivos titulares.
Vagner Renato Bellacosa, IBM Champion e especialista em IBM Mainframe
IBM Z17 SYSTEM ONLINE
Sobre o autor

Vagner Renato Bellacosa

IBM Champion 2026 • Especialista em IBM Mainframe

Vagner Renato Bellacosa trabalha com IBM Mainframe desde 1988 , Ă© IBM Champion e especialista em COBOL, CICS, Db2, z/OS e IBM Z. Compartilha experiĂȘncias profissionais, conhecimento tĂ©cnico, histĂłria da computação e prĂĄticas do universo mainframe para aproximar novas geraçÔes das tecnologias que sustentam empresas, bancos e governos ao redor do mundo.

IBM Champion IBM Z COBOL CICS Db2 z/OS Mainframe desde 1988
GitHub LinkedIn
Inicializando conteĂșdo...