Jogue, Analise e Audite uma IA

Os alunos jogarão Survival of the Best Fit, observando como escolhas humanas e dados de treinamento podem influenciar um sistema de seleção. Em seguida, registrarão o que observaram e discutirão como uma auditoria pode revelar resultados problemáticos.

Passo a Passo para Execução

  1. Abrir o jogo Survival of the Best Fit.
  2. Ler a apresentação inicial sobre viés em sistemas de Inteligência Artificial.
  3. Jogar a primeira rodada seguindo as orientações da atividade.
  4. Observar quais características aparecem associadas às decisões tomadas.
  5. Registrar as escolhas realizadas e os efeitos produzidos pelo sistema.
  6. Reiniciar a experiência quando possível.
  7. Alterar conscientemente as escolhas de treinamento.
  8. Comparar os resultados de diferentes formas de treinamento.
  9. Identificar uma situação em que o modelo possa reproduzir um padrão aprendido dos dados.
  10. Registrar no caderno a diferença entre dado, decisão humana, modelo e resultado.
  11. Promover uma discussão sobre por que um sistema automatizado precisa ser avaliado.
  12. Pedir que cada dupla produza uma conclusão em três frases.
  13. Evitar transformar a atividade em julgamento de pessoas; o foco deve ser a análise do sistema e dos dados.
  14. Relacionar o jogo a processos de recomendação, classificação e seleção.
  15. Encerrar mostrando que 'ser automático' não significa 'ser sempre correto ou justo'.

Comentários

Survival of the Best Fit é útil porque coloca a criança dentro de uma situação em que ela participa da criação do conjunto de exemplos e depois observa o efeito das escolhas. Isso ajuda a compreender que o resultado de um sistema de IA não surge do nada. Dados, objetivos, critérios e escolhas humanas participam do processo. O termo auditoria significa examinar o funcionamento e os resultados para encontrar problemas e descobrir o que precisa ser melhorado.

A Máquina de Selecionar Equipes

Os alunos observarão um sistema fictício que seleciona participantes com base em exemplos anteriores. O conjunto de treinamento será propositalmente desequilibrado. As crianças deverão identificar o problema e propor mudanças nos dados.

Materiais Necessários

  • Cartões de personagens fictícios com diferentes características
  • Cartões de resultados de seleção
  • Dois conjuntos de dados de treinamento: um desequilibrado e outro mais representativo
  • Cartões de decisão do 'sistema'
  • Tabela para contar resultados por grupo
  • Calculadora simples, quando disponível
  • Quadro branco
  • Lápis, borracha e lápis de cor
  • Cartões de hipótese
  • Cartões de 'dado faltante' e 'dado repetido'
  • Crachás de 'Auditor de Dados' e 'Analista'
  • Fichas de relatório

Passo a Passo da Execução

  1. Perguntar se um computador consegue produzir uma decisão injusta mesmo sem ter sentimentos.
  2. Explicar que o sistema trabalha com dados e regras construídas por pessoas, portanto os dados e as escolhas feitas no desenvolvimento podem influenciar os resultados.
  3. Apresentar um conjunto de treinamento contendo muitos exemplos de um grupo e poucos exemplos de outro.
  4. Mostrar as decisões produzidas pelo sistema fictício.
  5. Contar quantas pessoas de cada grupo foram selecionadas.
  6. Perguntar se a diferença observada pode estar relacionada ao modo como os dados foram preparados.
  7. Identificar quais grupos aparecem pouco no treinamento.
  8. Criar um novo conjunto de dados mais equilibrado.
  9. Repetir a simulação.
  10. Comparar os resultados das duas situações.
  11. Discutir a diferença entre descobrir uma diferença nos resultados e provar sua causa.
  12. Explicar que auditoria significa examinar o sistema e seus resultados de forma cuidadosa.
  13. Pedir que cada equipe crie uma situação fictícia em que uma decisão automática precise ser verificada por uma pessoa.
  14. Reforçar que sistemas usados em situações importantes precisam ser avaliados com critérios adequados.
  15. Encerrar mostrando que IA não elimina a responsabilidade das pessoas que escolhem dados, objetivos e formas de utilização.

Conexão Computacional

Viés em um sistema de IA pode acontecer quando os dados, critérios ou processos de desenvolvimento levam a resultados sistematicamente desequilibrados. A criança pode imaginar uma caixa de lápis que possui 90 lápis azuis e apenas 10 amarelos: se alguém pedir um lápis aleatoriamente, os azuis aparecerão muito mais vezes, mesmo que nenhum lápis tenha vontade de prejudicar os amarelos. Em sistemas reais, analisar resultados, comparar grupos e verificar os dados é parte importante de uma utilização responsável. O computador executa o processo; as pessoas continuam responsáveis pelas escolhas que definem o sistema.