Para que o processo de mineração de dados seja bem-sucedido, é preciso que as etapas do processo de agrupamento de dados sejam realizadas passo a passo, até que se chegue em uma das últimas etapas do processo, que é a etapa de validação. Quanto a isso, assinale a alternativa correta sobre o processo de validação.
O aprendizado de máquina é um subcampo da Inteligência Artificial (IA) que se concentra no desenvolvimento de algoritmos e modelos estatísticos, os quais permitem que os computadores aprendam com os dados e façam previsões ou decisões sem serem explicitamente programados para isso. Com relação ao aprendizado de máquina e à indução de modelos, identifique se são (V) verdadeiras ou (F) falsas as afirmativas a seguir. ( ) A indução de modelos tem como objetivos identificar e relacionar os recursos de entrada a uma variável de destino. ( ) No aprendizado supervisionado, não são utilizados rótulos, sendo necessário realizar o mapeamento somente da saída. ( ) No processo de indução, o modelo treinado passa por uma validação em que há dados de testes específicos e sem generalização. Assinale a alternativa que apresenta a sequência CORRETA.
Os algoritmos de Aprendizado de Máquina (AM) têm a função de aprendizagem, como o próprio nome diz, e se referem a um grupo de dados ou a uma hipótese que poderá relacionar em um objeto atributos de entrada com ligação aos de saída, associando seus valores. Com base nisso, assinale a alternativa correta sobre esse algoritmo.
A exploração de dados no aprendizado de máquina se refere ao processo de examinar e resumir um conjunto de dados para obter uma melhor compreensão de suas características, estrutura e relacionamentos entre as variáveis. O objetivo da exploração de dados é identificar padrões, outliers e relacionamentos entre variáveis, que podem informar a escolha de recursos e modelos para um problema de aprendizado de máquina. Considerando o apresentado, analise as afirmativas a seguir sobre a exploração de dados e as correlacione adequadamente aos termos ou ferramentas às quais se referem. Técnica de visualização Técnica de limpeza de dados Técnica de redução de dimensionalidade Processo de identificação e remoção de dados incorretos, incompletos ou irrelevantes de um conjunto de dados. Processo de redução do número de variáveis ou recursos em um conjunto de dados. Gráficos de dispersão, histogramas e gráficos de caixa podem ajudar a visualizar a distribuição e as relações entre as variáveis em um conjunto de dados. Assinale a alternativa que correlaciona adequadamente os dois grupos de informação.
A caracterização de dados no aprendizado de máquina se refere ao processo de entender e resumir as propriedades de um conjunto de dados. É uma etapa importante no aprendizado de máquina, pois fornece informações sobre os dados e ajuda a identificar possíveis desafios e limitações. No aprendizado de máquina, existem vários tipos de dados que podem ser usados para treinar e testar modelos. Considerando o texto apresentado anteriormente, observe as afirmativas a seguir, sobre os tipos de dados, e as correlacione adequadamente aos termos ou ferramentas às quais se referem. Dados numéricos Dados categóricos Dados de série temporal São comumente usados em problemas relacionados à previsão, como previsão de preços de ações ou previsão do tempo. Podem ser nominais, significando que as categorias não têm ordem, ou ordinal, significando que as categorias não têm uma ordem específica. Podem ser usados para representar variáveis contínuas, como altura ou peso, ou variáveis discretas, como o número de itens vendidos. Assinale a alternativa que correlaciona adequadamente os dois grupos de informação.
Em relação aos modelos preditivos de aprendizado de máquina, é correto afirmar que: I - Quando os valores do atributo-alvo no conjunto de dados de treinamento identificam categorias ou classes, o estimador é um classificador. II - Quando o atributo-alvo no conjunto de dados de treinamento contém valores numéricos contínuos, o estimador é regressor. III - Os modelos preditivos são utilizados no aprendizado não supervisionado para a realiza ção de previsões de valores desconhecidos.
Com relação ao algoritmo baseado em distância k-NN (Nearest Neighbour), podemos afirmar que: I - O k-NN é considerado um algoritmo "preguiçoso" pois não existe um processo de aprendizado para indução de um modelo. Sendo que o processamento pesado é feito somente na etapa de inferência (após o treinamento). II - O k-NN tem a vantagem de ser incremental, ou seja, o conjunto de treinamento pode ser aumentando simplesmente armazenando novos objetos em memória. III- O k-NN pode ser utilizado para estimação de atributos em dados incompletos.
Considere um problema de classificação no qual existem duas classes (A e B). Utilizou-se o algoritmo k-NN para se determinar a qual classe pertencia um ponto de teste x t , utilizando a distância euclidiana como medida de distância d ( x t , x i ) entre o ponto x t e os pontos x i pertencentes ao conjunto de objetos de treinamento, conforme a tabela mostrada abaixo. Foram realizadas três classificações, a primeira utilizando k=1, a segunda utilizando k=3 e a terceira utilizando k=5. Qual das alternativas abaixo corresponde à classificação para o ponto x t em cada uma das classificações respectivamente? pontos classe d ( x t , x i ) 1 A 6,2 2 A 5,6 3 A 3,8 4 A 3,4 5 B 5,1 6 B 5,5 7 B 3,1
O aprendizado bayesiano pode ser classificado como supervisionado com base em rótulos e instâncias ou classes. Por meio do algoritmo é possível usar equações para a determinação de probabilidades e estatísticas com o intuito de se conseguir a classificação de dados necessária para a verificação. Com base no texto acima sobre aprendizado bayesiano, identifique se são (V) verdadeiras ou (F) falsas as afirmativas a seguir. ( ) Ao ter o domínio, é possível que ele seja embutido nas probabilidades que serão determinadas. ( ) O algoritmo de Aprendizagem de Máquinas (AM) permite classificações com base em evidências. ( ) O algoritmo de Aprendizagem de Máquinas (AM) bayesiano trabalha sem uma probabilidade associada. Assinale a alternativa que apresenta a sequência CORRETA.
A análise de algoritmos é utilizada para a verificação de tempos, cujo tempo depende de instâncias que deverão ser descobertas por meio da análise dos dados existentes nos conjuntos, sendo usados algoritmos binários e lineares para tal fim. Considerando os algoritmos que contribuem para a aprendizagem em máquinas e com relação à análise de algoritmos, assinale a alternativa que apresenta a hipótese correta para utilizar essa análise.
Podemos dizer que um algoritmo ________ de AM (Aprendizado de Máquina) irá aprender (induzir) um modelo que representa um ________ , a partir de um conjunto de dados __________ .
A mineração de dados pode ser feita por meio de métodos baseados em distância, ou seja, são métodos que possibilitam a análise por meio de algoritmos de vizinhos que estejam mais próximos, sendo um algoritmo de aprendizagem de máquina do tipo simples. Considerando os algoritmos que contribuem para a aprendizagem em máquinas, observe as afirmativas a seguir, com relação às variações existentes ao serem utilizados os métodos baseados em distância e as correlacione adequadamente. Algoritmo preguiçoso. Algoritmo do I - Vizinho mais próximo. Diagrama de Voronoi É um conjunto de poliedros convexos desenhados pelo algoritmo I-NN. É uma variação estabelecida pela quantidade de vizinhos considerados. É uma variação que não aprende, somente realiza memorização de objetos. Assinale a alternativa que correlaciona adequadamente os dois grupos de informação.
Em relação às diferentes modalidades de serviços de processamento de Aprendizado de Máquina em nuvem, podemos afirmar que: I – Na modalidade MLaaS, o usuário basicamente irá fornecer apenas o conjunto de dados, sendo toda a parte de softwares e processamento provida pelo serviço em nuvem. II – Uma das possibilidades é contratar apenas recursos de hardware através de uma Máquina Virtual (VM). III – AWS, Google Cloud e Azure são exemplos de fornecedores de serviços de processamento de Aprendizado de Máquina em nuvem.
Existem diversos frameworks e bibliotecas disponíveis para o desenvolvimento em AM e, a partir das necessidades do cliente, é possível optar por uma abordagem local (instalação na própria máquina) ou a utilização de algum serviço em nuvem. Além disso, no processo de utilização dos frameworks , existem diferentes formatos de serviços quando se opta por processamento em nuvem. Considerando essa informação, identifique se são Verdadeiras (V) ou Falsas (F) as afirmativas a seguir, que definem as possibilidades dos principais formatos de serviços. ( ) Apenas contratação de recurso de hardware . ( ) VM com softwares pré-instalados e pré-configurados. ( ) Machine Learning as a Service (MLaaS). Assinale a alternativa que apresenta a sequência correta .
Uma biblioteca que possui uma arquitetura flexível, toda ela utilizando código aberto, sendo multiplataforma é o (lacuna 1) ____________. Essa biblioteca criada para o aprendizado de máquina foi desenvolvida pela equipe do (lacuna 2) e é muito eficiente para (lacuna 3) _______________________________ usando grafos de fluxo de dados. Preencha as lacunas escolhendo a alternativa correta :
As redes neurais podem apresentar problemas, não conseguindo diferenciar de maneira satisfatória a classificação entre os exemplos apresentados na etapa de treinamento, o que pode ser classificado de diferentes maneiras, por exemplo em: high bias e high variance . Considerando essas duas abordagens, relacione adequadamente suas características descritas abaixo aos termos aos quais se referem: 1 – High bias . 2 – High variance . I – Aumentar número de epochs . II – Aumentar o conjunto de dados de treinamento. III – Regularização. Assinale a alternativa que correlaciona adequadamente os dois grupos.
Em relação aos frameworks utilizados para desenvolvimentos em AM (Aprendizado de Máquina), podemos afirmar que: I- O Scikit-learn é uma biblioteca de aprendizado de máquina de código aberto para a linguagem de programação Python. II- Tanto o Pytorch quanto o TensorFlow utilizam estruturas de grafos e tensores para criação de modelos de AM. III - O Keras é uma API de alto nível, sendo um front-end para o usuário, e podendo utilizar diferentes frameworks como back-end.
Dentre outros aspectos do desenvolvimento do aprendizado de máquina, uma avaliação importante que deve ser realizada está relacionada aos algoritmos computacionais de classificação. No processo de escolha de qual algoritmo será utilizado, devem ser consideradas as características existentes nas fases de treinamento e de inferência. Considerando essas duas abordagens, relacione adequadamente as características descritas abaixo aos termos aos quais se referem. 1 – Treinamento. 2 – Inferência. I – Grandes conjuntos de dados. II – Minutos-semanas em Graphics Processing Units (GPUs). III – Milissegundos. Assinale a alternativa que correlaciona adequadamente os dois grupos :
As primeiras Redes Neurais Artificiais, conhecidas por RNAs, das quais podemos citar como exemplo o Percetron e a Adaline, possuíam um único neurônio como a sua unidade básica de processamento. No entanto, essa configuração com um único neurônio possui a capacidade de classificar apenas as classes linearmente separáveis. A partir de duas camadas intermediárias, já é possível aproximar funções não lineares, desde que sejam utilizados neurônios suficientes. Com base nas informações apresentadas, identifique se são Verdadeiras (V) ou Falsas (F) as afirmações a seguir, que definem características das funções não lineares relacionadas às suas camadas. ( ) Na primeira camada, cada neurônio aprende uma função que define uma conexão. ( ) Na segunda camada, cada neurônio combina um conjunto de conexões definidas pela camada anterior, formando regiões convexas. ( ) Na terceira camada, os neurônios combinam um conjunto de regiões convexas em regiões de formato arbitrário. Assinale a alternativa que apresenta a sequência correta .
Podemos listar algumas aplicações dos algoritmos na resolução de problemas reais e na execução de tarefas presentes no nosso dia a dia e em diversas áreas da nossa sociedade, por exemplo: análise de sentimento, filtragem de mensagens indesejadas, sistemas de recomendação, agronegócios e saúde. Avalie as alternativas abaixo e assinale a que justifica um exemplo da utilização de aprendizado de máquina no agronegócio.
A partir de duas camadas intermediárias, já é possível aproximar funções não lineares, desde que sejam utilizados neurônios suficientes. Existem vários tipos de funções não lineares, das quais podemos destacar as funções erro, custo, sigmoide, tangente hiperbólica e Rectified Linear Unit (ReLU). Considerando as funções sigmoide, tangente hiperbólica e ReLU, analise as características descritas abaixo e as relacione adequadamente aos termos aos quais se referem. 1 – Sigmoide. 2 – Tangente hiperbólica. 3 – ReLU. I – Função normalmente utilizada na última layer ( output layer ). II – Pode ser vista como uma versão deslocada de uma outra função (centrada em zero). III – Essa talvez seja a função de ativação mais utilizada nos hidden layers . Assinale a alternativa que correlaciona adequadamente os dois grupos :
Em relação aos modelos preditivos utilizados nos métodos conexionistas, podemos afirmar que: I - Para tratar problemas de classificação multiclasse, pode-se utilizar um layer softmax como último layer da rede, que basicamente realizará a tarefa fornecer a probabilidade associada às diferentes classes, para um objeto fornecido na entrada da rede. II - Adaline e Inception Net são exemplos de redes neurais convolucionais. III - Devido ao elevado tempo de treinamento associado a redes profundas, é comum o uso da estratégia de “Transfer Learning” para acelerar o tempo de aprendizado.
Na operação de ________ realizadas nas CNNs, o volume correspondente a um layer é transformado em um vetor de ________, constituindo um layer __________ .
As redes de computadores funcionam graças a um conjunto de elementos bem estruturados e integrados que permitem a transmissão de dados. Dentre esses elementos, encontramos os protocolos, os dispositivos e os meios de transmissão. Analise as afirmações a seguir sobre os meios de transmissão. I- O cabo de par trançado é um dos meios físicos que pode ser utilizado, embora tenha limitação em sua velocidade de transmissão. II- O cabo coaxial é o meio físico pelo qual alcançamos altíssima velocidade, superior a todos os outros meios, por isso é corriqueiramente utilizado em redes de computadores. III- O cabo de fibra óptica é uma das soluções de maior custo. Ele é formado por fibras finas ou filamentos de vidro. IV- Nas transmissões em meios sem fio, podem ser utilizadas as ondas de rádio, que são relativamente fáceis de ser geradas e percorrem longas distâncias. Está correto o que se afirma em:
O hardware é um dos elementos mais importantes e que sustenta a utilização dos sistemas de informações, juntamente com o software , os bancos de dados e as redes de computadores. Com relação às características do hardware e os seus elementos, avalie as afirmativas a seguir. I- O hardware é considerado o elemento lógico e físico que forma os computadores, auxiliando no processamento de dados. II- A unidade central de processamento é considerada o cérebro do computador e controla as suas operações. III- A memória é um elemento de hardware e, normalmente, classifica-se em volátil e não volátil. IV- Os periféricos integram a estrutura de hardware com a finalidade de favorecer ao computador a comunicação com o mundo exterior. Está correto o que se afirma em:
Os elementos ou recursos tecnológicos que sustentam os sistemas de informação são fundamentais para conferir, além do caráter de modernidade, os benefícios que os negócios tanto desejam. Dentre esses elementos destacam-se: hardware , software , banco de dados e as redes de computadores e telecomunicações. Considerando esses elementos tecnológicos, avalie as afirmações a seguir e correlacione-as adequadamente, de acordo com as características de cada um dos elementos. 1- Hardware . 2- Software . 3- Banco de dados. 4- Redes de computadores e telecomunicações. I- Esse elemento representa o conjunto de programas executados em um computador, sendo considerado a sua parte lógica. II- Esse elemento representa a parte física de um computador, sendo fundamental para o processamento de dados. III- Esse elemento possibilita a transmissão eletrônica de sinais de informação em uma determinada distância. IV- Esse elemento representa uma coleção de arquivos inter-relacionados, funcionando como a fonte única de dados para uma variedade de aplicações. Assinale, a seguir, a alternativa que apresenta a correlação adequada dos dois grupos de informação.
Sem sombra de dúvidas, um dos recursos tecnológicos mais importantes diz respeito às redes de computadores e às telecomunicações. Elas surgiram da necessidade de se providenciar o processo de comunicação a distância, e podem ser classificadas de diversas maneiras. Considerando as classificações das redes de computadores, avalie as afirmações a seguir que apresentam a utilização da comunicação a distância e correlacione-as à classificação das redes de computadores. 1- LAN ( local area network ) ou rede de área local. 2- PAN ( personal area network ) ou rede de área pessoal . 3- WAN ( wide area network) ou rede de área expandida . I- Para interligar as unidades de negócio de uma empresa situada em diversas regiões do Brasil, um gestor de TI contratou diversos links de comunicação de uma operadora XYZ. II- Com o objetivo de dar maior mobilidade no uso das redes de computadores, foi implementada em uma escola uma rede sem fio, disponível para todos os professores. III- Em vista de ter maior mobilidade e poder utilizar os recursos do smartphone no carro, um usuário decidiu utilizar uma conexão via bluetooth entre o carro e o smartphone . Assinale, a seguir, a alternativa que correlaciona adequadamente os dois grupos de informação.
Embora os conceitos de dados, de informação e de conhecimento sejam bem parecidos, eles não representam, sob qualquer hipótese, a mesma coisa. Inclusive, há uma sequência (ou processo) que apresenta como cada um deles é obtido por meio do outro. Levando em consideração esses conceitos, identifique se são (V) verdadeiras ou (F) falsas as afirmativas a seguir. I. ( ) A informação representa fatos brutos e não tratados, que só geram valor quando transformados em conhecimento. II. ( ) O conhecimento, que é obtido por meio da informação, apresenta-se como a compreensão e a aplicabilidade do valor contido na informação. III. ( ) É por meio dos dados que geramos, automaticamente, o conhecimento. A partir do conhecimento, geramos a informação, que, a princípio, é desprovida de valor. IV. ( ) A informação é um conjunto de dados que contém um significado, pertinência e propósito dentro de um contexto. Assinale, a seguir, a alternativa que apresenta a sequência CORRETA.
Leia o excerto a seguir. “Podemos pensar nos elementos de um sistema como conceitos, pessoas, informações e máquinas, ou como uma combinação desses elementos, o que nos traz uma nova dificuldade: qual é o critério para reunir esses elementos? A resposta a essa questão nos leva a concordar com a visão de Bertalanffy e outros, quando pensaram na hierarquia como uma propriedade essencial no pensamento sistêmico. Assim, ao estruturar nosso conjunto de elementos, segundo um determinado interesse (nosso, como observadores deste conjunto), estamos criando uma hierarquia ou níveis de sistemas dentro do sistema em estudo. A esses subconjuntos chamamos de subsistemas. A delimitação deles dependerá da nossa percepção e de nosso interesse”. AUDY, J. L. N.; ANDRADE, G. K. de; CIDRAL, A. Fundamentos de sistemas de informação . Porto Alegre: Bookman, 2007. p. 27. Com relação aos conceitos de sistemas e de sistemas de informação, avalie as afirmativas a seguir. I- Se um sistema de informação é formado por módulos interligados que atendem a departamentos distintos, podemos afirmar que esses módulos são subsistemas. II- Os sistemas de informação são embasados na utilização de dados, informação e conhecimento. III- A informação, considerada ativo tangível, é utilizada nos sistemas de informação apenas como entrada. IV- Coletar, processar, armazenar e distribuir dados são funções de um sistema de informação. Está correto o que se afirma em: