"
Eu sou um profissional " é uma competição para solteiros e mestres nas áreas de humanidades e especialidades técnicas. É organizado por grandes empresas de TI russas e pelas universidades mais fortes do país, incluindo a ITMO University. Hoje estamos falando sobre os objetivos da Olimpíada e as duas áreas que nossa universidade supervisiona - Big Data e Robótica (o restante está em nossos próximos habtopópicos).
Foto: Victor Aznabaev / Unsplash.comAlgumas palavras sobre as Olimpíadas
Objetivo. Avalie o conhecimento dos alunos e introduza-os nos requisitos dos empregadores. Os alunos desenvolvem no campo científico escolhido, trabalhando em empresas internacionais. O empregador também vence - ele não precisa treinar especialistas treinados e encontrar funcionários recém-formados com a frase: "Esqueça tudo o que você aprendeu na universidade".
Por que participar? Os vencedores
têm a oportunidade de entrar nas universidades russas sem exames. Você pode obter um estágio em Yandex, Sberbank, IBS, Mail.ru e outras grandes empresas. No ano passado, mais de quatrocentos melhores participantes
receberam ofertas de empresas russas. Os alunos que se comprovarem poderão frequentar
as escolas de inverno .
Quem está envolvido. Estudantes de todas as especialidades - ciências técnicas, humanitárias e naturais. Além de graduados, estudantes de graduação, residentes e estudantes de universidades estrangeiras.
O formato do evento. Você pode se registrar antes de 18 de novembro. A fase de qualificação on-line será realizada de 22 de novembro a 8 de dezembro, mas você poderá ignorá-la se concluir com êxito pelo menos dois
cursos on-line da lista . Os vencedores da rodada de qualificação participarão de competições em tempo integral em grandes universidades de todo o país, programadas para janeiro a março. Os resultados da Olimpíada "Eu sou um Profissional" serão publicados em abril
no site do projeto .
Este ano, a olimpíada inclui 68 direções. Os especialistas da ITMO University supervisionam cinco deles - Fotônica, Informação e Cibersegurança, Programação e Tecnologia da Informação, além de Big Data e Robótica. Falaremos mais sobre os dois últimos.
Big data
Essa área abrange todas as tecnologias do ciclo de vida do Big Data, incluindo coleta, armazenamento, processamento, modelagem e interpretação. Os vencedores poderão entrar na magistratura da ITMO University sem exames para os programas: "Matemática Aplicada e Ciência da Computação", "Saúde Digital", "Big Data Financial Technologies" e
vários outros .
Além disso, os participantes terão a oportunidade de concluir um estágio nas especialidades de cientista e engenheiro de dados em empresas parceiras. Estes são o Centro Nacional de Desenvolvimento Cognitivo, Mail.ru, Gazpromneft STC, Rosneft, Sberbank e ER-Telecom.
“Nos últimos anos, o Big Data se tornou cada vez mais procurado. As tecnologias de coleta e armazenamento de dados primários estão se desenvolvendo, novos mecanismos digitais aparecem (no campo da IoT e das redes sociais) para o registro de processos anteriormente não observados ”, comenta Bukhanovsky Alexander Valerievich, diretor da MegaFaculty of Translation Information Technologies da ITMO University. "Ao mesmo tempo, é dada atenção não apenas a como organizar o processo de armazenamento e uso de dados, mas também à fundamentação de conclusões e decisões, bem como à criação de modelos preditivos".
Quais serão as tarefas. Eles estão sendo preparados pela equipe da
Megafaculty de tecnologias da
informação translacional da Universidade ITMO. Eles levam em consideração o fato de que um especialista em processamento de Big Data deve ter conhecimento básico em teoria das probabilidades e estatística matemática, além de aprendizado de máquina. Tenha uma idéia da lógica e metodologia dos modernos sistemas de inteligência artificial e fale as linguagens R, Java, Scala, Python (ou outras ferramentas para resolver problemas práticos).
A seguir, damos um exemplo de um problema de uma das etapas da Olimpíada.
Tarefa de exemplo: em um cluster de 50 servidores, com 12 núcleos disponíveis em cada um. Os recursos entre mapeadores e redutores são redistribuídos dinamicamente (não há uma separação estrita de recursos). Escreva quantos minutos o MapReduce funcionará nesse cluster, o que requer 1000 mapeadores. Ao mesmo tempo, o tempo de trabalho de um mapeador é de 20 minutos. Se apenas um redutor for deixado na tarefa, ele processará todos os dados em 1000 minutos. A resposta é aceita com precisão de uma casa decimal.
A. 44.6
B. 43,2
C. 41.6
D. 50.0
Como se preparar. Você pode começar com os seguintes recursos:
Mais alguns livros sobre estatísticas aplicadas para vários campos de atividade. Seus autores explicam de maneira simples, mas consistente, a lógica da resolução de problemas de estimativa de pontos e intervalos:
Informações também podem ser obtidas em cursos temáticos
da lista aprovada no site da Olimpíada.
Robótica
A robótica combina disciplinas como algoritmos, eletrônica e mecânica. A escolha dessa direção é para aqueles que já estão estudando ou se preparando para ingressar na pós-graduação nas especialidades de engenharia de software, mecânica aplicada, matemática aplicada e ciências da computação ou engenharia eletrônica. Estudantes comprovados podem se inscrever nos programas de
Robótica ,
Sistemas de Controle Digital e Sistemas e Tecnologias de Produção Digital em nossa universidade gratuitamente.
Quais serão as tarefas. Estudantes de graduação e bacharelado resolvem tarefas diferentes. No entanto, todas as tarefas testam conhecimentos complexos no campo da teoria de controle, processamento de informações e modelagem de robôs. Por exemplo, os participantes deverão verificar a estabilidade ou a controlabilidade do sistema, escolher uma estrutura ou calcular os coeficientes do regulador.
"Teremos que resolver o problema de cinemática direta ou inversa de um robô móvel ou de manipulação, trabalhar com o jacobiano do sistema e procurar momentos de equilíbrio nas articulações em uma determinada carga externa", diz Sergey Alexeyevich Kolyubin, vice-diretor do Departamento de TI de Tecnologia e Gerenciamento de Computador da ITMO. "Isso não acontece sem tarefas de programação - você precisa escrever um pequeno programa para simular um robô ou planejar trajetórias em Python ou C ++."
Na final, os alunos devem programar o robô para executar tarefas de empresas parceiras: Russian Railways, Diacon, KUKA e outros.Os projetos são conectados com drones para terra e ar, além de robôs colaborativos que trabalham em condições de contato físico com o meio ambiente. O formato da competição se assemelha ao
Desafio de Robótica da
DARPA . Primeiro, os alunos trabalham em um simulador e depois em hardware real.

