Regulamentul Oficial al Competiției
Condiții de eligibilitate, calendarul desfășurării, structura celor trei niveluri, criteriile de evaluare și regulile de fair play.
1. Eligibilitate & Formatul Echipelor
Cine poate participa
Competiția este deschisă oricărui student înmatriculat la o instituție de învățământ superior acreditată din România (studii universitare de licență sau masterat), indiferent de universitate, an de studiu sau specializare. Participarea este complet gratuită.
Componența echipei
Echipele sunt formate din exact 2 membri. Fiecare membru poate face parte dintr-o singură echipă. Nu se permite participarea individuală sau în echipe mai mari de două persoane.
2. Programul & Calendarul Competiției (Ora României, EET)
Documentația tehnică a competiției (structura datelor, metricile de evaluare și cum trimiți soluțiile) va fi disponibilă cu 24 de ore înainte de începerea probei, pe Sâmbătă, 7 Noiembrie, pentru a permite echipelor să se familiarizeze cu platforma.
| Dată & Interval | Etapă | Descriere Tehnică & Activități |
|---|---|---|
| Sâmbătă, 7 Nov. 10:00 |
Deblocare Ghid Tehnic | Documentația tehnică completă (structura datelor, metrici, pipeline și starter kit) devine disponibilă cu 24h înainte de start. |
| 09:00 - 09:45 | Check-in & Welcome Coffee | Sosirea echipelor, cafea și distribuirea token-urilor de autentificare pentru platformă. |
| 09:45 - 10:00 | Briefing Tehnic | Scurtă prezentare organizatorică. |
| 10:00 | Start Nivelul 1 | Deblocare set de date pentru Clasificare Binară. |
| 12:00 | Start Nivelul 2 | Deblocare set de date pentru Clasificare Multi-clasă (10 tipuri de atac). |
| 13:30 - 14:30 | Pauză de Prânz | Pauză liberă de masă și relaxare. |
| 15:00 | Start Nivelul 3 | Deblocare set de date pentru Detectare Open-Set (anomalii și categorii necunoscute). |
| 17:00 - 17:30 | Coffee & Snack Break | Pauză de cafea și gustări. |
| 17:30 - 20:00 | Sprintul Final | Rafinarea modelelor, ultimele submisii și finalizarea raportului tehnic. |
| 20:00 | Stop Submisii (Deadline Strict) | Platforma nu mai acceptă submisii. Termen limită strict pentru încărcarea Raportului Tehnic PDF și a codului sursă. |
| 20:00+ | Evaluare & Validare Juriu | Comisia de jurizare evaluează rapoartele tehnice și verifică soluțiile de pe primele locuri. |
| Luni, 9 Noiembrie | Festivitatea de Premiere | Desfășurată conform programului oficial ZTS XIII. |
3. Criterii de Evaluare & Calculul Scorului Final
- Evaluare directă: Predicțiile sunt evaluate automat pe 100% din setul de testare al fiecărui nivel, iar scorul public este actualizat live în clasament.
- Scorul maxim (Best Score): Pentru fiecare nivel, sistemul reține și punctează cea mai bună performanță înregistrată din cele maximum 10 încercări permise.
- Limită de submisii: Fiecare echipă are dreptul la maximum 10 submisii per nivel. Rata de transmitere este de 1 submisie la 2 minute.
- Fișiere invalide: Submisiile respinse din motive structurale (număr greșit de rânduri, coloane lipsă) nu consumă din cota de 10 submisii.
4. Evaluarea Raportului Tehnic (0 - 100 Puncte)
Raportul tehnic (document PDF de 1-3 pagini) este depus până la finalul probei (ora 20:00) și este evaluat de către juriu, având o pondere de 20% în scorul final al echipei. Juriul acordă o notă globală de la 0 la 100 de puncte, urmărind orientativ:
Metodologie & Logică
Logica abordării, justificarea algoritmilor aleși și tehnicile de prelucrare a datelor.
Validare & Experimentare
Modul de împărțire a datelor (train/validation), prevenirea overfitting-ului și ideile testate.
Claritatea Expunerii
Raport clar, concis și bine organizat.
5. Juriul Competiției & Validarea Soluțiilor
Juriul competiției este format din cadre didactice și un reprezentant din echipa de organizare OSACE.
Evaluarea și validarea soluțiilor: După încheierea timpului de concurs (ora 20:00), comisia de jurizare parcurge rapoartele tehnice și verifică codul sursă depus pentru a se asigura că soluțiile sunt autentice (fără predicții hardcodate, fără date din surse externe interzise).
6. Departajare la Egalitate de Scor
- Punctajul pe Raportul Tehnic: Echipa cu nota mai mare acordată de juriu pe raport are prioritate.
- Timestamp-ul primei submisii optime: Echipa a cărei submisie a atins prima scorul maxim de performanță pe platformă.
- Decizia finală a juriului.
Resurse & Tehnici Permise
- Orice limbaj de programare (Python este recomandat) și mediu de dezvoltare (Jupyter, VS Code, Colab etc.).
- Orice bibliotecă open-source de Machine Learning (scikit-learn, PyTorch, LightGBM, XGBoost, CatBoost etc.).
- Tehnici de augmentare a datelor, feature engineering și combinare de modele (ensembles, stacking, voting).
- Acces liber la internet pentru consultarea documentațiilor tehnice, tutorialelor și articolelor științifice.
- Utilizarea asistenților AI (ChatGPT, Claude, Copilot) cu condiția menționării explicite a rolului lor în Raportul Tehnic.
Acțiuni Interzise & Descalificare Imediată
- Utilizarea de etichete din surse externe: Datele au fost re-eșantionate și reorganizate special pentru această competiție. Orice încercare de a mapa înregistrările la benchmark-uri externe este considerată fraudă.
- Hardcodarea predicțiilor sau generarea manuală de etichete fără un model funcțional în codul sursă depus.
- Colaborarea între echipe: Schimbul de cod, modele pre-antrenate sau fișiere de predicții între echipe concurente.
- Tentative de atac sau abuz asupra infrastructurii platformei de evaluare (rate-limiting activ).
- Sancțiune: Orice încălcare atrage descalificarea imediată a echipei, anularea tuturor scorurilor și pierderea dreptului de premiere.
8. Livrabile Obligatorii (Termen: 20:00 EET)
- Predicțiile CSV: Transmise direct prin secțiunea de submisii a platformei pentru Nivelurile 1, 2 și 3.
- Raportul Tehnic: Document PDF (1-3 pagini) încărcat prin platformă sau predat direct comisiei organizatoare.
- Codul Sursă al Soluției: Arhivă ZIP (sau depozit GitHub accesibil) conținând codul de reproducere a rezultatelor.
Precizare Privind Setul de Date
Seturile de date sunt derivate din date reale de cercetare în securitatea rețelelor, dar au fost modificate (re-split, redenumire de coloane, filtrare) astfel încât să nu poată fi recunoscute sau mapate la sursa originală.