Sống sót sau một vụ thiên thạch va chạm

Nhập môn Deep Learning với Keras

Miguel Esteban

Data Scientist & Founder

Tóm tắt

from tensorflow.keras.models import Sequential
from tensorflow.keras.layers import Dense

# Tạo mô hình tuần tự mới
model = Sequential()

# Thêm lớp đầu vào và Dense model.add(Dense(2, input_shape=(3,), activation="relu")) # Thêm lớp cuối 1 neuron model.add(Dense(1)) <

Nhập môn Deep Learning với Keras

Biên dịch

# Biên dịch mô hình đã xây dựng
model.compile(optimizer="adam", loss="mse")

Nhập môn Deep Learning với Keras

Huấn luyện

# Huấn luyện mô hình
model.fit(X_train, y_train, epochs=5)
Epoch 1/5
1000/1000 [==============================] - 0s 242us/step - loss: 0.4090
Epoch 2/5
1000/1000 [==============================] - 0s 34us/step - loss: 0.3602
Epoch 3/5
1000/1000 [==============================] - 0s 37us/step - loss: 0.3223
Epoch 4/5
1000/1000 [==============================] - 0s 34us/step - loss: 0.2958
Epoch 5/5
1000/1000 [==============================] - 0s 33us/step - loss: 0.2795
Nhập môn Deep Learning với Keras

Dự đoán

# Dự đoán trên dữ liệu mới
preds = model.predict(X_test)

# Xem dự đoán
print(preds)
array([[0.6131608 ],
       [0.5175948 ],
       [0.60209155],
       ...,
       [0.55633   ],
       [0.5305591 ],
       [0.50682044]])
Nhập môn Deep Learning với Keras

Đánh giá

# Đánh giá kết quả
model.evaluate(X_test, y_test)
1000/1000 [==============================] - 0s 53us/step
0.25
Nhập môn Deep Learning với Keras

Vấn đề cần giải quyết

Nhập môn Deep Learning với Keras

Dự đoán khoa học

Nhập môn Deep Learning với Keras

Nhiệm vụ của bạn

Nhập môn Deep Learning với Keras

Hãy cứu Trái Đất!

Nhập môn Deep Learning với Keras

Preparing Video For Download...