Une meilleure extraction de texte pourrait débloquer des données d’entraînement plus propres

Un nouvel effort de benchmark mené par Hugging Face et EleutherAI soutient que l’une des façons les plus pratiques d’améliorer les modèles de langage ouverts n’est ni une architecture plus grande ni une nouvelle recette d’entraînement, mais un meilleur texte source. Leur projet FineBooks évalue si les systèmes modernes de reconnaissance optique de caractères à poids ouverts peuvent corriger une faiblesse de longue date dans les jeux de données de livres du domaine public : du texte extrait il y a des années à partir de scans avec des outils OCR sujets aux erreurs.

Le problème est important parce qu’une grande partie des écrits historiques sous licence ouverte parviennent aux développeurs d’IA sous une forme bruitée. Les bibliothèques ont numérisé d’immenses collections bien avant le boom actuel de l’IA générative, et beaucoup de ces archives ont été traitées avec d’anciens pipelines OCR qui ont introduit des caractères manquants, de mauvais espacements, des mots mal transcrits et des erreurs structurelles. Une fois ces fautes entrées dans les corpus d’entraînement, elles dégradent la qualité du matériau utilisé pour enseigner les modèles de langage.

FineBooks tente de mesurer l’amélioration. Le projet a testé 14 modèles OCR à poids ouverts sur 2 165 pages de livres historiques et a publié les résultats sous forme de classement. Selon le texte source fourni, les meilleurs systèmes ont atteint plus de 97 % de précision au caractère pour un coût inférieur à deux dollars américains pour mille pages. Cette combinaison est remarquable, car elle suggère qu’un nettoyage à grande échelle peut désormais être opérationnellement réaliste pour des projets de données ouvertes qui ne peuvent pas se permettre un traitement propriétaire coûteux.

Pourquoi la qualité de l’OCR compte pour les modèles de langage

Le texte source renvoie à un résultat antérieur du projet Talkie qui quantifiait l’effet négatif d’un mauvais OCR. Dans cette comparaison, un modèle de langage entraîné sur du texte issu de l’OCR n’apprenait qu’à 30 % de l’efficacité d’un modèle entraîné sur des transcriptions humaines des mêmes livres. Ce constat présente les erreurs OCR non comme une simple nuisance archivistique, mais comme un goulot d’étranglement direct pour la qualité de l’entraînement des modèles.

Pour les développeurs de modèles ouverts, l’implication est simple. Si les livres du domaine public constituent une source essentielle de texte sous licence ou compatible avec les licences, améliorer la qualité de leur transcription peut accroître la valeur d’un jeu de données sans avoir à négocier de nouveaux accords de contenu. C’est particulièrement pertinent pour les communautés qui cherchent à construire de bons modèles à partir d’entrées entièrement ouvertes.

Les auteurs de FineBooks se concentrent sur les livres historiques parce que l’échelle est importante et le gain immédiat. Le texte source note que Common Pile, présenté comme le plus grand corpus d’entraînement sous licence ouverte publié l’an dernier, comprend environ 300 000 livres du domaine public dont le texte provient d’anciens passages OCR. Reprocesser même une partie de cette collection avec de meilleurs outils pourrait modifier le profil de qualité d’une ressource d’entraînement ouverte importante.

Les plus petits modèles ont obtenu de meilleurs résultats, de façon surprenante

L’un des constats les plus frappants du texte source est que les modèles OCR plus petits ont souvent battu les plus grands. Cela va à l’encontre de l’idée reçue selon laquelle davantage de paramètres se traduisent automatiquement par de meilleures performances. En pratique, la qualité de l’OCR dépend fortement de la gestion de la mise en page, des données d’entraînement, de la couverture linguistique et de la manière dont un modèle traite les scans dégradés, les tables des matières, les illustrations et les typographies inhabituelles. La taille seule ne suffit pas.

Le meilleur modèle nommé dans les métadonnées candidates est dots.mocr, qui aurait atteint 97,6 % de précision au caractère. FineBooks met aussi l’accent sur l’efficacité des coûts, une autre variable importante pour les organisations qui envisagent un reprocessement massif. Si un OCR performant peut être exécuté à faible coût, l’économie du nettoyage des textes historiques change de nature. Plutôt que de traiter la rescannérisation archivistique comme une tâche de curation spécialisée et coûteuse, les développeurs pourraient l’intégrer aux pipelines ordinaires de préparation des données.

