Autor: Petru Dimitriu
Muzica bizantină este un gen cu origini antice răspândit în spațiul balcanic, cu o istorie de peste un mileniu. Notația sa specifică se constituie dintr-o serie de semne denumite neume.
Implementați un model de AI care să clasifice neumele dintr-o secvență stocată într-o imagine și să producă o secvență reprezentând, pentru fiecare neumă întâlnită, numărul de trepte acumulate până la neumă curentă față de treapta inițială (considerată la începutul secvenței).
Fiecare imagine-eșantion are dimensiunea 48x48 pixeli și reprezintă un singur semn.
Setul de date pentru antrenare (train.csv) conține următoarele câmpuri:
Path – calea relativă către imaginea-eșantion.Effect – label-ul aplicat imaginii. Poate fi:
A sau B) pentru neume fără valoare vocalică (tonul rămâne neschimbat).Exemplu (CSV):
| Path | Effect |
|---|---|
| images/neuma1.png | 1 |
| images/neuma2.png | -2 |
| images/neuma3.png | A |
Setul de date pentru evaluare (test.csv) conține două câmpuri:
subtaskID – întotdeauna 1datapointID – calea relativă către imaginea ce reprezintă secvența de neumeDetalii:
Fișierul de output (submission.csv) trebuie să conțină 3 câmpuri:
subtaskID – întotdeauna 1datapointID – calea relativă către imaginea secvențeianswer – secvența recunoscută, ca numere întregi separate prin |, fiecare număr reprezentând distanța relativă acumulată față de treapta inițialăExemplu:
Secvența de neume:

Semnificație tonală individuală: 1, -2, 1, 1, 1, -1, niciuna, 1, -1, -1
Fișier output:
| subtaskID | datapointID | answer |
|---|---|---|
| 1 | images/seq1.png | 1|-1|0|1|2|1|1|2|1|0 |
Exemplu:
1|2|0|0|11|2|0|2|3Scor final: raportul dintre punctajul total obținut și punctajul maxim posibil (3354), exprimat în procente, rotunjit la întreg prin adaos.