1. Обучение
  2. /
  3. Курса
  4. /
  5. Tłumaczenie maszynowe z Keras

Connected

упражнение

Wektory one-hot — podstawy

W tym ćwiczeniu nauczysz się generować wektory zakodowane metodą one-hot na podstawie słów. Kodowanie one-hot to popularna technika przekształcania słów na reprezentację numeryczną.

Do tworzenia wektorów one-hot użyjesz funkcji to_categorical() z biblioteki Keras. Funkcja to_categorical() przyjmuje jako wejście sekwencję liczb całkowitych. Dlatego udostępniony jest słownik word2index, za pomocą którego możesz przekonwertować słowo na liczbę całkowitą.

Aby pomyślnie ukończyć to ćwiczenie, skorzystasz również z wbudowanej funkcji Pythona zip(). Funkcja zip() pozwala iterować po wielu elementach jednocześnie. Na przykład, jeśli masz dwie listy xx i yy o tej samej długości, wywołując for x,y in zip(xx,yy), możesz kolejno uzyskiwać dostęp do każdego elementu x i y obu list.

Инструкции 1/3

undefined XP
    1
    2
    3
  • Utwórz listę słów I, like, cats i przekonwertuj każde słowo na liczbę całkowitą za pomocą word2index. Wyświetl uzyskane liczby całkowite.