This paper presents the implementation and evaluation of a Multi-Layer Perceptron (MLP) for multi- class image classification using the Amazigh Handwritten Character Dataset (AMHCD). We compare two optimization strategies, Stochastic Gradient Descent (SGD) and Adam, under a K-fold cross-validation scheme. we used Adam and SGD methods.