# Improving OCR Accuracy on Early Printed Books by combining Pretraining,   Voting, and Active Learning

**Authors:** Christian Reul, Uwe Springmann, Christoph Wick, Frank Puppe

arXiv: 1802.10038 · 2018-03-01

## TL;DR

This paper presents a combined approach using pretraining, voting, and active learning to significantly enhance OCR accuracy on early printed books, reducing error rates with minimal training data.

## Contribution

It introduces a novel combination of pretraining, ensemble voting, and active learning specifically tailored for OCR on early printed texts, achieving substantial accuracy improvements.

## Key findings

- 46% character accuracy improvement with pretraining and voting
- 53% improvement when using diverse models for pretraining
- Error rate reduced to below 1% with 1,000 lines of ground truth

## Abstract

We combine three methods which significantly improve the OCR accuracy of OCR models trained on early printed books: (1) The pretraining method utilizes the information stored in already existing models trained on a variety of typesets (mixed models) instead of starting the training from scratch. (2) Performing cross fold training on a single set of ground truth data (line images and their transcriptions) with a single OCR engine (OCRopus) produces a committee whose members then vote for the best outcome by also taking the top-N alternatives and their intrinsic confidence values into account. (3) Following the principle of maximal disagreement we select additional training lines which the voters disagree most on, expecting them to offer the highest information gain for a subsequent training (active learning). Evaluations on six early printed books yielded the following results: On average the combination of pretraining and voting improved the character accuracy by 46% when training five folds starting from the same mixed model. This number rose to 53% when using different models for pretraining, underlining the importance of diverse voters. Incorporating active learning improved the obtained results by another 16% on average (evaluated on three of the six books). Overall, the proposed methods lead to an average error rate of 2.5% when training on only 60 lines. Using a substantial ground truth pool of 1,000 lines brought the error rate down even further to less than 1% on average.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1802.10038/full.md

## Figures

6 figures with captions in the complete paper: https://tomesphere.com/paper/1802.10038/full.md

## References

35 references — full list in the complete paper: https://tomesphere.com/paper/1802.10038/full.md

---
Source: https://tomesphere.com/paper/1802.10038