/ Модель

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

Контекст
512 токенов
Параметры
124 млн
Архитектура
bert · dense
Базовая модель
paraphrase-multilingual-MiniLM-L12-v2
Библиотека
sentence-transformers
Опубликована
4 дек 2024

paraphrase-multilingual-MiniLM-L12-v2-vn-173000

ЭмбеддингиТекст → embedding7 профессий

Многоязычная модель Sentence Transformer, дообученная для получения векторов вьетнамских текстов и семантического поиска и сравнения.

123скачиваний за 30 дней0лайковвеса обновлены4 дек 2024

Бенчмарки

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

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Эмбеддинги» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

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

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

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

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

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

legalvn/paraphrase-multilingual-MiniLM-L12-v2-vn-173000 — дообученная командой legalvn многоязычная модель Sentence Transformer на основе sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2. Она кодирует предложения и абзацы в плотные векторы размерностью 384 для семантического сравнения текстов, поиска, выявления перефразирований, кластеризации и классификации. Архитектура включает BERT с усреднением токенных представлений; для сравнения векторов предусмотрена косинусная близость. Метаданные указывают 124,3 млн параметров и контекст до 512 токенов, а README сообщает максимальную длину последовательности 128 токенов.

Модель обучалась на 651 725 примерах запросов, текстов корпуса и оценок; приведённые примеры и датасет указывают на вьетнамский язык и правовую тематику. Она подходит для семантического поиска по вьетнамским документам и сопоставления запросов с фрагментами корпуса. Лицензия в предоставленных данных не указана.

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

  • семантический поиск по вьетнамским документам
  • поиск релевантных фрагментов по вопросу на вьетнамском языке
  • сравнение смыслового сходства предложений
  • поиск перефразирований
  • кластеризация вьетнамских текстов
  • классификация текстов на основе эмбеддингов

Ограничения

README сообщает максимальную длину последовательности 128 токенов, тогда как метаданные указывают контекст 512 токенов; при работе следует учитывать ограничение Sentence Transformers в карточке. Лицензия в предоставленных данных не указана.

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

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

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

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

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

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

Открыть на Hugging Face

SentenceTransformer based on sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2

This is a sentence-transformers model finetuned from sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2. It maps sentences & paragraphs to a 384-dimensional dense vector space and can be used for semantic textual similarity, semantic search, paraphrase mining, text classification, clustering, and more.

Model Details

Model Description

Model Sources

Full Model Architecture

SentenceTransformer(
  (0): Transformer({'max_seq_length': 128, 'do_lower_case': False}) with Transformer model: BertModel 
  (1): Pooling({'word_embedding_dimension': 384, 'pooling_mode_cls_token': False, 'pooling_mode_mean_tokens': True, 'pooling_mode_max_tokens': False, 'pooling_mode_mean_sqrt_len_tokens': False, 'pooling_mode_weightedmean_tokens': False, 'pooling_mode_lasttoken': False, 'include_prompt': True})
)

Usage

Direct Usage (Sentence Transformers)

First install the Sentence Transformers library:

pip install -U sentence-transformers

Then you can load this model and run inference.

from sentence_transformers import SentenceTransformer

# Download from the 🤗 Hub
model = SentenceTransformer("sentence_transformers_model_id")
# Run inference
sentences = [
    'Thời điểm đánh giá và xếp loại chất lượng hằng năm của công chức, viên chức thuộc Bộ Tài chính được diễn ra trong thời gian nào?',
    'Thời điểm đánh giá xếp loại chất lượng hằng năm\\n...\\n2. Căn cứ tình hình thực tiễn của cơ quan, tổ chức, đơn vị, tập thể lãnh đạo cơ quan, tổ chức, đơn vị thống nhất với cấp ủy cùng cấp về việc kết hợp tổ chức cuộc họp đánh giá, xếp loại chất lượng công chức, viên chức và xếp loại đảng viên trong tổ chức, đơn vị mình, bảo đảm nghiêm túc, hiệu quả, tránh hình thức, lãng phí.\\n3. Tại thời điểm đánh giá, xếp loại chất lượng, trường hợp vắng mặt có lý do chính đáng hoặc nghỉ ốm, nghỉ chế độ thai sản theo quy định của pháp luật, công chức, viên chức có trách nhiệm làm báo cáo tại Phiếu đánh giá, xếp loại chất lượng theo chức trách, nhiệm vụ được giao, gửi cơ quan, tổ chức, đơn vị đang công tác để thực hiện việc đánh giá, xếp loại chất lượng theo quy định của pháp luật và Quy chế này.',
    '“Điều 1. Danh mục trang thiết bị y tế phục vụ phòng, chống dịch COVID-19 trong trường hợp cấp bách theo quy định tại khoản 3 Điều 29 Nghị định số 98/2021/NĐ-CP ngày 08 tháng 11 năm 2021 của Chính phủ về quản lý trang thiết bị y tế \\n1. Máy PCR. \\n2. Hóa chất (sinh phẩm) chạy máy PCR xét nghiệm SARS-CoV-2. \\n3. Test kít xét nghiệm nhanh kháng nguyên/ kháng thể kháng SARS-CoV-2. \\n4. Máy thở chức năng cao, máy thở xâm nhập và không xâm nhập, máy thở không xâm nhập, máy oxy dòng cao, máy thở xách tay. \\n5. Máy lọc máu liên tục. \\n6. Máy X-Quang di động. \\n7. Máy đo khí máu (đo được điện giải, lactat, hematocrite). \\n8. Máy theo dõi bệnh nhân>5 thông số. \\n9. Bơm tiêm điện; Bơm truyền dịch. \\n10. Máy phá rung tim có tạo nhịp. \\n11. Máy đo thời gian đông máu. \\n12. Máy đo huyết động.”',
]
embeddings = model.encode(sentences)
print(embeddings.shape)
# [3, 384]

