Sala de Estudos Karinoya

Qualificações · Laboratório de aprovação em Nuvem / IA / Python

História e fundamentos da IA

Você pode ler as perguntas e explicações em português. As aulas (artigos explicativos) estão disponíveis apenas em japonês.

Ver a versão em japonês (com aulas) →

Questão 1 | A relação de inclusão na IA

Qual alternativa representa corretamente a relação entre inteligência artificial, aprendizado de máquina e aprendizado profundo?

  1. A inteligência artificial fica dentro do quadro amplo do aprendizado profundo, e o aprendizado de máquina fica dentro dela
  2. O aprendizado de máquina fica dentro do quadro amplo da inteligência artificial, e o aprendizado profundo fica dentro dele
  3. Os três não se sobrepõem e ficam lado a lado como campos independentes
  4. A inteligência artificial fica dentro do quadro amplo do aprendizado de máquina, e o aprendizado profundo fica dentro dela
RespostaB. O aprendizado de máquina fica dentro do quadro amplo da inteligência artificial, e o aprendizado profundo fica dentro dele

O quadro mais amplo é a inteligência artificial (人工知能); uma das abordagens dentro dela é o aprendizado de máquina (機械学習); e, dentro deste, a abordagem que usa redes neurais com muitas camadas empilhadas é o aprendizado profundo (ディープラーニング). No syllabus, os três termos aparecem juntos como palavras-chave em "1. Definição de inteligência artificial". Uma explicação que coloca o aprendizado de máquina ou o aprendizado profundo como o quadro mais amplo inverte a direção da inclusão. Dizer que os três ficam lado a lado de forma independente também não combina com o fato de que o aprendizado profundo é uma das abordagens dentro do aprendizado de máquina.

Questão 2 | Quatro classificações

Quando o nível da inteligência artificial é classificado em quatro categorias, qual delas funciona apenas com uma correspondência predeterminada entre condições e ações?

  1. Corresponde a um programa de controle simples, que funciona exatamente de acordo com a correspondência predeterminada
  2. Corresponde ao aprendizado profundo, que aprende representações com uma rede de camadas empilhadas em profundidade
  3. Corresponde ao aprendizado de máquina, que julga aprendendo regularidades a partir dos dados fornecidos
  4. Corresponde à inteligência artificial clássica, que escolhe uma resposta por meio de busca ou de conhecimento armazenado
RespostaA. Corresponde a um programa de controle simples, que funciona exatamente de acordo com a correspondência predeterminada

As quatro classificações do nível de IA estão listadas nos objetivos da seção "1. Definição de inteligência artificial" do syllabus como "programas de controle simples" (単純な制御プログラム), "inteligência artificial clássica" (古典的な人工知能), "aprendizado de máquina" e "aprendizado profundo". Funcionar apenas com uma correspondência predeterminada entre condições e ações é próprio de um programa de controle simples, como um termostato que liga e desliga numa temperatura definida. A inteligência artificial clássica escolhe uma resposta por meio de ramificações lógicas, busca ou conhecimento armazenado; o aprendizado de máquina aprende regularidades a partir de dados; e o aprendizado profundo é, entre estes, a abordagem que usa uma rede com camadas empilhadas em profundidade — todos eles vão além do estágio em que uma pessoa escreve à mão todas as respostas.

Questão 3 | O efeito IA

Qual alternativa descreve corretamente o fenômeno chamado efeito IA?

  1. A tendência de o desempenho da inteligência artificial continuar melhorando de forma contínua em proporção à quantidade de dados fornecida
  2. O fenômeno em que, depois que o mecanismo de uma inteligência artificial é compreendido, sua avaliação cai porque ela deixa de ser considerada inteligência
  3. O debate sobre o ponto de virada em que a inteligência artificial supera a inteligência humana e as mudanças a partir dali se tornam imprevisíveis
  4. A situação em que a inteligência artificial é usada sem conseguir apresentar os motivos de suas decisões de forma que as pessoas possam entender
RespostaB. O fenômeno em que, depois que o mecanismo de uma inteligência artificial é compreendido, sua avaliação cai porque ela deixa de ser considerada inteligência

O efeito IA (AI効果) é o fenômeno em que, quando o mecanismo por trás de uma inteligência artificial fica claro e seu funcionamento interno é compreendido, ela passa a ser vista como "mero processamento automático, não inteligência", e sua avaliação cai. O syllabus afirma explicitamente, nos objetivos de "1. Definição de inteligência artificial", que se deve "ser capaz de explicar o efeito IA". O debate sobre o ponto de virada em que a IA supera a inteligência humana é a singularidade (シンギュラリティ), que é uma palavra-chave de "2. Questões debatidas no campo da inteligência artificial". A tendência de o desempenho melhorar com o volume de dados e a incapacidade de apresentar os motivos de uma decisão são temas diferentes do efeito IA.

Questão 4 | Agente

A que se refere o "agente", listado como palavra-chave em "1. Definição de inteligência artificial" no syllabus?

  1. Refere-se a um mecanismo que empresta recursos computacionais e os aumenta ou reduz conforme a necessidade
  2. Refere-se à parte que exibe na tela a interação entre uma pessoa e uma máquina, servindo de ponto de entrada para a operação
  3. Refere-se a um sujeito que observa seu ambiente e escolhe por conta própria sua próxima ação em direção a um objetivo
  4. Refere-se à pessoa responsável por coletar e organizar os dados usados no aprendizado e manter sua qualidade
