Apresentando a aula e objetivos do curso
Sejam muito bem-vindas e bem-vindos à nossa Aula 1 do curso OCI AI Foundation 2026. Sou Gustavo Santana, e agora vamos começar a falar sobre os fundamentos e as bases da inteligência artificial.
Neste curso, nosso objetivo é explicar o que é a inteligência artificial e seus conceitos, descrever as tarefas comuns que uma inteligência artificial pode realizar e diferenciar inteligência artificial, machine learning (aprendizado de máquina) e deep learning (aprendizado profundo). Então peguem seus cadernos, vamos fazer anotações e iniciar o nosso conteúdo.
Definindo a inteligência artificial e contextualizando aplicações
Ao começarmos a discutir o que é a inteligência artificial, entendemos que ela é a capacidade de uma máquina de imitar habilidades cognitivas humanas. Temos nossas capacidades humanas e a ideia da inteligência artificial é realizar algo próximo do que fazemos; é isso que chamamos de inteligência artificial. Quando uma inteligência artificial automatiza uma tarefa, trata-se de uma atividade que uma pessoa poderia realizar.
Como funciona a inteligência humana? Aprendemos, nos comunicamos (de forma verbal e não verbal), desenvolvemos e resolvemos tarefas complexas. Conseguimos criar arte, música e invenções. Quando implementamos um algoritmo para executar uma dessas tarefas, chamamos isso de inteligência artificial.
No dia a dia, vemos inteligência artificial classificando imagens, escrevendo código e trabalhando com linguagens de programação. Muitas pessoas técnicas utilizam inteligência artificial atualmente, mas ela também está por trás de outras experiências. Por exemplo, quando fazemos um treino na academia e um aplicativo gera um plano personalizado para você, há inteligência artificial por trás; o mesmo ocorre com os algoritmos das redes sociais, nos quais cada pessoa recebe um algoritmo especializado para entregar conteúdo específico.
Como dissemos, vamos entrar nesse universo e falar sobre machine learning (aprendizado de máquina), deep learning (aprendizado profundo) e data science (ciência de dados). São três palavras-chave nas quais vamos focar neste primeiro bloco de conteúdo e, mais adiante, explicaremos exatamente o que é machine learning, como funciona, o que é deep learning, o que é data science e onde se encontram essas camadas de conhecimento.
Apresentando o escopo do curso e domínios de dados
Nosso curso também cobrirá soluções de OCI: visão computacional, linguagem, fala (speech), conversação, recomendações de produtos, detecção de anomalias, aprendizado por reforço, forecasting (previsão) e geração de conteúdo. A proposta é ser plural na forma do conteúdo que vamos oferecer e apresentar uma visão ampla de como funciona a inteligência artificial e como funcionam os processos, as automações e demais componentes.
Nesta primeira parte do conteúdo, vamos falar sobre dados e tarefas. Hoje, a inteligência artificial basicamente automatiza e viabiliza o uso de processos envolvendo linguagem, áudio, texto e visão computacional. Vamos entrar primeiro nesses três mundos para evoluir no conteúdo.
Distinguindo tarefas de linguagem e introduzindo conceitos-chave
Quando falamos de linguagem, temos tarefas de inteligência artificial consideradas padrão e tarefas de inteligência artificial generativa.
- Tarefas padrão de IA: detecção de idioma, extração de entidades em texto, classificação de texto, transcrição e tradução de texto. Utilizamos um modelo de IA voltado a realizar essas tarefas: detectar o idioma em um texto, efetuar uma tradução ou, ao enviar um texto, encontrar palavras-chave.
- Tarefas generativas de IA: criação de histórias e poemas, sumarização de texto, geração de um caption (legenda) para uma imagem e conversão de texto para fala. Essas são tarefas de IA generativa, diferentes das tarefas gerais de IA.
Esse é o primeiro ponto: separar e entender o que é IA generativa e o que está relacionado a texto, compreendendo esses dois universos quando falamos de linguagem.
Também há um conjunto de palavras-chave que vamos explorar com mais profundidade nas próximas aulas, mas já deixamos aqui uma visualização do que será necessário compreender para a certificação: sentenças, tokenização, padding (preenchimento) e, ao falar de palavras similares, a noção de proximidade, como a similaridade por cosseno. A ideia é que aprendamos o significado de cada uma dessas palavras ao longo do curso.
Apresentando fundamentos de processamento de linguagem natural e arquiteturas de modelos
Quando falamos de inteligência artificial, os modelos de linguagem foram desenvolvidos para compreender processos de linguagem natural, o que chamamos de Processamento de Linguagem Natural (PLN). Vamos percorrer três camadas de informações e pontos-chave que precisamos entender.
- Primeiro ponto: sobre as Recurrent Neural Networks (Redes Neurais Recorrentes), que processam dados sequenciais e armazenam estados ocultos.
- Em seguida, falaremos sobre Long Short-Term Memory (memória de curto e longo prazo), que é, basicamente, o processamento de dados sequenciais que podemos reentreinar com esse contexto e usar os estados.
Quando falamos de memória em agentes de inteligência artificial com memória de contexto, o sistema entende a que nos referimos ao retomarmos algo dito anteriormente. Esse conceito se relaciona a arquiteturas como a Long Short-Term Memory (memória de curto e longo prazo). Em modelos baseados em Transformers (transformadores), há também o processo de paralelizar dados por meio de Self-Attention (autoatenção), que fornece ao modelo noção de contexto. Vamos detalhar todos esses pontos ao longo do curso. A ideia, por ora, é apresentar como funcionam e destacar termos-chave que retomaremos com frequência nas próximas aulas.
Explorando áudio e voz com inteligência artificial
Ao tratarmos de áudio e voz, também distinguimos o que é Narrative AI (IA narrativa) do que são tarefas padrão de inteligência artificial. Em um fluxo de Speech to Text (fala para texto), pegamos o áudio e o transcrevemos para texto; em reconhecimento de voz, avaliamos a locução; e, em desenvolvimento de voz em conversação, extraimos e processamos informações do diálogo. Essas são tarefas de áudio que não são, basicamente, generativas.
Quando pensamos em geração, consideramos composição musical, sintetização de voz (replicação de uma voz) ou mesmo a criação de sons específicos conforme uma definição estabelecida. Assim, podemos separar o campo em dois blocos: a parte de IA generativa e a parte de Speech to Text (fala para texto) e de fala em geral. Também podemos detalhar esse domínio em duas frentes complementares.
No áudio, é útil compreender a noção de bits e como a representação funciona. No dia a dia, não precisamos dominar esses detalhes, mas, em inteligência artificial, quando a IA realiza uma sintetização de voz, reconstruímos o áudio. Há todo um processo por trás, e aprenderemos como funcionam o áudio e a fala como dados, isto é, como informação base para sistemas de IA.
Nos modelos de IA para áudio, encontraremos abordagens como Recurrent Neural Network (rede neural recorrente), Long Short-Term Memory (memória de curto e longo prazo) e Transformers (transformadores). Há também outros, como os Waveform Models (modelos de forma de onda), voltados a representar e compreender ondas sonoras, além de variações de codificadores e diferentes tipos de modelos que compõem a base da inteligência artificial nesse domínio.
Aplicando inteligência artificial em visão computacional
Em visão computacional, trabalhamos tanto com tarefas clássicas de IA aplicadas a imagens quanto com Generative AI (IA generativa). No cotidiano, isso costuma ser mais tangível: classificar uma imagem (por exemplo, identificar se há um cachorro ou um gato), extrair texto, contar o número de objetos em uma cena ou verificar se determinado objeto é ou não um padrão esperado. Há diversas formas de aplicar IA nesse contexto.
Na vertente generativa de visão, podemos criar imagens, gerar versões em alta resolução, restaurar fotografias antigas e até converter um esboço 2D em um modelo 3D. Nessa linha, pensamos em desenvolvimento e criação — criação e reconstrução de imagens —, sempre tratando a imagem como dado. Ao pensar em imagens, lidamos com pixels, mas não descrevemos adequadamente uma imagem por um único pixel. O objetivo desses modelos e processos é identificar padrões em imagens e aprender com eles.
Os modelos de IA para visão computacional foram desenvolvidos para extrair informações de imagens e vídeos. Entre os pontos essenciais que detalharemos, estão: redes neurais convolucionais, que detectam padrões; aprendizado hierárquico com representações e características da imagem para permitir replicar ou criar imagens semelhantes; o método YOLO (You Only Look Once), voltado à detecção de objetos em imagens; e a parte generativa do processo, pela qual geramos novas imagens.
Ampliando tarefas de inteligência artificial e encaminhando próximos passos
Outras tarefas de IA que também veremos no curso incluem a detecção de anomalias em séries temporais. Ao detectar fraude, como no caso de clonagem de cartão, trabalhamos com detecção de anomalias: se algum dado destoar significativamente de uma série, ele é tratado como anomalia. Veremos também algoritmos de recomendação de produtos. Em um ambiente de e-commerce (comércio eletrônico), por exemplo, quando são sugeridos itens com base em compras anteriores, há um sistema de recomendação em funcionamento. E, no tema de forecasting (previsão), utilizamos algoritmos que projetam informações a partir de dados históricos, como no caso da previsão do tempo ou na estimativa de quando o estoque poderá se esgotar.
Na próxima aula, entraremos em como tudo isso funciona na prática: como identificamos esses processos e qual é o algoritmo adequado para cada tarefa. Trouxemos alguns termos que podem ser novos, mas não há motivo para preocupação. Vamos revisar todo o processo, identificar cada componente e construir a base técnica necessária para obter a certificação OCI Foundation 2026. Nos vemos na próxima aula!