# Get the similarity scores for the embeddings
similarities = model.similarity(embeddings, embeddings)
print(similarities.shape)
# [3, 3]

Training Details

Training Dataset

Unnamed Dataset

  • Size: 651,725 training samples
  • Columns: queries, corpus, and score
  • Approximate statistics based on the first 1000 samples:
    queriescorpusscore
    typestringstringint
    detailsmin: 9 tokensmean: 24.71 tokensmax: 43 tokensmin: 29 tokensmean: 121.6 tokensmax: 128 tokens0: ~43.80%1: ~37.00%2: ~19.20%
  • Samples:
    queriescorpusscore
    Người học ngành quản lý khai thác công trình thủy lợi trình độ cao đẳng phải có khả năng học tập và nâng cao trình độ như thế nào?Khả năng học tập, nâng cao trình độ\n- Khối lượng khối lượng kiến thức tối thiểu, yêu cầu về năng lực mà người học phải đạt được sau khi tốt nghiệp ngành, nghề Dược trình độ cao đẳng có thể tiếp tục phát triển ở các trình độ cao hơn;\n- Người học sau tốt nghiệp có năng lực tự học, tự cập nhật những tiến bộ khoa học công nghệ trong phạm vi ngành, nghề để nâng cao trình độ hoặc học liên thông lên trình độ cao hơn trong cùng ngành nghề hoặc trong nhóm ngành, nghề hoặc trong cùng lĩnh vực đào tạo.2
    Nội dung lồng ghép vấn đề bình đẳng giới trong xây dựng văn bản quy phạm pháp luật được quy định thế nào?Nội dung lồng ghép vấn đề bình đẳng giới trong xây dựng văn bản quy phạm pháp luật\nTrong phạm vi điều chỉnh của văn bản quy phạm pháp luật:\n1. Xác định nội dung liên quan đến vấn đề bình đẳng giới hoặc vấn đề bất bình đẳng giới, phân biệt đối xử về giới.\n2. Quy định các biện pháp cần thiết để thực hiện bình đẳng giới hoặc để giải quyết vấn đề bất bình đẳng giới, phân biệt đối xử về giới; dự báo tác động của các quy định đó đối với nam và nữ sau khi được ban hành.\n3. Xác định nguồn nhân lực, tài chính cần thiết để triển khai các biện pháp thực hiện bình đẳng giới hoặc để giải quyết vấn đề bất bình đẳng giới, phân biệt đối xử về giới.2
    Nội dung lồng ghép vấn đề bình đẳng giới trong xây dựng văn bản quy phạm pháp luật được quy định thế nào?Mục đích lồng ghép vấn đề bình đẳng giới trong xây dựng văn bản quy phạm pháp luật\nLồng ghép vấn đề bình đẳng giới trong xây dựng văn bản quy phạm pháp luật (sau đây gọi tắt là văn bản) là một biện pháp để thực hiện mục tiêu bình đẳng giới, xóa bỏ phân biệt đối xử về giới, bảo đảm quyền, lợi ích hợp pháp, phù hợp với đặc thù của mỗi giới; tạo cơ hội phát triển như nhau cho nam và nữ trong các lĩnh vực của đời sống xã hội và gia đình; bảo đảm bình đẳng giới thực chất giữa nam và nữ.1
  • Loss: SoftmaxLoss

