In dieser Masterarbeit wurde ein Software-Framework entwickelt, das auf Apache Hama basiert und es ermöglicht, künstliche neuronale Netze in einem verteilten Rechnercluster mit Hilfe des bulk-synchronous parallel (BSP) Modells zu trainieren. Das Framework unterstützt sowohl Mini-Batch- als auch Big-Batch-Trainingsalgorithmen und die Skalierbarkeit wurde durch das Training eines Denoising Autoencoders mit 1.000 Eingabe- und Ausgabeneuronen analysiert. Die Ergebnisse zeigen die Performance und Effizienz des entwickelten Frameworks für das Training großer neuronaler Netze.