Quello che c'è da sapere sulle Olimpiadi “Io sono un Professionista”: si parla delle aree “Big Data” e “Robotica”

«Sono professionale"è un concorso per scapoli e master di discipline umanistiche e specialità tecniche. È organizzato da grandi aziende IT russe e dalle università più forti del paese, inclusa l'Università ITMO. Oggi parliamo degli obiettivi delle Olimpiadi e delle due aree supervisionate dalla nostra università: "Big Data" e "Robotica" (del resto - nei nostri prossimi abratopic).

Quello che c'è da sapere sulle Olimpiadi “Io sono un Professionista”: si parla delle aree “Big Data” e “Robotica”
vista: Victor Aznabaev /Unsplash.com

Qualche parola sulle Olimpiadi

Obiettivo. Valutare le conoscenze degli studenti e presentarli alle esigenze dei datori di lavoro. Gli studenti si sviluppano nel campo scientifico prescelto, lavorando in aziende internazionali. Anche il datore di lavoro ne trae vantaggio: non ha bisogno di registrare nuovamente gli specialisti formati e di salutare i dipendenti appena assunti con la frase: "Dimentica tutto ciò che ti è stato insegnato all'università".

Perché partecipare? Победители cogli l'opportunità entrare nelle università russe senza esami. Puoi ottenere uno stage presso Yandex, Sberbank, IBS, Mail.ru e altre grandi aziende. L'anno scorso, offerte di aziende russe abbiamo ricevuto più di quattrocento migliori partecipanti. Inoltre, gli studenti che hanno dimostrato il loro valore potranno visitare scuole invernali.

Chi partecipa? Studenti di tutte le specialità: scienze tecniche, umanistiche e naturali. Oltre ai laureati, laureati, residenti e studenti di università straniere.

Formato dell'evento. È possibile iscriversi fino al 18 novembre. La fase di qualificazione online si svolgerà dal 22 novembre all'8 dicembre, ma puoi saltarla se ne completi con successo almeno due corsi online dall'elenco. I vincitori del turno di qualificazione avanzeranno alle competizioni intramurali nelle principali università del paese, previste da gennaio a marzo. I risultati delle Olimpiadi “I am a Professional” saranno pubblicati ad aprile sul sito web del progetto.

Quest'anno le Olimpiadi comprendono 68 aree. Gli specialisti dell'Università ITMO ne supervisionano cinque: "Fotonica", "Informazione e sicurezza informatica", "Programmazione e tecnologie dell'informazione", nonché "Big Data" e "Robotica". Vi diremo di più sugli ultimi due.

Grandi dati

Quest'area copre tutte le tecnologie del ciclo di vita dei Big Data, compresa la loro raccolta, archiviazione, elaborazione, modellazione e interpretazione. I vincitori potranno accedere al programma del master presso l'Università ITMO senza esami per i programmi: “Matematica applicata e informatica”, “Salute digitale”, “Big Data Financial Technologies” e molti altri.

I partecipanti avranno inoltre l'opportunità di svolgere uno stage nelle specialità di data scientist e data engineer presso aziende partner. Questi sono il Centro nazionale per la ricerca cognitiva, Mail.ru, Gazpromneft STC, Rosneft, Sberbank ed ER-Telecom.

“Negli ultimi anni il campo dei Big Data è diventato sempre più popolare. Si stanno sviluppando tecnologie per la raccolta e l’archiviazione dei dati primari, stanno emergendo nuovi meccanismi digitali (nel campo dell’IoT e dei social network) per la registrazione di processi precedentemente non osservabili”, commenta Alexander Valerievich Bukhanovsky, direttore Megafacoltà di tecnologie dell'informazione traslazionale Università ITMO. “Allo stesso tempo, si presta attenzione non solo a come organizzare il processo di archiviazione e utilizzo dei dati, ma anche a giustificare conclusioni e decisioni, nonché a creare modelli predittivi”.

