Primary competition visual

Hackathon de Prédiction de la Mobilité à Abidjan, propulsé by Yango

Helping Côte d'Ivoire
$1 000 USD
Completed (over 1 year ago)
Prediction
113 joined
66 active
Starti
Dec 07, 24
Closei
Dec 07, 24
Reveali
Dec 07, 24
Pouvez-vous déterminer la vitesse moyenne du trafic à Abidjan à différents moments de la journée ?

Yango s'appuie sur une optimisation efficace des itinéraires pour réduire les temps de trajet et offrir une meilleure expérience aux utilisateurs et aux conducteurs de ses partenaires. La connaissance des vitesses moyennes de circulation permet de trouver les itinéraires les plus rapides et les plus fiables. Cela permet également aux chauffeurs des partenaires et à Yango de fournir des heures d'arrivée estimées (ETA) précises pour les clients.

L'objectif de ce hackathon est de construire un modèle d'apprentissage automatique qui détermine la vitesse moyenne sur les routes principales d'Abidjan à différentes heures de la journée. Les data scientistes construiront leurs modèles sur les données de trafic de Yango à partir de septembre 2024.

Aidez Yango à planifier votre prochaine course en déterminant la vitesse moyenne toutes les 15 minutes à Abidjan. Cette solution pourrait vous permettre d'être à l'heure pour votre prochain examen, alors mettez-vous au travail!

Remarque: ce défi est uniquement ouvert aux personnes et aux équipes basées en Côte d'Ivoire au moment du défi. Les gagnants devront fournir une preuve de leur résidence.

About Yango (yango.com/en_ci)

Yango est une entreprise technologique internationale qui transforme les technologies d'origine mondiale en services quotidiens pour l'enrichissement local. Avec un engagement inébranlable en faveur de l'innovation, nous remodelons et améliorons les technologies de pointe du monde entier pour en faire des services quotidiens intégrés de manière transparente dans diverses régions.

Notre mission est de combler le fossé entre les innovations mondiales de pointe et les communautés locales, en favorisant les connexions et en améliorant les expériences de la vie quotidienne.

Yango propose des services de covoiturage et d'autres services numériques par l'intermédiaire de sa superapp dans plus de 20 pays d'Afrique, d'Amérique latine, d'Europe et du Moyen-Orient.

Evaluation

La mesure d'évaluation pour ce concours est l'erreur quadratique moyenne.

Pour chaque ligne de l'ensemble de données, les fichiers de soumission doivent contenir 2 colonnes: ID et Cible.