RespostaC. Refere-se a um sujeito que observa seu ambiente e escolhe por conta própria sua próxima ação em direção a um objetivo

Agente (エージェント) é uma forma de ver algo que observa seu ambiente e escolhe por conta própria sua próxima ação em direção a um objetivo. É um termo para entender a inteligência artificial a partir de "como ela se comporta", e não de "com que mecanismo ela é construída", e no syllabus aparece como palavra-chave em "1. Definição de inteligência artificial", ao lado de inteligência artificial, aprendizado de máquina, aprendizado profundo e efeito IA. Um ponto de entrada para a operação na tela, uma pessoa que organiza dados e um mecanismo que empresta recursos computacionais não são aquilo a que este termo se refere.

Questão 5 | ILSVRC

Qual alternativa descreve corretamente a relação entre ImageNet e ILSVRC?

  1. ImageNet é um registro de partidas de Go, e ILSVRC é o programa que treinou com ele
  2. ImageNet e ILSVRC são dois nomes dados ao mesmo modelo de reconhecimento de imagens
  3. ILSVRC é o padrão dos rótulos de classificação atribuídos às imagens, e ImageNet é o local que os avalia
  4. ImageNet é um conjunto de dados de imagens coletadas, e ILSVRC é uma competição que o utiliza
RespostaD. ImageNet é um conjunto de dados de imagens coletadas, e ILSVRC é uma competição que o utiliza

ImageNet é um conjunto de dados (データセット) de grande escala, com rótulos de classificação atribuídos a uma enorme quantidade de imagens, e ILSVRC é uma competição que o utilizou para disputar a acurácia no reconhecimento de imagens. No syllabus, ambos aparecem como palavras-chave em "6. Aprendizado profundo", servindo de material para explicar como o aprendizado profundo se desenvolveu. Não são dois nomes para o mesmo modelo, nem têm a relação de um padrão de rótulos e um local de avaliação. O que se relaciona ao Go é o AlphaGo (アルファ碁), que também é uma palavra-chave do mesmo subtópico, mas é outra coisa.

Questão 6 | LeNet

O que é o LeNet, listado em "6. Aprendizado profundo" no syllabus?

  1. Um programa que combina busca e aprendizado e venceu os melhores jogadores humanos de Go
  2. Um conjunto de dados de grande escala publicado para treinamento, com rótulos de classificação atribuídos a uma enorme quantidade de imagens
  3. Uma família recente de modelos que passou a ser amplamente usada para gerar novos textos ou imagens
  4. Uma rede neural que usa convolução, criada para reconhecer dígitos manuscritos
RespostaD. Uma rede neural que usa convolução, criada para reconhecer dígitos manuscritos

O LeNet é uma rede neural que usa convolução (畳み込み), criada para reconhecer dígitos manuscritos, e aparece como palavra-chave em "6. Aprendizado profundo" no syllabus. Quem venceu os melhores jogadores humanos de Go foi o AlphaGo; o conjunto de dados de grande escala com rótulos atribuídos a uma enorme quantidade de imagens é o ImageNet; e o que gera novos textos ou imagens é a IA generativa (生成AI) — todas palavras-chave diferentes listadas no mesmo subtópico. Em vez de memorizar só os nomes, ajuda guardar também o que cada um tem como objeto.

Questão 7 | AlphaGo

Em que campo o AlphaGo demonstrou seu resultado?

  1. No campo da transcrição da fala em texto, alcançando a acurácia da transcrição humana
  2. No campo do Go, vencendo os melhores jogadores humanos e divulgando amplamente sua capacidade
  3. No campo do resumo de textos, demonstrando acurácia em condensar documentos longos como um humano faria
  4. No campo da leitura de dígitos manuscritos, demonstrando pela primeira vez uma acurácia utilizável na prática
RespostaB. No campo do Go, vencendo os melhores jogadores humanos e divulgando amplamente sua capacidade

O AlphaGo (アルファ碁) é um programa que venceu os melhores jogadores humanos de Go, e no syllabus aparece como palavra-chave em "6. Aprendizado profundo", ao lado de ImageNet, ILSVRC, LeNet, neocognitron e IA generativa. O objetivo deste subtópico é "ser capaz de explicar a história de como o aprendizado profundo se desenvolveu", por isso ajuda memorizar cada nome junto com a etapa desse desenvolvimento que ele representa. Transcrever a fala, ler dígitos manuscritos e resumir textos não são resultados demonstrados pelo AlphaGo.

Questão 8 | IA e robôs

O syllabus lista como objetivo "ser capaz de explicar a diferença entre inteligência artificial e robôs". Qual alternativa descreve corretamente essa diferença?

  1. O robô é a parte responsável pelo julgamento, e a inteligência artificial é o corpo que a carrega
  2. "Robô" se refere a algo que aprende, e "inteligência artificial" se refere a algo que não aprende
  3. O robô é a própria máquina com corpo, e a inteligência artificial é a parte dentro dela responsável pelo julgamento
  4. Robô e inteligência artificial se referem à mesma coisa, diferindo apenas no nome usado pela indústria e pela academia
RespostaC. O robô é a própria máquina com corpo, e a inteligência artificial é a parte dentro dela responsável pelo julgamento

