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

Скомпілюйте модель

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

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

Середня абсолютна помилка оптимізує медіану і використовується в квантильній регресії. Для цього набору даних 'mean_absolute_error' працює доволі добре, тож використайте її як функцію втрат.

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

Просунуте глибоке навчання з Keras

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

Інструкції до вправи

  • Скомпілюйте створену вами модель (model).
  • Використайте оптимізатор 'adam'.
  • Використайте функцію втрат — середню абсолютну помилку (або 'mean_absolute_error').

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

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

# Compile the model
____(optimizer=____, loss=____)
Редагувати та запускати код