← Últimos artigos
💻 computer science

Foundation Models for Software Engineering of Cyber-Physical Systems: the Road Ahead

Este artigo apresenta um roteiro de pesquisa prospectivo que defende a expansão do uso de Modelos de Fundação diversos e multimodais para além de apenas Grandes Modelos de Linguagem para abordar as necessidades únicas de processamento de dados da engenharia de software de Sistemas Ciber-Físicos, ao mesmo tempo em que identifica desafios fundamentais e oportunidades acionáveis através das dimensões técnica, econômica e humana.

Autores originais: Chengjie Lu, Pablo Valle, Jiahui Wu, Erblin Isaku, Hassan Sartaj, Aitor Arrieta, Shaukat Ali

Publicado 2026-07-07
📖 6 min de leitura🧠 Leitura aprofundada

Autores originais: Chengjie Lu, Pablo Valle, Jiahui Wu, Erblin Isaku, Hassan Sartaj, Aitor Arrieta, Shaukat Ali

Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

Imagine que você está construindo um Sistema Ciber-Físico (CPS). Pense nisso não apenas como software, mas como um robô, um carro autônomo ou uma máquina de fábrica inteligente. É um "cérebro cibernético" (software) colado a um "corpo físico" (sensores, motores, rodas) que interage constantemente com o mundo real.

Agora, imagine que você tem um Modelo de Fundação (FM). Pense nisso como um estagiário superinteligente e onisciente que leu quase tudo na internet. Geralmente, pensamos nesse estagiário como um especialista em texto (um Grande Modelo de Linguagem ou LLM). Mas este artigo argumenta que, para construir robôs e máquinas inteligentes, precisamos de um estagiário que também possa "ver" (Visão), "ouvir" (Áudio) e entender como todos esses sentidos funcionam juntos (Multimodal).

Aqui está o mapa "Caminho à Frente", explicado de forma simples:

1. A Grande Ideia: Por que Precisamos de um Novo Mapa

Atualmente, a maioria das pessoas está usando apenas o "estagiário de texto" (LLMs) para ajudar a escrever código para robôs. Mas os robôs vivem em um mundo caótico de câmeras, sons e movimentos físicos. Os autores dizem: "Vamos parar de usar apenas o especialista em texto. Vamos usar a equipe sensorial completa!"

Eles criaram um Roteiro de Pesquisa. Pense nisso como um mapa do tesouro para cientistas e engenheiros. Ele não te dá o tesouro (a solução final) ainda; em vez disso, mostra onde o "X marca o lugar" para pesquisas futuras. Ele nos diz o que estudar a seguir para tornar a construção dessas máquinas inteligentes mais fácil e segura.

2. A Jornada: Seis Paradas no Roteiro

O artigo divide a construção de um robô em seis etapas principais. Veja como o "Super Estagiário" (o Modelo de Fundação) poderia ajudar em cada parada:

  • Parada 1: Requisitos (A fase "O que queremos?")
    • O Problema: As pessoas descrevem o que querem de formas bagunçadas e confusas. "Dirigir com segurança" é vago.
    • A Ajuda do FM: O estagiário pode ler suas notas bagunçadas, detectar contradições e até olhar para um esboço ou um vídeo para entender o que você quer dizer. Ele pode traduzir o desejo vago de um humano em uma lista de verificação técnica clara.
  • Parada 2: Design e Modelagem (A fase "Projeto/Blueprint")
    • O Problema: Desenhar o projeto de um robô é difícil. Você precisa misturar matemática, física e código.
    • A Ajuda do FM: O estagiário pode agir como um copiloto. Você diz: "Preciso de um braço robótico que se mova rápido, mas não quebre", e ele sugere a matemática e a estrutura. Ele também pode ajudar a construir um Gêmeo Digital (um clone virtual do robô) para testar ideias antes de construir o real.
  • Parada 3: Desenvolvimento de Software (A fase "Codificação")
    • O Problema: Robôs costen usar linguagens especiais e estranhas que as IAs de codificação padrão não conhecem bem. Além disso, se o código estiver errado, o robô pode bater.
    • A Ajuda do FM: O estagiário aprende essas linguagens especiais. Ele pode escrever código que se ajuste às necessidades específicas do robô e ajuda a verificar se o código é seguro antes de ser usado.
  • Parada 4: Testes (A fase "Teste de Estresse")
    • O Problema: Você não pode bater um carro real mil vezes para ver se ele funciona. Simular é difícil porque a simulação muitas vezes parece "falsa" em comparação com a realidade.
    • A Ajuda do FM: O estagiário pode gerar milhares de cenários de teste malucos e realistas (como uma chuva repentina ou um pedestre correndo para a rua). Ele também pode agir como um "juiz" para decidir se o robô passou ou falhou no teste, mesmo quando não há uma chave de resposta clara.
  • Parada 5: Depuração e Reparo (A fase "Conserto")
    • O Problema: Quando um robô quebra, é difícil saber se é o código, o sensor ou a bateria. Consertar é caro e lento.
    • A Ajuda do FM: O estagiário olha para os logs de erro, os dados dos sensores e o código, tudo ao mesmo tempo, para localizar o problema exato. Ele pode até sugerir um "patch" (um conserto) e prever se esse conserto funcionará sem precisar rodar um milhão de testes caros.
  • Parada 6: Evolução (A fase "Crescimento")
    • O Problema: Robôs precisam atualizar seu software ao longo do tempo sem quebrar.
    • A Ajuda do FM: O estagiário ajuda o robô a "crescer". Ele pode prever se uma nova atualização causará um acidente, ajudar a atualizar o "Gêmeo Digital" do robô para corresponder à nova versão e até ajudar o robô a se curar se detectar um problema enquanto está operando.

3. Os Seis Grandes Obstáculos (Desafios Transversais)

Mesmo com um superestagiário, temos seis grandes paredes que precisamos escalar antes que isso se torne realidade:

  1. Técnico: O estagiário às vezes "alucina" (inventa coisas). Precisamos ensiná-lo a dizer "eu não sei" em vez de adivinhar, especialmente quando a segurança está envolvida.
  2. Segurança e Certificação: Se um robô ferir alguém, quem é o responsável? Precisamos de novas regras para provar que o trabalho do estagiário é seguro o suficiente para hospitais ou carros.
  3. Dinheiro e Recursos: Esses superestagiários são caros para treinar e executar. Precisamos torná-los menores e mais baratos para que possam caber no computador de um robô.
  4. Humanos e Equipes: Engenheiros podem confiar demais no estagiário e parar de verificar seu trabalho. Precisamos ensinar as equipes a trabalhar com o estagiário, não apenas deixá-lo fazer tudo.
  5. Ética e Privacidade: O estagiário pode aprender com dados privados ou ser tendencioso. Precisamos garantir que ele não roube segredos ou tome decisões injustas.
  6. Ambiente: Treinar esses modelos gigantes consome muita eletricidade. Precisamos torná-los mais eficientes energeticamente para que não prejudiquem o planeta.

Resumo

Este artigo é um chamado à ação. Ele diz: "Temos essas ferramentas de IA incríveis (Modelos de Fundação). Atualmente, estamos usando apenas para escrever texto. Mas para construir robôs e máquinas inteligentes (CPS), precisamos usar seus olhos, ouvidos e cérebros juntos. Aqui está um mapa de todos os problemas que precisamos resolver para tornar isso realidade."

Não é um produto acabado; é um guia para a próxima geração de pesquisadores para construir o futuro de máquinas inteligentes, seguras e automatizadas.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →