Jrine's picture
first
aa13d59 verified
|
Raw
History Blame Contribute Delete
20.1 kB
---
tags:
- sentence-transformers
- sentence-similarity
- feature-extraction
- dense
- generated_from_trainer
- dataset_size:52
- loss:CosineSimilarityLoss
widget:
- source_sentence: Students will be able to analyse and evaluate moderate or severe
food insecurity in the population in the context of end hunger, achieve food security
and improved nutrition and promote sustainable agriculture
sentences:
- 'SDG 2 - Zero Hunger: End hunger, achieve food security and improved nutrition
and promote sustainable agriculture. Target 2.1: By 2030, end hunger and ensure
access by all people to safe, nutritious and sufficient food all year round. Indicator
2.1.2: Prevalence of moderate or severe food insecurity in the population'
- 'SDG 3 - Good Health and Well-Being: Ensure healthy lives and promote well-being
for all at all ages. Target 3.8: Achieve universal health coverage, including
financial risk protection, access to quality essential health-care services and
access to safe effective medicines and vaccines for all. Indicator 3.8.1: Coverage
of essential health services'
- 'SDG 17 - Partnerships for the Goals: Strengthen the means of implementation and
revitalize the Global Partnership for Sustainable Development. Target 17.8: Fully
operationalize the technology bank and science technology and innovation capacity-building
mechanism for least developed countries. Indicator 17.8.1: Proportion of individuals
using the Internet'
- source_sentence: Students will apply nutrition science principles to design diet
plans for maternal and child health
sentences:
- 'SDG 6 - Clean Water and Sanitation: Ensure availability and sustainable management
of water and sanitation for all. Target 6.2: By 2030, achieve access to adequate
and equitable sanitation and hygiene for all and end open defecation. Indicator
6.2.1: Proportion of population using safely managed sanitation services and a
hand-washing facility with soap and water'
- 'SDG 3 - Good Health and Well-Being: Ensure healthy lives and promote well-being
for all at all ages. Target 3.3: By 2030, end the epidemics of AIDS, tuberculosis,
malaria and neglected tropical diseases and combat hepatitis and other communicable
diseases. Indicator 3.3.1: Number of new HIV infections per 1,000 uninfected population'
- 'SDG 5 - Gender Equality: Achieve gender equality and empower all women and girls.
Target 5.1: End all forms of discrimination against all women and girls everywhere.
Indicator 5.1.1: Whether or not legal frameworks are in place to promote enforce
and monitor equality and non-discrimination on the basis of sex'
- source_sentence: Students will be able to analyse and evaluate direct economic loss
attributed to disasters in relation to global gross domestic product in the context
of end poverty in all its forms everywhere
sentences:
- 'SDG 15 - Life on Land: Protect restore and promote sustainable use of terrestrial
ecosystems sustainably manage forests combat desertification and halt biodiversity
loss. Target 15.5: Take urgent and significant action to reduce the degradation
of natural habitats halt the loss of biodiversity and protect and prevent the
extinction of threatened species. Indicator 15.5.1: Red List Index'
- 'SDG 15 - Life on Land: Protect restore and promote sustainable use of terrestrial
ecosystems sustainably manage forests combat desertification and halt biodiversity
loss. Target 15.1: By 2020, ensure the conservation restoration and sustainable
use of terrestrial and inland freshwater ecosystems including forests wetlands
mountains and drylands. Indicator 15.1.2: Proportion of important sites for terrestrial
and freshwater biodiversity that are covered by protected areas'
- 'SDG 4 - Quality Education: Ensure inclusive and equitable quality education and
promote lifelong learning opportunities for all. Target 4.1: By 2030, ensure that
all girls and boys complete free equitable and quality primary and secondary education
leading to relevant and effective learning outcomes. Indicator 4.1.1: Proportion
of children and young people achieving at least a minimum proficiency level in
reading and mathematics'
- source_sentence: Students will evaluate the effectiveness of renewable energy policies
in reducing carbon emissions
sentences:
- 'SDG 3 - Good Health and Well-Being: Ensure healthy lives and promote well-being
for all at all ages. Target 3.3: By 2030, end the epidemics of AIDS, tuberculosis,
malaria and neglected tropical diseases and combat hepatitis and other communicable
diseases. Indicator 3.3.3: Malaria incidence per 1,000 population'
- 'SDG 4 - Quality Education: Ensure inclusive and equitable quality education and
promote lifelong learning opportunities for all. Target 4.1: By 2030, ensure that
all girls and boys complete free equitable and quality primary and secondary education
leading to relevant and effective learning outcomes. Indicator 4.1.2: Completion
rate in primary education, lower secondary education, upper secondary education'
- 'SDG 13 - Climate Action: Take urgent action to combat climate change and its
impacts. Target 13.2: Integrate climate change measures into national policies
strategies and planning. Indicator 13.2.1: Number of countries with nationally
determined contributions long-term strategies national adaptation plans'
- source_sentence: Students will be able to analyse and evaluate red list index in
the context of protect restore and promote sustainable use of terrestrial ecosystems
sustainably manage forests combat desertification and halt biodiversity loss
sentences:
- 'SDG 8 - Decent Work and Economic Growth: Promote sustained, inclusive and sustainable
economic growth, full and productive employment and decent work for all. Target
8.8: Protect labour rights and promote safe and secure working environments for
all workers including migrant workers. Indicator 8.8.2: Level of national compliance
with labour rights including freedom of association and collective bargaining'
- 'SDG 15 - Life on Land: Protect restore and promote sustainable use of terrestrial
ecosystems sustainably manage forests combat desertification and halt biodiversity
loss. Target 15.1: By 2020, ensure the conservation restoration and sustainable
use of terrestrial and inland freshwater ecosystems including forests wetlands
mountains and drylands. Indicator 15.1.1: Forest area as a proportion of total
land area'
- 'SDG 5 - Gender Equality: Achieve gender equality and empower all women and girls.
Target 5.b: Enhance the use of enabling technology in particular information and
communications technology to promote the empowerment of women. Indicator 5.b.1:
Proportion of individuals who own a mobile telephone, by sex'
pipeline_tag: sentence-similarity
library_name: sentence-transformers
---
# SentenceTransformer
This is a [sentence-transformers](https://www.SBERT.net) model trained. It maps sentences & paragraphs to a 768-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 Type:** Sentence Transformer
<!-- - **Base model:** [Unknown](https://huggingface.co/unknown) -->
- **Maximum Sequence Length:** 384 tokens
- **Output Dimensionality:** 768 dimensions
- **Similarity Function:** Cosine Similarity
<!-- - **Training Dataset:** Unknown -->
<!-- - **Language:** Unknown -->
<!-- - **License:** Unknown -->
### Model Sources
- **Documentation:** [Sentence Transformers Documentation](https://sbert.net)
- **Repository:** [Sentence Transformers on GitHub](https://github.com/huggingface/sentence-transformers)
- **Hugging Face:** [Sentence Transformers on Hugging Face](https://huggingface.co/models?library=sentence-transformers)
### Full Model Architecture
```
SentenceTransformer(
(0): Transformer({'max_seq_length': 384, 'do_lower_case': False, 'architecture': 'MPNetModel'})
(1): Pooling({'word_embedding_dimension': 768, '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})
(2): Normalize()
)
```
## Usage
### Direct Usage (Sentence Transformers)
First install the Sentence Transformers library:
```bash
pip install -U sentence-transformers
```
Then you can load this model and run inference.
```python
from sentence_transformers import SentenceTransformer
# Download from the 🤗 Hub
model = SentenceTransformer("sentence_transformers_model_id")
# Run inference
sentences = [
'Students will be able to analyse and evaluate red list index in the context of protect restore and promote sustainable use of terrestrial ecosystems sustainably manage forests combat desertification and halt biodiversity loss',
'SDG 5 - Gender Equality: Achieve gender equality and empower all women and girls. Target 5.b: Enhance the use of enabling technology in particular information and communications technology to promote the empowerment of women. Indicator 5.b.1: Proportion of individuals who own a mobile telephone, by sex',
'SDG 15 - Life on Land: Protect restore and promote sustainable use of terrestrial ecosystems sustainably manage forests combat desertification and halt biodiversity loss. Target 15.1: By 2020, ensure the conservation restoration and sustainable use of terrestrial and inland freshwater ecosystems including forests wetlands mountains and drylands. Indicator 15.1.1: Forest area as a proportion of total land area',
]
embeddings = model.encode(sentences)
print(embeddings.shape)
# [3, 768]
# Get the similarity scores for the embeddings
similarities = model.similarity(embeddings, embeddings)
print(similarities)
# tensor([[ 1.0000, -0.0038, 0.6881],
# [-0.0038, 1.0000, 0.0142],
# [ 0.6881, 0.0142, 1.0000]])
```
<!--
### Direct Usage (Transformers)
<details><summary>Click to see the direct usage in Transformers</summary>
</details>
-->
<!--
### Downstream Usage (Sentence Transformers)
You can finetune this model on your own dataset.
<details><summary>Click to expand</summary>
</details>
-->
<!--
### Out-of-Scope Use
*List how the model may foreseeably be misused and address what users ought not to do with the model.*
-->
<!--
## Bias, Risks and Limitations
*What are the known or foreseeable issues stemming from this model? You could also flag here known failure cases or weaknesses of the model.*
-->
<!--
### Recommendations
*What are recommendations with respect to the foreseeable issues? For example, filtering explicit content.*
-->
## Training Details
### Training Dataset
#### Unnamed Dataset
* Size: 52 training samples
* Columns: <code>sentence_0</code>, <code>sentence_1</code>, and <code>label</code>
* Approximate statistics based on the first 52 samples:
| | sentence_0 | sentence_1 | label |
|:--------|:-----------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------|:---------------------------------------------------------------|
| type | string | string | float |
| details | <ul><li>min: 15 tokens</li><li>mean: 32.27 tokens</li><li>max: 51 tokens</li></ul> | <ul><li>min: 51 tokens</li><li>mean: 71.71 tokens</li><li>max: 88 tokens</li></ul> | <ul><li>min: 0.0</li><li>mean: 0.42</li><li>max: 1.0</li></ul> |
* Samples:
| sentence_0 | sentence_1 | label |
|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:-----------------|
| <code>Students will be able to analyse and evaluate informal employment in total employment, by sector and sex in the context of promote sustained, inclusive and sustainable economic growth, full and productive employment and decent work for all</code> | <code>SDG 8 - Decent Work and Economic Growth: Promote sustained, inclusive and sustainable economic growth, full and productive employment and decent work for all. Target 8.3: Promote development-oriented policies that support productive activities, decent job creation, entrepreneurship, creativity and innovation. Indicator 8.3.1: Proportion of informal employment in total employment, by sector and sex</code> | <code>1.0</code> |
| <code>Students will design sustainable urban drainage systems to manage stormwater in cities</code> | <code>SDG 11 - Sustainable Cities and Communities: Make cities and human settlements inclusive, safe, resilient and sustainable. Target 11.2: By 2030, provide access to safe affordable accessible and sustainable transport systems for all improving road safety notably by expanding public transport. Indicator 11.2.1: Proportion of population that has convenient access to public transport</code> | <code>1.0</code> |
| <code>Students will evaluate the effectiveness of renewable energy policies in reducing carbon emissions</code> | <code>SDG 13 - Climate Action: Take urgent action to combat climate change and its impacts. Target 13.1: Strengthen resilience and adaptive capacity to climate-related hazards and natural disasters in all countries. Indicator 13.1.2: Number of countries that adopt and implement national disaster risk reduction strategies</code> | <code>1.0</code> |
* Loss: [<code>CosineSimilarityLoss</code>](https://sbert.net/docs/package_reference/sentence_transformer/losses.html#cosinesimilarityloss) with these parameters:
```json
{
"loss_fct": "torch.nn.modules.loss.MSELoss"
}
```
### Training Hyperparameters
#### Non-Default Hyperparameters
- `num_train_epochs`: 2
- `multi_dataset_batch_sampler`: round_robin
#### All Hyperparameters
<details><summary>Click to expand</summary>
- `do_predict`: False
- `eval_strategy`: no
- `prediction_loss_only`: True
- `per_device_train_batch_size`: 8
- `per_device_eval_batch_size`: 8
- `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
- `num_train_epochs`: 2
- `max_steps`: -1
- `lr_scheduler_type`: linear
- `lr_scheduler_kwargs`: None
- `warmup_ratio`: None
- `warmup_steps`: 0
- `log_level`: passive
- `log_level_replica`: warning
- `log_on_each_node`: True
- `logging_nan_inf_filter`: True
- `enable_jit_checkpoint`: False
- `save_on_each_node`: False
- `save_only_model`: False
- `restore_callback_states_from_checkpoint`: False
- `use_cpu`: False
- `seed`: 42
- `data_seed`: None
- `bf16`: False
- `fp16`: False
- `bf16_full_eval`: False
- `fp16_full_eval`: False
- `tf32`: None
- `local_rank`: -1
- `ddp_backend`: None
- `debug`: []
- `dataloader_drop_last`: False
- `dataloader_num_workers`: 0
- `dataloader_prefetch_factor`: None
- `disable_tqdm`: False
- `remove_unused_columns`: True
- `label_names`: None
- `load_best_model_at_end`: False
- `ignore_data_skip`: False
- `fsdp`: []
- `fsdp_config`: {'min_num_params': 0, 'xla': False, 'xla_fsdp_v2': False, 'xla_fsdp_grad_ckpt': False}
- `accelerator_config`: {'split_batches': False, 'dispatch_batches': None, 'even_batches': True, 'use_seedable_sampler': True, 'non_blocking': False, 'gradient_accumulation_kwargs': None}
- `parallelism_config`: None
- `deepspeed`: None
- `label_smoothing_factor`: 0.0
- `optim`: adamw_torch_fused
- `optim_args`: None
- `group_by_length`: False
- `length_column_name`: length
- `project`: huggingface
- `trackio_space_id`: trackio
- `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
- `push_to_hub`: False
- `resume_from_checkpoint`: None
- `hub_model_id`: None
- `hub_strategy`: every_save
- `hub_private_repo`: None
- `hub_always_push`: False
- `hub_revision`: None
- `gradient_checkpointing`: False
- `gradient_checkpointing_kwargs`: None
- `include_for_metrics`: []
- `eval_do_concat_batches`: True
- `auto_find_batch_size`: False
- `full_determinism`: False
- `ddp_timeout`: 1800
- `torch_compile`: False
- `torch_compile_backend`: None
- `torch_compile_mode`: None
- `include_num_input_tokens_seen`: no
- `neftune_noise_alpha`: None
- `optim_target_modules`: None
- `batch_eval_metrics`: False
- `eval_on_start`: False
- `use_liger_kernel`: False
- `liger_kernel_config`: None
- `eval_use_gather_object`: False
- `average_tokens_across_devices`: True
- `use_cache`: False
- `prompts`: None
- `batch_sampler`: batch_sampler
- `multi_dataset_batch_sampler`: round_robin
- `router_mapping`: {}
- `learning_rate_mapping`: {}
</details>
### Framework Versions
- Python: 3.12.12
- Sentence Transformers: 5.2.3
- Transformers: 5.0.0
- PyTorch: 2.10.0+cu128
- Accelerate: 1.12.0
- Datasets: 4.0.0
- Tokenizers: 0.22.2
## Citation
### BibTeX
#### Sentence Transformers
```bibtex
@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",
}
```
<!--
## Glossary
*Clearly define terms in order to be accessible across audiences.*
-->
<!--
## Model Card Authors
*Lists the people who create the model card, providing recognition and accountability for the detailed work that goes into its construction.*
-->
<!--
## Model Card Contact
*Provides a way for people who have updates to the Model Card, suggestions, or questions, to contact the Model Card authors.*
-->