O robô (ロボット) é a própria máquina que tem um corpo, e a inteligência artificial é a parte dentro dela responsável pelo julgamento. Os dois podem se sobrepor, mas não são a mesma coisa. Muitas inteligências artificiais não têm corpo e funcionam apenas como software e, ao contrário, há robôs que apenas repetem movimentos fixos e não contêm nenhuma inteligência artificial. Uma explicação que troca o lado responsável pelo julgamento e o lado que é o corpo tem a direção invertida, e não se trata de uma distinção baseada em aprender ou não, nem de uma simples diferença de nome entre áreas.

Questão 9 | Inspirado nos circuitos neurais

O neocognitron é listado ao lado de "o circuito neural humano" em "6. Aprendizado profundo" no syllabus. O que essa combinação indica?

  1. Que tanto o circuito neural humano quanto o neocognitron surgiram de pesquisas sobre partidas de Go
  2. Que a ideia de um modelo com camadas empilhadas se originou de acompanhar como funciona o circuito neural humano
  3. Que a pesquisa sobre o circuito neural humano foi completamente esclarecida pelos resultados do aprendizado profundo
  4. Que a fiação do circuito neural humano foi reconstruída diretamente como circuito de computador e transformada em produto
RespostaB. Que a ideia de um modelo com camadas empilhadas se originou de acompanhar como funciona o circuito neural humano

O neocognitron (ネオコグニトロン) é um modelo que se inspirou no funcionamento do circuito neural humano (人間の神経回路) e buscou tratar a informação visual em etapas, empilhando camadas. A combinação, no syllabus, de "o circuito neural humano" com o neocognitron em "6. Aprendizado profundo" pode ser lida como uma forma de garantir que os estudantes entendam de onde veio a ideia de empilhar camadas. Não é que a fiação do circuito neural tenha sido transformada diretamente em circuito de computador, nem que a pesquisa sobre o circuito neural tenha sido esclarecida. O que se relaciona ao Go é o AlphaGo, do mesmo subtópico.

Questão 10 | O fluxo da história

O tópico principal do syllabus "Tendências em torno da inteligência artificial" lista seus subtópicos nesta ordem: Busca e raciocínio; Representação do conhecimento e sistemas especialistas; Aprendizado de máquina; e Aprendizado profundo. Que fluxo essa ordem representa?

  1. Um fluxo em que o centro de gravidade passou de uma pessoa escrever procedimentos e conhecimentos para deixar que os dados façam o aprendizado
  2. Um fluxo em que o local do processamento passou de uma máquina local para um grande computador remoto
  3. Um fluxo em que os responsáveis pela pesquisa passaram das universidades para as empresas e depois para os indivíduos
  4. Um fluxo em que a forma dos dados tratados passou do texto para as imagens e depois para o áudio
RespostaA. Um fluxo em que o centro de gravidade passou de uma pessoa escrever procedimentos e conhecimentos para deixar que os dados façam o aprendizado

Busca e raciocínio (探索・推論) é a etapa em que uma pessoa monta o procedimento de solução; Representação do conhecimento e sistemas especialistas (知識表現とエキスパートシステム) é a etapa em que uma pessoa escreve o conhecimento dos especialistas; e Aprendizado de máquina e Aprendizado profundo são a etapa em que as regularidades são aprendidas a partir dos dados. Ou seja, é um fluxo em que o centro de gravidade passou de uma pessoa escrever as coisas para deixar que os dados façam o aprendizado. Observe que a forma de contar esse fluxo como uma "geração" ordinal nunca aparece no syllabus, por isso este laboratório se refere a ele simplesmente pelos nomes dos subtópicos. Mudanças na forma dos dados, no local do processamento ou em quem faz a pesquisa não são o que essa ordem representa.

Questão 11 | A Conferência de Dartmouth

Qual alternativa descreve corretamente a Conferência de Dartmouth de 1956?

  1. Um método de treinamento para redes neurais com camadas empilhadas em profundidade foi publicado pela primeira vez ali
  2. Um sistema especialista que registra o conhecimento de especialistas como regras foi apresentado ao mundo pela primeira vez ali
  3. Um teste para distinguir humanos de máquinas por meio de trocas apenas de texto foi proposto pela primeira vez ali
  4. Diz-se que o termo "inteligência artificial" foi usado publicamente pela primeira vez nesse encontro de pesquisadores
RespostaD. Diz-se que o termo "inteligência artificial" foi usado publicamente pela primeira vez nesse encontro de pesquisadores

A Conferência de Dartmouth (ダートマス会議) foi uma conferência de pesquisa realizada em 1956, lembrada como o lugar onde o termo "artificial intelligence" (inteligência artificial) foi usado publicamente pela primeira vez. O teste para distinguir humanos de máquinas por meio de trocas apenas de texto foi proposto no artigo de Turing de 1950, um acontecimento diferente e anterior à Conferência de Dartmouth. Ligar os dois é um erro clássico, por isso memorize o ano e o acontecimento separadamente. As pesquisas sobre sistemas especialistas e os métodos de treinamento de redes neurais com camadas empilhadas em profundidade são temas posteriores a essa conferência.

Questão 12 | Turing

O que o teste de Turing propôs?

  1. Um método de avaliação que verifica se é possível distinguir um humano de uma máquina por meio de uma troca de texto, como forma de avaliar a presença de inteligência
  2. Um método de cálculo que estima quando as máquinas vão superar a inteligência humana, com base no crescimento dos recursos computacionais
  3. Um procedimento para confirmar se uma máquina tem mente examinando seu mecanismo interno
  4. Uma definição em uma única frase do que é inteligência, uma definição oficial compartilhada em toda a área
