Artificial Intelligence

Inteligencia artificial en Elasticsearch: Haciendo las búsquedas más inteligentes

11 de junio de 2024

A pesar de no ser un concepto nuevo, desde finales de 2022 con la llegada de ChatGPT, la inteligencia artificial se ha convertido en protagonista principal de nuestras vidas y, como era de esperar, también ha cobrado importancia en la hoja de ruta de cualquier producto. Cada vez son más los dispositivos y aplicaciones que utilizamos a diario que incorporan ese nuevo botoncito tan molón que nos permite utilizar la IA para generar texto, imágenes, vídeos o identificar patrones de comportamiento. Y es que la IA generativa está cambiando nuestra forma de interactuar con las máquinas.

Leer más

¿Cómo programa una IA?

24 de abril de 2024

A pesar de saber que los LLM son modelos grandes de lenguaje cuyo funcionamiento básico consiste en realizar una cantidad ingente de cálculos vectoriales (tensoriales) en espacios de dimensiones gigantescas para calcular las probabilidades de la siguiente palabra, e incluso dentro de esta distribución no elegir la más probable, es realmente increíble los resultados, especialmente en la generación de código. Se ve que las probabilidades de que, si estás en PHP y tienes que calcular el token que corresponde (valga la redundancia), son del 100% de que sea un punto y coma; o que si estás en una…

Leer más

Superinteligencia de la IA

15 de enero de 2024

Mi interés por la inteligencia artificial comenzó cuando era muy joven, momento en el que mi padre trajo a casa una máquina que jugaba al ajedrez. Aunque era una versión muy rudimentaria de lo que vendría después, yo, que ya tenía algunas nociones de programación en QBasic por aquel entonces, me preguntaba cómo se programaría aquello. Por supuesto, aquella máquina me ganaba al llegar al nivel 3, pero lo más sorprendente para mí era que también vencía a mi padre en el nivel 6, ¡y todavía le quedaban 4 niveles hasta alcanzar el 10, era superinteligente!

Leer más

Cómo definir un buen sistema de monitorización y observabilidad

14 de febrero de 2022

¿Monitorización?, ¿observabilidad?, ¿metrics?, ¿logging?, ¿tracing?... ¡pero qué locura es esta!. Lo que antiguamente conocíamos como el noble arte de "saber qué está pasando", se está convirtiendo en toda una suerte de tecnologías, estándares y conceptos que hacen muy difícil saber si mi sistema de monitorización y observabilidad es lo suficientemente fiable y robusto o no. Y es que, no nos engañemos, en los tiempos que corren hay aplicaciones y soluciones de software cuya arquitectura es mucho más sencilla que la de los propios sistemas que las monitorizan.

Leer más
Publicaciones anteriores