Coconote
AI notes
AI voice & video notes
Export note
Try for free
Introdução à IA Generativa
Jun 22, 2024
Introdução à IA Generativa
Introdução do Instrutor
Nome:
Roger Martinez
Função:
Engenheiro de Relações com Desenvolvedores no Google Cloud
Objetivo:
Ajudar desenvolvedores a utilizarem o Google Cloud
Visão Geral do Curso
Quatro tópicos principais:
Definir IA generativa
Explicar como a IA generativa funciona
Descrever tipos de modelos de IA generativa
Descrever aplicações da IA generativa
O que é IA Generativa?
Definição:
Um tipo de tecnologia de IA que pode produzir vários tipos de conteúdo (texto, imagens, áudio, dados sintéticos)
Contexto: IA e Aprendizado de Máquina
Inteligência Artificial (IA):
Um ramo da ciência da computação focado em criar agentes inteligentes
Esses agentes podem raciocinar, aprender e agir de forma autônoma
Aprendizado de Máquina:
Subcampo da IA
Programa ou sistema que treina um modelo a partir de dados de entrada
Tipos: Supervisado e Não-Supervisado
Aprendizado Supervisado:
Usa dados rotulados
Aprendizado Não-Supervisado:
Usa dados não rotulados
Aprendizado Profundo:
Subconjunto do Aprendizado de Máquina
Usa redes neurais artificiais com nós interconectados (neurônios)
Modelos podem usar dados rotulados, não rotulados e semi-supervisados
IA Generativa vs. Modelos Discriminativos
Modelos Discriminativos:
Usados para classificar ou predizer rótulos para pontos de dados
Aprende a distribuição de probabilidade condicional (P(Y|X))
Modelos Gerativos:
Gera novos dados com base na distribuição de probabilidade aprendida (P(X, Y) e P(X|Y))
Processo de Aprendizado Supervisado
Aprendizado Supervisado:
Utiliza dados de treinamento para reduzir o erro entre os valores previstos e reais
Introdução à IA Generativa
IA Generativa:
Subconjunto do aprendizado profundo
Pode processar dados tanto rotulados quanto não rotulados
Capaz de gerar novo conteúdo
Modelos de Fundação:
Treinados em diversos tipos de dados
Podem gerar texto, código, imagens, áudio, vídeo
Tipos de Modelos de IA
Texto para Texto:
Entrada de linguagem natural para saída de texto
Texto para Imagem:
Gera imagens a partir de descrições de texto
Texto para Vídeo:
Gera vídeos a partir de texto
Texto para 3D:
Gera objetos 3D a partir de descrições de texto
Texto para Tarefa:
Realiza tarefas ou ações com base na entrada de texto
Grandes Modelos de Linguagem (LLMs)
Definição:
Pré-treinados em vastos dados
Exemplos:
Palm API, Gemini
Aplicações:
Análise de sentimento, legendas de imagens, reconhecimento de objetos
Aplicações de IA Generativa
Geração de Código:
Depuração de código, tradução de linguagens, geração de documentação
Vertex AI Studio:
Ferramentas para explorar e personalizar modelos de IA generativa
Vertex AI:
Ferramentas para construir aplicativos com mínima codificação
Palm API:
Ferramentas para testar e prototipar com os grandes modelos de linguagem do Google
Desafios: Alucinações em IA
Alucinações:
Saídas incorretas ou sem sentido
Causas:
Dados insuficientes, dados ruidosos, falta de restrições
Mitigação:
Treinamento com dados de alta qualidade e fornecimento de contexto suficiente
Conclusão
IA generativa pode criar novo conteúdo com base em padrões aprendidos
Utiliza técnicas avançadas de aprendizado profundo
Aplicável em várias áreas e tarefas
📄
Full transcript