bert-leg-al-setfit / README.md
desarrolloasesoreslocales's picture
Push model using huggingface_hub.
62a568a verified
|
raw
history blame
No virus
18.2 kB
metadata
library_name: setfit
tags:
  - setfit
  - sentence-transformers
  - text-classification
  - generated_from_setfit_trainer
metrics:
  - accuracy
widget:
  - text: >-
      La falta de entrega de la denuncia en el momento de la infracción, sin
      causa que lo impida, genera indefensión y la invalida.
  - text: >-
      No es verdad que condujera bajo los efectos del alcohol. No había ingerido
      ninguna bebida alcohólica, la prueba debió estar mal hecha.
  - text: >-
      Se sanciona sin explicar motivadamente las razones por las que se
      considera acreditada la comisión de la infracción, pese a lo alegado por
      el interesado.
  - text: >-
      Reclamo que se practique una reconstrucción de los hechos para demostrar
      que la colisión se produjo por una maniobra imprudente del otro conductor.
  - text: >-
      La sanción no está suficientemente motivada, pues no se justifica la
      valoración de la prueba efectuada ni el rechazo de las pruebas propuestas
      por el interesado.
pipeline_tag: text-classification
inference: true
base_model: desarrolloasesoreslocales/bert-leg-al-corpus
model-index:
  - name: SetFit with desarrolloasesoreslocales/bert-leg-al-corpus
    results:
      - task:
          type: text-classification
          name: Text Classification
        dataset:
          name: Unknown
          type: unknown
          split: test
        metrics:
          - type: accuracy
            value: 0.8
            name: Accuracy

SetFit with desarrolloasesoreslocales/bert-leg-al-corpus

This is a SetFit model that can be used for Text Classification. This SetFit model uses desarrolloasesoreslocales/bert-leg-al-corpus as the Sentence Transformer embedding model. A LogisticRegression instance is used for classification.

The model has been trained using an efficient few-shot learning technique that involves:

  1. Fine-tuning a Sentence Transformer with contrastive learning.
  2. Training a classification head with features from the fine-tuned Sentence Transformer.

Model Details

Model Description

Model Sources

Model Labels

Label Examples
49
  • 'Rechazo la veracidad de los hechos denunciados. Mi vehículo estaba correctamente estacionado, no obstaculizando ninguna salida.'
  • 'Es incierto que circulara haciendo uso del teléfono móvil. En todo momento mantuve ambas manos en el volante.'
  • 'Rechazo la acusación de no respetar el ceda el paso. Hice la incorporación con precaución y cuando no venía ningún vehículo.'
269
  • 'Pido que se decrete la suspensión de la ejecutividad de la sanción, en aplicación del artículo 117.2 de la Ley 39/2015, por la vulneración de derechos fundamentales en que se ha incurrido en su imposición.'
  • 'Intereso la paralización temporal de la efectividad de la resolución sancionadora, al amparo del artículo 117 de la Ley 39/2015, por carecer de los presupuestos fácticos y jurídicos que la justifiquen.'
  • 'Pido que se acuerde la medida cautelar de suspensión de la ejecución de la resolución sancionadora, conforme al artículo 117.2 de la Ley 39/2015, por la nulidad de pleno derecho de la que adolece.'
2014
  • 'Imponer la sanción en su grado máximo vulnera el principio de proporcionalidad, al no estar justificada la gravedad de la conducta.'
  • 'La multa impuesta resulta excesiva y desproporcionada en relación con la escasa gravedad de la infracción cometida.'
  • 'Aplicar la sanción en su mitad superior infringe el principio de proporcionalidad, al no concurrir circunstancias agravantes que lo justifiquen.'
78
  • 'Se está invirtiendo la carga de la prueba, correspondiendo a la administración y no al denunciado probar la culpabilidad, violando así la presunción de inocencia.'
  • 'Se me está privando de mi derecho a la presunción de inocencia al condenarme sin pruebas incontrovertibles, basándose en simples indicios no confirmados.'
  • 'No se han aportado evidencias que desvirtúen mi presunción de inocencia y acrediten sin lugar a dudas que cometí la infracción.'
32
  • 'La infracción imputada no está adecuadamente tipificada en la normativa, vulnerando el principio de tipicidad.'
  • 'Se está haciendo una interpretación analógica de la norma sancionadora, incompatible con las exigencias del principio de tipicidad.'
  • 'Se está conculcando el principio de tipicidad al sancionarme por una conducta que no está específicamente prohibida en la ley.'
12
  • 'La infracción de exceso de velocidad se produjo debido a un fallo repentino en el limitador de velocidad del vehículo, que no pude controlar.'
  • 'No pude respetar el semáforo en ámbar al fallarme inesperadamente los frenos, teniendo que seguir la marcha hasta poder detenerme.'
  • 'El semáforo en rojo fue rebasado al quedarse sin frenos mi vehículo de manera inesperada, siéndome imposible detenerme a tiempo.'
2017
  • 'Rechazo haber obstaculizado la fluidez circulatoria al detenerme en doble fila. Permanecí en el coche preparado para moverme si era necesario.'
  • 'Niego haber obstaculizado el tráfico al estacionar en doble fila. Permanecí en el vehículo en todo momento para reanudar la marcha en caso necesario.'
  • 'Es falso que entorpeciera el paso de vehículos durante mi parada. Fue en un lugar permitido y durante escasos minutos.'
304
  • 'Solicito que se tome declaración a mi acompañante, quien puede testificar que fue él quien condujo el vehículo en el momento de la infracción.'
  • 'Pido que se tome declaración al mecánico que revisó mi vehículo y que puede confirmar que los frenos fallaron, impidiéndome detenerme ante la señal de stop.'
  • 'Ruego que se tome declaración a los testigos presenciales que pueden confirmar que realicé la maniobra respetando la prioridad.'