Quali saranno i compiti? La squadra li prepara Megafacoltà di tecnologie dell'informazione traslazionale Università ITMO. Tengono conto del fatto che uno specialista di Big Data deve avere conoscenze di base nella teoria della probabilità e nella statistica matematica, nonché nell'apprendimento automatico. Avere una comprensione della logica e della metodologia dei moderni sistemi di intelligenza artificiale e parlare R, Java, Scala, Python (o altri strumenti per risolvere problemi pratici).

Di seguito diamo un esempio di un problema tratto da una delle fasi delle Olimpiadi.

Compito di esempio: Nel cluster sono presenti 50 server, ciascuno con 12 core disponibili. Le risorse tra mappatori e riduttori vengono ridistribuite dinamicamente (non esiste una divisione rigorosa delle risorse). Scrivi per quanti minuti verrà eseguita un'attività MapReduce che richiede 1000 mappatori su un cluster di questo tipo. In questo caso, il tempo di funzionamento di un mappatore è di 20 minuti. Se lasci solo 1 riduttore nell'attività, elaborerà tutti i dati in 1000 minuti. La risposta è accettata con una cifra decimale.

A 44.6
B. 43.2
C. 41.6
D. 50.0

Risposta correttaC

Come preparare. Puoi iniziare con le seguenti risorse:

Sono disponibili molti altri libri sulla statistica applicata per vari campi di attività. I loro autori spiegano in modo semplice ma efficace la logica della risoluzione dei problemi di stima puntuale e intervallare:

Riferimenti

Informazioni si possono trovare anche nei corsi tematici dall'elenco approvato sul sito delle Olimpiadi.

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

La robotica combina discipline come algoritmi, elettronica e meccanica. Vale la pena scegliere questa direzione per coloro che stanno già studiando o preparandosi ad accedere a master e programmi post-laurea in ingegneria del software, meccanica applicata, matematica applicata e informatica o ingegneria elettronica. Gli studenti comprovati possono iscriversi ai programmi gratuitamente "Робототехника","Sistemi di controllo digitale"E"Sistemi e tecnologie di produzione digitale"della nostra università.

Quali saranno i compiti? Gli studenti del master e del bachelor risolvono compiti diversi. Tuttavia, tutte le attività mettono alla prova la conoscenza complessa della teoria del controllo, dell'elaborazione delle informazioni e della modellazione dei robot. Ad esempio, ai partecipanti verrà chiesto di verificare la stabilità o la controllabilità di un sistema, scegliere una struttura o calcolare i coefficienti del regolatore.

"Dovremo risolvere un problema di cinematica diretta o inversa per un robot mobile o manipolatore, lavorare con lo Jacobiano del sistema e cercare momenti di equilibrio nelle articolazioni sotto un dato carico esterno", afferma Sergey Alekseevich Kolyubin, vicedirettore Megafacoltà di tecnologie e gestione informatica all'ITMO. "Ci saranno compiti di programmazione: dovrai scrivere un piccolo programma per modellare un robot o pianificare traiettorie in Python o C++."

Nella finale, gli studenti devono programmare il robot per svolgere compiti di aziende partner: Ferrovie russe, Diakont, KUKA, ecc. I progetti riguardano i droni per terra e aria, nonché robot collaborativi che lavorano in condizioni di contatto fisico con l'ambiente. ambiente. Il formato della competizione assomiglia Sfida di robotica DARPA. Innanzitutto, gli studenti lavorano su un simulatore e poi sull'hardware reale.

Quello che c'è da sapere sulle Olimpiadi “Io sono un Professionista”: si parla delle aree “Big Data” e “Robotica”

Successivamente, prenderemo in considerazione diverse opzioni per le attività nel campo della robotica che gli studenti potrebbero incontrare. Ecco alcuni esempi per i candidati ai programmi di master:

Esempio di attività n. 1: Il robot cinematico automobilistico si muove con una velocità lineare v=0,3 m/s. Il volante viene ruotato di un angolo w=0,2 rad. Se il raggio delle ruote del robot è uguale a r=0,02 m, e la lunghezza e la carreggiata del robot sono uguali rispettivamente a L=0,3 m e d=0,2 m, quali saranno le velocità angolari di ciascuna delle ruote posteriori? w1 e w2, espressi in rad/s ?