RespostaA. Um método de avaliação que verifica se é possível distinguir um humano de uma máquina por meio de uma troca de texto, como forma de avaliar a presença de inteligência

O teste de Turing (チューリングテスト) é um método de avaliação em que, se um avaliador não consegue distinguir um humano de uma máquina por meio de trocas apenas de texto, considera-se que a máquina tem inteligência. O ponto principal é que ele não dá uma definição da inteligência em si, mas propõe avaliar pelo comportamento observável de fora. O Prêmio Loebner (ローブナーコンテスト) é a competição que realiza esse teste na prática em forma de disputa, e também é uma palavra-chave do mesmo subtópico. Não é um procedimento que examina mecanismos internos nem um método de estimar um prazo.

Questão 13 | O Quarto Chinês

Para defender o quê foi apresentado o experimento mental do Quarto Chinês?

  1. Como previsão: que, se a velocidade de manipulação de símbolos aumentar o suficiente, as máquinas também passarão a ter mente
  2. Como demonstração: que, se o comportamento não se distingue do de um humano, pode-se admitir que há compreensão
  3. Como demonstração de superioridade: que o processamento de linguagem natural é mais bem tratado por estatística do que por regras
  4. Como objeção: que, mesmo que o comportamento não se distinga do de um humano, isso não significa necessariamente que haja compreensão
RespostaD. Como objeção: que, mesmo que o comportamento não se distinga do de um humano, isso não significa necessariamente que haja compreensão

O Quarto Chinês (中国語の部屋) é um experimento mental que, partindo da situação de uma pessoa que apenas reorganiza símbolos seguindo um manual sem entender chinês, defende que, mesmo que o comportamento não se distinga do de um humano, isso não significa necessariamente que haja compreensão. Ou seja, é uma crítica ao teste de Turing, apresentada como objeção à IA forte (強いAI), a posição que admite a existência de mente ou compreensão. Lê-lo como evidência a favor da IA forte inverte a direção, e é aqui que a confusão costuma acontecer. Não se trata da velocidade de manipulação de símbolos nem da superioridade de métodos de tradução automática.

Questão 14 | IA forte, IA fraca

Qual é a diferença entre a distinção IA forte versus IA fraca e a distinção geral versus específica?

  1. Forte versus fraca é uma distinção por velocidade de processamento, e geral versus específica é uma distinção por custo de desenvolvimento
  2. Forte versus fraca é uma distinção pela quantidade de dados usados no treinamento, e geral versus específica é uma distinção pela quantidade de recursos computacionais
  3. Forte versus fraca é uma distinção pela amplitude do escopo de aplicação, e geral versus específica é uma distinção pela existência ou não de mente ou compreensão
  4. Forte versus fraca é uma distinção pela existência ou não de mente ou compreensão, e geral versus específica é uma distinção pela amplitude do escopo de aplicação
RespostaD. Forte versus fraca é uma distinção pela existência ou não de mente ou compreensão, e geral versus específica é uma distinção pela amplitude do escopo de aplicação

IA forte (強いAI) e IA fraca (弱いAI) se distinguem pelo fato de a máquina ter ou não mente ou compreensão. A IA forte é a posição de que a máquina realmente compreende, enquanto a IA fraca é a posição de que ela é apenas uma ferramenta que se comporta como se compreendesse. Já geral versus específica (汎用と特化) é uma distinção de escopo de aplicação — a amplitude das tarefas para as quais algo pode ser usado —, um eixo totalmente diferente. Portanto, ter um escopo de aplicação amplo não significa, por si só, ter mente. Uma explicação que troca as duas tem a direção invertida, e volume de dados, recursos computacionais, velocidade de processamento e custo não são critério de nenhuma das duas distinções.

Questão 15 | O problema do quadro

Que tipo de problema é o problema do quadro?

  1. O problema de que o trabalho de escrever manualmente o conhecimento de especialistas se torna tão grande que não pode ser concluído
  2. O problema de não conseguir restringir apenas ao que é relevante o que muda e o que não muda com uma determinada ação
  3. O problema de como um sistema liga os símbolos ao significado no mundo real a que eles se referem
  4. O problema de que só acabam sendo resolvidos problemas que têm solução sob condições limitadas
RespostaB. O problema de não conseguir restringir apenas ao que é relevante o que muda e o que não muda com uma determinada ação

O problema do quadro (フレーム問題, frame problem) é o problema de que, quando se executa uma ação, não se consegue restringir apenas ao que é relevante o que muda e o que não muda, e tratar isso em tempo finito. Em uma palavra, é um problema de delimitar a relevância. Ligar símbolos ao seu significado no mundo real é o problema da ancoragem de símbolos (シンボルグラウンディング問題); o trabalho de escrever conhecimento se tornar enorme é o gargalo da aquisição de conhecimento (知識獲得のボトルネック); e só conseguir resolver problemas com condições limitadas é o problema de brinquedo (トイ・プロブレム) — todas palavras-chave diferentes listadas no mesmo subtópico.

Questão 16 | A ancoragem dos símbolos

A que se refere o problema da ancoragem de símbolos?

  1. O problema de como um sistema liga os símbolos ao significado no mundo real a que eles se referem
  2. O problema de não conseguir montar uma sequência de ações que leve a um objetivo escrevendo as pré-condições e os resultados das ações
  3. O problema em que a informação ecoa entre pessoas que têm a mesma opinião, reforçando suas crenças
  4. O problema de que a quantidade de dados necessária cresce bruscamente à medida que aumenta o número de características tratadas
