Maloba

Resultados e relatórios

O que funciona, o que continua difícil

Cada número desta página vem de um relatório datado, listado no fim da página. As medições automáticas são reproduzidas por uma cadeia de avaliação replicável; os juízos humanos indicam sempre a sua fiabilidade: «utilizável» quando o acordo entre validadores ultrapassa o limiar fixado à partida, «indicativo» caso contrário.

Medições automáticas

Modelo de base contra modelo afinado, para os cinco modelos, com as comparações externas: FLORES+ para a tradução (o valor publicado pela Meta é reproduzido com uma diferença de 0,24 pontos) e FLEURS para a fala.

Modelo de base contra modelo afinado (E01, E02, E09, E10)
ModeloMedidaBaseAfinadoConjunto de testeFiabilidade
Whisper Small + QLoRAWER / CER—44,17 % / 18,95 %Teste V3.2 sem fuga, 1 797 segmentos, leitura Cutilizável
MMS 1B + adaptateurWER / CER—44,12 % / 16,26 %Mesmo teste; diferença face ao Whisper não estabelecidautilizável
MMS 1B + adaptateurWER normalizado, FLEURS14,66 %22,48 %FLEURS ln_cd, 478 frases lidas: especialização de domínioutilizável
Qwen2-VL 2B + QLoRACaracteres corretos (CER)—88,7 % (11,3 %)50 exemplos de teste; exatidão estrita 28 %utilizável
NLLB-Maloba-h1BLEU, teste interno23,3732,0079 frases; p ≤ 0,001utilizável
NLLB-Maloba-h1BLEU, FLORES+15,4916,391 012 frases; p ≤ 0,001utilizável
Llama 3.1 8B + QLoRAROUGE-L0,15210,2379964 exemplos de testeutilizável

Os modelos de base do Whisper e do Qwen2-VL não produzem lingala utilizável: a sua medida não é comparável. O WER do Whisper medido em agosto (46,4 % na V2) é substituído pela nova medição E09 num teste sem fuga.

Reconhecimento de voz: taxa de palavras erradas no teste sem fugaQuanto mais curta a barra, melhor. A linha fina é o intervalo de confiança a 95 %, obtido por bootstrap sobre as 19 gravações do teste: os intervalos do Whisper afinado e do MMS afinado sobrepõem-se largamente, pelo que a diferença entre ambos não está estabelecida.
057114171228Whisper Small, base197,46 %MMS 1B, base58,21 %Whisper + QLoRA44,17 %MMS + adaptador44,12 %

Fonte : E09, leitura C normalizada · dados

Ver os dados do gráfico
ModeloWER %Intervalo 95 %
Whisper Small, base197,46182,35 – 211,17
MMS 1B, base58,2155,61 – 60,59
Whisper + QLoRA44,1740,71 – 47,78
MMS + adaptador44,1241,32 – 47,04
Reconhecimento de voz: taxa de caracteres erradosAo nível do caractere, o adaptador MMS supera o Whisper afinado: os seus erros são mais ligeiros e as saídas mais legíveis.
0316192122Whisper Small, base104,32 %MMS 1B, base22,87 %Whisper + QLoRA18,95 %MMS + adaptador16,26 %

Fonte : E09, leitura C normalizada · dados

Ver os dados do gráfico
ModeloCER %Intervalo 95 %
Whisper Small, base104,3294,84 – 113,24
MMS 1B, base22,8721,39 – 24,25
Whisper + QLoRA18,9516,90 – 20,77
MMS + adaptador16,2614,91 – 17,59
O que custa a convenção de escritaA mesma transcrição, avaliada de três formas: contra a referência de origem (A), contra a referência harmonizada (B), e com ambas harmonizadas (C). A diferença entre A e C é a parte do erro que não vem do modelo mas da variação ortográfica.

Whisper + QLoRA

016334965A — referência de origem47,45 %B — referência harmonizada47,11 %C — ambas harmonizadas44,17 %

MMS + adaptador

016334965A — referência de origem47,35 %B — referência harmonizada44,84 %C — ambas harmonizadas44,12 %

MMS 1B, base

016334965A — referência de origem61,03 %B — referência harmonizada60,01 %C — ambas harmonizadas58,21 %

Fonte : E09 · dados

