AI pode resolver um cubo de Rubiks mais rápido do que você pode ler …

Para resolver um cubo de Rubiks, é necessário um raciocínio lógico e a capacidade de determinar rapidamente qual linha de ladrilhos deve ser girada para trazer as cores para um lado. Esses quebra-cabeças são de várias formas e tamanhos e reduziram algumas das pessoas mais inteligentes do mundo às lágrimas. No entanto, de acordo com um relatório do The Washington Post, um novo sistema de IA agora pode resolver esse quebra-cabeça em menos de 1,5 segundos.

Sistema de IA que pode resolver um cubo de Rubiks

O sistema de IA, chamado DeepCubeA, foi criado na Universidade da Califórnia. Ele usa algoritmos para determinar a menor quantidade de movimentos necessários para resolver um cubo de Rubiks. Embora não seja o primeiro computador a resolver o quebra-cabeça, este é muito diferente. O DeepCubeA não foi projetado especificamente para resolver o cubo Rubiks, mas foi realmente projetado para aprender a resolver muitos problemas e quebra-cabeças diferentes. No passado, os programas de computador projetados especificamente para o problema Rubiks conseguiram resolvê-lo em menos de 0,38 segundos.

O que diferencia o DeepCubeA

O DeepCubeA é especial, mas porque conseguiu resolver um cubo de Rubiks. É especial porque se ensinou COMO para alcançar a solução. Pierre Baldi, escritor sênior do artigo que divulgou as informações sobre o DeepCubeA, diz que isso o torna completamente diferente de qualquer outro sistema de IA no planeta. Ele diz: O problema com outros sistemas é que eles foram projetados especificamente com o objetivo de resolver o quebra-cabeça, o que os limitava apenas àquela área de especialização específica. O DeepCubeA não possui essas limitações. Isso significa que os aplicativos que um sistema de IA como esse poderia ter se estendem muito além da capacidade de resolver rapidamente um cubo de Rubiks.

Como funciona

O programa que impulsiona o DeepCubeA usa o que é conhecido como aprendizado por reforço na indústria de IA. Ele atribui um sistema de pontos à máquina para resolver problemas. Quando o problema é resolvido com mais eficiência, mais pontos são conquistados. Quando o sistema se afasta da meta, os pontos são deduzidos. Isso motiva a máquina a bater sua pontuação, como um adolescente jogando videogame repetidamente, a fim de obter uma classificação mais alta. No caso de ser capaz de resolver um cubo de Rubiks, o sistema de IA aprende a usar métodos mais rápidos para alcançar o resultado final desejado e aumentar sua pontuação. As escolhas de movimento aleatório não funcionarão para resolver o quebra-cabeça rapidamente; portanto, a máquina aprende a fazer movimentos deliberados que o direcionam para o objetivo desejado o mais rápido possível. O DeepCubeA calcula a média de cerca de 1,2 segundos no cubo Rubiks, mas quem sabe o que mais esse programa poderia ajudar a melhorar no futuro. Imagine dirigir por uma cidade onde todos os semáforos estavam perfeitamente sincronizados para que cada pessoa na estrada chegasse ao seu destino no menor tempo possível. O mundo dos sistemas de IA está mudando drasticamente, e é bem possível que estejamos à beira de algumas grandes descobertas. Stephen McAleer é co-autor do artigo e diz DeepCubeA,

Artigos Relacionados

Back to top button