RespostaA. O problema de como um sistema liga os símbolos ao significado no mundo real a que eles se referem

O problema da ancoragem de símbolos (シンボルグラウンディング問題, symbol grounding problem) é o problema de como um sistema liga os símbolos ao significado no mundo real a que eles se referem. Ele é descrito em termos como: mesmo que um sistema tenha a palavra "zebra" e o conhecimento de que ela significa "um cavalo com listras", isso não garante que ele esteja ligado ao animal real à sua frente. Não conseguir restringir as coisas apenas ao que é relevante é o problema do quadro (フレーム問題), e os dois costumam ser cobrados em par. A corporeidade (身体性) é a posição de que a interação com o ambiente por meio de um corpo pode ser necessária, e é uma das formas de responder a esse problema. Montar uma sequência de ações, o eco da informação e o número de características não são aquilo a que este termo se refere.

Questão 17 | Corporeidade

Que tipo de ideia é a "corporeidade", discutida nos debates sobre inteligência artificial?

  1. A ideia de que construir uma inteligência artificial deve começar por expressar os movimentos do corpo em fórmulas matemáticas
  2. A ideia de que o desempenho da inteligência artificial é determinado quase inteiramente pelo desempenho das peças com que ela é equipada
  3. A ideia de que a inteligência artificial precisa necessariamente ter a forma de um robô para ter uso prático
  4. A ideia de que, para que a inteligência se estabeleça, é necessária a experiência de interagir com o ambiente por meio de um corpo
RespostaD. A ideia de que, para que a inteligência se estabeleça, é necessária a experiência de interagir com o ambiente por meio de um corpo

A corporeidade (身体性, embodiment) se refere à posição de que a experiência de interagir com o ambiente por meio de um corpo pode ser necessária para que a inteligência se estabeleça. Ela é discutida como uma resposta ao problema da ancoragem de símbolos (シンボルグラウンディング問題), segundo o qual os símbolos não se ligam ao significado no mundo real — a ideia é que ter um corpo e tocar o mundo é o que cria essa ligação. Não é a afirmação de que a inteligência artificial precisa ter a forma de um robô para ser prática, nem trata de ser determinada pelo desempenho das peças, nem de um procedimento para transformar movimentos do corpo em fórmulas.

Questão 18 | Problemas de brinquedo

A que se refere o termo "problema de brinquedo" (toy problem)?

  1. Um problema difícil cujo método de solução ainda não é conhecido e que é definido como meta de pesquisa
  2. Um problema criado como material didático para crianças, pensado para ser aprendido brincando
  3. Um problema considerado insolúvel por mais poder computacional que se acrescente, porque sua carga de cálculo é grande demais
  4. Um problema limitado, com regras e estados claramente definidos, despojado da complexidade do mundo real
RespostaD. Um problema limitado, com regras e estados claramente definidos, despojado da complexidade do mundo real

O problema de brinquedo (トイ・プロブレム, toy problem) se refere a um problema limitado, com regras e estados claramente definidos, despojado da complexidade do mundo real. O termo é usado em contextos que descrevem como, embora problemas que se encaixam nesse molde — como labirintos ou quebra-cabeças — pudessem ser resolvidos, os problemas do mundo real, cujas condições não são claramente definidas, continuavam fora de alcance. Observe que ele não significa um "problema fácil", e sim uma situação que simplifica a realidade. Não é material didático para crianças, nem um problema difícil sem solução, nem um problema com carga de cálculo grande demais.

Questão 19 | A barreira do conhecimento

Qual alternativa descreve corretamente o conteúdo do problema chamado gargalo da aquisição de conhecimento?

  1. Que a quantidade insuficiente de dados que podiam ser coletados impediu um sistema com conhecimento armazenado de alcançar acurácia
  2. Que o enorme volume de trabalho necessário para escrever manualmente o conhecimento de especialistas impediu que essa abordagem se difundisse
  3. Que a falta de recursos computacionais para o treinamento impediu que um sistema com conhecimento armazenado fosse executado
  4. Que a velocidade insuficiente de comunicação impediu que um sistema com conhecimento armazenado fosse usado a distância
RespostaB. Que o enorme volume de trabalho necessário para escrever manualmente o conhecimento de especialistas impediu que essa abordagem se difundisse

O gargalo da aquisição de conhecimento (知識獲得のボトルネック) é o problema de que o volume e a dificuldade do trabalho de escrever manualmente o conhecimento de um especialista na forma de regras se tornaram uma barreira, impedindo que a abordagem de acumular conhecimento se difundisse. O ponto principal é que a causa não está na falta de recursos computacionais, dados ou comunicação, mas no próprio esforço de escrever o conhecimento. Uma das tentativas de reduzir esse esforço é o sistema de entrevista (インタビューシステム) listado em "4. Representação do conhecimento e sistemas especialistas" no syllabus.

Questão 20 | Tipos de tradução automática

Qual alternativa descreve corretamente a diferença entre a tradução automática baseada em regras e a tradução automática estatística?

  1. A primeira escolhe uma tradução a partir de dados bilíngues, e a segunda monta uma tradução a partir de regras gramaticais e de um dicionário escritos por uma pessoa
  2. É uma diferença de objeto: a primeira traduz apenas a linguagem falada, e a segunda traduz apenas a linguagem escrita
  3. É uma diferença de unidade: a primeira traduz caractere por caractere, e a segunda traduz um documento inteiro de uma vez
  4. A primeira monta uma tradução a partir de regras gramaticais e de um dicionário escritos por uma pessoa, e a segunda escolhe uma tradução a partir de dados bilíngues
