Skip to content

Graded Quiz: Checklist: Keras-Based Agricultural Land Classifier :AI Capstone Project with Deep Learning (IBM AI Engineering Professional Certificate) Answers 2025

1. Did you load and preprocess the dataset before model training?

Yes
❌ No

Explanation:
Preprocessing prepares data into the correct format and ensures the model trains on clean, consistent inputs.


2. Did you split the dataset into training and validation (or test) sets?

Yes
❌ No

Explanation:
Splitting data allows accurate performance evaluation and reduces overfitting risks.


3. Did you define your Keras model architecture with at least one hidden layer?

Yes
❌ No

Explanation:
A hidden layer lets the model learn meaningful patterns beyond simple linear relationships.


4. Did you compile your model with an appropriate optimizer and loss function?

Yes
❌ No

Explanation:
Using the right optimizer and loss ensures proper gradient updates and stable convergence.


5. Did you implement callbacks such as checkpoint_cb or ModelCheckpoint?

Yes
❌ No

Explanation:
Callbacks save the best model, prevent overfitting, and stop training when necessary.


6. Did you save and export your trained model (e.g., .model.keras)?

Yes
❌ No

Explanation:
Saving the trained model allows reuse without retraining and supports deployment.


7. Did you visualize training and validation loss and accuracy?

Yes
❌ No

Explanation:
Plots reveal training behavior, helping detect underfitting, overfitting, or instability.


8. Did you complete all tasks and download the JupyterLab notebook?

Yes
❌ No

Explanation:
Downloading the notebook is required for submission and preserves your full work.


🧾 Summary Table

Q# Correct Answer Key Concept
1 Yes Data loading & preprocessing
2 Yes Train/validation split
3 Yes Hidden layers in model architecture
4 Yes Proper optimizer & loss
5 Yes Callbacks for training control
6 Yes Model saving/export
7 Yes Training visualization
8 Yes Notebook submission