Adentro Datacenter Solutions

X

Um dono de gato que encontrou uma maneira diferente e bem elaborada de resolver seu problema com pragas noturnas. Aqui, o link da palestra “Gatos, Ratos, I.A.” de Ben Hamm e abaixo sua transcrição e tradução adaptada.

 

*Aviso: Esta palestra contém imagens borradas de roedores mortos*

Então, este é o meu gato Metric. Ele é a razão de eu ter aprendido a desenvolver. Eu o peguei por dois motivos: ele é adorável e eu tinha uma infestação de ratos no meu apartamento. Dado isso, eu não posso realmente reclamar que ele tenha virado um assassino em série incansável e sem piedade. Ele tem trazido um animal a cada 10 noites. Às 3 da manhã é o horário favorito dele.


Eu enganei ele com um rato falso aqui.

Às vezes o animal que ele traz está morto, às vezes eles estão apenas muito machucados, nesses casos eu preciso praticar eutanásia em um pequeno animal no meio da noite e tentar voltar à dormir depois. Este comportamento também, em uma ocasião, trouxe um fim imediato e perturbador ao sexo. Agora, eu não sou o único com este problema. Há 74 milhões de gatos domésticos nos Estados Unidos e cerca de 4 milhões deles são “caçadores”. Então são 4 milhões de gatos lá fora neste momento caçando presas frescas e as trazendo para casa. Você pensa que haveria uma solução para isso, mas meio que não há. Eu não consigo manter uma coleira no meu gato, então coleiras anti-caça com sinos, cores e babados não funcionam. As pessoas online diziam para trancá-lo fora de casa a noite toda… Eu sou neurótico demais para isso, eu ficaria surtado se fizesse isso. Eu poderia trancá-lo dentro de casa a noite toda, mas esse gato faz coco exclusivamente fora de casa. Eu praticamente mal tenho que limpar a caixa de areia dele; é talento demais para desperdiçar. Então, o que eu precisava era algo que ainda não existia. Eu precisava de uma porta para gato que iria fechar seletivamente quando meu gato estivesse trazendo uma presa.


Modelo do sistema: gato com presa, porta de gato, trava e arduíno.

Agora, a parte de fechar é fácil. Eu utilizei um Arduíno que é um kit eletrônico para principiantes e anexei ele a uma trava. A parte difícil é a detecção. Como saber quando meu gato está vindo normalmente ou quando é o Metric assassino chegando para arruinar a minha noite? Para fazer isso, eu utilizei o que há de mais novo em processamento de imagem: machine learning. Aprendizado de máquina funciona através de muitos exemplos. Se você quiser um detector de lhama, por exemplo, você fornece um monte de imagens de lhamas, ele aprende o formato, contorno e cores de uma lhama e, muito em breve, será capaz de reconhecer uma lhama em uma lista de suspeitos. Eu não faço ideia de como ele faz isso, eu só sei fazer funcionar. Eu queria utilizar machine learning e comprei uma câmera exclusivamente para isso: a DeepLens da Amazon. Montei ela acima da minha porta de gato. Leva cerca de 2 segundos para o gato subir a rampa, então toda essa detecção precisa acontecer em menos de 1 segundo para tudo realmente funcionar. Então, eu passei vários meses juntando e catalogando mais de 23.000 imagens do meu gato indo e vindo. Eu sou tipo a versão “cara da TI” da velha do gato.

Então, eu alimentei todas essas imagens a um serviço online de machine learning chamado SageMaker e eu criei três modelos para atingir a detecção que eu precisava. O primeiro modelo, estágio 1, apenas executa o dia inteiro perguntando: há um gato? há um gato? Se houver um gato, ele chama o estágio 2: o estágio dois analisa se o gato está indo ou voltando. É bem simples. Se o gato está vindo, então é o momento da verdade. Ele chama o último estágio, o estágio 3: o gato está chegando normalmente… ou vindo arruinar minha noite? 


Gato regular x Gato assassino

Se o gato está vindo com uma presa, três coisas podem acontecer. Primeiro: tranca a porta por 15 minutos, que é tempo suficiente. Segundo: me manda mensagem com as fotos. Terceiro: doa “dinheiro sujo” para Audubon (entidade protetora de pássaros e da natureza, como forma de compensar todas as presas mortas pelo Metric).

Este sistema está rodando há 5 semanas. Ele entrou inocentemente 180 vezes e foi injustamente trancado do lado de fora apenas em um momento. Ele tentou trazer animais 6 vezes e foi bloqueado em 5 destas ocasiões. Por enquanto funciona apenas com meu gato, na minha casa, mas se eu conseguir mais imagens eu poderia generalizar (então me enviem as fotos por e-mail se vocês tiverem este mesmo problema) – e eu consigo dormir à noite, o que era meu objetivo. Meu outro objetivo era aprender, e eu definitivamente fiz isso. 

 


Bloqueado!

Cats, Rats, A.I., Oh My! – Ben Hamm. Disponível em: <https://youtu.be/1A-Nf3QIJjM> Acesso em 17 de jul. de 2019.

deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *


           Associado Abrahosting

Contatos

Métodos de pagamento

               Cartões de crédito