Ver os dados do gráfico
ModeloA — referência de origemB — referência harmonizadaC — ambas harmonizadas
Whisper + QLoRA47,45 %47,11 %44,17 %
MMS + adaptador47,35 %44,84 %44,12 %
MMS 1B, base61,03 %60,01 %58,21 %
Em fala lida, o modelo de base MMS continua melhorO FLEURS é um conjunto de fala lida, longe das rádios e dos balcões onde o projeto recolheu. O adaptador especializou-se na fala de terreno: é especialização de domínio, não uma regressão.
0316394125Whisper Small, base116,15 %Whisper + QLoRA39,39 %MMS + adaptador22,48 %MMS 1B, base14,66 %

Fonte : E10, FLEURS ln_cd · dados

Ver os dados do gráfico
ModeloWER normalizado %
Whisper Small, base116,15
Whisper + QLoRA39,39
MMS + adaptador22,48
MMS 1B, base14,66

E02 — Testes estatísticos e referência externa da tradução

Bootstrap emparelhado de 1 000 amostras, corrigido para oito testes. Passagem base → h1: +8,63 BLEU e +7,36 chrF no teste interno, +0,91 BLEU e +1,78 chrF em FLORES+ (p ≤ 0,001 em todos). Passagem h1 → h2 (4 700 pares de máquina acrescentados): nenhum ganho no teste interno, recuo significativo em FLORES+: h2 é rejeitado. Referência Meta em FLORES devtest fra → lin: chrF++ 46,2 publicado, 46,44 medido pela CDS para a base, 48,31 para h1.

Tradução: o que o treino deu, época a épocaO h1, afinado com 288 pares traduzidos por humanos, sobe até à época 4 e depois desce: é esse o ponto retido. O h2, que acrescenta 4 700 pares feitos por máquina, progride na sua própria validação mas recua no FLORES+, e foi rejeitado.
40506070chrFépoque12345h1 — 288 pares humanos

Fonte : F04, courbes de validation · dados

Ver os dados do gráfico
SériePontochrF de validação
h1 — 288 paires humainesépoque 145,51
h1 — 288 paires humainesépoque 256,23
h1 — 288 paires humainesépoque 360,13
h1 — 288 paires humainesépoque 462,40
h1 — 288 paires humainesépoque 561,68
h2 — rejetépas 7560,64
h2 — rejetépas 15061,65
h2 — rejetépas 22564,31
h2 — rejetépas 30064,24
h2 — rejetépas 37563,86
Tradução: modelo de base contra modelo afinadoO ganho é confirmado numa referência externa, o FLORES+, e não apenas no conjunto de teste do projeto. Bootstrap emparelhado de 1 000 amostragens, corrigido para oito testes.

Test interne — 79 phrases

BLEU23,3732,00+8,63 · p ≤ 0,001chrF54,3861,74+7,36 · p ≤ 0,001Modèle de baseModèle affiné Maloba

FLORES+ devtest — 1 012 phrases

BLEU15,4916,39+0,90 · p ≤ 0,001chrF50,3152,09+1,78 · p ≤ 0,001Modèle de baseModèle affiné Maloba

Fonte : E02, tests statistiques

Ver os dados do gráfico
Conjunto de testeMedidaBaseAfinadoDiferença
Test interne — 79 phrasesBLEU23,3732,00+8,63
Test interne — 79 phraseschrF54,3861,74+7,36
FLORES+ devtest — 1 012 phrasesBLEU15,4916,39+0,90
FLORES+ devtest — 1 012 phraseschrF50,3152,09+1,78

Validação humana

Três validadores falantes de lingala, três perguntas, uma regra de contagem fixada antes da campanha. Veredicto por maioria (2 em 3); intervalos de Wilson a 95 %; acordo medido pelo alfa de Krippendorff, limiar 0,60 fixado antecipadamente. Respostas conservadas pela CDS sob pseudónimo. Nota metodológica da validação (PDF) (abre numa nova janela)

