Questões de Inteligencia Artificial (Engenharia de Software)

Limpar Busca

Uma organização decidiu monitorar a opinião do público sobre ela nas redes sociais. Para isso, processou as mensagens com referências ao seu nome, a fim de possibilitar o uso de uma técnica de processamento de linguagem natural conhecida como análise de sentimentos.
Após transformar cada mensagem em uma string, um dos passos importantes nessa técnica é a tokenização, que consiste em

  • A colocar todos os caracteres da mensagem em minúsculas.
  • B colocar todos os verbos da mensagem no infinitivo.
  • C dividir o texto da mensagem em palavras isoladas.
  • D eliminar todos os marcadores HTML ou XML da mensagem.
  • E substituir todos os caracteres acentuados da mensagem por suas versões sem acento.

No contexto dos algoritmos utilizados em análise de dados, considere os passos a seguir:


1. recebe os dados de treinamento como entrada, que incluem atributos e categorias;

2. calcula a probabilidade de cada categoria ocorrer com base na quantidade de exemplos de cada categoria no conjunto de dados;

3. calcula a probabilidade condicional para cada atributo, ou seja, a probabilidade de um atributo dada uma categoria;

4. para uma nova entrada, calcula a probabilidade de cada categoria dada a entrada;

5. seleciona a categoria com a maior probabilidade condicional como a previsão para a nova entrada;

6. repete os passos 4 e 5 para todas as entradas desconhecidas.


Assinale o algoritmo que é implementado nos passos acima.

  • A Regressão Logística.
  • B Naive Bayes.
  • C K-Means.
  • D Random Forest.
  • E Regressão Linear.

No contexto do desenvolvimento de chatbots baseados em prompt textuais, uma habilidade importante é a resolução de ambiguidades, visando à compreensão completa do texto.
Assinale a técnica de NLP adequada nesse tipo de desenvolvimento.

  • A Processamento de Voz.
  • B Reconhecimento de Imagem.
  • C Aprendizado de Máquina.
  • D Análise Semântica.
  • E Tokenização.

Luiz, médico dermatologista, criou um modelo de IA para auxiliar na detecção de câncer de pele com visão computacional. Como um modelo de classificação binária, ele terá 4 possíveis saídas: verdadeiro positivo (paciente com câncer, detectado corretamente), verdadeiro negativo (paciente sem câncer, detectado corretamente), falso positivo (paciente sem câncer, detectado incorretamente) e falso negativo (paciente com câncer, não detectado pelo modelo).

Levando em consideração que um modelo de IA seria utilizado como uma ferramenta de auxílio ao diagnóstico de câncer de pele, os erros de “tipo 1” (falso positivo) seriam tolerados, já que haveria uma análise posterior realizada por um médico especialista. No entanto, os erros “tipo 2” (falso negativo) seriam os mais críticos, uma vez que podem resultar em um diagnóstico tardio ou falho, comprometendo a saúde do paciente. Tomando o cenário como base, julgue os itens a seguir:


I. A métrica mais importante nesse caso seria a Sensibilidade (Recall ou Revocação);


II. A métrica mais importante nesse caso seria a Precisão (Precision);


III. Ao ajustar o modelo para minimizar erros de "tipo 2", geralmente os erros de "tipo 1" tendem a aumentar;


IV. Luiz deveria submeter seu modelo a um treinamento mais longo, independentemente do overfitting.


Estão corretas as afirmativas 

  • A I e III, apenas.
  • B II e III, apenas.
  • C I e IV, apenas.
  • D II e IV, apenas.
  • E III e IV, apenas.

Com base nos princípios de Responsible AI (IA Responsável), a seguinte característica não é considerada importante para o desenvolvimento de soluções de inteligência artificial: 

  • A transparência.
  • B privacidade.
  • C explicabilidade.
  • D segurança.
  • E performance.