A seguir, consideramos várias opções para as tarefas da direção "Robótica", que os alunos podem encontrar. Aqui estão alguns exemplos de candidatos a estudos de pós-graduação:
Exemplo da tarefa nº 1: um robô de cinemática automotiva se move com uma velocidade linear v = 0,3 m / s. O volante é girado através de um ângulo w = 0,2 rad. Se o raio das rodas do robô for r = 0,02 m, e o comprimento e a faixa do robô forem L = 0,3 me d = 0,2 m, respectivamente, o que será igual às velocidades angulares de cada uma das rodas traseiras w1 e w2, expressas em rad / s ?
Digite a resposta no formato de dois números separados por um espaço, até a segunda casa decimal, levando em consideração o sinal.
Exemplo da tarefa nº 2: O que pode ser um sinal de astatismo em um sistema fechado em relação à ação principal, se a análise for realizada de acordo com o esquema estrutural do sistema?
a presença de links aperiódicos no circuito aberto;
a presença em um loop aberto de links de integração ideais;
a presença em um circuito aberto de elos vibracionais e conservadores.
E aqui estão as tarefas para ingressar na escola ou residência:
Exemplo da tarefa nº 1: A figura mostra um robô-manipulador de cinemática excessiva com 7 juntas de rotação. A figura mostra o sistema de coordenadas da base do robô {s} com o vetor do eixo y perpendicular ao plano da página, o sistema de coordenadas {b} é conectado ao flange e colinear com {s}. O robô é representado em uma configuração na qual os valores das coordenadas angulares de todos os elos são 0. Os eixos dos parafusos para os sete pares cinemáticos são mostrados na figura (direção positiva no sentido anti-horário). Os eixos das juntas 2, 4 e 6 são alinhados, os eixos das juntas 1, 3, 5 e 7 são idênticos aos eixos do sistema de coordenadas inicial da base. Tamanhos de ligação L1 = 0,34 m, L2 = 0,4 m, L3 = 0,4 me L4 = 0,15 m.
Exemplo da tarefa nº 2: Para uma operação mais estável do SLAM (algoritmo de localização e mapeamento simultâneo) de robôs móveis baseados em filtros de partículas, os desenvolvedores decidiram usar o algoritmo de reamostragem de roda de reamostragem. Em um certo ponto da operação do algoritmo, uma amostra de 5 “partículas” com pesos w (1) = 0,5, w (2) = 1,2, w (3) = 1,5, w (4) = 1, permaneceu na memória 0 ew (5) = 0,8. Em que valor limite mínimo do tamanho efetivo da amostra nessa iteração o mecanismo de reamostragem será iniciado. Anote a resposta no formato decimal com precisão de uma casa decimal.
Como se preparar. Você pode avaliar seu conhecimento e possíveis clientes usando a lista de verificação. Os participantes da direção "Robótica" devem:
- Conheça os princípios da modelagem de robôs, as características dos sensores modernos e os métodos para obter informações sensoriais.
- Conhecer e ser capaz de colocar em prática os métodos e algoritmos de planejamento de trajetória e controle automático, bem como o processamento de informações sensoriais.
- Possuir habilidades de programação estrutural e orientada a objetos. Ser capaz de trabalhar em ambientes de desenvolvimento para sistemas robóticos.
- Conheça os princípios, principais características e recursos da parte de computação, acionamentos e sensores dos robôs modernos. Possuir habilidades no planejamento e na criação de experimentos.
Para "puxar" qualquer uma das áreas, você pode prestar atenção aos
seminários on -
line no site oficial . Algumas tarefas de olimpíadas anteriores são analisadas lá. Também há literatura especializada, por exemplo:
E cursos on-line na Openedu, Coursera e Edx
Informações adicionais sobre a Olimpíada: