Blog de Desenvolvimento
Publicado em por Courtney Meznarich

SoCreate apoia a tecnologia local: workshop de Deep Reinforcement Learning

Laura Graesser do Google Brain e Keng Wah Loon da apresentação da Machine Zone sobre aprendizado de máquina

A SoCreate faz do apoio à tecnologia em San Luis Obispo uma tradição. Um dos motivos é porque somos eternos aprendizes, e podemos aprender muitas coisas entre nós. Além disso, queremos ver a indústria tecnológica crescer em SLO, pois isso apenas nos ajuda a desenvolver uma equipe ainda mais talentosa! Portanto, quando dois especialistas em suas áreas chegaram ao PyData SLO para um workshop sobre deep reinforcement learning (aprendizado por reforço), nós chegamos com a pizza! Além disso, sediamos esta Reunião de Março aqui no escritório da SoCreate. O engenheiro de software da SoCreate John Jenson participou e relatou tudo o que aconteceu.

Laura Graesser do Google Brain e Keng Wah Loon da Machine Zone vieram de Bay Area para visitar SLO e liderar o workshop sobre deep reinforcement learning, que consiste em uma estrutura geral que pode ser aplicada para resolver problemas de otimização sequenciais baseados em decisões (pense em videogames como Go e Atari) através de tentativa e erro. Você pode ter visto o Deep RL em ação quando ele ganhou as manchetes em 2015 com o AlphaGo, um programa de computador que venceu o jogador mundialmente famoso de "Go" e campeão europeu Fan Hui. O AlphaGo obteve uma vitória por 4 a 1 em Seul, Coreia do Sul, enquanto 200 milhões de pessoas assistiam, aprendendo com as jogadas criativas e vencedoras do programa de computador.

No workshop PyData SLO, Laura e Keng abordaram os conceitos básicos de reinforcement learning, bem como as definições das funções que compõem um sistema RL e as diferentes categorias de algoritmos de Deep RL. "Nós falamos detalhadamente sobre dois dos mais importantes algoritmos e vimos esses algoritmos aplicados a um ambiente de teste bastante básico no SLM-Lab", afirmou John. O SLM-Lab, de autoria de Laura e Keng, é uma estrutura de Deep Reinforcement Learning Modular em PyTorch. “Os apresentadores forneceram uma explicação detalhada sobre os algoritmos e funções, além de explicar como eles trabalhavam em um nível mais intuitivo.”

John disse que ficou muito impressionado com a demonstração de Laura e Keng de um algoritmo pré-treinado (pré-treinado porque pode demorar um dia inteiro para treinar em um notebook) que havia aprendido a jogar Atari Breakout. “Em um sistema de Reinforcement Learning, um agente toma ações para afetar seu ambiente, um passo de cada vez. Certas ações recompensarão o agente”, explicou John, acrescentando que ensinar o sistema a jogar é uma aplicação comum do RL. O sistema não conhece as regras do jogo; tudo o que ele precisa é ver a tela, uma lista de quais ações que ele pode realizar, e uma definição para a recompensa. “Simplesmente jogando o jogo várias vezes, milhares ou milhões de vezes, o sistema aprende a maximizar sua recompensa, tornando-se muito habilidoso”.

O PyData SLO é uma organização educacional focada em ciência de dados com Python, reunindo usuários de Python da comunidade acadêmica e da indústria em SLO para apresentar, compartilhar e realizar workshops sobre ideias em áreas que incluem, entre outras: ciência de dados, ciências computacionais, aprendizagem de máquina e computação distribuída. Ficamos felizes em ver o PyData trazer especialistas como Laura Graisser e Keng Wah Loon para workshops como estes, bem aqui na SoCreate!

Quer conhecer os próximos assuntos e locais dos encontros? Clique aqui.

Clique aqui.

Você também pode se interessar por…

SoCreate rumo a Seattle - Participação na Microsoft Build Conference 2018

SoCreate rumo a Seattle - Participação na Microsoft Build Conference 2018

Há apenas algumas semanas, toda a equipe de desenvolvimento da SoCreate pegou um voo curto de San Luis Obispo a Seattle para participar da Microsoft Build Conference 2018. A conferência anual, realizada entre 7 e 9 de maio em Seattle, Washington, contou com mais de 350 apresentações de especialistas sobre as melhores e mais recentes tecnologias da Microsoft. A Microsoft Build Conference mostrou que é uma das conferências mais úteis para nossa equipe de desenvolvimento, se não A MAIS útil. Durante três dias, nossa equipe pôde participar de sessões voltadas ...
Participando da equipe de mulheres do jantar de tecnologia da Softec em 2018

Participação no 4º evento anual Women in Technology Dinner da Softec

A Softec é a nossa associação de software e tecnologia da Costa Central. A organização, fundada há mais de 20 anos, patrocina eventos de tecnologia educacionais e de networking para seus mais de 2.000 membros, além da comunidade da San Luis Obispo. O evento deste ano, realizado no dia 18 de abril, quarta-feira, teve como foco a importância da diversidade no ambiente de trabalho. 'O evento foi aberto com uma hora de networking e aperitivos. Nossa equipe pôde conversar com outras mulheres que trabalham na área de tecnologia em San Luis Obispo enquanto desfrutava ...
SoCreate sobe o nível na Conferência Global da Startup Grind

SoCreate sobe o nível na Conferência Global da Startup Grind

Stripe, Airbnb, Box, SoulCycle, e a lista continua! A SoCreate estava em boa companhia na Conferência Global da Startup Grind 2019! Em parceria com o Google for Startups, o evento atraiu milhares de empreendedores ávidos por aprender e se inspirar pelas startups que estão a todo vapor. Nós voltamos para SLO com nossas mentes e corações repletos de ideias para continuar construindo nossa própria empresa incrível. Pela primeira vez trabalhando em uma startup na SoCreate, estou inspirada pelas empresas bem-sucedidas que começaram pequenas, mas que agora ...