O que foi avaliado (E03 a E08)
O que foi avaliadoResultadoFiabilidade
Corpus (310 échantillons, 930 jugements)Sens préservé dans 96,5 % des cas ; 3 % seulement d'erreurs de fondindicativo acordo fraco sobre «correto» ou «parcial»
Lecture de documents (25 images)32 % parfaites, 92 % récupérablesutilizável accord suffisant (α 0,665)
Traduction (38 phrases)66 % correctes, 97 % récupérablesindicativo α 0,19 ; paire V1–V2 0,73
Reconnaissance vocale (25 segments)16 % parfaits, 100 % récupérablesindicativo α 0,26
O que responderam três validadores, modelo a modeloVeredicto maioritário, dois validadores em três. Só a leitura de documentos atinge o limiar de acordo de 0,60 fixado antes das campanhas: os outros dois resultados são publicados como indicativos.
graphes.series.Tradução — NLLB-h166 %32 %α 0,190 · indicatifgraphes.series.Documentos — Qwen2-VL32 %60 %α 0,665 · exploitablegraphes.series.Fala — Whisper16 %84 %α 0,258 · indicatifCorretoParcialmente corretoIncorreto

Fonte : E06, E07, E08

Ver os dados do gráfico
O que foi avaliadoAmostraCorretoParcialmente corretoIncorretoAcordo α
tradNllb38 phrases66 %32 %2 %0,190
docQwen25 images32 %60 %8 %0,665
voixWhisper25 segments16 %84 %0 %0,258
O acordo entre validadores, campanha a campanhaO limiar de 0,60 foi fixado antes das campanhas. Só uma campanha o ultrapassa: a leitura de documentos. Um acordo fraco não significa que os dados sejam maus, mas que a fronteira entre «correto» e «parcialmente correto» não é a mesma para todos — em grande parte porque a ortografia do lingala não está estabilizada.
00,200,400,600,80Corpus ASR (E03)0,420Corpus OCR (E04)0,530Corpus LLM (E05)0,080Fala (E06)0,258Documentos (E07)0,665Tradução (E08)0,190

Fonte : E03 a E08

Ver os dados do gráfico
CampanhaAlfa de Krippendorff
Corpus ASR (E03)0,420
Corpus OCR (E04)0,530
Corpus LLM (E05)0,080
Fala (E06)0,258
Documentos (E07)0,665
Tradução (E08)0,190
Documentado

Limites no encerramento

  • 58,1 h anotadas e verificadas, abaixo da meta revista de 75 h e abaixo do intervalo de 80–100 h dos termos de referência.
  • A ortografia do lingala não está estabilizada: a variação pesa cerca de 5 % de WER nas referências.
  • O desacordo entre transcritores humanos atinge 12 % ao caráter: é o piso medido.
  • O acordo entre validadores mantém-se abaixo do limiar de 0,60 fixado antes das campanhas: as taxas são publicadas a título indicativo.
  • Os conjuntos de teste contam 19 gravações, 50 imagens e 79 frases.
  • O número de locutores distintos do corpus V3.2 não está estabelecido.
  • A avaliação humana do Llama 3.1 não foi conduzida: os meios foram afetados à tradução.
Documentado

Recursos constituídos, fora do corpus anotado

  • Gravações do Voice-a-thon Saúde: 11 gravações, nenhuma duração de fala publicada.
  • Cerca de 150 h de fitas magnéticas da Radio Rurale, não digitalizadas.
  • Corpus escrito SIL Congo: 22 documentos, 1 008 páginas, usados para a leitura de documentos e não divulgados em texto corrido.
  • 1 282 linhas OCR harmonizadas, conservadas fora do conjunto de treino publicado.

Relatórios deavaliação

Avaliações E01 a E10, fixadas a 29 de setembro de 2026. Versões pseudonimizadas: nenhuma resposta nominativa de validador. Índice das avaliações (PDF) (abre numa nova janela)

