Todo mundo está apostando em inteligência artificial. Enquanto alguns estão avisando que a IA representa sérios riscos, aqui está o porquê os cientistas acham que você deveria estar preocupado com a inteligência artificial. Eis porque os cientistas acham que você deve se preocupar com a inteligência artificial. Você acha que a inteligência artificial é perigosa? A IA pode representar um sério risco para a raça humana? Estas são algumas das razões pelas quais você pode querer se preocupar. Leia mais, o fato é que a programação de inteligência artificial é onde muitas carreiras estão indo.
A boa notícia é que você pode entrar na programação de IA com linguagens muito populares, como Python, Java, C ++ e até mesmo em linguagens mais antigas, como Lisp, então volte para a tela e veja se suas habilidades são nítidas o suficiente para deixar sua marca nesse começo e campo zumbido.
Em outras palavras, coloque suas habilidades à prova neste desafio de programação de IA - voe em torno de um universo virtual, envie naves para meus planetas e desenvolva frotas maiores para derrotar seus oponentes.
Construa um Bot para Batalha
Halite é um desafio de programação de inteligência artificial aberto a codificadores de todos os níveis. O objetivo é construir bots usando a linguagem de código de sua escolha (é agnóstico de linguagem) e levá-lo para a batalha em um universo virtual.
A idéia chegou a dois estagiários do ensino médio (Benjamin Spector e Michael Truell) que estavam indo em direção a um futuro na IA quando decidiram construir este concurso de programação para entusiastas.
O concurso deste ano, chamado Halite II, tem um tema espacial e você pode participar a qualquer momento entre outubro de 2017 e janeiro de 2018 . Já é novembro agora, mas você ainda pode participar até a última semana da competição.
Veja como isso funciona:
- Inscreva-se via GitHub.
- Assista a alguns jogos para ter uma ideia do ambiente.
- Faça o download de um bot básico e um kit inicial para sua plataforma e idioma de sua escolha.
- Melhore o bot básico com código AI, submeta-o e siga seu desempenho.
- Atualize o bot com melhorias à medida que avança no jogo.
Este vídeo mostra um tabuleiro de jogo em ação:
A ideia é pegar um protótipo (o bot básico) e torná-lo mais inteligente com programação AI. Halite é a arena que seu bot personalizado será o gladiador lutando com outros bots. As regras do concurso tornam uma maneira divertida de aprender e aplicar AI, aprendizado de máquina e outros algoritmos avançados.
Halite diz que a estratégia inteligente garantirá uma vitória:
“As melhores táticas para o Halite II exigirão o uso de pathfinding sofisticado, usando conceitos como os algoritmos de Prim e Dijkstra e o Problema do Salesman.”
O que você acha do desafio de Halite? Você já participou de algum outro concurso de programação de IA?