Ce qu'il faut savoir sur l'Olympiade « Je suis un professionnel » : on parle des domaines « Big Data » et « Robotique »

«je suis professionnel" est un concours destiné aux bacheliers et masters en sciences humaines et spécialités techniques. Il est organisé par de grandes sociétés informatiques russes et les universités les plus puissantes du pays, dont l'Université ITMO. Aujourd'hui, nous parlons des objectifs de l'Olympiade et des deux domaines supervisés par notre université - « Big Data » et « Robotique » (du reste - dans nos prochains habratopics).

Ce qu'il faut savoir sur l'Olympiade « Je suis un professionnel » : on parle des domaines « Big Data » et « Robotique »
Vue: Victor Aznabaïev /unsplash.com

Quelques mots sur les Jeux olympiques

But. Évaluer les connaissances des étudiants et leur présenter les exigences des employeurs. Les étudiants se développent dans le domaine scientifique de leur choix en travaillant dans des entreprises internationales. L'employeur en profite également : il n'a pas besoin de réinscrire des spécialistes formés et de saluer les employés nouvellement embauchés avec la phrase : « Oubliez tout ce qu'on vous a appris à l'université ».

Pourquoi participer ? Les gagnants avoir l'opportunité entrer dans les universités russes sans examens. Vous pouvez obtenir un stage chez Yandex, Sberbank, IBS, Mail.ru et d'autres grandes entreprises. L'année dernière, les offres des entreprises russes reçu plus de quatre cents meilleurs participants. Aussi, les étudiants ayant fait leurs preuves pourront visiter écoles d'hiver.

Qui participe ? Étudiants de toutes spécialités - techniques, sciences humaines et sciences naturelles. Outre les diplômés, les étudiants diplômés, les résidents et les étudiants des universités étrangères.

Format de l'événement. Vous pouvez vous inscrire jusqu'au 18 novembre. L'étape de qualification en ligne se déroulera du 22 novembre au 8 décembre, mais vous pouvez la sauter si vous réussissez au moins deux cours en ligne de la liste. Les gagnants du tour de qualification se qualifieront pour des compétitions intra-muros dans les principales universités du pays, prévues de janvier à mars. Les résultats de l'Olympiade « Je suis un professionnel » seront publiés en avril sur le site du projet.

Cette année, l'Olympiade comprend 68 domaines. Les spécialistes de l'ITMO University en supervisent cinq : « Photonique », « Information et cybersécurité », « Programmation et technologies de l'information », ainsi que « Big Data » et « Robotique ». Nous vous en dirons plus sur les deux derniers.

Big Data

Ce domaine couvre toutes les technologies du cycle de vie du Big Data, y compris leur collecte, leur stockage, leur traitement, leur modélisation et leur interprétation. Les lauréats pourront accéder sans examen au programme de master de l'Université ITMO pour les programmes : « Mathématiques appliquées et informatique », « Santé numérique », « Technologies financières Big Data » et plusieurs autres.

Les participants auront également l’opportunité d’effectuer un stage dans les spécialités de data scientist et data Engineer dans des entreprises partenaires. Il s'agit du Centre national de recherche cognitive, Mail.ru, Gazpromneft STC, Rosneft, Sberbank et ER-Telecom.

« Ces dernières années, le domaine du Big Data est devenu de plus en plus populaire. Les technologies de collecte et de stockage des données primaires se développent, de nouveaux mécanismes numériques apparaissent (dans le domaine de l'IoT et des réseaux sociaux) pour enregistrer des processus auparavant inobservables », commente Alexander Valerievich Bukhanovsky, directeur Mégafaculté des technologies de l'information translationnelle Université ITMO. "Dans le même temps, l'attention est portée non seulement à la manière d'organiser le processus de stockage et d'utilisation des données, mais également à la justification des conclusions et des décisions, ainsi qu'à la création de modèles prédictifs."

Quelles seront les tâches ? L'équipe les prépare Mégafaculté des technologies de l'information translationnelle Université ITMO. Ils tiennent compte du fait qu’un spécialiste du Big Data doit avoir des connaissances de base en théorie des probabilités et en statistiques mathématiques, ainsi qu’en apprentissage automatique. Avoir une compréhension de la logique et de la méthodologie des systèmes d'intelligence artificielle modernes et parler R, Java, Scala, Python (ou d'autres outils pour résoudre des problèmes pratiques).

