ПочатиПочніть безкоштовно

Підготуйте свій набір даних

У консолі ви можете перевірити, що ваші мітки darts.competitor ще не в такому форматі, який зрозуміє мережа. Вони містять імена учасників як рядки. Спочатку перетворіть цих учасників на унікальні числа, а потім скористайтеся функцією to_categorical() з keras.utils, щоб перетворити ці числа на one-hot подання.

Це корисно для задач багатокласової класифікації, адже кількість нейронів на виході дорівнює кількості класів, і для кожного спостереження в нашому наборі даних ми хочемо, щоб активувався лише один нейрон.

Набір даних із дротиками завантажено як darts. Pandas імпортовано як pd. Підготуйте цей набір даних!

Ця вправа є частиною курсу

Вступ до Deep Learning з Keras

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Transform into a categorical variable
darts.competitor = pd.____(darts.competitor)

# Assign a number to each category (label encoding)
darts.competitor = darts.competitor.____.____ 

# Print the label encoded competitors
print('Label encoded competitors: \n',darts.competitor.head())
Редагувати та запускати код