Lo que debes saber de la Olimpiada “Soy Profesional”: hablamos de las áreas “Big Data” y “Robótica”

«soy profesional"Es un concurso para licenciados y maestros en humanidades y especialidades técnicas. Está organizado por grandes empresas rusas de TI y las universidades más sólidas del país, incluida la Universidad ITMO. Hoy estamos hablando de los objetivos de la Olimpiada y de las dos áreas que supervisa nuestra universidad: "Big Data" y "Robótica" (sobre el resto, en nuestros próximos habratopics).

Lo que debes saber de la Olimpiada “Soy Profesional”: hablamos de las áreas “Big Data” y “Robótica”
Ver: Víctor Aznabaev /unsplash.com

Algunas palabras sobre los Juegos Olímpicos

Propósito. Evaluar los conocimientos de los estudiantes e introducirlos en los requisitos de los empleadores. Los estudiantes se desarrollan en el campo científico elegido, trabajando en empresas internacionales. El empleador también se beneficia: no necesita volver a registrar a especialistas capacitados ni saludar a los empleados recién contratados con la frase: "Olvídese de todo lo que le enseñaron en la universidad".

¿Por qué participar? Ganadores tener la oportunidad ingresar a las universidades rusas sin exámenes. Puede realizar una pasantía en Yandex, Sberbank, IBS, Mail.ru y otras grandes corporaciones. El año pasado, ofertas de empresas rusas. recibido Más de cuatrocientos mejores participantes. Además, los estudiantes que hayan demostrado su valía podrán visitar escuelas de invierno.

¿Quién participa? Estudiantes de todas las especialidades: técnicas, humanidades y ciencias naturales. Además de egresados, estudiantes de posgrado, residentes y estudiantes de universidades extranjeras.

Formato del evento. Puedes inscribirte hasta el 18 de noviembre. La fase de clasificación online se llevará a cabo del 22 de noviembre al 8 de diciembre, pero podrás saltearla si completas con éxito al menos dos cursos en línea de la lista. Los ganadores de la ronda de clasificación avanzarán a competencias intramuros en las principales universidades de todo el país, que están programadas para enero y marzo. Los resultados de la Olimpiada “Soy Profesional” se publicarán en abril en el sitio web del proyecto.

Este año la Olimpiada incluye 68 áreas. Los especialistas de la Universidad ITMO supervisan cinco de ellos: “Fotónica”, “Información y Ciberseguridad”, “Programación y Tecnologías de la Información”, así como “Big Data” y “Robótica”. Te contamos más sobre los dos últimos.

Grandes datos

Esta área cubre todas las tecnologías del ciclo de vida del Big Data, incluyendo su recopilación, almacenamiento, procesamiento, modelado e interpretación. Los ganadores podrán ingresar al programa de maestría de la Universidad ITMO sin exámenes para los programas: “Matemáticas e Informática Aplicadas”, “Salud Digital”, “Tecnologías Financieras de Big Data” y varios otros.

Los participantes también tendrán la oportunidad de realizar prácticas en las especialidades de científico de datos e ingeniero de datos en empresas asociadas. Se trata del Centro Nacional de Investigación Cognitiva, Mail.ru, Gazpromneft STC, Rosneft, Sberbank y ER-Telecom.

“En los últimos años, el campo del Big Data se ha vuelto cada vez más popular. Se están desarrollando tecnologías para la recopilación y el almacenamiento de datos primarios, están surgiendo nuevos mecanismos digitales (en el campo de IoT y las redes sociales) para registrar procesos que antes no se podían observar”, comenta Alexander Valerievich Bukhanovsky, director. Megafacultad de Tecnologías de la Información Traslacional Universidad ITMO. "Al mismo tiempo, se presta atención no sólo a cómo organizar el proceso de almacenamiento y uso de datos, sino también a justificar conclusiones y decisiones, así como a crear modelos predictivos".

¿Cuáles serán las tareas? El equipo los prepara Megafacultad de Tecnologías de la Información Traslacional Universidad ITMO. Tienen en cuenta que un especialista en Big Data debe tener conocimientos básicos en teoría de la probabilidad y estadística matemática, así como en aprendizaje automático. Tener conocimiento de la lógica y metodología de los sistemas modernos de inteligencia artificial y hablar R, Java, Scala, Python (u otras herramientas para resolver problemas prácticos).

A continuación damos un ejemplo de un problema de una de las etapas de la Olimpiada.

Tarea de ejemplo: Hay 50 servidores en el clúster, con 12 núcleos disponibles en cada uno. Los recursos entre mapeadores y reductores se redistribuyen dinámicamente (no existe una división estricta de recursos). Escriba cuántos minutos se ejecutará una tarea de MapReduce que requiere 1000 mapeadores en dicho clúster. En este caso, el tiempo de funcionamiento de un mapeador es de 20 minutos. Si deja solo 1 reductor en la tarea, procesará todos los datos en 1000 minutos. La respuesta se acepta con una precisión de un decimal.

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

Respuesta correctaC

Cómo preparar. Puede comenzar con los siguientes recursos:

Varios libros más disponibles sobre estadística aplicada para diversos campos de actividad. Sus autores explican de manera simple pero efectiva la lógica de resolver problemas de estimación de puntos e intervalos:

Referencias

También se puede encontrar información en cursos temáticos. de la lista aprobada en el sitio web de los Juegos Olímpicos.

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

La robótica combina disciplinas como los algoritmos, la electrónica y la mecánica. Vale la pena elegir esta dirección para quienes ya están estudiando o preparándose para ingresar a programas de maestría y posgrado en ingeniería de software, mecánica aplicada, matemáticas aplicadas e informática o ingeniería electrónica. Los estudiantes probados pueden inscribirse en programas de forma gratuita "Робототехника","Sistemas de control digitales"Y"Sistemas y tecnologías de producción digital."de nuestra universidad.

