📘 CodingMarble Learn

O ciclo de projeto de IA: como uma solução de IA é construída

Inteligência artificial (IA) é a capacidade de uma máquina aprender com dados e tomar decisões ou fazer previsões, como reconhecer rostos ou sugerir músicas. Uma solução de IA é construída em um ciclo de seis etapas chamado ciclo de projeto de IA: 1) Definição do Problema, usando os 4Ws (Quem, O quê, Onde, Por quê); 2) Coleta de Dados, reunindo dados confiáveis; 3) Exploração de Dados, limpando e fazendo gráficos para achar padrões; 4) Modelagem, escolhendo regras ou um método de aprendizado; 5) Avaliação, testando com dados novos e medindo a acurácia; 6) Implantação, colocando em uso real e melhorando sempre. Em todas as etapas devemos pensar na ética: justiça (sem viés), privacidade, transparência e responsabilidade.

🎬 História passo a passo

  1. IA é uma máquina que aprende com exemplos, chamados de dados. Ela vê muitas maçãs e laranjas e depois consegue reconhecer sozinha uma fruta nova.
  2. Todo projeto de IA começa pela Definição do Problema. Pergunte os 4Ws: Quem tem o problema? Qual é ele? Onde acontece? Por que vale a pena resolvê-lo?
  3. Depois, colete dados (Coleta de Dados) com pesquisas, câmeras, sensores ou sites. Em seguida explore: faça gráficos e tire valores errados ou que faltam.
  4. Construa um modelo (Modelagem): escreva regras ou deixe a máquina aprender com os dados. Teste com dados novos (Avaliação). Se estiver bom, lance (Implantação).
  5. Ética e viés: se o grupo B tem pouquíssimos exemplos nos dados, o modelo erra mais para o grupo B. Dados justos incluem todos e protegem a privacidade.
  6. Brincadeira livre: escolha quanto dos dados vem do grupo B. Veja o modelo ficar mais justo à medida que os dados ficam equilibrados.

Dica: arraste a cena 3D para girar. Use dois dedos para dar zoom.

🤔 Dúvidas comuns, esclarecidas

Em que a IA é diferente de um programa de computador comum?

Um programa comum segue regras fixas escritas por uma pessoa. Um modelo de IA aprende as próprias regras com muitos exemplos, como a máquina faz com as frutas.

Por que não começar a construir o modelo logo de uma vez?

Sem os 4Ws você não sabe de quem é o problema que está resolvendo nem de que dados precisa. A definição do problema decide tudo o que vem depois.

Por que tirar alguns dados na exploração?

Valores errados ou que faltam ensinam padrões errados ao modelo. O ponto cinza que cai é um registro ruim sendo removido.

Por que testar com dados novos e não com os de treino?

Um modelo pode decorar os exemplos de treino. Só os dados novos mostram se ele realmente aprendeu. As barras verde e vermelha são resultados em dados novos.

Um modelo pode ser acurado e ainda assim injusto?

Pode. Ele pode acertar 92% para o grupo A e muito menos para o grupo B. O número geral esconde isso; conferir cada grupo revela.

Como corrigimos o viés?

Adicionando mais exemplos do grupo que falta. Na brincadeira livre, aumente a parte do grupo B e veja a barra de acurácia dele subir.

O que é IA?

Inteligência artificial (IA) acontece quando um computador faz uma tarefa que exige um pensamento parecido com o humano: ver, ouvir, entender a linguagem ou decidir. Quase toda IA de hoje funciona aprendendo com dados, e não apenas seguindo instruções fixas.

IA, aprendizado de máquina e aprendizado profundo

Três grandes áreas

Nem tudo que é automático é IA: o timer de uma máquina de lavar segue passos fixos e não aprende.

