Publicité

Tout le monde parie sur l'intelligence artificielle. Alors que certains avertissent que L'IA pose de sérieux risques Voici pourquoi les scientifiques pensent que vous devriez vous inquiéter de l'intelligence artificiellePensez-vous que l'intelligence artificielle est dangereuse? L'IA peut-elle présenter un risque grave pour la race humaine. Ce sont des raisons pour lesquelles vous voudrez peut-être vous inquiéter. Lire la suite , le fait est que la programmation de l'intelligence artificielle est la voie vers laquelle se dirigent de nombreuses carrières.

La bonne nouvelle est que vous pouvez vous lancer dans la programmation de l'IA avec des langages très populaires comme Python, Java, C ++ et même plus anciens des langues comme Lisp, alors revenez à l'écran et voyez si vos compétences sont assez pointues pour faire votre marque dans ce bourgeonnement et champ bourdonnant.

En d'autres termes, mettez vos compétences à l'épreuve dans ce défi de programmation IA - volez autour d'un univers virtuel, envoyez des navires sur des planètes minières et agrandissez des flottes plus grandes pour vaincre vos adversaires.

Construisez un robot pour la bataille

Halite est un défi de programmation en intelligence artificielle ouvert aux codeurs de tous niveaux. L'objectif est de créer des bots en utilisant le langage de codage de votre choix (il est indépendant du langage) et de le prendre au combat dans un univers virtuel.

Concours de programmation Halite

L'idée est venue à deux stagiaires du secondaire (Benjamin Spector et Michael Truell) qui se dirigeaient vers un avenir en IA lorsqu'ils ont décidé de créer ce concours de programmation pour les passionnés.

Le concours de cette année, appelé Halite II, a un thème spatial et vous pouvez y aller à tout moment entre Octobre 2017 à janvier 2018. Nous sommes déjà en novembre, mais vous pouvez toujours vous joindre jusqu'à la dernière semaine de la compétition.

Voici comment ça fonctionne:

  1. Inscrivez-vous via GitHub.
  2. Regardez quelques matchs pour vous faire une idée de l'environnement.
  3. Téléchargez un robot de base et un kit de démarrage pour votre plate-forme et la langue de votre choix.
  4. Améliorez le bot de base avec le code AI et soumettez-le et suivez ses performances.
  5. Mettez à jour le bot avec des améliorations au fur et à mesure de votre progression dans le jeu.

Cette vidéo montre un plateau de jeu en action:

L'idée est de prendre un prototype (le bot de base) et de le faire plus intelligent avec programmation AI. Halite est l'arène où votre bot personnalisé sera le gladiateur qui le combattra avec d'autres bots. Les règles du concours en font un moyen amusant d'apprendre et d'appliquer l'IA, l'apprentissage automatique et d'autres algorithmes avancés.

Halite dit qu'une stratégie intelligente garantira une victoire:

"La meilleure tactique pour Halite II nécessitera l'utilisation de repérages sophistiqués, en utilisant des concepts tels que les algorithmes de Prim et Dijkstra et le problème des vendeurs ambulants."

Que pensez-vous du défi Halite? Avez-vous participé à un autre concours de programmation d'IA?

Saikat Basu est rédacteur en chef adjoint pour Internet, Windows et la productivité. Après avoir éliminé la saleté d'un MBA et une carrière de marketing de dix ans, il est maintenant passionné d'aider les autres à améliorer leurs compétences en narration. Il cherche la virgule d'Oxford manquante et déteste les mauvaises captures d'écran. Mais les idées de photographie, de Photoshop et de productivité apaisent son âme.