O que é a IA generativa?

Vamos começar do início. A IA generativa tem sido um tema muito em voga nos últimos dias, meses e anos no mundo da tecnologia e agora também tem vindo a ganhar bastante destaque na opinião pública. Mas o que é isso exatamente? Bem, em termos simples, é um tipo de inteligência artificial capaz de criar novos conteúdos, como imagens, texto ou até música. Agora, deixa-me levar-te um pouco mais fundo neste mundo, começando com alguns exemplos de modelos de IA generativa. 

Modelos de linguagem de grande dimensão

Um modelo de linguagem de grande escala é um modelo de aprendizagem profunda treinado com enormes quantidades de dados de texto, capaz de gerar respostas em linguagem natural e que tem alcançado um desempenho de ponta numa variedade de tarefas de processamento de linguagem natural.

Modelos de conversão de texto em imagem

  • DALL-E: Desenvolvido pela OpenAI, o DALL-E é um modelo de conversão de texto em imagem capaz de gerar imagens a partir de descrições textuais de objetos que não existem no mundo real. O DALL-E consegue criar imagens de alta qualidade de objetos e cenas surreais, como um caracol feito de harpas ou um cubo feito de cheeseburgers.
  • AttnGAN: Desenvolvido pela Microsoft Research, o AttnGAN é um modelo de conversão de texto em imagem que gera imagens a partir de descrições textuais, utilizando redes adversárias generativas (GANs) baseadas em atenção. O AttnGAN consegue gerar imagens de alta resolução de cenários naturais, pássaros e flores a partir de descrições textuais.

Multimodal

  • Gato: Desenvolvido pela DeepMind, o Gato é um agente generalista criado pelos investigadores da DeepMind. Trata-se de uma política generalista multimodal, multitarefa e com múltiplas formas de implementação. É capaz de fazer coisas como jogar jogos da Atari, descrever imagens, empilhar blocos com um braço robótico real e muito mais. O Gato é treinado com um grande número de conjuntos de dados que incluem a experiência do agente em ambientes simulados e do mundo real, além de uma variedade de conjuntos de dados de linguagem natural e imagens. A mesma rede com os mesmos pesos consegue jogar Atari, legendar imagens, conversar, empilhar blocos com um braço robótico real e muito mais, decidindo com base no contexto se deve produzir texto, torques articulares, pressões de botões ou outros tokens.

A IA generativa tem registado enormes avanços nos últimos anos 

Com os avanços na aprendizagem automática, a IA generativa tem feito progressos notáveis, permitindo-lhe criar conteúdos que muitas vezes são indistinguíveis dos criados por humanos. No entanto, ainda existem algumas limitações no que a IA generativa consegue fazer, e é essencial compreender essas limitações para evitar expectativas irrealistas.

Em primeiro lugar, é importante notar que a IA generativa não consegue substituir a criatividade humana. Embora consiga criar conteúdos semelhantes aos criados por humanos, falta-lhe a mesma criatividade, intuição e profundidade emocional que os humanos possuem. A IA generativa só consegue criar conteúdos com base no que aprendeu a partir de um determinado conjunto de dados, enquanto a criatividade humana se baseia numa infinidade de experiências, emoções e influências. Por isso, a IA generativa deve ser vista como uma ferramenta para ajudar a criatividade humana, e não como um substituto. Por enquanto.

Em segundo lugar, é fundamental perceber que a IA generativa não é uma solução mágica para criar conteúdo. Embora possa produzir resultados impressionantes, requer uma quantidade significativa de dados de entrada, recursos computacionais e conhecimentos de programação para funcionar de forma eficaz. Por outras palavras, a IA generativa não é uma solução «plug-and-play» capaz de criar conteúdo instantaneamente com apenas alguns cliques. Requer muitos recursos, tempo e esforço para treinar, ajustar e otimizar o modelo de forma a alcançar os resultados desejados.

Em terceiro lugar, é importante reconhecer que a IA generativa pode, por vezes, produzir conteúdos tendenciosos ou inadequados. O modelo aprende com os dados que lhe são fornecidos, o que significa que, se os dados de entrada contiverem preconceitos ou conteúdos inadequados, o modelo irá replicar esses preconceitos nos seus resultados. Isto já se verificou em alguns conteúdos gerados por IA, como chatbots e sistemas de reconhecimento de imagens. Por isso, é fundamental estar ciente dos potenciais preconceitos e limitações dos dados de entrada e garantir que o modelo de IA generativa seja regularmente monitorizado e verificado quanto a qualquer resultado inadequado ou tendencioso.

Por fim, é importante referir que a IA generativa não substitui a interação humana nem a ligação emocional. Embora consiga criar conteúdos que possam suscitar reações emocionais, falta-lhe a profundidade emocional e a ligação que os seres humanos têm uns com os outros. Por isso, a IA generativa deve ser vista como uma ferramenta para potenciar as interações humanas e a criatividade, e não como um substituto.

Em conclusão, a IA generativa tem feito progressos notáveis nos últimos anos, mas é importante compreender as suas limitações e possíveis preconceitos. Pode ajudar a criatividade humana e produzir resultados impressionantes, mas não substitui a criatividade humana, a ligação emocional ou a interação. A IA generativa deve ser vista como uma ferramenta para potenciar o potencial humano, e não como um substituto.

ChatGPT – O famoso modelo

