Baixe o app para aproveitar ainda mais
Prévia do material em texto
23/06/2020 Revisar envio do teste: ATIVIDADE 1 (A1) – GRA0749 ... https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_33466975_1&course_id=_562275_1&content_id=_132146… 1/3 Revisar envio do teste: ATIVIDADE 1 (A1) GRA0749 FRAMEWORKS PARA BIG DATA BIGD - 202010.ead-4713.01 Unidade 1 Revisar envio do teste: ATIVIDADE 1 (A1) Usuário JULIANA DA SILVA DE MIRANDA Curso GRA0749 FRAMEWORKS PARA BIG DATA BIGD - 202010.ead-4713.01 Teste ATIVIDADE 1 (A1) Iniciado 18/05/20 18:35 Enviado 20/06/20 20:53 Status Completada Resultado da tentativa 10 em 10 pontos Tempo decorrido 794 horas, 17 minutos Resultados exibidos Respostas enviadas, Respostas corretas, Comentários Pergunta 1 Resposta Selecionada: MapReduce é uma técnica ou uma forma de programação que se utiliza de duas funções: Map e Reduce. A ideia central deste paradigma é fazer o mapeamento de um conjunto de dados, executando um paralelismo desses dados para reduzir o que chamamos de tuplas (conjunto entre chave e valor dos dados), resultando uma diminuição no tempo de processamento de informação que possui grande volume de dados. Para que essa técnica seja corretamente empregada em dados reais, é necessário seguir um passo a passo capaz de gerenciar conjuntos de dados distintos, tornando todos eles em um fluxo único. Descreva de maneira prática, por meio de uma descrição textual ou de um infográfico, um problema real onde o MapReduce poderia ser aplicado a fim de solucionar tal problema. Minha Área 10 em 10 pontos Exibir rubrica JULIANA DA SILVA DE MIRANDA http://portal.anhembi.br/ https://anhembi.blackboard.com/webapps/blackboard/execute/courseMain?course_id=_562275_1 https://anhembi.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_562275_1&content_id=_13214658_1&mode=reset https://anhembi.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_358_1 https://anhembi.blackboard.com/webapps/login/?action=logout 23/06/2020 Revisar envio do teste: ATIVIDADE 1 (A1) – GRA0749 ... https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_33466975_1&course_id=_562275_1&content_id=_132146… 2/3 Resposta Correta: [Nenhuma] Feedback da resposta: MapReduce é uma técnica que abstrai os detalhes de paralelização e distribuição do processamento de dados, que pode ser utilizada em aplicações que necessitem dessas características, como ocorre com algumas abordagens não triviais, a exemplo do tratamento do big data e do processamento de algoritmos de alta complexidade e escalabilidade. Tais algoritmos podem ser empregados em diversas situações por exemplo, escolher qual a melhor empresa para investir o capital (quantia) na bolsa de valores; solucionar problemas de agendamento e planejamento de recursos; auxiliar na organização e alocação de turmas a professores, presente na definição de grades horárias de trabalho; e qualquer situação que necessite uma boa solução. Outro exemplo de campo que pode adotar essa técnica é o da Inteligência Computacional, em especial o dos Algoritmos Genéticos, que devem tratar uma grande base de dados (a chamada população de indivíduos) para localizar valores para uma tomada de decisão. Tais algoritmos exigem um alto custo de processamento para ser executado em uma única máquina, o que torna a técnica MapReduce ideal para ser adotada. Para criar uma população de possíveis respostas para um problema, usamos um processo evolutivo. Em seguida, combina as melhores soluções para criar uma nova geração de soluções que deve ser melhor do que a geração anterior. Portanto, é um processo iterativo realizado em várias etapas (ou gerações) constituído das seguintes atividades: 1. Inicialização: É a criação da população inicial para o primeiro ciclo do algoritmo. A criação envolve produzir um conjunto de dados pertinentes com o contexto real do problema, podendo ser gerada aleatoriamente por meio de uma rotina automática; 2. Avaliação: Avalia-se a aptidão das soluções analisando a resposta de cada uma ao problema proposto; 3. Seleção: Os indivíduos são selecionados para combinação das características (para a reprodução). A seleção é baseada na aptidão dos indivíduos; 4. Cruzamento: Características das soluções escolhidas são recombinadas, gerando novos indivíduos; 5. Mutação: Características dos indivíduos resultantes do processo de reprodução são alteradas; 6. Atualização: Os indivíduos criados na iteração da etapa corrente são inseridos na população que será tratada na próxima iteração; 7. Finalização: Verifica se as condições de encerramento da evolução foram atingidas. Olá estudante, A sua resposta contemplou base conceitual para contribuir na construção do conhecimento. Siga em frente e bons estudos! 23/06/2020 Revisar envio do teste: ATIVIDADE 1 (A1) – GRA0749 ... https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_33466975_1&course_id=_562275_1&content_id=_132146… 3/3 Terça-feira, 23 de Junho de 2020 19h25min40s BRT Atenciosamente, Tutoria Laureate ← OK javascript:launch('/webapps/gradebook/do/student/viewAttempts?course_id=_562275_1&method=list&nolaunch_after_review=true');
Compartilhar