Categoría Data Science

Retrieval Augmented Generation: ¿Qué es el RAG?

Introducción RAG son siglas para «retrieval augmented generation», o en castellano “generación aumentada por recuperación”. Con RAG se pretende que un «gran modelo de lenguaje» (LLM en adelante, siglas en inglés de «Large Language Model») pueda utilizar información adicional suministrada…

Elasticidad precio de la demanda

Introducción Modelar y explicar el comportamiento del consumidor de un producto es muy importante para conocer qué factores afectan a su conducta, siendo el precio uno de estos factores importantes. Pongamos como ejemplo una empresa X que vende ropa. Es…

Text Embeddings: La base del NLP moderno

Introducción Todos los gráficos presentes en este artículo son interactivos debido a la naturaleza de intentar representar texto de forma gráfica. Para observar qué frase representa cada punto, simplemente hay que situar el ratón por encima del mismo. Los resultados…

Kernel Trick en Machine Learning

Introducción El kernel trick es un método típico en aprendizaje máquina para transformar datos de un espacio original a un espacio de Hilbert arbitrario, normalmente de mayores dimensiones, donde estos son más fácilmente separables (idealmente, linealmente separables). Esta técnica es…

Regresión Lineal con Python

Introducción La regresión es una metodología estadística que describe las relaciones entre una variable explicada continua y un conjunto de variables explicativas. En otras palabras, los modelos de regresión son capaces de predecir el valor de una variable dependiente y…