Inteligência Artificial e ChatGPT Da revolução dos modelos de IA generativa à Engenharia de Prompt
Fabrício CarraroConteúdo
A Inteligência Artificial está abrindo um novo mundo. Estamos presenciando uma revolução multidisciplinar com a adoção em tempo recorde do ChatGPT, Bard, Midjourney e muitas outras. São as IAs generativas e elas já estão muito presentes no nosso dia a dia mesmo sem percebermos. Porém, para pessoas de tecnologia que querem dominar o tema, e não apenas utilizar essas ferramentas fantásticas, é preciso entender com profundidade como elas operam por baixo dos panos, como aplicar técnicas de Engenharia de Prompt e, ainda, pensar com responsabilidade nos aspectos éticos e nos desafios desta revolução.
Neste livro, Fabrício Carraro explica detalhadamente como é o funcionamento por dentro dessas Inteligências Artificiais. Você partirá dos conceitos de Machine Learning, com os diferentes tipos de aprendizado, redes neurais artificiais e Deep Learning, chegando aos modelos de linguagem, como os famosos LLMs (Large Language Models), e algoritmos de Processamento de Linguagem Natural. O ChatGPT será visto com especial atenção, desde como foi realizado o treinamento do modelo até tópicos como tokens, temperatura, alucinações e parâmetros de calibragem da OpenAI. O livro aborda ainda as melhores práticas para gerar prompts e obter respostas mais precisas ao lidar com LLMs utilizando conceitos de Engenharia de Prompt. Por último, o autor levanta questões como segurança, direitos autorais, fake news, viés e as futuras implicações que a Inteligência Artificial pode provocar no mundo.
Sumário
- 1 Introdução à Inteligência Artificial
- 1.1 O que é Inteligência Artificial?
- 1.2 Inteligência Artificial no seu dia a dia
- 1.3 Tipos de Inteligência Artificial
- 2 Como a Inteligência Artificial aprende?
- 2.1 Subáreas da Inteligência Artificial
- 2.2 Visão geral do processo de aprendizado
- 2.3 Machine Learning, o Aprendizado de Máquina
- 2.4 Redes Neurais e Deep Learning
- 2.5 Conclusão
- 3 Modelos de linguagem e como funcionam
- 3.1 O que é um modelo de linguagem?
- 3.2 O início e evolução de PLN e modelos de linguagem
- 3.3 LLM — Large Language Models
- 4 Como funciona o ChatGPT
- 4.1 O que é o ChatGPT
- 4.2 O que faz e como funciona o ChatGPT
- 4.3 Tokens
- 4.4 Como o ChatGPT foi treinado
- 4.5 Alucinações
- 4.6 GPT-4
- 5 Parâmetros de calibragem dos modelos GPT
- 6 Engenharia de Prompt
- 6.1 Princípios para a criação de um prompt
- 6.2 Zero-shot & Few-shot Prompting
- 6.3 Chain-of-Thought Prompting
- 6.4 Outras técnicas
- 7 Limitações e considerações éticas sobre a Inteligência Artificial
- 7.1 Privacidade, segurança e regulamentação
- 7.2 Direitos autorais
- 7.3 Fake news
- 7.4 Viés
- 7.5 Alinhamento
- 7.6 Mercado de trabalho
- 8 (Extra) Programando sistemas em Python com a API do GPT
Autor
Fabrício Carraro
Fabrício Carraro nasceu em 1988 no ABC paulista. Sua formação compreende Engenharia da Computação pela UNICAMP e, mais recentemente, Pós Tech de Data Analysis & Machine Learning pela FIAP. Atuou por anos na área de desenvolvimento de software e atualmente é Program Manager na Alura. É também host do podcast Dev Sem Fronteiras, onde entrevista brasileiros e brasileiras que moram e trabalham na área de TI fora do país. Pode se comunicar em 14 idiomas em diferentes níveis, sendo eles o português, inglês, italiano, espanhol, russo, polonês, francês, alemão, grego, turco, croata, romeno, hebraico e holandês. Foi palestrante no Polyglot Gathering de 2023 com o tema "ChatGPT, AI, and the Future of Language Learning" (traduzindo, "ChatGPT, IA e o Futuro do Aprendizado de Idiomas").
Dados do produto
- Número de páginas:
- 223
- ISBN:
- 978-85-5519-359-0
- Data publicação:
- 12/2023