Ci-dessous, nous donnons un exemple de problème survenu lors de l'une des étapes de l'Olympiade.

Exemple de tâche : Il y a 50 serveurs dans le cluster, avec 12 cœurs disponibles sur chacun. Les ressources entre mappeurs et réducteurs sont redistribuées dynamiquement (il n'y a pas de division stricte des ressources). Écrivez combien de minutes une tâche MapReduce nécessitant 1000 20 mappeurs s'exécutera sur un tel cluster. Dans ce cas, la durée de fonctionnement d'un mappeur est de 1 minutes. Si vous ne laissez qu'un seul réducteur dans la tâche, il traitera toutes les données en 1000 XNUMX minutes. La réponse est acceptée avec une précision d’une décimale près.

A. 44.6
B. 43.2
C. 41.6
D. 50.0

Bonne réponseC

Comment préparer. Vous pouvez commencer avec les ressources suivantes :

Plusieurs autres ouvrages disponibles sur les statistiques appliquées à divers domaines d'activité. Leurs auteurs expliquent simplement mais efficacement la logique de résolution des problèmes d’estimation de points et d’intervalles :

Références

Des informations peuvent également être trouvées dans des cours thématiques de la liste approuvée sur le site des Jeux olympiques.

Робототехника

La robotique combine des disciplines telles que l'algorithme, l'électronique et la mécanique. Cette direction mérite d'être choisie pour ceux qui étudient déjà ou se préparent à entrer dans des programmes de maîtrise et de troisième cycle en génie logiciel, en mécanique appliquée, en mathématiques appliquées et en informatique ou en génie électronique. Les étudiants confirmés peuvent s'inscrire gratuitement à des programmes "Робототехника«Systèmes de contrôle numérique"Et"Systèmes et technologies de production numérique"de notre université.

Quelles seront les tâches ? Les étudiants de maîtrise et de licence résolvent différentes tâches. Cependant, toutes les tâches testent des connaissances complexes en théorie du contrôle, en traitement de l’information et en modélisation de robots. Il sera par exemple demandé aux participants de vérifier la stabilité ou la contrôlabilité d'un système, de choisir une structure ou encore de calculer des coefficients de régulateur.

"Nous devrons résoudre un problème de cinématique directe ou inverse pour un robot mobile ou manipulateur, travailler avec le jacobien du système et rechercher les moments d'équilibrage dans les articulations sous une charge externe donnée", explique Sergey Alekseevich Kolyubin, directeur adjoint. Mégafaculté des technologies informatiques et de gestion à l'ITMO. "Il y aura des tâches de programmation - vous devrez écrire un petit programme pour modéliser un robot ou planifier des trajectoires en Python ou C++."

En finale, les étudiants doivent programmer le robot pour qu'il effectue des tâches d'entreprises partenaires : Chemins de fer russes, Diakont, KUKA, etc. Les projets concernent des drones terrestres et aériens, ainsi que des robots collaboratifs travaillant dans des conditions de contact physique avec le environnement. Le format du concours ressemble à Défi robotique DARPA. Les étudiants travaillent d’abord sur un simulateur, puis sur du matériel réel.

Ce qu'il faut savoir sur l'Olympiade « Je suis un professionnel » : on parle des domaines « Big Data » et « Robotique »

Ensuite, nous examinerons plusieurs options de tâches dans le domaine de la robotique que les étudiants pourraient rencontrer. Voici des exemples pour les candidats aux programmes de maîtrise :

Exemple de tâche n°1 : Le robot cinématique automobile se déplace avec une vitesse linéaire v=0,3 m/s. Le volant est tourné selon un angle w=0,2 rad. Si le rayon des roues du robot est égal à r=0,02 m, et que la longueur et la trajectoire du robot sont respectivement égales à L=0,3 m et d=0,2 m, quelles seront les vitesses angulaires de chacune des roues arrière w1 et w2, exprimés en rad/s ?

Ce qu'il faut savoir sur l'Olympiade « Je suis un professionnel » : on parle des domaines « Big Data » et « Robotique »
Saisissez votre réponse sous la forme de deux nombres séparés par un espace, précis à la deuxième décimale, en tenant compte du signe.

Exemple de tâche n°2 : Que peut être un signe d'astatisme dans un système fermé par rapport à l'influence de référence, si l'analyse est réalisée selon le schéma structurel du système ?

la présence de liaisons apériodiques en circuit ouvert ;
la présence de liens intégrateurs idéaux dans une boucle ouverte ;
la présence de liaisons oscillatoires et conservatrices dans un circuit ouvert.

Voici les problèmes rencontrés par ceux qui entrent aux études supérieures ou en résidence :

Exemple de tâche n°1 : La figure montre un manipulateur robotique à cinématique redondante avec 7 articulations de rotation. La figure montre le système de coordonnées de base du robot {s} avec le vecteur de l'axe y perpendiculaire au plan de la page, le système de coordonnées {b} connecté à la bride et colinéaire avec {s}. Le robot est représenté dans une configuration dans laquelle les coordonnées angulaires de tous les maillons sont égales à 0. Les axes hélicoïdaux de sept paires cinématiques sont représentés sur la figure (sens positif dans le sens inverse des aiguilles d'une montre). Les axes des articulations 2, 4 et 6 sont co-orientés, les axes des articulations 1, 3 5 et 7 sont identiques aux axes du repère initial de la base. Tailles des maillons L1 = 0,34 m, L2 = 0,4 m, L3 = 0,4 m et L4 = 0,15 m.

