Abstract:
Automating handwritten character recognition is still new, as Sri Lanka is the only country that uses Sinhala as the national language from all over the world. The alphabet of the Sinhala language includes 60 characters and they are somewhat complex than the other languages. There are nearly 25-30 researches have been done from 1990 towards Sinhala handwritten character recognition. But there is no accurate handwritten character recognizer for the Sinhala language. Therefore, a model using used the Convolutional Neural Networks to train and classify the Sinhala handwritten characters has been proposed. The training accuracy of the CNN method is 95 % and the testing accuracy is 85.71%. This is the highest accuracy obtained for 55 characters from 1990 when comparing with primitive methods.