Training Hyperparameters

All Hyperparameters

  • overwrite_output_dir: False
  • do_predict: False
  • eval_strategy: no
  • prediction_loss_only: True
  • per_device_train_batch_size: 8
  • per_device_eval_batch_size: 8
  • per_gpu_train_batch_size: None
  • per_gpu_eval_batch_size: None
  • gradient_accumulation_steps: 1
  • eval_accumulation_steps: None
  • torch_empty_cache_steps: None
  • learning_rate: 5e-05
  • weight_decay: 0.0
  • adam_beta1: 0.9
  • adam_beta2: 0.999
  • adam_epsilon: 1e-08
  • max_grad_norm: 1.0
  • num_train_epochs: 3.0
  • max_steps: -1
  • lr_scheduler_type: linear
  • lr_scheduler_kwargs: {}
  • warmup_ratio: 0.0
  • warmup_steps: 0
  • log_level: passive
  • log_level_replica: warning
  • log_on_each_node: True
  • logging_nan_inf_filter: True
  • save_safetensors: True
  • save_on_each_node: False
  • save_only_model: False
  • restore_callback_states_from_checkpoint: False
  • no_cuda: False
  • use_cpu: False
  • use_mps_device: False
  • seed: 42
  • data_seed: None
  • jit_mode_eval: False
  • use_ipex: False
  • bf16: False
  • fp16: False
  • fp16_opt_level: O1
  • half_precision_backend: auto
  • bf16_full_eval: False
  • fp16_full_eval: False
  • tf32: None
  • local_rank: 0
  • ddp_backend: None
  • tpu_num_cores: None
  • tpu_metrics_debug: False
  • debug: []
  • dataloader_drop_last: False
  • dataloader_num_workers: 0
  • dataloader_prefetch_factor: None
  • past_index: -1
  • disable_tqdm: False
  • remove_unused_columns: True
  • label_names: None
  • load_best_model_at_end: False
  • ignore_data_skip: False
  • fsdp: []
  • fsdp_min_num_params: 0
  • fsdp_config: {'min_num_params': 0, 'xla': False, 'xla_fsdp_v2': False, 'xla_fsdp_grad_ckpt': False}
  • fsdp_transformer_layer_cls_to_wrap: None
  • accelerator_config: {'split_batches': False, 'dispatch_batches': None, 'even_batches': True, 'use_seedable_sampler': True, 'non_blocking': False, 'gradient_accumulation_kwargs': None}
  • deepspeed: None
  • label_smoothing_factor: 0.0
  • optim: adamw_torch
  • optim_args: None
  • adafactor: False
  • group_by_length: False
  • length_column_name: length
  • ddp_find_unused_parameters: None
  • ddp_bucket_cap_mb: None
  • ddp_broadcast_buffers: False
  • dataloader_pin_memory: True
  • dataloader_persistent_workers: False
  • skip_memory_metrics: True
  • use_legacy_prediction_loop: False
  • push_to_hub: False
  • resume_from_checkpoint: None
  • hub_model_id: None
  • hub_strategy: every_save
  • hub_private_repo: False
  • hub_always_push: False
  • gradient_checkpointing: False
  • gradient_checkpointing_kwargs: None
  • include_inputs_for_metrics: False
  • eval_do_concat_batches: True
  • fp16_backend: auto
  • push_to_hub_model_id: None
  • push_to_hub_organization: None
  • mp_parameters:
  • auto_find_batch_size: False
  • full_determinism: False
  • torchdynamo: None
  • ray_scope: last
  • ddp_timeout: 1800
  • torch_compile: False
  • torch_compile_backend: None
  • torch_compile_mode: None
  • dispatch_batches: None
  • split_batches: None
  • include_tokens_per_second: False
  • include_num_input_tokens_seen: False
  • neftune_noise_alpha: None
  • optim_target_modules: None
  • batch_eval_metrics: False
  • eval_on_start: False
  • eval_use_gather_object: False
  • prompts: None
  • batch_sampler: batch_sampler
  • multi_dataset_batch_sampler: proportional

Training Logs

