- 18 juillet 2022 : Date de début
- 15 janvier 2023 : Échéance de soumission finale
- 15 février 2023 : Annonce des gagnants
Description
CMC Microsystèmes est ravie d’organiser une compétition d’intelligence artificielle (IA) centrée sur le développement, l’accélération et le déploiement de modèles d’apprentissage profond qui ciblent la grappe d’entraînement Atlas 800. L’objectif de cette compétition est de faire en sorte que les développeurs et les chercheurs universitaires canadiens puissent utiliser les nouvelles ressources informatiques de Huawei et étendre la compatibilité de modèle à une architecture matérielle spécialisée.
Qu’est-ce qu’Atlas 800?
Utilisant le processeur d’IA Huawei Ascend AI (NPU) et CANN (architecture informatique pour réseaux neuronaux), Atlas 800 est un serveur de calcul de haute performance pleinement spécialisé pour accélérer l’entraînement et l’inférence d’IA. Il prend en charge les cadres d’apprentissage machine populaires (PyTorch, TensorFlow, MindSpore).
Les étudiants admissibles peuvent s’inscrire ici :
Communiquez avec nous
Admissibilité
La Compétition est ouverte aux résidents autorisés du Canada qui : (i) ont atteint l’âge de la majorité dans leur territoire de résidence; et (ii) effectuent des études dans une université canadienne et disposent d’un abonnement valide à CMC Microsystèmes (par l’intermédiaire de leur superviseur). Un abonnement gratuit de trois mois est également offert aux professeurs et aux superviseurs de recherche admissibles.De plus, la soumission du participant doit correspondre à l’une des pistes de compétition suivantes (chacune étant une « Piste »). La soumission doit satisfaire aux exigences de la piste choisie pour être considérée comme valide. Une soumission peut être associée à plusieurs pistes.
Conditions générales
En participant à la Compétition, chaque participant(e) convient de respecter le Règlement officiel et de s’y conformer.
Détails de soumission et prix des pistes
Piste 1 : Migration de modèle à la fine pointe de la technologie
Une liste des modèles candidats avec le code de processeur graphique à sources ouvertes. Les participants peuvent également proposer un modèle de leur choix. Ceux-ci apporteront les adaptations nécessaires au script pour entraîner le modèle sur le serveur d’unité de traitement neuronal (NPU) avec une performance cible, et rendront ouvertes les sources de leur implémentation.
Nous offrons cinq prix, de 2 000 $ CAD à 5 000 $ CAD, attribués comme suit :
- 1replace : 5 000 $
- 2eplace : 4 000 $
- 3eplace : 3 500 $
- 4eplace : 2 500 $
- 5eplace : 2 000 $
Un jury évaluera chaque soumission en fonction des critères suivants :
- CR1: Performance du modèle exécuté sur le NPU, incluant l’exactitude et la vitesse d’entraînement (pondération : 70 %)
- CR2: Qualité du code et de la documentation (pondération : 15 %)
- CR3: Facilité d’utilisation (pondération : 15 %)
URL du compte GitHub du participant, y compris le journal d’entraînement, un fichier Readme, les codes qui peuvent être exécutés sur le serveur de NPU, à sources ouvertes, p. ex., en vertu d’une licence MIT ou Apache.
Piste 2 : Recherche sur une NPU
Les participants entraînent leur modèle sur la NPU et publient un ou des articles avec leurs codes à sources ouvertes.
Nous offrons trois prix (jusqu’à 5 000 $ CAD par article), attribués comme suit :
- 1replace : 5 000 $
- 2eplace : 4 000 $
- 3eplace : 3 500 $
Soumission d’article et code; dans le cas d’un article non accepté, il sera évalué selon la qualité de l’article et des résultats. Un jury évaluera chaque soumission en fonction des critères suivants :
- CR1: Démonstration et présentation (pondération : 50 %)
- CR2: Performance du modèle exécuté sur le NPU, incluant l’exactitude et la vitesse d’entraînement (pondération : 20 %)
- CR3: Qualité du code et de la documentation (pondération : 15 %)
- CR4: Facilité d’utilisation (pondération : 15 %)
- Pour les articles acceptés : Copie de l’article; URL du code sur GitHub; le code peut être exécuté sur un serveur de NPU, à sources ouvertes, p. ex., en vertu d’une licence MIT ou Apache.
- Pour les articles soumis : Présentation et démonstration en direct
Piste 3 : Application innovante sur NPU
Les participants développent une ou des applications innovantes sur la NPU.
- ex., applications de conduite autonome ou de robotique. Voir des idées d’applications.
- IA en nuage : Un serveur Atlas 800 peut fournir un service Web [réf.]
- IA en périphérie de réseau (robotique, conduite autonome, etc.) : Dans ce cas, les participants peuvent utiliser Atlas 200 DK, le dispositif d’IA en périphérie de réseau, plutôt qu’Atlas 800.
- Exemple : Voiture robotique; Drone
Nous offrons trois prix de 3 500 $ CAD à 5 000 $ CAD, attribués comme suit :
- 1replace : 5 000 $
- 2eplace : 4 000 $
- 3eplace : 3 500 $
Un jury évaluera chaque soumission en fonction des critères suivants :
- CR1: innovation, performance, difficulté technique, utilisabilité (pondération : 70 %)
- CR2: Qualité du code et de la documentation (pondération : 15 %)
- CR3: Facilité d’utilisation (pondération : 15 %)
URL du code sur GitHub, rapport, vidéo de démonstration
Piste 4 : Catégorie en équipe
Les participants à cette piste doivent former une équipe comprenant au moins un membre d’un groupe à la recherche de capitaux propres. Les équipes peuvent participer à une ou à plusieurs pistes.
Nous offrons deux prix de 3 000 $ CAD à 5 000 $ CAD, attribués comme suit :
- 1replace : 5 000 $
- 2eplace : 3 000 $
Dépend de la piste sélectionnée.
Dépend de la piste sélectionnée. Voir les détails de soumission ci-dessus pour chaque piste.