/ Модель

Характеристики

Контекст
514 токенов
Параметры
152 млн
Архитектура
layoutlmv3 · dense
Опубликована
7 июн 2022

layoutlmv3-finetuned-sroie

Разметка токеновТекст → label5 профессий

Дообученная LayoutLMv3 размечает текстовые поля на изображениях чеков для извлечения структурированных данных.

445скачиваний за 30 дней0лайковвеса обновлены7 июн 2022

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Это модель LayoutLMv3 для извлечения информации из изображений чеков: она размечает токены и связывает текст с его расположением на документе. Модель разработана Theivaprakasham и дообучена на базе microsoft/layoutlmv3-base на наборе SROIE; число параметров — 151,8 млн, максимальная длина контекста — 514 токенов.

Модель предназначена для структурирования данных с чеков, например выделения названий компаний, дат, адресов и сумм. На оценочной выборке SROIE указаны F1 0,9404 и точность 0,9945. Она принимает изображение документа вместе с текстом и координатами токенов, а выдаёт метки для токенов. Лицензия в предоставленных данных не указана.

Сценарии применения

  • извлечение названия магазина из чека
  • распознавание даты покупки в чеке
  • извлечение адреса компании из чека
  • выделение итоговой суммы на чеке
  • разметка полей чеков для последующей обработки

Ограничения

Обучена на SROIE и предназначена для чеков; качество на других типах документов не подтверждено. В карточке не приведены сведения о лицензии.

Для каких профессий подходит5

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Также подходит для

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

layoutlmv3-finetuned-sroie

This model is a fine-tuned version of microsoft/layoutlmv3-base on the sroie dataset. It achieves the following results on the evaluation set:

  • Loss: 0.0426
  • Precision: 0.9371
  • Recall: 0.9438
  • F1: 0.9404
  • Accuracy: 0.9945

Model description

More information needed

Intended uses & limitations

More information needed

Training and evaluation data

More information needed

Training procedure

Training hyperparameters

The following hyperparameters were used during training:

  • learning_rate: 1e-05
  • train_batch_size: 2
  • eval_batch_size: 2
  • seed: 42
  • optimizer: Adam with betas=(0.9,0.999) and epsilon=1e-08
  • lr_scheduler_type: linear
  • training_steps: 5000

Training results

Training LossEpochStepValidation LossPrecisionRecallF1Accuracy
No log0.321000.11270.64660.61020.62790.9729
No log0.642000.06630.82150.74280.78020.9821
No log0.963000.05630.80510.87180.83710.9855
No log1.284000.04700.87660.85950.86800.9895
0.13281.65000.04190.86130.91280.88630.9906
0.13281.926000.03380.88880.90990.89930.9926
0.13282.247000.03200.86900.94670.90620.9929
0.13282.568000.03480.89600.94380.91930.9931
0.13282.889000.03000.91690.94600.93120.9942
0.0293.1910000.02810.90800.94520.92620.9942
0.0293.5111000.02590.91740.94380.93040.9945
0.0293.8312000.03090.92070.95320.93660.9944
0.0294.1513000.03660.91950.93880.92910.9940
0.0294.4714000.03020.93430.94240.93830.9949
0.01744.7915000.03490.91420.95170.93260.9939
0.01745.1116000.03270.93220.95100.94150.9950
0.01745.4317000.03170.92150.95610.93850.9938
0.01745.7518000.03850.92820.93160.92990.9940
0.01746.0719000.03420.92350.94810.93570.9944
0.01176.3920000.03440.92870.94740.93790.9944
0.01176.7121000.03880.92320.94450.93380.9941
0.01177.0322000.03250.92690.94960.93810.9949
0.01177.3523000.03430.92250.94380.93300.9941
0.01177.6724000.03720.92160.94810.93470.9944
0.00817.9925000.03850.91920.95890.93860.9944
0.00818.3126000.03760.92930.94670.93790.9944
0.00818.6327000.04250.92610.94740.93660.9941
0.00818.9528000.04070.92660.94520.93580.9941
0.00819.2729000.04030.92800.94670.93720.9941
0.00559.5830000.03640.92870.94740.93790.9948
0.00559.931000.04270.91220.95100.93120.9941
0.005510.2232000.03940.92230.94880.93540.9943
0.005510.5433000.03930.92470.95610.94010.9945
0.005510.8634000.04130.93340.94960.94140.9945
0.004911.1835000.04000.92900.95170.94020.9945
0.004911.536000.04120.93170.95390.94270.9945
0.004911.8237000.04190.93140.94810.93970.9947
0.004912.1438000.04520.92430.95030.93710.9941
0.004912.4639000.04120.93340.94960.94140.9947
0.003912.7840000.04380.92940.94810.93870.9941
0.003913.141000.04160.93260.94670.93960.9944
0.003913.4242000.04180.93270.94880.94070.9948
0.003913.7443000.04230.93450.94600.94020.9946
0.003914.0644000.04190.92860.94670.93760.9947
0.002214.3845000.04260.93710.94380.94040.9945
0.002214.746000.04240.93710.94450.94080.9947
0.002215.0247000.04270.93720.94670.94190.9947
0.002215.3448000.04310.93390.94600.93990.9945
0.002215.6549000.04310.93460.94670.94060.9946
0.001515.9750000.04340.93240.94450.93840.9945

Framework versions

  • Transformers 4.20.0.dev0
  • Pytorch 1.11.0+cu113
  • Datasets 2.2.2
  • Tokenizers 0.12.1

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · token-classification

Можно запустить

Подбираем GPU…

Класс архитектуры
LayoutLMv3ForTokenClassification
Ревизия весов
6c8e3d5

0 моделей