RespostaD. A primeira monta uma tradução a partir de regras gramaticais e de um dicionário escritos por uma pessoa, e a segunda escolhe uma tradução a partir de dados bilíngues

A tradução automática baseada em regras (ルールベース機械翻訳) é uma abordagem em que uma pessoa escreve regras gramaticais e um dicionário para montar uma tradução, enquanto a tradução automática estatística (統計的機械翻訳) é uma abordagem que escolhe a tradução mais plausível a partir de estatísticas sobre um grande volume de dados bilíngues. O fluxo que vai de uma pessoa escrever as coisas para deixar que os dados façam o aprendizado aparece aqui dentro de um único tema, a tradução. Uma explicação que troca as duas tem a direção invertida. Não é uma diferença da unidade tratada, nem uma diferença entre linguagem falada e escrita. Observe que a tradução automática estatística também está listada, além deste subtópico, em "27. Processamento de linguagem natural".

Questão 21 | Busca em largura, busca em profundidade

Qual alternativa descreve corretamente a diferença entre a busca em largura e a busca em profundidade ao percorrer uma árvore de busca?

  1. A busca em largura examina todos os nós da mesma profundidade antes de seguir adiante, enquanto a busca em profundidade avança até onde for possível
  2. A busca em largura avança escolhendo ramos ao acaso, e a busca em profundidade avança escolhendo apenas o ramo com a maior pontuação
  3. A busca em largura avança das folhas da árvore em direção à raiz, e a busca em profundidade avança da raiz em direção às folhas
  4. A busca em largura avança até onde for possível e depois retrocede, enquanto a busca em profundidade examina todos os nós da mesma profundidade antes de avançar
RespostaA. A busca em largura examina todos os nós da mesma profundidade antes de seguir adiante, enquanto a busca em profundidade avança até onde for possível

A busca em largura (幅優先探索) avança camada por camada a partir da mais próxima da raiz, examinando todos os nós da mesma profundidade antes de passar para a profundidade seguinte. Ela consegue encontrar primeiro a resposta mais rasa, mas tende a exigir que se guardem mais nós na memória. A busca em profundidade (深さ優先探索) desce de uma vez até onde for possível e, ao chegar a um beco sem saída, retrocede e tenta de novo. Ela precisa guardar menos coisas, mas a primeira resposta que encontra não é necessariamente a mais rasa. Uma explicação que troca as duas tem a direção invertida; escolher ramos ao acaso é a ideia por trás do método de Monte Carlo (モンテカルロ法), e percorrer a árvore das folhas para a raiz não se aplica a nenhuma das duas.

Questão 22 | Alfa-beta

Qual alternativa descreve corretamente a relação entre o algoritmo Minimax e a poda alfa-beta?

  1. A poda alfa-beta é um procedimento que confere depois o resultado do Minimax, verificando se nada foi esquecido
  2. A poda alfa-beta é um aperfeiçoamento dentro da busca Minimax que corta os ramos que se sabe que não afetam o resultado
  3. A poda alfa-beta é colocada como uma etapa anterior ao Minimax, sendo o procedimento que constrói a própria árvore de busca
  4. A poda alfa-beta é um conceito de avaliação diferente do Minimax, que olha apenas para as próprias jogadas e não analisa as do adversário
RespostaB. A poda alfa-beta é um aperfeiçoamento dentro da busca Minimax que corta os ramos que se sabe que não afetam o resultado

O algoritmo Minimax (Mini-Max法) é um método para jogos de dois jogadores com turnos alternados, em que se supõe que na sua vez será escolhida a jogada mais favorável para você e, na vez do adversário, a jogada mais desfavorável para você, propagando o valor das posições futuras de volta até a posição atual. A poda alfa-beta (αβ法) é um aperfeiçoamento feito durante essa busca que corta os ramos assim que se sabe que examiná-los mais não pode mudar o resultado, reduzindo a quantidade a examinar — não é um conceito de avaliação separado do Minimax. Também não é um procedimento para construir a árvore de busca nem para conferir o resultado depois.

Questão 23 | Força bruta

Qual abordagem de busca é chamada de força bruta?

  1. Examinar apenas os ramos que parecem promissores, ordenados por uma pontuação predeterminada
  2. Testar jogadas escolhidas ao acaso e estimar o potencial a partir de quão bons ou ruins são os resultados
  3. Registrar os ramos já examinados e, quando o mesmo estado se repete, pular o cálculo e seguir adiante
  4. Examinar uma a uma todas as jogadas possíveis desde o início, verificando exaustivamente até encontrar uma resposta
RespostaD. Examinar uma a uma todas as jogadas possíveis desde o início, verificando exaustivamente até encontrar uma resposta

A força bruta (ブルートフォース) é a abordagem de examinar uma a uma todas as jogadas possíveis desde o início. Ela garante encontrar uma resposta, se houver uma, mas, à medida que o número de jogadas cresce, as combinações aumentam bruscamente e ela não termina em um tempo realista. É justamente por isso que se tornam necessários aperfeiçoamentos para reduzir o alcance examinado, como a poda alfa-beta. Examinar os ramos promissores pela ordem de pontuação, a ideia do método de Monte Carlo de testar jogadas aleatórias e registrar e reaproveitar resultados intermediários não são a força bruta em si. Um tema com estados e regras claramente definidos, como a Torre de Hanói (ハノイの塔), está listado no syllabus como material de prática para esse tipo de busca.

