Downloads · 30 days
0
JsBetancourt/llama-2-7b-custom-amadeus-conceptual-model
llama-2-7b-custom-amadeus-conceptual-model is a text classification model from JsBetancourt. Use it when you need a label for a piece of text.
should probably proofread and complete it, then remove this comment. --
Downloads · 30 days
0
Access
Public
Updated Aug 9, 2024
Repo size
135 MB
Likes
0
Public
Click a slice to open those files.
.bin134 MB · 98%
From the Hugging Face model README
Este modelo es un asistente virtual inteligente diseñado como un chatbot para evaluar el nivel de madurez tecnológica (Technology Readiness Level, TRL) utilizando la metodología definida por la NASA.
Este modelo es un asistente virtual inteligente diseñado como un chatbot para evaluar el nivel de madurez tecnológica (Technology Readiness Level, TRL) utilizando la metodología definida por la NASA. El modelo se basa enNousResearch/llama-2-7b-chat-hf, que es parte de la familia de modelos Llama 2 desarrollada por Meta. Esta familia incluye modelos generativos de texto preentrenados y ajustados, optimizados para casos de uso de diálogo.
El modelo entrenado se enfoca en realizar una evaluacion del TRL realizando preguntas clave al usuario para estimar el nivel TRL. Utiliza un enfoque de aprendizaje supervisado basado en un dataset especializado que contiene definiciones del TRL, actividades asociadas a cada nivel y ejemplos de evaluaciones TRL.
El modelo está diseñado para servir como un asistente virtual inteligente especializado en la evaluación del Nivel de Madurez Tecnológica (Technology Readiness Level, TRL) según la metodología definida por la NASA. A través de interacciones tipo chatbot, el modelo guía a los usuarios mediante preguntas clave para estimar con precisión el nivel TRL de una tecnología o proyecto.
El uso directo del modelo implica interactuar con él a través de una interfaz de chatbot, donde el modelo formula una serie de preguntas estructuradas al usuario para evaluar el nivel de madurez tecnológica de un proyecto o desarrollo específico. Este enfoque permite una evaluación interactiva y dinámica, adaptándose a las respuestas proporcionadas por el usuario para ofrecer una estimación precisa del TRL.
El modelo fue entrenado utilizando el dataset amadesus-trl-assistant-dataset-v2-0, que está diseñado para evaluar el Nivel de Madurez Tecnológica (TRL) en proyectos tecnológicos. Este dataset incluye:
El dataset se procesó para asegurar la consistencia y relevancia de los datos, y se estructuró en formato JSONL para facilitar su uso durante el entrenamiento.
El modelo fue entrenado implementando técnicas para optimizar el rendimiento debido a los recursos limitados. El entrenamiento se realizó en una GPU de 15 GB, lo que requirió ajustes cuidadosos para maximizar la eficiencia.
Se utilizaron los siguientes parámetros de optimización:
La configuración de LoRA fue diseñada para reducir la cantidad de parámetros ajustables durante el entrenamiento. Además, se aplicó cuantización en 4 bits para disminuir el uso de memoria y acelerar el procesamiento, sin sacrificar significativamente la precisión del modelo.
El proceso de entrenamiento fue gestionado a través del framework Hugging Face Transformers, utilizando el SFTTrainer para la afinación supervisada (Supervised Fine-Tuning), lo que permitió una integración fluida de la configuración de LoRA y las características de cuantización.
The following hyperparameters were used during training:
| Training Loss | Epoch | Step | Validation Loss |
|---|---|---|---|
| 2.7469 | 0.07 | 5 | 2.4758 |
| 2.1933 | 0.15 | 10 | 1.7288 |
| 1.6072 | 0.22 | 15 | 1.1641 |
| 1.16 | 0.3 | 20 | 0.6878 |
| 0.7187 | 0.37 | 25 | 0.4879 |
| 0.5549 | 0.45 | 30 | 0.4058 |
| 0.6104 | 0.52 | 35 | 0.3864 |
| 0.485 | 0.6 | 40 | 0.3316 |
| 0.3829 | 0.67 | 45 | 0.2744 |
| 0.4555 | 0.75 | 50 | 0.2632 |
| 0.5469 | 0.82 | 55 | 0.2544 |
| 0.3611 | 0.9 | 60 | 0.2384 |
| 0.3443 | 0.97 | 65 | 0.2227 |
Este modelo está diseñado específicamente para estimar niveles de madurez tecnológica y no debe ser utilizado para otros fines sin una revisión adicional. Además, la calidad de las respuestas del modelo depende en gran medida de la precisión de los datos proporcionados por el usuario.