Ce qu'il faut savoir sur l'Olympiade « Je suis un professionnel » : on parle des domaines « Big Data » et « Robotique »
Exemple de tâche n°2 : Pour un fonctionnement plus stable de l'algorithme de localisation et de cartographie simultanées (SLAM) pour les robots mobiles basé sur des filtres à particules, les développeurs ont décidé d'utiliser l'algorithme de rééchantillonnage à roue de rééchantillonnage. À un certain moment du fonctionnement de l’algorithme, un échantillon de 5 « particules » avec des poids w(1) = 0,5, w(2) = 1,2, w(3) = 1,5, w(4) = 1,0 est resté en mémoire. 5 et w(0,8) = XNUMX. À quelle valeur seuil minimale de la taille effective de l’échantillon à une itération donnée le mécanisme de rééchantillonnage sera-t-il lancé. Écrivez votre réponse au format décimal avec une décimale près.

Comment préparer. Vous pouvez évaluer vos connaissances et vos prospects à l’aide d’une liste de contrôle. Les participants à la majeure Robotique doivent :

  • Connaître les principes de la modélisation des robots, les caractéristiques des capteurs modernes et les méthodes d'obtention d'informations sensorielles.
  • Connaître et être capable d'appliquer en pratique des méthodes et des algorithmes de planification de trajectoire et de contrôle automatique, ainsi que de traitement des informations sensorielles.
  • Avoir des compétences en programmation structurée et orientée objet. Être capable de travailler dans des environnements de développement de systèmes robotiques.
  • Connaître les principes, les caractéristiques clés et les caractéristiques de fonctionnement de la partie informatique, des entraînements et des capteurs des robots modernes. Avoir les compétences nécessaires pour planifier et mettre en place des expériences.

Pour « resserrer » l'une des zones, vous pouvez faire attention à webinaires du site officiel. Certains problèmes des Olympiades précédentes y sont abordés. Il existe également de la littérature spécialisée, par exemple :

Plus de livres

Et des cours en ligne sur Openedu, Coursera et Edx

Informations complémentaires sur l'Olympiade :

Source: habr.com

Ajouter un commentaire