https://frosthead.com

Computadores estão aprendendo a ensinar uns aos outros novas habilidades

Nós sempre dizemos que não vamos mais falar sobre o apocalipse do robô, porque é uma espécie de tropa boba que, certamente, nunca irá realmente acontecer. E então, cientistas da computação vão fazer algo assim ...

Segundo John Timmer, da Ars Technica, os cientistas da computação não só ensinaram a um computador como fingir ser uma presa de caça furtiva, como ensinaram a si próprios a melhorar sua tarefa. E. Eles ensinaram seu novo expert-caça-sniper-bot como ensinar outros computadores a desenvolver essa habilidade mais rapidamente.

Combine isso com o outro projeto em andamento para ensinar os robôs a se misturarem, e basicamente estamos construindo o Geth, ou aquelas coisas da Matrix, ou qualquer outra coisa.

Para StarCraft, o jogo foi montado para que, usando a cobertura e atirando à distância, o humano pudesse eliminar os Zerg antes que ele fosse morto. Para evitar que o humano permanecesse escondido, a pontuação do jogador diminuiu com o tempo - quanto mais tempo demorava para o jogo ser completado, pior a pontuação. O algoritmo avaliou um total de seis fatores, como distância e saúde relativa, antes de escolher suas próximas ações.

Quando se auto-ensinavam, os computadores começavam evitando os Zergs. Eles então acabariam fazendo um tipo de Zerg-rush inverso, rapidamente sendo mortos antes que toda a pontuação deles evaporasse. Finalmente, após cerca de 200 treinamentos, os computadores começaram a ter a ideia de atirar e começaram a matar o Zerg com sucesso, embora o desempenho ainda fosse bastante errático.

Quando os computadores tiveram que descobrir como jogar essa versão modificada do StarCraft sozinhos, eles lutaram por uma série de estratégias fracassadas. Quando um computador que (quem?) Já havia descoberto as estratégias de sniping estava emparelhado com um novato, a curva de aprendizado foi drasticamente reduzida.

Depois de conversar com os pesquisadores, Timmer diz que este não é o começo do apocalipse robótico. Mas, na verdade, quem vai dizer que ele não é um cylon?

Computadores estão aprendendo a ensinar uns aos outros novas habilidades