¿Cuáles serán las tareas? Los estudiantes de maestría y licenciatura resuelven diferentes tareas. Sin embargo, todas las tareas ponen a prueba conocimientos complejos de teoría de control, procesamiento de información y modelado de robots. Por ejemplo, se pedirá a los participantes que comprueben la estabilidad o controlabilidad de un sistema, elijan una estructura o calculen coeficientes reguladores.

"Tendremos que resolver un problema de cinemática directa o inversa para un robot móvil o manipulador, trabajar con el jacobiano del sistema y buscar momentos de equilibrio en las articulaciones bajo una determinada carga externa", dice Sergey Alekseevich Kolyubin, subdirector Megafacultad de Tecnologías y Gestión Informática en ITMO. "Habrá tareas de programación: es necesario escribir un pequeño programa para modelar un robot o planificar trayectorias en Python o C++".

En la final, los alumnos deberán programar el robot para que realice tareas de empresas colaboradoras: Russian Railways, Diakont, KUKA, etc. Los proyectos están relacionados con drones para tierra y aire, así como robots colaborativos que trabajan en condiciones de contacto físico con el ambiente. El formato de la competición se parece Desafío de robótica DARPA. Primero, los estudiantes trabajan en un simulador y luego en hardware real.

Lo que debes saber de la Olimpiada “Soy Profesional”: hablamos de las áreas “Big Data” y “Robótica”

A continuación, consideraremos varias opciones de tareas en el campo de la Robótica que los estudiantes pueden encontrar. A continuación se muestran ejemplos para solicitantes de programas de maestría:

Tarea de ejemplo n.° 1: El robot cinemático automotriz se mueve con una velocidad lineal v=0,3 m/s. El volante se gira con un ángulo w=0,2 rad. Si el radio de las ruedas del robot es igual a r=0,02 m, y la longitud y trayectoria del robot son iguales a L=0,3 my d=0,2 m, respectivamente, ¿cuáles serán las velocidades angulares de cada una de las ruedas traseras? w1 y w2, expresados ​​en rad/s?

Lo que debes saber de la Olimpiada “Soy Profesional”: hablamos de las áreas “Big Data” y “Robótica”
Ingrese su respuesta en el formato de dos números separados por un espacio, con precisión al segundo decimal, teniendo en cuenta el signo.

Tarea de ejemplo n.° 2: ¿Qué puede ser un signo de astatismo en un sistema cerrado en relación con la influencia de referencia, si el análisis se realiza según el diagrama estructural del sistema?

la presencia de enlaces aperiódicos en un circuito abierto;
la presencia de enlaces integradores ideales en un circuito abierto;
la presencia de enlaces oscilatorios y conservadores en un circuito abierto.

Estos son los problemas para quienes ingresan a la escuela de posgrado o a la residencia:

Tarea de ejemplo n.° 1: La figura muestra un manipulador robótico con cinemática redundante con 7 articulaciones rotacionales. La figura muestra el sistema de coordenadas de la base del robot {s} con el vector del eje y perpendicular al plano de la página, el sistema de coordenadas {b} conectado a la brida y colineal con {s}. El robot se representa en una configuración en la que las coordenadas angulares de todos los eslabones son iguales a 0. En la figura se muestran los ejes helicoidales para siete pares cinemáticos (sentido positivo en sentido antihorario). Los ejes de las articulaciones 2, 4 y 6 están codirigidos, los ejes de las articulaciones 1, 3, 5 y 7 son idénticos a los ejes del sistema de coordenadas inicial de la base. Tamaños de enlace L1 = 0,34 m, L2 = 0,4 m, L3 = 0,4 m y L4 = 0,15 m.

Lo que debes saber de la Olimpiada “Soy Profesional”: hablamos de las áreas “Big Data” y “Robótica”
Tarea de ejemplo n.° 2: Para un funcionamiento más estable del algoritmo de localización y mapeo simultáneos (SLAM) para robots móviles basados ​​en filtros de partículas, los desarrolladores decidieron utilizar el algoritmo de remuestreo de rueda de remuestreo. En cierto punto de la operación del algoritmo, una muestra de 5 “partículas” con pesos w(1) = 0,5, w(2) = 1,2, w(3) = 1,5, w(4) = 1,0 permaneció en la memoria. yw(5) = 0,8. ¿A qué valor umbral mínimo del tamaño de muestra efectivo en una iteración determinada se lanzará el mecanismo de remuestreo? Escribe tu respuesta en formato decimal con una precisión de un decimal.

Cómo preparar. Puede evaluar sus conocimientos y perspectivas utilizando una lista de verificación. Los participantes de la carrera de Robótica deben:

  • Conocer los principios del modelado de robots, las características de los sensores modernos y los métodos de obtención de información sensorial.
  • Conocer y ser capaz de aplicar en la práctica métodos y algoritmos de planificación y control automático de trayectorias, así como del procesamiento de información sensorial.
  • Tener habilidades en programación estructurada y orientada a objetos. Ser capaz de trabajar en entornos de desarrollo de sistemas robóticos.
  • Conozca los principios, características clave y funciones operativas de la parte informática, accionamientos y sensores de los robots modernos. Tener las habilidades para planificar y configurar experimentos.

Para “tensar” cualquiera de las zonas, puedes prestar atención a seminarios web desde el sitio web oficial. Allí se discuten algunos problemas de Olimpiadas anteriores. También existe literatura especializada, por ejemplo:

Más libros

Y cursos online sobre Openedu, Coursera y Edx

Información adicional sobre la Olimpiada:

Fuente: habr.com

Añadir un comentario