Questão 24 | SHRDLU

Qual combinação descreve corretamente o SHRDLU e o STRIPS, ambos listados em "3. Busca e raciocínio" no syllabus?

  1. O SHRDLU manipula um mundo de blocos por meio de instruções em linguagem; o STRIPS monta um plano de ações
  2. O SHRDLU escreve as pré-condições e os resultados das ações para montar um plano; o STRIPS manipula blocos
  3. O SHRDLU estima a estrutura molecular a partir de dados de espectrometria de massa; o STRIPS diagnostica infecções bacterianas
  4. O SHRDLU repete tentativas com números aleatórios; o STRIPS corta ramos de uma árvore de busca para reduzir a quantidade examinada
RespostaA. O SHRDLU manipula um mundo de blocos por meio de instruções em linguagem; o STRIPS monta um plano de ações

O SHRDLU é uma pesquisa que permitiu manipular um mundo de blocos na tela por meio de instruções em linguagem, demonstrando que essas instruções podiam funcionar em um mundo com condições limitadas. O STRIPS é uma abordagem que expressa uma ação em termos de suas "pré-condições para execução" e "o que muda após a execução", montando uma sequência de ações que chega a um estado-objetivo. Trocar os dois inverte a direção. Repetir tentativas com números aleatórios é o método de Monte Carlo (モンテカルロ法), e cortar ramos é a poda alfa-beta (αβ法). Estimar a estrutura molecular a partir de dados de espectrometria de massa é o DENDRAL, e diagnosticar infecções bacterianas é o MYCIN (マイシン), ambos colocados em "4. Representação do conhecimento e sistemas especialistas".

Questão 25 | ELIZA

O que é o ELIZA, listado em "4. Representação do conhecimento e sistemas especialistas" no syllabus?

  1. Foi criado para estimar a estrutura molecular de um composto orgânico desconhecido a partir de dados de espectrometria de massa
  2. É um programa de conversação que monta uma resposta de acordo com o padrão da frase digitada
  3. É um esforço de longo prazo que tentou registrar, um por um, os conhecimentos de senso comum que os humanos consideram óbvios
  4. Foi criado para diagnosticar infecções bacterianas e recomendar um antibiótico adequado
RespostaB. É um programa de conversação que monta uma resposta de acordo com o padrão da frase digitada

O ELIZA (イライザ) é um programa de conversação que monta uma resposta de acordo com o padrão da frase digitada. Ele é citado como exemplo de que algo pode parecer humano sem realmente compreender o conteúdo. Estimar a estrutura molecular a partir de dados de espectrometria de massa é o DENDRAL; diagnosticar infecções bacterianas e recomendar antibióticos é o MYCIN (マイシン); e o esforço de longo prazo para registrar o senso comum é o projeto Cyc (Cycプロジェクト) — todas palavras-chave diferentes listadas no mesmo subtópico. Cuidado para não confundir algo que diagnostica com algo que conversa.

Questão 26 | MYCIN

De que campo o MYCIN tratou?

  1. Tratou do campo de perguntas e respostas, respondendo a perguntas de um programa de quiz e competindo com participantes humanos
  2. Tratou do campo da química, estimando a estrutura molecular de compostos orgânicos a partir de dados de espectrometria de massa
  3. Tratou do campo da medicina, diagnosticando infecções bacterianas e recomendando um antibiótico adequado
  4. Tratou do campo da educação, resolvendo questões de vestibular e medindo a nota
RespostaC. Tratou do campo da medicina, diagnosticando infecções bacterianas e recomendando um antibiótico adequado

O MYCIN (マイシン) é um sistema especialista (エキスパートシステム) que diagnosticava infecções bacterianas e recomendava um antibiótico adequado, tratando do campo da medicina. O sistema do campo da química que estimava a estrutura molecular de compostos orgânicos a partir de dados de espectrometria de massa é o DENDRAL; o que enfrentou os vestibulares é o Todai Robot (東ロボくん); e o que competiu com humanos em perguntas e respostas em um programa de quiz é o Watson (ワトソン). Como a combinação entre nome e campo é cobrada diretamente, memorize-os em pares.

Questão 27 | DENDRAL

Qual dos primeiros sistemas especialistas estimava a estrutura molecular de um composto orgânico desconhecido a partir de dados de espectrometria de massa?

  1. O Watson, que tinha conhecimento registrado para responder a perguntas
  2. O DENDRAL, que tinha conhecimento do campo da química registrado nele
  3. O Todai Robot, que tinha conhecimento registrado para resolver questões de vestibular
  4. O projeto Cyc, que tinha o senso comum humano registrado como regras
RespostaB. O DENDRAL, que tinha conhecimento do campo da química registrado nele

O DENDRAL é um dos primeiros sistemas especialistas (エキスパートシステム), que estimava a estrutura molecular de um composto orgânico desconhecido a partir de dados de espectrometria de massa (質量分析). Seu campo é a química, e ele costuma ser cobrado em par com o MYCIN (マイシン), que tratava do campo da medicina. O projeto Cyc é um esforço de longo prazo para continuar registrando o senso comum humano, o Watson é um sistema de perguntas e respostas e o Todai Robot é um projeto que enfrentou os vestibulares — todos itens diferentes listados no mesmo subtópico.

