“A IA não tem nada a ver com inteligência”

O engenheiro informático voltou a fazer enormes ondas entre os pares há cerca de um ano quando declarou – e exemplificou – como o ChatGPT não é capaz de fazer programação de forma eficiente. E enquanto seguirem o atual modelo nunca será, sustenta.

Em Lisboa esta semana para a 46.ª edição da International Conference on Software Engineering (ICSE24), um dos mais importantes encontros mundiais de especialistas do ramo, que decorreu no Centro Cultural de Belém – onde concedeu a entrevista ao DN -, Meyer fez parte de um painel em que se discutiu por que os sistemas de IA são mais bem utilizados para apanhar bugs  de programação do que para criar código original.

“Há, obviamente, áreas em que os modelos de IA generativa [como o ChatGPT] são fantásticos. A tradução automática, por exemplo, que se pensava ser impossível, está hoje quase perfeita. Ou na análise de radiografias, em que os sistemas são capazes de encontrar desvios que por vezes um ser humano não encontra.” Mas as coisas são diferentes quando toca a escrever código. É que este “tem mesmo de ser perfeito, lógico”. E isso os LLM – Large Language Modules, que são a base da IA, não conseguem fazer. “Eles não são ferramentas de lógica, são ferramentas de linguagem, e essa é a sua limitação fundamental”, afirma Meyer.

O professor e programador francês reitera hoje aquilo que disse e escreveu há um ano: os LLM (como o ChatGPT e outros) não são verdadeiramente capazes de criar programas informáticos originais genuínos, tentam fazer copy paste  de códigos que encontram noutros lados tentando o resultado pedido. O resultado é código com muitas falhas (bugs) que acaba por se tornar inutilizável.

“Fiz essa demonstração porque a ciência e a tecnologia avançam essencialmente através da negativa – pela negação. É o método socrático. É através da negação da ideia inicial que é possível haver evolução”, explica ao DN o cientista. “Hoje começa a criar-se a ideia de que a programação em breve já não será necessária, que as LLM vão fazer tudo sozinhas… Lembro-me do tempo em que as pessoas, na Suíça, diziam aos filhos que não valia a pena aprenderem Engenharia Informática porque todos os empregos bem pagos iam para Bangalore. Claro que isso não aconteceu. Hoje corremos o mesmo risco!”

Meyer não menospreza o valor da IA enquanto ferramenta de trabalho para os programadores, mas enquanto auxiliares, em especial “para caçar bugs, testar o software”. Até porque, mesmo que a IA “dê falsos positivos” – ou seja, encontre erros onde eles não existem -, mais vale isso do que não encontrar os erros que de facto existem”.

Já quanto a escrever na perfeição, os imperfeitos seres humanos continuam a ser melhores do que qualquer máquina. Desde logo porque têm a capacidade de olhar para trás e ver que não o fizeram corretamente – e corrigir. E depois porque fazem aquilo que nenhuma máquina é, de facto, capaz de fazer: ser criativos.

Crédito: Link de origem

- Advertisement -

Deixe uma resposta

Seu endereço de email não será publicado.