EpochStepTraining Loss
0.00615001.0473
0.012310001.0447
0.018415001.0383
0.024620001.0395
0.030725001.0436
0.036830001.0375
0.043035001.0189
0.049140001.0282
0.055245001.0355
0.061450001.0286
0.067555001.0264
0.073760001.0174
0.079865001.0238
0.085970001.0217
0.092175001.0203
0.098280001.0201
0.104385001.0266
0.110590001.0379
0.116695001.0367
0.1228100001.0384
0.1289105001.0291
0.1350110001.0362
0.1412115001.0354
0.1473120001.0204
0.1534125001.0401
0.1596130001.0237
0.1657135001.0271
0.1719140001.0235
0.1780145001.0329
0.1841150001.0474
0.1903155001.0547
0.1964160001.0557
0.2025165001.0626
0.2087170001.0551
0.2148175001.0526
0.2210180001.125
0.2271185001.2996
0.2332190001.0703
0.2394195001.0601
0.2455200001.0835
0.2516205001.0583
0.2578210001.141
0.2639215001.0802
0.2701220001.0589
0.2762225001.086
0.2823230001.0743
0.2885235001.0605
0.2946240001.0602
0.3007245001.0732
0.3069250001.0614
0.3130255001.0666
0.3192260001.0669
0.3253265001.0627
0.3314270001.0659
0.3376275001.07
0.3437280001.0783
0.3498285001.078
0.3560290001.0832
0.3621295001.0695
0.3683300001.0714
0.3744305001.3794
0.3805310001.0838
0.3867315001.0541
0.3928320001.0799
0.3989325001.0622
0.4051330001.0597
0.4112335001.0731
0.4174340001.0871
0.4235345001.0535
0.4296350001.3215
0.4358355001.1501
0.4419360001.1088
0.4480365001.0844
0.4542370001.0981
0.4603375001.0856
0.4665380001.0956
0.4726385001.0813
0.4787390001.0843
0.4849395001.1053
0.4910400001.092
0.4971405001.081
0.5033410001.0919
0.5094415001.0681
0.5156420001.0826
0.5217425001.0809
0.5278430001.093
0.5340435001.0709
0.5401440001.0623
0.5462445001.0801
0.5524450001.0833
0.5585455001.0816
0.5647460001.0697
0.5708465001.0864
0.5769470001.0744
0.5831475001.0897
0.5892480001.0727
0.5953485001.0621
0.6015490001.0582
0.6076495001.0681
0.6138500001.083
0.6199505001.0632
0.6260510001.0809
0.6322515001.0525
0.6383520001.6649
0.6444525001.0873
0.6506530001.0649
0.6567535001.0591
0.6629540001.061
0.6690545001.0682
0.6751550001.0616
0.6813555001.0827
0.6874560001.0799
0.6935565001.0705
0.6997570001.0821
0.7058575001.0763
0.7120580001.0842
0.7181585001.0813
0.7242590001.0678
0.7304595001.0894
0.7365600001.0733
0.7426605001.0688
0.7488610001.0665
0.7549615001.0681
0.7611620001.301
0.7672625001.0907
0.7733630001.3941
0.7795635001.1355
0.7856640001.2196
0.7917645001.225
0.7979650001.1437
0.8040655001.0787
0.8102660001.0686
0.8163665001.1017
0.8224670001.0999
0.8286675001.0771
0.8347680001.1015
0.8408685001.0826
0.8470690001.1046
0.8531695001.0735
0.8593700001.1056
0.8654705001.1077
0.8715710001.0897
0.8777715001.0775
0.8838720001.0907
0.8899725001.0705
0.8961730001.0776
0.9022735001.0896
0.9084740001.0889
0.9145745001.0804
0.9206750001.1087
0.9268755001.0738
0.9329760001.0806
0.9390765001.0899
0.9452770001.0814
0.9513775001.0723
0.9575780001.0923
0.9636785001.0748
0.9697790001.0745
0.9759795001.081
0.9820800001.08
0.9881805001.0905
0.9943810001.1064
1.0004815001.0929
1.0066820001.0815
1.0127825001.0768
1.0188830001.1004
1.0250835001.0835
1.0311840001.0765
1.0372845001.0906
1.0434850001.096
1.0495855001.1085
1.0557860001.0913
1.0618865001.0974
1.0679870001.0763
1.0741875001.0894
1.0802880001.1065
1.0863885001.0898
1.0925890001.1036
1.0986895001.0825
1.1048900001.1164
1.1109905001.0811
1.1170910001.115
1.1232915001.1123
1.1293920001.0846
1.1354925001.0917
1.1416930001.0879
1.1477935001.0969
1.1539940001.0849
1.1600945001.0852
1.1661950001.0774
1.1723955001.0984
1.1784960001.0936
1.1845965001.0842
1.1907970001.0895
1.1968975001.09
1.2030980001.0813
1.2091985001.0965
1.2152990001.1017
1.2214995001.1045
1.22751000001.093
1.23361005001.0903
1.23981010001.1133
1.24591015001.0883
1.25211020001.1192
1.25821025001.0817
1.26431030001.0822
1.27051035001.0915
1.27661040001.1128
1.28271045001.0786
1.28891050001.1101
1.29501055001.097
1.30121060001.095
1.30731065001.0884
1.31341070001.09
1.31961075001.1057
1.32571080001.087
1.33181085001.1009
1.33801090001.0849
1.34411095001.0886
1.35031100001.0805
1.35641105001.0808
1.36251110001.1025
1.36871115001.0955
1.37481120001.0824
1.38091125001.0835
1.38711130001.1168
1.39321135001.0881
1.39941140001.0946
1.40551145001.0819
1.41161150001.1155
1.41781155001.1021
1.42391160001.102
1.43001165001.0733
1.43621170001.0987
1.44231175001.1103
1.44851180001.1034
1.45461185001.0987
1.46071190001.0908
1.46691195001.0986
1.47301200001.0988
1.47911205001.1023
1.48531210001.1013
1.49141215001.0896
1.49761220001.8455
1.50371225001.1155
1.50981230001.1502
1.51601235001.1183
1.52211240001.0958
1.52821245001.1098
1.53441250001.1021
1.54051255001.0912
1.54671260001.0961
1.55281265001.0858
1.55891270001.0784
1.56511275001.1112
1.57121280001.1067
1.57731285001.0986
1.58351290001.0824
1.58961295001.1072
1.59581300001.1098
1.60191305001.0962
1.60801310001.1108
1.61421315001.1187
1.62031320001.0923
1.62641325001.1003
1.63261330001.0865
1.63871335001.099
1.64491340001.0838
1.65101345001.0792
1.65711350001.0966
1.66331355001.0782
1.66941360001.1123
1.67551365001.0923
1.68171370001.0873
1.68781375001.0807
1.69401380001.083
1.70011385001.0864
1.70621390001.0828
1.71241395001.0973
1.71851400001.1022
1.72461405001.0837
1.73081410001.0985
1.73691415001.1049
1.74311420001.079
1.74921425001.0757
1.75531430001.0808
1.76151435001.0743
1.76761440001.0933
1.77371445001.0938
1.77991450001.1121
1.78601455001.1138
1.79221460001.1063
1.79831465001.097
1.80441470001.0999
1.81061475001.1035
1.81671480001.0786
1.82281485001.0824
1.82901490001.1097
1.83511495001.0744
1.84131500001.0902
1.84741505001.0841
1.85351510001.0961
1.85971515001.0778
1.86581520001.0784
1.87191525001.0741
1.87811530001.0879
1.88421535001.079
1.89041540001.0967
1.89651545001.0906
1.90261550001.0836
1.90881555001.0932
1.91491560001.0823
1.92101565001.087
1.92721570001.0892
1.93331575001.0842
1.93951580001.0837
1.94561585001.1001
1.95171590001.0727
1.95791595001.0875
1.96401600001.0845
1.97011605001.0805
1.97631610001.0825
1.98241615001.0886
1.98861620001.0856
1.99471625001.0816
2.00081630001.1005
2.00701635001.0775
2.01311640001.0875
2.01921645001.09
2.02541650001.086
2.03151655001.087
2.03771660001.0815
2.04381665001.0832
2.04991670001.0801
2.05611675001.0828
2.06221680001.0819
2.06831685001.0767
2.07451690001.0819
2.08061695001.1013
2.08681700001.0891
2.09291705001.0721
2.09901710001.0737
2.10521715001.1007
2.11131720001.0681
2.11741725001.0893
2.12361730001.0714

Framework Versions

  • Python: 3.10.10
  • Sentence Transformers: 3.3.1
  • Transformers: 4.43.0
  • PyTorch: 2.5.0+cu124
  • Accelerate: 1.1.1
  • Datasets: 3.1.0
  • Tokenizers: 0.19.1

Citation

BibTeX

Sentence Transformers and SoftmaxLoss

@inproceedings{reimers-2019-sentence-bert,
    title = "Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks",
    author = "Reimers, Nils and Gurevych, Iryna",
    booktitle = "Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing",
    month = "11",
    year = "2019",
    publisher = "Association for Computational Linguistics",
    url = "https://arxiv.org/abs/1908.10084",
}

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
BertModel
Ревизия весов
c38fc0c

0 моделей