Questão 28 | Tipos de relação

Qual combinação descreve corretamente a relação is-a, a relação has-a e a relação part-of usadas na representação do conhecimento?

  1. is-a é uma relação de ter uma parte, has-a é uma relação de ser uma parte, e part-of é uma relação de superior e subordinado
  2. is-a é uma relação que expressa o mesmo significado, has-a é uma relação que expressa o significado oposto, e part-of é uma relação de ordem
  3. is-a é uma relação de superior e subordinado, has-a é uma relação de ter uma parte, e part-of é uma relação de ser uma parte
  4. is-a é uma relação de ser uma parte, has-a é uma relação de superior e subordinado, e part-of é uma relação de ter uma parte
RespostaC. is-a é uma relação de superior e subordinado, has-a é uma relação de ter uma parte, e part-of é uma relação de ser uma parte

is-a é uma relação de superior e subordinado (上位と下位の関係), que expressa que um conceito subordinado está incluído em um conceito superior, como em "um cachorro é um animal". has-a é uma relação de ter uma parte, vista do todo para a parte, como em "um carro tem pneus". part-of é uma relação de ser uma parte, vista da parte para o todo, como em "um pneu é parte de um carro". has-a e part-of descrevem a mesma ligação vista de direções opostas, por isso cuidado para não confundir a direção. Expressar o mesmo significado, o significado oposto ou uma ordem não são as relações que esses três representam.

Questão 29 | A maldição da dimensionalidade

Qual alternativa descreve corretamente o fenômeno chamado maldição da dimensionalidade?

  1. O fenômeno em que, quanto mais recursos computacionais são usados no treinamento, maior é o ganho de acurácia obtido
  2. O fenômeno em que o ajuste aos dados usados no treinamento piora quanto mais vezes o treinamento é repetido
  3. O fenômeno em que, à medida que aumenta o número de características tratadas, os dados se tornam mais esparsos dentro do espaço
  4. O fenômeno em que reduzir o número de características tratadas faz a quantidade de dados necessária para o treinamento aumentar bruscamente
RespostaC. O fenômeno em que, à medida que aumenta o número de características tratadas, os dados se tornam mais esparsos dentro do espaço

A maldição da dimensionalidade (次元の呪い) é o fenômeno em que, à medida que aumenta o número de características tratadas — ou seja, a dimensionalidade —, os dados se tornam mais esparsos dentro desse espaço, e a quantidade de dados necessária para manter a mesma densidade cresce bruscamente. As diferenças de distância entre os pontos também ficam mais difíceis de distinguir. Uma explicação que diz que reduzir as características aumenta os dados necessários tem a direção invertida, e o ajuste aos dados de treinamento ou a relação entre recursos computacionais e acurácia são temas diferentes. Observe que, no syllabus, este termo não está em "7. Aprendizado supervisionado", e sim em "5. Aprendizado de máquina".

Questão 30 | Aprendizado versus regras

O syllabus lista como objetivo ser capaz de explicar a diferença entre o aprendizado de máquina e os métodos baseados em regras. Qual alternativa descreve corretamente essa diferença?

  1. O aprendizado de máquina encontra regularidades a partir dos dados, e nos métodos baseados em regras uma pessoa escreve as condições e as conclusões
  2. O aprendizado de máquina facilita mostrar o motivo de uma decisão, e os métodos baseados em regras dificultam mostrar o motivo
  3. Tanto o aprendizado de máquina quanto os métodos baseados em regras são iguais no sentido de que uma pessoa escreve as condições e as conclusões para fazê-los funcionar
  4. No aprendizado de máquina uma pessoa escreve as condições e as conclusões, e nos métodos baseados em regras as regularidades são encontradas a partir dos dados
RespostaA. O aprendizado de máquina encontra regularidades a partir dos dados, e nos métodos baseados em regras uma pessoa escreve as condições e as conclusões

Em um método baseado em regras (ルールベース手法), uma pessoa escreve qual conclusão vem com qual condição. Como ele funciona exatamente como foi escrito, é fácil mostrar o motivo de uma decisão, mas fica impossível escrever tudo à medida que as exceções aumentam. O aprendizado de máquina (機械学習) encontra regularidades a partir dos dados, por isso consegue lidar com uma quantidade de casos grande demais para ser escrita, mas, em troca, é mais difícil mostrar o motivo de uma decisão, e ele exige dados com qualidade e quantidade suficientes. Uma explicação que troca os dois tem a direção invertida — é o lado baseado em regras que facilita mostrar o motivo. Filtros de spam, mecanismos de recomendação e processamento estatístico de linguagem natural são exemplos de aplicações do aprendizado de máquina listados neste subtópico.

Prática: responda às perguntas desta página

Esta é uma ferramenta de prática com perguntas em ordem aleatória (funciona quando o JavaScript está ativado). Mesmo sem ela, você pode ler todas as perguntas e explicações acima.

* As explicações são informações para fins de estudo. O conteúdo e o sistema dos exames mudam de ano para ano, por isso confira sempre os comunicados oficiais da entidade organizadora.

Esta página é uma tradução do texto original em japonês. Em caso de diferença entre a tradução e o original, prevalece a versão em japonês. Esta tradução foi feita com IA e pode conter erros. Informar um erro de tradução Ver o original em japonês