1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Deep Learning nâng cao với Keras

Connected

Bài tập

Tạo một tầng đầu vào với nhiều cột

Trong bài tập này, bạn sẽ xem một cách khác để tạo mô hình có nhiều đầu vào. Cách này chỉ áp dụng cho dữ liệu hoàn toàn dạng số, nhưng là phương pháp đơn giản hơn để xây dựng mạng nơ-ron đa biến.

Hiện bạn có ba cột số trong bộ dữ liệu giải đấu: 'seed_diff', 'home', và 'pred'. Ở bài này, bạn sẽ tạo một mạng nơ-ron dùng một tầng đầu vào duy nhất để xử lý cả ba đầu vào số này.

Mô hình này nên có một đầu ra duy nhất để dự đoán chênh lệch điểm số của trận đấu trong giải.

Hướng dẫn

100 XP
  • Tạo một tầng đầu vào duy nhất với 3 cột.
  • Nối tầng đầu vào này với một tầng Dense có 1 unit.
  • Tạo một mô hình với input_tensor là đầu vào và output_tensor là đầu ra.
  • Biên dịch (compile) mô hình với 'adam' làm bộ tối ưu (optimizer) và 'mean_absolute_error' làm hàm mất mát (loss).