1. Learn
  2. /
  3. Cursuri
  4. /
  5. Introducere în Deep Learning cu Keras

Connected

exercițiu

Pregătește setul de date

În consolă poți verifica că etichetele tale, darts.competitor, nu sunt încă într-un format pe care rețeaua neuronală îl poate înțelege. Acestea conțin numele competitorilor sub formă de șiruri de caractere. Mai întâi vei transforma acești competitori în numere unice, apoi vei folosi funcția to_categorical() din keras.utils pentru a converti aceste numere în reprezentarea lor one-hot encoded.

Acest lucru este util pentru problemele de clasificare multi-clasă, deoarece există tot atâtea neuroni de ieșire câte clase există, iar pentru fiecare observație din setul de date dorim ca un singur neuron să fie activat.

Setul de date cu aruncări de săgeți este încărcat ca darts. Pandas este importat ca pd. Să pregătim acest set de date!

Instrucțiuni 1/2

undefined XP
    1
    2
  • Folosește metoda Categorical() din pandas pentru a transforma coloana competitor.
  • Atribuie un număr fiecărui competitor folosind atributul cat.codes al coloanei competitor.