Por que ensinar um computador a velejar?
Descubra a IA
1
2
3
4
5
O desafio
Como fizemos isso
A virada
Os resultados
Uma surpresa
Descubra a IA
Normalmente, novos desenhos de barco são testados em um simulador com membros da equipe pilotando. Mas nem sempre eles estão disponíveis. Um bot de IA pode ajudar a agilizar os testes.
No entanto, ele precisava primeiramente aprender a velejar como um ser humano.
1
O desafio
1. O desafio
Pilotos não disponíveis
Descubra como fizemos isso
Descubra como fizemos isso
A IA usa deep reinforcement learning, que acumula experiência e aprimora suas habilidades continuamente. Ela reage a condições variadas e precisa entender o equilíbrio entre as metas imediatas e as de longo prazo.
2. Como fizemos isso
2
Como fizemos isso
A virada
A virada
Veja os resultados
Veja os resultados
Após velejar por mil horas, o bot foi capaz de alcançar a experiência de uma vida toda de velejadores de nível internacional.
3. A virada
3
A virada
Aí, veio uma surpresa
Aí, veio uma surpresa
O bot conseguiu aumentar em dez vezes a velocidade das iterações de teste. Além disso, ele foi capaz de realizar exatamente o mesmo teste repetidamente para fazer comparações diretas.
4. Os resultados
4
Os resultados
10x
Começar de novo
Começar de novo
5. Uma surpresa
To be able to go down there and compare what you’re doing with the bot is where we see the performance gains.”
“
—Peter Burling, Helmsman, Olympic Gold Medalist, Emirates Team New Zealand
Os bots começaram a fazer manobras melhores do que as que os velejadores conseguiam fazer no simulador. Isso os ajudou a aprimorar suas habilidades no mundo real.
5
Uma surpresa
1
O desafio
2
Como fizemos isso
3
A virada
4
Os resultados
5
Uma surpresa
Aumento de
na velocidade das iterações de teste