Trois des 2 165 pages de référence : un texte d’histoire naturelle en anglais sur une seule colonne, une table des matières multilingue, et une planche d’illustration dont la transcription complète tient en une seule ligne de crédit d’artiste. | Image: FineBooks / Biodiversity Heritage Library
Trois des 2 165 pages de référence : un texte d’histoire naturelle en anglais sur une seule colonne, une table des matières multilingue, et une planche d’illustration dont la transcription complète tient en une seule ligne de crédit d’artiste. | Image: FineBooks / Biodiversity Heritage Library

Le jeu de données du benchmark semble lui-même conçu pour refléter les difficultés réelles du scan de livres. Le texte source décrit des exemples comprenant une page d’histoire naturelle en anglais sur une seule colonne, une table des matières multilingue et une planche d’illustration dont la transcription complète n’est qu’une ligne de crédit d’artiste. Ces exemples comptent parce que les livres historiques ne sont pas des blocs uniformes de prose propre. Les systèmes OCR doivent gérer des pages multilingues, une mise en page décorative, du texte clairsemé et des artefacts visuels susceptibles de perturber la reconnaissance.

Une voie vers de meilleurs jeux de données ouverts, avec des limites

La principale conséquence à court terme du travail FineBooks pourrait concerner la maintenance des données ouvertes plus que les produits destinés aux utilisateurs finaux. Reprocesser des millions de pages d’archives comme la Biodiversity Heritage Library pourrait améliorer la qualité du texte alimentant les futurs modèles ouverts. Le texte source indique que cette seule bibliothèque contient plus de 300 000 documents numérisés d’histoire naturelle totalisant plus de 64 millions de pages, ce qui montre pourquoi l’automatisation est essentielle. La transcription humaine à cette échelle est irréaliste.

Cela dit, les chercheurs ne présentent pas l’OCR actuel comme une solution complète pour tous les cas d’usage. Le texte source dit que les meilleures sorties sont déjà suffisamment bonnes pour l’entraînement de l’IA, mais restent trop sujettes aux erreurs pour des usages universitaires ou scientifiques. Cette distinction est importante. Un modèle de langage peut tolérer un peu de bruit réparti sur des milliards de tokens, surtout si l’objectif est l’apprentissage de schémas larges. Un historien, un bibliothécaire ou un scientifique travaillant avec des citations exactes ne le peut pas.

La conclusion pratique est donc plus étroite que « l’OCR est résolu ». FineBooks suggère que l’OCR s’est suffisamment amélioré pour améliorer sensiblement les corpus d’entraînement, mais pas qu’il puisse remplacer une relecture humaine minutieuse lorsque la fidélité textuelle est cruciale. Développeurs et chercheurs devraient éviter de confondre ces deux exigences. Utilisabilité pour l’entraînement et exactitude archivistique sont liées, mais elles ne sont pas identiques.

Pourquoi cela compte au-delà d’un simple benchmark

FineBooks s’inscrit dans une évolution plus large de l’infrastructure IA : améliorer les entrées, et pas seulement optimiser les modèles. Ces dernières années, le débat public sur les progrès de l’IA s’est fortement concentré sur les puces, les paramètres et les scores de benchmark. Mais les bâtisseurs de modèles ouverts font aussi face à une contrainte plus discrète : la qualité du texte qu’ils peuvent légalement et pratiquement utiliser. Un meilleur OCR accroît la valeur des documents du domaine public déjà présents dans les archives numériques.

Si le benchmark tient et que l’outil est largement adopté, le résultat pourrait être une amélioration notable de la qualité des futurs modèles ouverts entraînés sur la littérature historique, les textes scientifiques et les collections d’archives. Cela n’éliminerait pas le besoin d’une meilleure curation, déduplication et filtration, mais supprimerait une source claire de dégradation évitable.

La leçon plus large est que l’infrastructure de données offre encore de grands gains. Une amélioration OCR relativement peu coûteuse peut se répercuter sur la qualité des jeux de données, l’efficacité de l’entraînement et le comportement des modèles. Pour les écosystèmes d’IA ouverts soumis à des contraintes budgétaires et de licence, cela pourrait être l’une des améliorations les plus importantes disponibles à présent.

Cet article s’appuie sur un reportage de The Decoder. Lire l’article original.

Originally published on the-decoder.com