TextCaps : Handwritten Character Recognition with Very Small Datasets
  Many localized languages struggle to reap the benefits of recent advancements
in character recognition systems due to the lack of substantial amount of
labeled training data. This is due to the difficulty in generating large
amounts of labeled data for such languages and inability of deep learning
techniques to properly learn from small number of training samples. We solve
this problem by introducing a technique of generating new training samples from
the existing samples, with realistic augmentations which reflect actual
variations that are present in human hand writing, by adding random controlled
noise to their corresponding instantiation parameters. Our results with a mere
200 training samples per class surpass existing character recognition results
in the EMNIST-letter dataset while achieving the existing results in the three
datasets: EMNIST-balanced, EMNIST-digits, and MNIST. We also develop a strategy
to effectively use a combination of loss functions to improve reconstructions.
Our system is useful in character recognition for localized languages that lack
much labeled training data and even in other related more general contexts such
as object recognition.
