SóProvas


ID
2849419
Banca
CESPE / CEBRASPE
Órgão
TCE-MG
Ano
2018
Provas
Disciplina
Banco de Dados
Assuntos

Em machine learning, a categoria de aprendizagem por reforço identifica as tarefas em que

Alternativas
Comentários
  • Gab: A


    Errei e busquei info...


    Eis alguns exemplos bem conhecidos de aplicações de machine learning, dos quais você já deve ter ouvido falar:


    Os carros autônomos super esperados do Google? A essência do machine learning;



    Ofertas recomendadas como as da Amazon e da Netflix?

    Aplicações de machine learning para o dia-a-dia;

    Saber o que seus clientes estão falando de você no Twitter?

    Machine learning combinado com criação de regras linguísticas;

    Detecção de fraudes? Um dos usos mais óbvios e importantes de machine learning no mundo de hoje.




    Fonte: https://www.sas.com/pt_br/insights/analytics/machine-learning.html

  • Acho que seria mais ou menos isso. Se eu estiver equivocado por favor me corrijam.


    a) aprendizagem por reforço (gabarito)

    b) aprendizagem não supervisionada

    c) aprendizagem supervisionada (regressão)

    d) aprendizagem supervisionada (classificação)

    e) aprendizagem supervisionada (regressão)




  • "Aprendizado por reforço é um ramo estudado em estatística, psicologia,neurociência e ciência da computação. Atraiu o interesse de pesquisadores ligados a aprendizado de máquina e inteligência artificial, e é um método de programação de agentes através do oferecimento de recompensas e punições, sem a necessidade de especificar como uma tarefa deve ser realizada. É entendido como o problema encontrado por um agente que deve aprender como se comportar em um ambiente dinâmico através de interações do tipo “tentativa e erro”. A abordagem que é utilizada nesse trabalho é feita usando-se técnicas estatísticas e métodos de programação dinâmica, buscando estimar qual a vantagem em se tomar determinadas ações em diferentes estados do ambiente (...)"


    link da Fonte:

    https://www.maxwell.vrac.puc-rio.br/19637/19637_4.PDF

  • "O aprendizado de máquina (em inglês, machine learning) é um método de  que automatiza a construção de modelos analíticos. É um ramo da  baseado na ideia de que sistemas podem aprender com dados, identificar padrões e tomar decisões com o mínimo de intervenção humana."

  • Machine Learning da maneira mais básica é a prática de usar algoritmos para coletar dados, aprender com eles, e então fazer uma determinação ou predição sobre alguma coisa no mundo. Então ao invés de implementar as rotinas de software na mão, com um set específico de instruções para completar uma tarefa em particular, a máquina é “treinada” usando uma quantidade grande de dados e algoritmos que dão e ela a habilidade de aprender como executar a tarefa.

     

    GABARITO: LETRA "A"

    Fonte: https://medium.com

  • Há 3 tipos de Aprendizado de Máquina:

    Aprendizado por Reforço

    A máquina tenta aprender qual é a melhor ação a ser tomada, dependendo das circunstâncias na qual essa ação será executada. Imagine criar um programa responsável por dirigir um veículo autônomo. Ele deve aprender a dirigir pelas ruas e transportar seus passageiros. Existem diversas formas de otimizar esta tarefa. Por exemplo, chegar ao destino no menor tempo possível e não causar nenhum acidente. Queremos que ele saiba o que fazer conforme o que ocorre à sua volta, e preferimos que ele demore um pouco mais do que causar um acidente, por exemplo. A aprendizagem por reforço é uma forma de ensinar ao computador qual ação priorizar dada uma determinada situação.

    Aprendizado Supervisionado

    Aprendizagem supervisionada é a tarefa de encontrar uma função a partir de dados de treinamento rotulados. Ou seja, dizemos ao computador o que é cada entrada (qual o label) e ele aprende quais características daquelas entradas fazem elas serem o que são. De acordo com o tipo de resultado do algoritmo, podemos classificá-lo entre algoritmo de classificação ou algoritmo de regressão. Se o rótulo é um número real, a tarefa chama-se regressão. Se o rótulo vem de um conjunto finito e não ordenado, então a tarefa chama-se classificação.

    Aprendizado Não Supervisionado

    Na aprendizagem não-supervisionada temos menos informação sobre os objetos, em particular, o conjunto de treinamento não é rotulado. O nosso objetivo, neste contexto, é observar algumas similaridades entre os objetos e incluí-los em grupos apropriados. Alguns objetos podem diferir largamente de todos os grupos e, deste modo, podemos assumir que estes objetos são anomalias.

  • a A está super certa, mas achem um erro na C? abstrata e filosoficamente falando não tem, tanto que eu coloquei C, mesmo tendo feito um projeto de Reinforcement Learning na faculdade...inferno viu

  • "...Uma aplicação potencial do aprendizado por reforço em veículos autônomos é uma das aplicações mais trabalhadas nos dias de hoje em todo mundo..."

    http://deeplearningbook.com.br/o-que-e-aprendizagem-por-reforco/

  • Machine learning é um método de análise de dados que automatiza o desenvolvimento de modelos analíticos. Usando algoritmos que aprendem interativamente a partir de dados, o aprendizado de máquinas permite que os computadores encontrem insights ocultos, sem serem explicitamente programados para procurar algo específico.

    As tarefas técnicas de mineração de dados estão bem relacionadas com o aprendizado de máquina, pois a mineração de dados descobre padrões e conhecimento previamente desconhecidos e o aprendizado de máquina usa esses padrões e conhecimentos adquiridos, aplicando-os a outros dados e, em seguida, aplicando esses resultados às tomadas de decisões e ações.

    Fonte: Prof. Ramon Souza

  • O que é Machine Learning?

    Machine Learning é uma tecnologia onde os computadores tem a capacidade de aprender de acordo com as respostas esperadas por meio associações de diferentes dados, os quais podem ser imagens, números e tudo que essa tecnologia possa identificar. Machine Learning é o termo em inglês para a tecnologia conhecida no Brasil como aprendizado de máquina.

     

    “Em 2019 uma operadora móvel inglesa se juntou à IBM para criar uma maneira de empregar sistemas de computação em nuvem para apoiar a próxima onda de avanços digitais, como Machine Learning, em redes de telecomunicações sem fio baseadas em tecnologia 5G. A iniciativa permitirá, por exemplo, a comunicação entre robôs em uma fábrica sem a necessidade.”

     

    Um exemplo melhor:

    Deep learning é um tipo de machine learning que treina computadores para realizar tarefas como seres humanos, o que inclui reconhecimento de fala, identificação de imagem e previsões. Em vez de organizar os dados para serem executados através de equações predefinidas, o Deep learning configura parâmetros básicos sobre os dados e treina o computador para aprender sozinho através do reconhecimento padrões em várias camadas de processamento.

     

    Como Big Data e Machine Learning se associam?

    Para trabalhar com o sistema de aprendizado de máquina é necessário utilizar um certo conjunto de dados.

    O Big Data permite que os dados sejam virtualizados para que possam ser armazenados da maneira mais eficiente e econômica, seja on premises ou na cloud. Além da eficiência o Big Data também auxilia na melhoria da velocidade e confiabilidade da rede, removendo outras limitações físicas associadas ao gerenciamento de dados em grande quantidade.

    Apesar das vantagens oferecidas no processo, uma empresa não necessita ter Big Data para trabalhar com Machine Learning.

  • Deep learning

    • espécie do gênero machine learning
    • é um método específico de aprendizado de máquina que incorpora redes neurais em camadas sucessivas para aprender com os dados de uma maneira iterativa.
    • útil para aprender padrões de dados não estruturados.
    • Redes neurais complexas de Deep learning são projetadas para emular como o cérebro humano funciona, para que os computadores possam ser treinados para lidar com abstrações e problemas mal definidos. Redes neurais e deep learning são frequentemente usados em aplicativos de reconhecimento de imagem, fala e visão computacional.

    TERMOS-CHAVE: REDES NEURAIS; ITERAÇÃO; PADRÃO; EMULAR CÉREBRO HUMANO.

    Aprendizado por Reforço

    • o sistema não é treinado com o conjunto de dados de amostra.
    • sistema aprende por meio de tentativa e erro.
    • tenta aprender qual é a melhor ação a ser tomada, dependendo das circunstâncias na qual essa ação será executada.
    • é uma forma de ensinar ao computador qual ação priorizar dada uma determinada situação.
    • O algoritmo recebe feedback da análise de dados, orientando o usuário para o melhor resultado.

    TERMOS-CHAVE: TENTATIVA E ERRO; FEEDBACK.

    Aprendizado Supervisionado

    • quando apresentamos ao algoritmo dados de entrada e as respectivas saídas.

    Aprendizado Não Supervisionado

    • quando apresentamos somente os dados de entrada e o algoritmo descobre as saídas.
  • Aprendizagem por Reforço

    O computador é estimulado a aprender com base em tentativas e erros. O processo é otimizado por meio da prática direta, ensinando o sistema a priorizar certos hábitos.

    O algoritmo realiza um feedback sobre os resultados obtidos, atribuindo pontuações positivas a resultados considerados corretos e penalizando os incorretos.

    Maior aplicação nos dias de hoje são nos carros autônomos.

  • Deep learning

    • espécie do gênero machine learning
    • é um método específico de aprendizado de máquina que incorpora redes neurais em camadas sucessivas para aprender com os dados de uma maneira iterativa.
    • útil para aprender padrões de dados não estruturados.
    • Redes neurais complexas de Deep learning são projetadas para emular como o cérebro humano funcionapara que os computadores possam ser treinados para lidar com abstrações e problemas mal definidos. Redes neurais e deep learning são frequentemente usados em aplicativos de reconhecimento de imagem, fala e visão computacional.

    TERMOS-CHAVE: REDES NEURAIS; ITERAÇÃO; PADRÃO; EMULAR CÉREBRO HUMANO.

    Aprendizado por Reforço

    • o sistema não é treinado com o conjunto de dados de amostra.
    • sistema aprende por meio de tentativa e erro.
    • tenta aprender qual é a melhor ação a ser tomada, dependendo das circunstâncias na qual essa ação será executada.
    • é uma forma de ensinar ao computador qual ação priorizar dada uma determinada situação.
    • algoritmo recebe feedback da análise de dados, orientando o usuário para o melhor resultado.

    TERMOS-CHAVE: TENTATIVA E ERRO; FEEDBACK.

    Aprendizado Supervisionado

    • quando apresentamos ao algoritmo dados de entrada e as respectivas saídas.

    Aprendizado Não Supervisionado

    • quando apresentamos somente os dados de entrada e o algoritmo descobre as saídas.

  • um software interage com um ambiente dinâmico, como, por exemplo, veículos autônomos.