Como modelo de linguagem, o ChatGPT é uma forma de IA generativa que usa o processamento de linguagem natural (NLP) para gerar texto semelhante ao humano com base numa solicitação de entrada específica. O ChatGPT foi treinado com um enorme conjunto de dados de texto gerado por humanos, o que lhe permite gerar texto que muitas vezes é impossível de distinguir do texto escrito por humanos.

No entanto, tal como outras formas de IA generativa, o ChatGPT tem as suas limitações. Só consegue gerar texto com base no prompt de entrada e nos dados com que foi treinado, o que significa que pode produzir conteúdo tendencioso ou inadequado se os dados de entrada contiverem tais preconceitos. Por isso, é essencial monitorizar e avaliar os resultados do ChatGPT para garantir que está a gerar respostas adequadas e precisas.

No geral, o uso da IA generativa, incluindo o ChatGPT, pode ser uma ferramenta poderosa para ajudar em várias aplicações, como o processamento de linguagem natural, o atendimento ao cliente e a criação de conteúdos. No entanto, é fundamental compreender as limitações e os potenciais preconceitos da IA generativa e utilizá-la de forma responsável e ética.

Quando deves usar o ChatGPT e quando não deves?

O ChatGPT pode ser usado em várias aplicações que requerem processamento de linguagem natural, como chatbots, atendimento ao cliente e criação de conteúdos. Aqui estão alguns cenários em que o ChatGPT pode ser útil:

  1. Atendimento ao cliente: O ChatGPT pode ser usado para automatizar as interações de atendimento ao cliente, oferecendo respostas rápidas e precisas às perguntas dos clientes.
  2. Assistentes pessoais: O ChatGPT pode ser usado para criar assistentes pessoais virtuais capazes de compreender e responder a perguntas em linguagem natural.
  3. Criação de conteúdo: O ChatGPT pode ser usado para gerar conteúdo, como artigos de notícias, descrições de produtos e publicações nas redes sociais.
  4. Tradução de idiomas: O ChatGPT pode ser usado para traduzir texto de um idioma para outro.

No entanto, também há casos em que o ChatGPT pode não ser a melhor opção. Aqui estão algumas situações em que o ChatGPT pode não ser adequado:

  1. Temas delicados: O ChatGPT pode não ser adequado para lidar com temas delicados, como saúde mental ou prevenção do suicídio, em que o toque humano e a ligação emocional podem ser necessários.
  2. Aconselhamento jurídico ou médico: O ChatGPT pode não ser adequado para prestar aconselhamento jurídico ou médico, áreas em que a exatidão e a precisão são fundamentais e em que é necessária a experiência de um especialista.
  3. Questões éticas: O ChatGPT pode não ser adequado para aplicações que envolvam considerações éticas, como decisões de contratação ou avaliações de solvabilidade, em que o preconceito e a imparcialidade são fatores críticos.

O ChatGPT pode ser útil em várias aplicações, mas é importante ter em conta a natureza da tarefa e os possíveis preconceitos e limitações do modelo antes de o utilizares. É fundamental acompanhar e avaliar os resultados do ChatGPT para garantir que este gera respostas adequadas e precisas.

O facto de isto ser poderoso não significa que devas desligar o cérebro.

Como é que tudo isto se relaciona com a IA responsável?

O uso da IA generativa, incluindo o ChatGPT, levanta questões éticas e sociais importantes relacionadas com a IA responsável. A IA responsável é um conjunto de princípios que se refere ao uso responsável e ético das tecnologias de IA, tendo em conta os impactos sociais, éticos e ambientais dessas tecnologias. Aqui estão algumas formas como o uso do ChatGPT e da IA generativa, de um modo mais geral, se pode relacionar com a IA responsável:

  1. Preconceito e equidade: Tal como acontece com todos os sistemas de IA, os modelos de IA generativa, como o ChatGPT, podem ser tendenciosos e injustos, perpetuando os preconceitos sociais e culturais presentes nos dados de treino. Uma IA responsável exige que os programadores abordem estas questões através de técnicas como o pré-processamento de dados e a equidade algorítmica.
  2. Transparência e responsabilização: Uma IA responsável também exige transparência e responsabilização na conceção, desenvolvimento e implementação dos sistemas de IA. Isto inclui transparência quanto aos dados e algoritmos utilizados para treinar e operar o ChatGPT, bem como a responsabilização pelo impacto do ChatGPT nos utilizadores finais e na sociedade em geral.
  3. Privacidade e segurança: A utilização do ChatGPT também pode suscitar preocupações em matéria de privacidade e segurança, especialmente quando estão em causa informações confidenciais. Uma IA responsável exige que os programadores implementem medidas robustas de privacidade e segurança para proteger a privacidade e a segurança dos utilizadores finais.
  4. Design centrado no ser humano: Uma IA responsável exige que os programadores adotem uma abordagem centrada no ser humano na conceção da IA, garantindo que tecnologias de IA como o ChatGPT sejam concebidas para melhorar o bem-estar humano, em vez de substituir ou prejudicar as pessoas.

A utilização generalizada do ChatGPT e da IA generativa levanta importantes questões éticas e sociais. Para garantir que as tecnologias de IA sejam responsáveis, éticas e benéficas para a sociedade, os programadores e as partes interessadas têm de ter em conta estas questões.

Mas o futuro é muito empolgante.