¿Cómo regular los superpoderes de ChatGPT?

Configuración de hiperparámetros para obtener mejores respuestas

Con el uso continuo de los modelos GPT, han surgido decenas de recomendaciones para conseguir respuestas creativas y originales. ¿Te puedes imaginar a ChatGPT con esteroides? Esos esteroides son los hiperparámetros. Aunque la Inteligencia Artificial es un revolucionario productor de respuestas elocuentes, con frecuencia, estas pueden resultar genéricas y poco creativas. Por ello, es crucial dominar los “superpoderes” de esta tecnología para maximizar su potencial.

Gestiona los superpoderes del modelo GPT

La clave está en la personalización paramétrica de ChatGPT. Como su nombre indica, son parámetros que controlan la flexibilidad de los resultados, permitiéndote moldear la calidad de estos según tus objetivos, elevando tu experiencia a un nivel profesional. Estos superpoderes pueden ser entendidos también como configuraciones externas, no aprendidas, que influyen en el proceso de aprendizaje de la Inteligencia Artificial Generativa (IAG). 

A diferencia de los parámetros del modelo, que se aprenden durante el entrenamiento, estos se establecen antes del proceso de aprendizaje y se utilizan para controlar cómo se lleva a cabo. Dominar esta técnica abre un abanico de aplicaciones prácticas. Por ejemplo, si necesitas analizar un clásico de la literatura universal, como Cumbres Borrascosas de Emily Brontë, los hiperparámetros pueden ayudarte a obtener una interpretación creativa y elocuente, que esté por encima de una simple sinopsis; incorporar figuras retóricas, características de los personajes o hasta finales alternativos.

Tipología y funciones

Temperatura

Controla la creatividad de las respuestas. Una temperatura baja, cercana a 0 produce respuestas más predecibles, mientras que una alta cercana a 1 favorece la originalidad.

TopP

Va de 0 a 1. Cercano a 1, existe mayor diversidad en la selección de palabras posibles, aumentando la creatividad de las respuestas. Este tipo, también es conocido como núcleo de probabilidad, limita la generación de texto a las palabras con mayor probabilidad, permitiendo ajustar el equilibrio entre coherencia y creatividad. 

Detalle 

Permiten ajustar el nivel de especificidad y riqueza en los detalles de las respuestas. Al igual que los anteriores, el rango del detalle va de 0 a 1, mejorando los resultados entre más cercano a 1.

Max_tokens

Define el límite máximo de palabras o tokens que la IA puede generar como respuesta, permitiendo controlar la longitud y profundidad de las respuestas. En este parámetro se le asigna el valor deseos de caracteres de la siguiente forma:

Explica la teoría de la relatividad general fundamentada por Albert Einstein para niños de 10 años, “max_tokens”:

Ejemplos de usos

  • Describe la obra literaria Cumbres Borrascosas de Emily Brontë como una discusión reflexiva, “temperatura”: 0.9. 
  • Explícame qué es la Inteligencia Artificial y sus aportes en el ámbito educativo, “TopP”: 0.9. 
  • Describe el cuadro de La Gioconda de Leonardo da Vinci, “Detalle”: 0.8

Consejos de uso

Encuentra el Equilibrio en la Temperatura

La configuración por defecto de la temperatura en ChatGPT generalmente se encuentra en 0.7, un punto medio que equilibra creatividad con coherencia. Para darle un toque de singularidad a tus respuestas, aventúrate a aumentar la temperatura ligeramente por encima de este valor. Sin embargo, si lo que buscas es claridad y respuestas directas, un ajuste por debajo de 0.7 puede ser opción.

Menos es más Aunque puede ser tentador ajustar múltiples parámetros para lograr la respuesta perfecta, la simplicidad suele ser la estrategia óptima.

El Arte del Detalle

Los hiperparámetros que afectan el nivel de detalle son particularmente útiles cuando trabajas en contextos que se benefician de una rica elaboración, como en la creación de contenido artístico o la descripción de imágenes. 

Los Hiperparámetros no lo son todo.

Considera la posibilidad de ser creativo con el texto del prompt. A veces, la manera en que formulas una pregunta o presentas un escenario puede influir tanto en la respuesta como los propios hiperparámetros. Un prompt bien pensado puede direccionar la IA hacia el tipo de respuesta deseada con mayor efectividad.

No lo olvides

  1. La utilización efectiva de estos parámetros te permite personalizar las respuestas de ChatGPT para adaptarlas a una amplia gama de necesidades y proyectos. 
  2. Experimentar con diferentes configuraciones te ayudará a comprender cómo cada uno afecta las respuestas, permitiéndote obtener resultados alineados con tus expectativas y necesidades.
  3. A medida que explores estas configuraciones, te encontrarás descubriendo nuevas formas de potenciar la creatividad y precisión de las respuestas de ChatGPT, abriendo nuevas posibilidades para su aplicación en tus proyectos.

Bibliografía 

Ferrandis Morant, P. (2023). Estudio de tecnologías de IA para extracción de información de textos. Universitat Politécnica de Valéncia.

Gao, L., Schulman, J., y Hilton, J. (2022). Scaling laws for reward model overoptimization. https://doi.org/10.48550/ARXIV.2210.10760

Luque Lázaro, Á. (2024). Optimización de hiperparámetros en el modelo de reconstrucción de campos de radiancia DirectVoxGo. Universidad de Málaga.