As seis etapas do ciclo de projeto de IA

  1. Definição do Problema: entender o problema. Preencha um canvas dos 4Ws: Quem (as pessoas envolvidas), O quê (o problema e a prova dele), Onde (a situação ou o contexto), Por quê (o benefício de resolver). Termine com um enunciado do problema em uma frase.
  2. Coleta de Dados: reunir dados relevantes, confiáveis e que podemos usar. Fontes: pesquisas, sensores, câmeras, observações, web scraping, conjuntos de dados abertos (APIs). Os dados têm características (entradas, como tamanho e cor) e um rótulo (a resposta, como maçã).
  3. Exploração de Dados: limpar os dados (corrigir valores que faltam, errados ou repetidos) e visualizá-los em gráficos para ver padrões.
  4. Modelagem: escolher um método. Baseado em regras: as pessoas escrevem as regras. Baseado em aprendizado: a máquina aprende as regras a partir dos dados (por exemplo, aprendizado supervisionado com dados rotulados e aprendizado não supervisionado que encontra grupos).
  5. Avaliação: testar o modelo com dados que ele nunca viu. Medir a acurácia e olhar os erros.
  6. Implantação: colocar o modelo em um aplicativo ou aparelho real, observar como ele funciona e continuar melhorando. Depois o ciclo recomeça.

Avaliando um modelo: acurácia em números simples

Acurácia = previsões corretas ÷ total de previsões × 100%.

Se um modelo de frutas vê 200 frutas novas e acerta 180, a acurácia = 180 ÷ 200 × 100 = 90%. Guardamos uma parte dos dados como dados de teste porque o modelo pode simplesmente "decorar" os dados de treino; testar com dados novos mostra se ele realmente aprendeu.

A acurácia sozinha pode esconder problemas: um modelo pode acertar 95% no geral, mas ir muito pior para um grupo de pessoas. Por isso também conferimos os resultados grupo por grupo.

Ética e viés na IA

Ética em IA significa garantir que a IA seja usada de forma justa e segura para as pessoas.

Soluções: dados equilibrados e conferidos, testes em todos os grupos, revisão humana nas decisões importantes.

Fórmulas e definições principais

Exemplos resolvidos

1. Escreva um enunciado de problema com os 4Ws para alunos que esquecem de beber água na escola.

Quem: alunos de 12 a 15 anos. O quê: bebem pouca água e ficam cansados. Onde: nas salas de aula, durante longos períodos. Por quê: lembretes podem melhorar a saúde e a concentração. Enunciado: "Nossos alunos (quem) bebem pouca água (o quê) durante as aulas longas (onde); um lembrete inteligente os manteria saudáveis e atentos (por quê)."

2. Um modelo de doenças de plantas, testado com 250 fotos novas de folhas, dá 215 respostas corretas. Calcule a acurácia.

Acurácia = 215 ÷ 250 × 100 = 86%.

3. Um modelo de aprovação de empréstimos foi treinado só com dados de clientes da cidade. Que problema pode aparecer e como resolvê-lo?

Ele pode rejeitar injustamente clientes do campo, porque nunca aprendeu os padrões deles (viés). Solução: coletar dados equilibrados também do campo, testar a acurácia separadamente para cada grupo e pedir que uma pessoa revise as rejeições.

Erros comuns

Quiz de prática

1. Qual é a primeira etapa do ciclo de projeto de IA?
2. O canvas dos 4Ws pergunta Quem, O quê, Onde e:
3. Limpar os dados e fazer gráficos faz parte de:
4. Um modelo acerta 45 de 50 casos de teste. A acurácia dele é:
5. O viés em IA geralmente vem de:

Prática: responda você mesmo

Digite ou escolha sua resposta e aperte Conferir. Use a dica se travar; a solução completa aparece depois que você responder.

Perguntas frequentes

Quais são as 6 etapas do ciclo de projeto de IA?

Definição do Problema, Coleta de Dados, Exploração de Dados, Modelagem, Avaliação e Implantação.

O que é o canvas de problema dos 4Ws?

Uma ferramenta para definir o problema que pergunta Quem tem o problema, O que ele é, Onde acontece e Por que vale a pena resolvê-lo.

O que é viés em IA?

Viés é quando uma IA dá resultados injustos ou menos precisos para algumas pessoas, geralmente porque os dados de treino não representavam bem essas pessoas.

Onde isso é ensinado

CBSE (India)Class 9Part B: AI Reflection, Project Cycle and Ethics

Aprenda antes

Aprenda depois