ChatGPT: O que ele faz? Como funciona? E você deve estar preocupado?

Apr 27 2023
Então, o que diabos é isso? O ChatGPT é um modelo de linguagem generativa – que é uma palavra chique para “uma IA que pode apresentar respostas humanas a perguntas, escrever poemas e criar estratégias de marketing (entre outras coisas)”. Nossa, como isso funciona? O ChatGPT é construído sobre o modelo GPT3 da OpenAI.

Então, o que diabos é isso?

O ChatGPT é um modelo de linguagem generativa – que é uma palavra chique para “uma IA que pode apresentar respostas humanas a perguntas, escrever poemas e criar estratégias de marketing (entre outras coisas)”.

Nossa, como isso funciona?

O ChatGPT é construído sobre o modelo GPT3 da OpenAI. Mas como o chatGPT é diferente do GPT3, você pergunta?

GPT3 (Generative PreTrained Transformer) é um grande modelo de linguagem treinado a partir de dados da Internet. No entanto, grandes modelos de linguagem como GPT3 não são otimizados com relação a responder corretamente a um prompt (sua função objetiva não recompensa uma resposta “verdadeira”?)

Em vez disso, eles são treinados para prever a próxima palavra em uma sequência de texto ou para gerar um texto coerente e fluente, mas não levam em consideração as implicações das palavras ou declarações que geram. Isso às vezes leva a respostas que são gramaticalmente e estruturalmente impecáveis, mas são irrelevantes ou evitam a pergunta feita e. (Função objetiva otimizada, mas não muito precisa)

Os pesquisadores da OpenAI superaram essas deficiências combinando o feedback humano com o aprendizado por reforço (Aprendizado por Reforço do Feedback Humano, também conhecido como RLHF). O diagrama abaixo demonstra como o OpenAI usou o RLHF no ajuste fino do gpt3 para o instructAI (considerado um modelo irmão do chatGPT) ( Fonte ).

Então me mostre o que ele pode fazer. Ele está sendo usado no mundo real agora?

Sim. O ChatGPT também está sendo usado para alguns fins comerciais. Na verdade, o chatGPT também foi listado como coautor de um trabalho de pesquisa :)

Aqui estão algumas demonstrações específicas da mágica do chatGPT,

Criação de conteúdo

O ChatGPT é incrível na criação de conteúdo. Ele pode produzir redações de qualidade, blogs e muito mais em uma fração do tempo que levaria uma equipe de escritores humanos para a mesma tarefa. Abaixo está um exemplo de um parágrafo bem estruturado sobre a cena grunge dos anos 90.

Marketing e Marca

Também é muito bom em atividades criativas, como branding e campanhas de marketing. Na verdade, pode mudar completamente o funcionamento dos departamentos de marketing em todo o mundo.

Outra aplicação no domínio da criação de conteúdo é a geração de modelos de e-mail e mensagem. Talvez o chatGPT o possa ajudar no seu processo de candidatura a estágios :)

As artes

Bollywood quem? ChatGPT também pode escrever grandes poemas, histórias e roteiros. Espere que a grande maioria do conteúdo na Internet seja gerada por modelos como o chatGPT. A saída abaixo é para “Escreva um pequeno roteiro sobre duas facções de cães vadios que lutam por território”.

Programação

O ChatGPT foi treinado em milhões de linhas de código da internet e pode apresentar soluções para a maioria das consultas em qualquer linguagem de programação do mundo (sim, até BF :P). Na verdade, os programadores usam o chatGPT para ajudá-los a explicar o que trechos de código não documentados ou legados fazem e para depurar o código. Algo que de outra forma levaria muitas horas de trabalho agora é uma tarefa rápida e indolor terceirizada para o modelo de linguagem generativa de sua vizinhança amigável :)

Então, ele faz todas essas coisas. Uau, é "perfeito"

A partir de agora, não realmente. Existem algumas deficiências importantes nas respostas do chatGPT.

Não se sai bem com problemas envolvendo lógica. Por exemplo, quando perguntado sobre uma simples questão de probabilidade, deu a resposta errada e uma solução que não fazia sentido.

Fornece código com erros até mesmo para consultas levemente complicadas. Além disso, parece inventar (inventar?) funções e pacotes que não existem, levando a um código que parece correto, mas não compila. Portanto, é melhor usá-lo apenas como um guia. Portanto, os técnicos não precisam se preocupar em serem substituídos (pelo menos por enquanto).

Às vezes, suas respostas parecem clichês/respostas vagas que você veria ao pesquisar a mesma consulta no Google. Além disso, o conteúdo do chatGPT gerado genericamente tem um tipo de estilo de assinatura que um olho treinado pode detectar facilmente.

Outro problema com o modelo (embora relativamente facilmente solucionável) é que ele é treinado apenas em dados até 2021. Isso significa que ele não está ciente dos eventos atuais e a saída que ele fornece não levará em consideração desenvolvimentos recentes importantes, por exemplo, o Guerra Rússia-Ucrânia.

Este material parece assustador. Eu deveria estar preocupado?

Devemos ver o chatGPT como uma entidade malévola que quer roubar nossos empregos ou como um companheiro para ajudar a simplificar e economizar milhões de horas de trabalho que podem ser melhor gastas em outras tarefas ou talvez como um complemento para as profissões existentes?

Vamos ver desta forma. Antes do advento das planilhas digitais, a contabilidade era uma tarefa extremamente demorada e tediosa que exigia muita mão de obra. Depois do Excel, os contadores certamente não desapareceram. Ainda assim, houve um pivô em como eles funcionam. A terceirização de cálculos tediosos e armazenamento de dados para software como o Excel os liberou para focar seus conhecimentos em outros problemas importantes, como crescimento de negócios, tributação, auditoria, etc. Pense no ChatGPT como a nova planilha digital que nos permitirá trabalhar em tarefas que são inovador, inovador e o que a sociedade precisa, como terceirizar a implementação de um design de um determinado software para algo como um modelo de IA generativo, levará a mais foco na criação de um design de software melhor.

Portanto, em suma, o chatGPT é maravilhoso, mas não sem suas deficiências. Tem o potencial de levar a humanidade a alturas maiores, se usado corretamente.