Deep Learning · Keras

ANN Seeds Classification

Neural-network classifier built for the Seeds dataset to distinguish three wheat varieties. The project evaluates architecture choices and regularization behavior, then explains model outcomes with learning curves and confusion-matrix diagnostics.

Dataset

Tabular data with 7 normalized morphological features and 3 classes.

Core Stack

Python, Keras/TensorFlow, NumPy, Scikit-learn, Matplotlib.

Architecture

Dense 64-32 + Softmax output, Adam optimizer, multiclass setup.

Experiment

Performance comparison between no-dropout and dropout (0.3).

Model Design

Result summary: the no-dropout configuration converged faster and delivered the strongest overall performance for this dataset.

Evaluation Visuals

Project package is shared on request to keep the portfolio lightweight.