Votre fichier de soumission doit ressembler à ceci (les nombres ne servent qu'à indiquer le format):

ID	                                                        target
5405080210124813414_X_second_weekday_X_evening_rush_hour	10.93323
6453542591505456860_X_last_weekday_X_evening_rush_hour   	7.97193
Programme

Il s'agit d'un hackathon d'une journée le 7 décembre 2024.

Nous nous réservons le droit de mettre à jour le calendrier du concours si nécessaire.

Prix

1ère place: $450 USD

2ème place: $270 USD

3e place: 180 USD

Meilleur étudiant de premier cycle: 100 USD. Si un étudiant de premier cycle figure parmi les trois premiers, le prix sera attribué à l'équipe suivante dans le classement.

Mettez votre profil à jour ic : https://zindi.africa/me/career

Gardez l'œil ouvert pour des prix bonus spéciaux.

NB: Ce défi est uniquement ouvert aux utilisateurs résidant en Côte d'Ivoire. Les gagnants devront fournir une preuve de leur résidence.

How to Get Started

How to enroll in your first Zindi competition

How to create a team on Zindi

How to update your profile on Zindi

How to use Colab on Zindi

How to mount a drive on Colab

Rules
  • Langages et outils : Vous ne pouvez utiliser que des langages et des outils open-source pour construire des modèles dans le cadre de ce défi.
  • Qui peut participer ? Ce concours est uniquement ouvert aux utilisateurs résidant en Côte d'Ivoire. Les gagnants devront fournir une preuve de résidence.
  • Limites de soumission : 100 soumissions au total
  • Taille de l'équipe : Taille maximale de l'équipe : 4
  • Partage public-privé : Zindi maintient un classement public et un classement privé pour chaque défi. Le classement public comprend environ 25 % de l'ensemble des données de test. Le tableau de classement privé est révélé à la fin du défi et contient les 75 % restants de l'ensemble de données de test.
  • Partage des données : Propriété privée de Yango.
  • Abus de la plateforme : Les comptes multiples, ou le partage de code et d'informations entre des comptes qui ne font pas partie d'une équipe, ou toute autre forme d'abus de la plateforme ne sont pas autorisés et entraîneront la disqualification.
  • Examen du code : Les 5 premiers du classement privé recevront un e-mail leur demandant leur code à la fin du défi. Vous aurez 1 heure pour soumettre votre code.

LA PARTICIPATION À CE DÉFI IMPLIQUE L'ACCEPTATION DES RÈGLES OFFICIELLES DU DÉFI.

Règlement complet du concours

Ce concours est uniquement ouvert aux citoyens résidant en Côte d'Ivoire au moment du concours. Les gagnants devront fournir une preuve de leur résidence.

Équipes et collaboration

Vous pouvez participer aux défis en tant qu'individu ou au sein d'une équipe de quatre personnes au maximum. Lors de la création d'une équipe, le nombre total de soumissions doit être inférieur ou égal au nombre maximum de soumissions autorisé à la date de création de l'équipe. Une équipe aura droit au nombre maximum de soumissions pour le défi, moins le nombre total de soumissions parmi les membres de l'équipe au moment de la formation de l'équipe. Les prix ne sont transférés qu'aux joueurs individuels ou au chef d'équipe.

Les comptes multiples par utilisateur ne sont pas autorisés, pas plus que la collaboration ou l'appartenance à plusieurs équipes. Les personnes et leurs contributions provenant de comptes multiples seront immédiatement disqualifiées de la plateforme.

Le code ne doit pas être partagé en privé en dehors d'une équipe. Tout code partagé doit être mis à la disposition de tous les participants au défi par l'intermédiaire de la plateforme. (c'est-à-dire sur les forums de discussion).

Le data scientiste de Zindi qui crée une équipe est le chef d'équipe par défaut, mais il peut transférer le leadership à un autre data scientiste de l'équipe. Le chef d'équipe peut inviter d'autres data scientistes dans son équipe. Les data scientistes invités peuvent accepter ou rejeter les invitations. Jusqu'à ce qu'un deuxième data scientiste accepte une invitation à rejoindre une équipe, le data scientiste qui a initié une équipe reste un individu sur le tableau de classement. Aucun membre supplémentaire ne peut être ajouté aux équipes au cours des 5 derniers jours du défi ou de la dernière heure d'un hackathon.

Le chef d'équipe peut initier une fusion avec une autre équipe. Seul le chef de la seconde équipe peut accepter l'invitation. Le chef d'équipe par défaut est le chef de l'équipe qui a lancé l'invitation. Les équipes ne peuvent fusionner que si le nombre total de membres est inférieur ou égal à la taille maximale de l'équipe du défi.

Une équipe peut être dissoute si elle n'a pas encore soumis de projet. Une fois la soumission effectuée, les membres individuels ne peuvent plus quitter l'équipe.

Tous les membres de l'équipe reçoivent des points associés à leur classement dans le défi et il n'y a pas de partage ou de division des points entre les membres de l'équipe.

Ensembles de données et paquets

La solution doit utiliser uniquement des paquets open-source accessibles au public.

Vous ne pouvez utiliser que les ensembles de données fournis pour ce défi. Les outils d'apprentissage automatique tels que automl ne sont pas autorisés.

Vous pouvez utiliser des modèles pré-entraînés à condition qu'ils soient accessibles à tous.

Vous n'êtes PAS autorisé à accéder, utiliser et partager les données de challenge à des fins commerciales, non commerciales, de recherche ou d'éducation. Les données sont la propriété privée de Yango.

Vous devez informer Zindi immédiatement dès que vous avez connaissance d'une transmission ou d'un accès non autorisé aux données du challenge, et collaborer avec Zindi pour rectifier toute transmission ou tout accès non autorisé.

Votre solution ne doit pas enfreindre les droits d'un tiers et vous devez être légalement autorisé à céder à Zindi la propriété de tous les droits d'auteur sur le code de la solution gagnante.

Soumissions et victoire

Vous pouvez soumettre un maximum de 100 projets pour ce défi.

Avant la fin du défi, vous devez choisir deux contributions qui seront évaluées dans le cadre du classement privé. Si vous ne faites pas de choix, vos deux meilleures contributions au classement public seront utilisées pour le classement privé.

Pendant le défi, votre meilleur score public sera affiché, quelles que soient les soumissions que vous avez sélectionnées. À la fin du défi, votre meilleur score privé sur les deux soumissions sélectionnées sera affiché.

Zindi maintient un classement public et un classement privé pour chaque défi. Le classement public comprend environ 25 % de l'ensemble des données de test. Pendant la durée du défi, le tableau de classement public classe les solutions soumises en fonction du score de précision qu'elles atteignent. À la fin du défi, le tableau de classement privé, qui couvre les 75 % restants de l'ensemble de données de test, sera rendu public et constituera le classement final du défi.

Notez que pour être prise en compte, votre soumission doit d'abord être traitée. Si votre soumission échoue au cours de l'étape de traitement, elle ne sera pas comptabilisée et ne recevra pas de note ; elle ne sera pas non plus prise en compte dans votre limite quotidienne de soumissions. Si vous rencontrez des problèmes avec votre fichier de soumission, le mieux est de demander conseil sur le forum de discussion du concours.

Si vous êtes dans le top 10 au moment de la clôture du classement, nous vous enverrons un courriel pour vous demander votre code. Dès réception de l'e-mail, vous disposerez de 48 heures pour répondre et soumettre votre code en respectant les directives relatives à la reproductibilité du code soumis, détaillées ci-dessous. Si vous ne répondez pas, vous serez disqualifié.

Si votre solution se classe dans les dix premiers du classement final, vous devrez nous soumettre le code de votre solution gagnante pour vérification.

Si deux solutions obtiennent des scores identiques au classement, la date et l'heure de la soumission seront déterminantes (la solution la plus ancienne l'emportera).

Les gagnants seront payés par virement bancaire, par PayPal si le paiement est inférieur ou équivalent à 100 $, ou par une autre plateforme internationale de transfert d'argent. Les frais de transfert international seront déduits du montant total du prix, sauf si le prix est inférieur à 500 $, auquel cas les frais de transfert international seront couverts par Zindi. Dans tous les cas, les gagnants sont responsables de tous les autres frais appliqués par leur propre banque ou autre institution pour recevoir le prix. Toutes les taxes imposées sur les prix sont à la charge exclusive des gagnants. Les meilleurs gagnants ou chefs d'équipe devront présenter à Zindi une pièce d'identité, un justificatif de domicile et une lettre de leur banque confirmant leurs coordonnées bancaires. Les gagnants seront payés en dollars américains ou dans la devise du concours. Si votre compte ne peut pas recevoir de dollars américains ou la devise du défi, votre banque devra en fournir la preuve et Zindi s'efforcera d'y remédier.

Le paiement sera effectué après l'examen du code et le scellement du classement.

Vous reconnaissez et acceptez que Zindi puisse, sans obligation de le faire, supprimer ou disqualifier une personne, une équipe ou un compte si Zindi estime que cette personne, cette équipe ou ce compte enfreint le présent règlement. La participation à ce défi implique l'acceptation des règles officielles du défi.

Zindi s'engage à fournir des solutions de valeur à ses clients et partenaires. À cette fin, nous nous réservons le droit de disqualifier votre soumission pour des raisons de facilité d'utilisation ou de valeur. Ceci inclut, mais n'est pas limité à l'utilisation de fuites de données ou toute autre pratique que nous jugeons compromettre la valeur inhérente de votre solution.

Zindi se réserve également le droit de vous disqualifier et/ou de disqualifier vos soumissions de tout défi si nous pensons que vous avez violé les règles ou l'esprit du défi ou de la plateforme de quelque manière que ce soit. Les disqualifications sont indépendantes de votre position dans le classement et sont entièrement à la discrétion de Zindi.

Veuillez consulter les FAQ et les conditions d'utilisation pour connaître les règles supplémentaires qui peuvent s'appliquer à ce défi. Nous nous réservons le droit de mettre à jour ces règles à tout moment.

Reproducibilité du code soumis

  • Si le code que vous avez soumis ne reproduit pas votre score sur le tableau de classement, nous nous réservons le droit d'ajuster votre rang au score généré par le code que vous avez soumis.
  • Si votre code ne fonctionne pas, vous serez exclu du top 10. Veuillez vous assurer que votre code fonctionne avant de soumettre votre solution.
  • Définissez toujours la graine. L'exécution répétée de votre modèle devrait toujours vous placer à la même position dans le classement. Lors de l'exécution de votre solution, si le hasard vous fait descendre dans le classement, nous nous réservons le droit d'ajuster votre rang au score le plus proche que votre soumission reproduit.
  • Les paquets personnalisés dans votre cahier de soumission ne seront pas acceptés.
  • Vous ne pouvez utiliser que des outils accessibles à tous, c'est-à-dire pas de services payants ou d'essais gratuits nécessitant une carte de crédit.

Documentation

Un fichier README markdown est nécessaire

Il doit couvrir :

  • Comment configurer les dossiers et où chaque fichier est sauvegardé
  • Ordre d'exécution du code
  • Explications des fonctionnalités utilisées
  • Environnement pour le code à exécuter (fichier conda environment.yml ou fichier environment.txt)
  • Matériel nécessaire (par exemple Google Colab ou les spécifications de votre machine locale)
  • Durée d'exécution prévue pour chaque bloc-notes. Cela sera utile à l'équipe de révision pour l'allocation du temps et des ressources.

Votre code doit s'exécuter correctement, les évaluateurs n'ont pas le temps de le déboguer. Si le code ne s'exécute pas facilement, vous serez rétrogradé dans le classement.

Conséquences en cas d'infraction aux règles du défi ou aux directives de soumission :

  • Première infraction : Pas de prix pendant 6 mois et 2000 points seront retirés de votre profil (période de probation). Si vous êtes pris en flagrant délit de tricherie, toutes les personnes impliquées dans la tricherie seront disqualifiées pour le(s) défi(s) dans lequel(s) vous avez été pris, vous ne pourrez plus gagner de défis pendant les six prochains mois et 2000 points seront retirés de votre profil. Si vous avez moins de 2000 points dans votre profil, vos points seront mis à 0.
  • Deuxième infraction : Vous serez banni de la plateforme. Si vous êtes pris en flagrant délit pour la deuxième fois, votre compte Zindi sera désactivé et vous ne pourrez plus gagner de défis ou de points Zindi en utilisant un autre compte.
  • Les équipes composées de personnes prises en flagrant délit de tricherie ne seront pas éligibles pour gagner des prix ou des points dans le défi au cours duquel la tricherie a eu lieu, indépendamment de la connaissance ou de la participation de ces personnes à l'infraction.
  • Les équipes composées de personnes ayant déjà commis une infraction ne pourront prétendre à aucun prix pour aucun défi pendant la période de probation de six mois.

Suivi des soumissions

  • Nous examinerons les 10 meilleures solutions de chaque défi à la fin de celui-ci.
  • Nous nous réservons le droit de demander un code à n'importe quel utilisateur à n'importe quel moment d'un défi. Vous aurez 24 heures pour soumettre votre code en suivant les règles d'examen du code (voir ci-dessus). Zindi se réserve le droit de ne pas expliquer les raisons de sa demande de code. Si vous ne soumettez pas votre code dans les 24 heures, vous ne pourrez plus gagner de défis ni de points Zindi pendant les six mois suivants. Si vous êtes à nouveau suspecté et que votre code est demandé et que vous ne le soumettez pas dans les 24 heures, votre compte Zindi sera désactivé et vous ne pourrez plus gagner de défis ou de points Zindi avec un autre compte.