Quello che c'è da sapere sulle Olimpiadi “Io sono un Professionista”: si parla delle aree “Big Data” e “Robotica”
Inserisci la tua risposta nel formato di due numeri separati da uno spazio, precisi fino alla seconda cifra decimale, tenendo conto del segno.

Esempio di attività n. 2: Quale può essere un segno di astatismo in un sistema chiuso rispetto all'influenza di riferimento, se l'analisi viene effettuata secondo lo schema strutturale del sistema?

la presenza di collegamenti aperiodici in un circuito aperto;
la presenza di collegamenti di integrazione ideali in un anello aperto;
la presenza di collegamenti oscillatori e conservativi in ​​un circuito aperto.

Ecco i problemi per coloro che entrano nella scuola di specializzazione o nella residenza:

Esempio di attività n. 1: La figura mostra un manipolatore robotico con cinematica ridondante con 7 giunti rotazionali. La figura mostra il sistema di coordinate di base del robot {s} con il vettore dell'asse y perpendicolare al piano della pagina, il sistema di coordinate {b} collegato alla flangia e collineare con {s}. Il robot è rappresentato in una configurazione in cui le coordinate angolari di tutti i collegamenti sono uguali a 0. Nella figura sono mostrati gli assi elicoidali per sette coppie cinematiche (senso antiorario positivo). Gli assi dei giunti 2, 4 e 6 sono co-diretti, gli assi dei giunti 1, 3, 5 e 7 sono identici agli assi del sistema di coordinate iniziale della base. Dimensioni dei collegamenti L1 = 0,34 m, L2 = 0,4 m, L3 = 0,4 m e L4 = 0,15 m.

Quello che c'è da sapere sulle Olimpiadi “Io sono un Professionista”: si parla delle aree “Big Data” e “Robotica”
Esempio di attività n. 2: Per un funzionamento più stabile dell'algoritmo SLAM (localizzazione e mappatura simultanea) per robot mobili basati su filtri antiparticolato, gli sviluppatori hanno deciso di utilizzare l'algoritmo di ricampionamento della ruota di ricampionamento. Ad un certo punto del funzionamento dell’algoritmo, è rimasto in memoria un campione di 5 “particelle” con pesi w(1) = 0,5, w(2) = 1,2, w(3) = 1,5, w(4) = 1,0. 5 e w(0,8) = XNUMX. A quale valore soglia minimo della dimensione effettiva del campione in una data iterazione verrà avviato il meccanismo di ricampionamento. Scrivi la tua risposta in formato decimale con una cifra decimale precisa.

Come preparare. Puoi valutare le tue conoscenze e le tue prospettive utilizzando una lista di controllo. I partecipanti al corso di specializzazione in Robotica devono:

  • Conoscere i principi della modellazione dei robot, le caratteristiche dei moderni sensori e i metodi per ottenere informazioni sensoriali.
  • Conoscere ed essere in grado di applicare nella pratica metodi e algoritmi per la pianificazione della traiettoria e il controllo automatico, nonché per l'elaborazione delle informazioni sensoriali.
  • Avere competenze nella programmazione strutturata e orientata agli oggetti. Essere in grado di lavorare in ambienti di sviluppo per sistemi robotici.
  • Conoscere i principi, le caratteristiche chiave e le caratteristiche operative della parte informatica, degli azionamenti e dei sensori dei robot moderni. Avere le competenze per pianificare e impostare esperimenti.

Per "rafforzare" qualsiasi area, puoi prestare attenzione webinar dal sito ufficiale. Qui vengono discussi alcuni problemi delle precedenti Olimpiadi. Esiste anche letteratura specializzata, ad esempio:

Più libri

E corsi online su Openedu, Coursera ed Edx

Ulteriori informazioni sulle Olimpiadi:

Fonte: habr.com

Aggiungi un commento