2027
  • 'Es falso que no respetara la señal de prohibido cambiar de carril. Realicé la maniobra de cambio antes de llegar a la misma.'
  • 'Niego haberme saltado la señal de prohibido circular los días impares. Era un día de circulación permitida para mi número de matrícula.'
  • 'No desobedecí la señal de prohibido circular a más de 30 km/h. En ningún momento superé dicho límite de velocidad.'
357
  • 'La resolución sancionadora carece de la debida motivación, al no explicar de forma clara y precisa las razones que justifican la imposición de la sanción.'
  • 'No se expresan en la resolución sancionadora, con la claridad y precisión requeridas, los argumentos que fundamentan la desestimación de las pruebas propuestas y practicadas, lo que evidencia su falta de motivación.'
  • 'La sanción impuesta adolece de falta de motivación, al no detallar los elementos de juicio que llevan a apreciar la existencia de negligencia en la conducta del infractor.'
2002
  • 'Se ha omitido un requisito esencial para la validez de la denuncia al no notificarla en el acto, lo que vicia todo el procedimiento.'
  • 'La ausencia de notificación en el acto, pudiendo hacerse, constituye un defecto invalidante de la denuncia.'
  • 'Se ha prescindido de un trámite esencial del procedimiento al no notificar la denuncia en el acto, lo que determina su nulidad.'
994
  • 'Demando que se incorpore la fotografía que demuestra la posición de mi vehículo y que desmiente la versión del agente.'
  • 'Reclamo que se aporte la fotografía de la zona peatonal donde presuntamente circulé, para demostrar que estaba habilitada para carga y descarga en ese momento.'
  • 'Intereso que se aporte la fotografía del carril bus que supuestamente invadí, para constatar que estaba habilitado para tráfico mixto a esa hora.'
42
  • 'El principio de legalidad impide sancionar conductas que, aun siendo similares a las tipificadas, no encajan exactamente en la descripción legal.'
  • 'Se ha sancionado una conducta que no está expresa, clara e inequívocamente tipificada, contraviniendo así el principio de legalidad.'
  • 'Se ha ignorado el principio de legalidad al imponer una sanción por unos hechos que no encajan en la descripción legal de la infracción.'
1002
  • 'La denuncia es inválida al notificarse cuando la infracción leve ya estaba prescrita por el transcurso de más de 3 meses.'
  • 'Procede apreciar la prescripción de la infracción grave, pues entre la comisión de los hechos y la notificación de la denuncia transcurrieron más de 6 meses.'
  • 'Procede aplicar la prescripción de la infracción grave, al notificarse la denuncia cuando ya habían transcurrido más de 6 meses desde su comisión.'
1001
  • 'El error en la fecha de la infracción consignada en la denuncia constituye un defecto de forma determinante de su nulidad.'
  • 'La denuncia no especifica con claridad el tipo de infracción cometida, generando indefensión al denunciado.'
  • 'No se ha hecho constar en la denuncia la identificación del agente denunciante, lo que supone un defecto de forma.'

Evaluation

Metrics

Label Accuracy
all 0.8

Uses

Direct Use for Inference

First install the SetFit library:

pip install setfit

Then you can load this model and run inference.

from setfit import SetFitModel

# Download from the 🤗 Hub
model = SetFitModel.from_pretrained("desarrolloasesoreslocales/bert-leg-al-setfit")
# Run inference
preds = model("La falta de entrega de la denuncia en el momento de la infracción, sin causa que lo impida, genera indefensión y la invalida.")

Training Details

Training Set Metrics

Training set Min Median Max
Word count 14 22.4 37
Label Training Sample Count
12 16
32 18
42 16
49 16
78 18
269 17
304 16
357 13
994 18
1001 18
1002 18
2002 16
2014 19
2017 17
2027 19

Training Hyperparameters

  • batch_size: (24, 24)
  • num_epochs: (1, 1)
  • max_steps: -1
  • sampling_strategy: oversampling
  • num_iterations: 8
  • body_learning_rate: (2e-05, 2e-05)
  • head_learning_rate: 2e-05
  • loss: CosineSimilarityLoss
  • distance_metric: cosine_distance
  • margin: 0.25
  • end_to_end: False
  • use_amp: False
  • warmup_proportion: 0.1
  • seed: 42
  • eval_max_steps: -1
  • load_best_model_at_end: False

Training Results

Epoch Step Training Loss Validation Loss
0.0059 1 0.2923 -
0.2941 50 0.143 -
0.5882 100 0.1346 -
0.8824 150 0.0339 -

Framework Versions

  • Python: 3.10.12
  • SetFit: 1.0.3
  • Sentence Transformers: 2.6.1
  • Transformers: 4.38.2
  • PyTorch: 2.2.1+cu121
  • Datasets: 2.18.0
  • Tokenizers: 0.15.2

Citation

BibTeX

@article{https://doi.org/10.48550/arxiv.2209.11055,
    doi = {10.48550/ARXIV.2209.11055},
    url = {https://arxiv.org/abs/2209.11055},
    author = {Tunstall, Lewis and Reimers, Nils and Jo, Unso Eun Seo and Bates, Luke and Korat, Daniel and Wasserblat, Moshe and Pereg, Oren},
    keywords = {Computation and Language (cs.CL), FOS: Computer and information sciences, FOS: Computer and information sciences},
    title = {Efficient Few-Shot Learning Without Prompts},
    publisher = {arXiv},
    year = {2022},
    copyright = {Creative Commons Attribution 4.0 International}
}