Avaliações
Réf.AvaliaçãoConjunto e efetivoResultado principalFiabilidadeRelatórioPeças
E01Mesures automatiques des modèles
Automatique · Définitif ; WER ASR complété par E09
Tests internes ; FLORES+ROUGE-L 0,2379 ; CER OCR 11,3 % ; BLEU 32,00exploitablePDF (abre numa nova janela)—
E02Tests statistiques et référence externe de la traduction
Automatique · Définitif
Test interne (79) ; FLORES+ devtest (1 012)+8,63 BLEU et +0,91 sur FLORES+ (p ≤ 0,001) ; chrF++ de la base 46,44 contre 46,2 publié par MetaexploitablePDF (abre numa nova janela)—
E03Validation humaine du corpus ASR
Humaine, volet 1 · Accord faible (α 0,25 à 0,42)
88 segments43 à 44 % correct ; 97 à 100 % correct ou partielindicatifPDF (abre numa nova janela)1
E04Validation humaine du corpus OCR
Humaine, volet 1 · Accord faible (α 0,49 à 0,53)
91 imagesTest : 84 % correct ; 96 % correct ou partielindicatifPDF (abre numa nova janela)1
E05Validation humaine du corpus LLM
Humaine, volet 1 · Accord faible (α 0,08)
131 exemplesTest : 58 % correct ; 98 % correct ou partielindicatifPDF (abre numa nova janela)1
E06Évaluation humaine de Whisper affiné
Humaine, volet 2 · Indicatif (α 0,26)
25 segments du test16 % correct ; 100 % correct ou partielindicatifPDF (abre numa nova janela)1
E07Évaluation humaine de Qwen2-VL affiné
Humaine, volet 2 · Exploitable (α 0,665)
25 images du test32 % correct ; 92 % correct ou partielexploitablePDF (abre numa nova janela)1
E08Évaluation humaine de NLLB-Maloba-h1
Humaine, volet 2 · Indicatif (α 0,19 ; paire V1–V2 0,73)
38 phrases du test66 % correct ; 97 % correct ou partielindicatifPDF (abre numa nova janela)1
E09Remesure ASR sans fuite (V3.2)
Automatique · Définitif
Test V3.2 (1 797 segments, 19 enregistrements)WER 44,12 % (MMS affiné) et 44,17 % (Whisper affiné) ; CER 16,26 % et 18,95 %exploitablePDF (abre numa nova janela)10
E10MMS affiné : FLEURS et évaluation humaine
Automatique et humaine · FLEURS définitif ; humain en cours
FLEURS (478 phrases) ; 25 segments × 2 modèlesFLEURS : WER 22,48 % (MMS d'origine 14,66 %) : spécialisation de domaineindicatifPDF (abre numa nova janela)5

Relatórios detreino

Entraînements F01 à F05 : données, configuration complète, courbes, point retenu, résultat officiel, défauts connus. Índice dos treinos (PDF) (abre numa nova janela)

Treinos
Réf.ModeloMétodoDadosResultado oficialRelatórioPeças
F01Llama 3.1 8B Instruct, QLoRAQLoRA, rang 165 700 exemples Alpaca, 5 registresROUGE-L 0,2379 (base 0,1521)PDF (abre numa nova janela)2
F02Whisper Small, QLoRAQLoRA 4 bits NF4, rang 32train V2, augmentation figéeWER 44,17 % sur V3.2 (E09)PDF (abre numa nova janela)3
F03Qwen2-VL 2B Instruct, QLoRAQLoRA, rang 32, 4 jetons ajoutés417 exemples image–texte88,7 % au caractère (CER 11,3 %)PDF (abre numa nova janela)2
F04NLLB-200 distilled 1.3B, affinage completAffinage complet288 paires humainesBLEU 32,00 ; FLORES+ 16,39PDF (abre numa nova janela)14
F05MMS 1B, adaptateur de langueAdaptateur de langue, 0,23 % des paramètrestrain V3.2, 47,79 hWER 44,12 %, CER 16,26 % sur V3.2PDF (abre numa nova janela)4

Os entregáveis contratuais (L3, L4, L5) não são divulgados neste sítio.

Ficheiros e registos

O que produziu cada resultado: registos de execução, pontuações brutas, curvas de treino, relevos de publicação e respostas dos validadores. As respostas são pseudonimizadas: nenhum nome nem contacto é divulgado.

E03Validation humaine du corpus ASR1 pièce
E04Validation humaine du corpus OCR1 pièce
E05Validation humaine du corpus LLM1 pièce
E06Évaluation humaine de Whisper affiné1 pièce
E07Évaluation humaine de Qwen2-VL affiné1 pièce
E08Évaluation humaine de NLLB-Maloba-h11 pièce
E09Remesure ASR sans fuite (V3.2)10 pièces
E10MMS affiné : FLEURS et évaluation humaine5 pièces
F01Llama 3.1 8B Instruct, QLoRA2 pièces
F02Whisper Small, QLoRA3 pièces
F03Qwen2-VL 2B Instruct, QLoRA2 pièces
F04NLLB-200 distilled 1.3B, affinage complet14 pièces
F05MMS 1B, adaptateur de langue4 pièces