domingo, noviembre 30, 2025

Inteligencia Artificial Generativa y Sesgos en las Imágenes de Mujeres y su Risa

La Inteligencia Artificial ha venido para quedarse y tenemos que prestar mucha atención a los posibles desafíos que puede traer consigo. Soy Monica Manrique y hoy os quiero hablar de los sesgos de género y la Inteligencia Artificial, que tiene no pocos retos en este área. Uno de ellos es la capacidad que tiene para perpetuar e incluso potenciar el sesgo de género que extrae de nuestros propios datos. La Inteligencia Artificial no es machista, pero si no se entrena correctamente, puedes asumir y perpetuar la parte de la cultura de nuestra sociedad que tiene esos sesgos machistas, ya que somos nosotras y somos nosotros los que tenemos esas desviaciones.

La Inteligencia Artificial sólo se nutre de los datos que generamos y nos pone delante un espejo como sociedad en el que no siempre salimos muy favorecidos. Pero ese golpe de realidad que nos ofrece, a pesar de resultar incómodo, lo podemos utilizar para el cambio hacia una sociedad más justa e igualitaria. De eso ha hablado mucho Chema Alonso en este blog, donde lleva más de 5 años recogiendo firmas para acabar con el Sesgo de Genero en los Traductores de Bing y Google, petición que os animo a firmar, que ya somos más de 35.000 personas los que hemos firmado esa petición.
Al menos, ya el traductor de Apple ha eliminado el sesgo de genero subliminal en las traducciones, pero aún hay muchos otros sitios donde la Inteligencia Artificial está perpetuando estas desviaciones culturales basadas en estereotipos y prejuicios.
El sexo es una realidad biológica con la que nacemos. Podemos ser hombre (XY) o mujer (XX), aunque también, hay algunas variantes cromosómicas que se dan de manera muy excepcional. Por otra parte, cuando hablamos de género, estamos haciendo referencia a el conjunto de roles, normas y estereotipos que nos dicta la cultura y la historia de la sociedad en la que vivimos sobre cómo tiene que ser un hombre y cómo tiene que ser una mujer, sin que esto deba suponer un detrimento de sus oportunidades, derechos, libertadas u obligaciones.

La risa en la mujer

Voy a utilizar una conducta muy concreta, la risa de las mujeres, para poner un ejemplo de cómo la Inteligencia Artificial Generativa nos muestra cómo somos y cómo puede potenciar los sesgos de género e influir en cómo de sesgados seamos en el futuro si no tomamos medidas correctivas.


Sabine Melchior-Bonnet ha investigado "La risa en las mujeres" y nos cuenta que durante mucho tiempo el humor nos ha estado prohibido en nombre del decoro, la belleza y la discreción y de cómo convenía oponer risa a feminidad:

“La risa es contraria a la imagen de la mujer modesta y púdica. Las costumbres del mundo son formales: si la risa del hombre es considerada una justa recreación o un remedio a su melancolía, una mujer que ríe siempre corre el riesgo de pasar por una descarada, una vividora atrevida, una loca histérica, o de perder su poder de seducción y ser catalogada como marimacho. Reírse entre dientes, partirse o caerse de la risa, carcajearse, el lenguaje de la risa es ya de partida sexuado, o bien trivial, o bien indecente. Durante siglos, la risa femenina ha permanecido bajo vigilancia, tolerada a condición de que se escondiera tras el abanico.”

Al leer este párrafo podemos pensar que lo que nos cuenta Sabine Melchior-Bonnet es algo del pasado pero, por ejemplo, basta echar la vista atrás a las últimas elecciones en Estados Unidos para darnos cuenta que estos estereotipos de género siguen vigentes.

Patricia Gascón-Vera, Natascia Mattucci y Joseba Bonaut-Iriarte en una investigación publicada este mismo año (2025) titulada "Avatares y estereotipos. Sesgos algorítmicos de la sonrisa femenina generada por inteligencia artificial" demuestran cómo la risa femenina sigue siendo un tema de debate en la sociedad donde se mantiene como fórmula de ataque, sobre todo, desde la política. 

Nos cuentan como Donald Tump calificó a su rival Kamala Harris como “loca” por su forma de reír. En una entrevista, Harris tuvo que justificarse diciendo: “Tengo la risa de mi madre. He crecido rodeada de mujeres que se reían desde el estómago.” También podemos pensar que Trump es Trump, que sus formas son tan extremas que no representan la norma pero la risa de Harris se ha utilizado en memes que dejan patente cómo los algoritmos de la Inteligencia Artificial plasman a las mujeres (Mendoza, 2020).


La risa en el Siglo XXI sigue siendo una manera más utilizada para menospreciar la inteligencia y la cordura de las mujeres, por parte de algunos sectores de la sociedad.

“El humor es un fenómeno que gana complejidad, al aumentar los códigos, los contextos y las posibilidades comunicativas” (Soriano-Mollá y Silvestre, 2023, p. 9).

Y, en ese proceso, es la Inteligencia Artificial la que genera sobre lo ya creado, automatiza lo que ya tiene autor. Es decir:

"reproduce lo bueno y lo malo de la sociedad y, con ello, fija los avatares.” (Aguado-Terrón y Grandío- Pérez, 2024)

Conclusiones de la investigación Avatares y Estereotipos

En la investigación llevada a cabo por los citados autores llega entre otros a los siguientes resultados y conclusiones. El avatar que representa a la mujer y su risa desde la Inteligencia Artificial, desde lo virtual, es una imagen diversificada con pocos casos naturales, la mayoría en las niñas, que sí presentan la verdadera risa feliz y divertida. 

Y donde los estereotipos reflejan unos cánones estéticos sexualizados que erigen el poder sobre los hombres y donde la risa aparece exagerada sobre todo y con mucha diferencia en las mujeres jóvenes.


Resulta llamativo la cantidad de veces que encontramos la representación de la risa femenina con una estética sexualizada que proviene de imágenes de la simbología pornográfica.


Por otro lado, este estudio exploratorio encuentra un sesgo de edad en las imágenes de las mujeres, siendo en su mayoría jóvenes. Se las muestra en contextos de amistad donde se infrarrepresenta el aspecto laboral o doméstico frente la entretenimiento.

“Todo, aunque la virtualidad muestre risas sobredimensionadas con falta de gestos y/o arrugas que permitan, desde la visión humana, un reconocimiento como una sonrisa natural (Umberto Eco, 2010). Por tanto, la esfera física, social y cultural, al manipularse de manera tecnológica, provoca la imagen de un temperamento egocéntrico y lúdico (Villamarín-Fernández, 2023).”

A modo de conclusión y con el objetivo en mente de que la Inteligencia Artificial, como agente socializador de las futuras generaciones, muestre unos resultados de la risa femenina más humanos, menos sexualizados y que encarnen la amplia representatividad racial, estética y de edad de las mujeres, debemos centrarnos en romper la representación de la mujer como un objeto.

 “Para ello, se necesita debatir y promover la inclusión de la perspectiva de género en los procesos de diseño, implementación y control de los sistemas algorítmicos”.

(...) “Adoptar un enfoque de género implica mostrar las estructuras de dominación simbólica que se reproducen a través de la ecología de los nuevos medios de comunicación contemporáneos (Aguado-Terrón y Grandío- Pérez, 2024). 

Este desafío interroga desde dentro las visiones del mundo generadas algorítmicamente. Se aboga por la transparencia en los procesos algorítmicos, combinada con la promoción de habilidades críticas en la audiencia lo cual implica un uso consciente y responsable de la Inteligencia Artificial.

Futuras investigaciones no podrán olvidar que:

 “el objetivo final es lograr el bienestar desde el humanismo digital, aquel que promueve el uso de la ética para la integración de la tecnología, los valores y los derechos humanos (Gascón-Vera et al., 2024).”

Saludos,

PD: Si te interesa la IA y la Ciberseguridad, te recomiendo este enlace todos los postspapers y charlas que he escrito, citado o impartido sobre este tema: +300 referencias a papers, posts y talks de Hacking & Security con Inteligencia Artificial.

AutoraMonica Manrique 

sábado, noviembre 29, 2025

II Congreso de Hackers en Segovia: AI & CyberSecurity for Hacker & Developer en Youtube

Hoy sábado, a final de mes, cuando ya estamos a punto de enfilar el final del año, os traigo solo una de las últimas charlas que he dado este año. Es la que impartí en el II Congreso de Hackers en la Universidad de Valladolid, en el Campus de Segovia, donde hablé de mi tema preferido este año: Inteligencia Artificial y Ciberseguridad.


La sesión dura una hora y veinte minutos porque al final, como tenía tiempo, me quedé a responder una batería de preguntas que me hicieron los estudiantes de la universidad, así que si quieres verla entera te va a tomar un poco de tiempo. La tienes ya publicada en mi canal Youtube.


Figura 2: Artificial Intelligence in CyberSecurity
for Hacker & Developer: Love & Hate Story.

Así que, si este sábado tienes algo de tiempo, y no has tenido aún la oportunidad de ver ninguna de mis charlas, pues tal vez te pueda entretener un rato con mis historias sobre este mudo tan apasionante y bonito como el que estamos viviendo. Y no hay mucho más que contar. 

Si te interesa la IA y la Ciberseguridad, te recomiendo este enlace todos los postspapers y charlas que he escrito, citado o impartido sobre este tema: +300 referencias a papers, posts y talks de Hacking & Security con Inteligencia Artificial.

¡Saludos Malignos!

Autor: Chema Alonso (Contactar con Chema Alonso)  


viernes, noviembre 28, 2025

Hoy se acaba el BlackFriday en 0xWord: 10% de descuento con el cupón BLACKFRIDAY2025 (más lo cupones con Tempos de MyPublicInbox)

Hoy es el último día que está activo el descuento que tenemos con el  CÓDIGO PARA BLACKFRIDAYBLACKFRIDAY2025 en 0xWord, que  hasta las 23:59:59 del HOY tiene un descuento que da un 10% de reducción de precio en todos los productos de la tienda de 0xWord.com. Es tan sencillo como incluir en el proceso de compra el código BLACKFRIDAY2025 para obtener un 10% de rebaja en el precio, y además, como te cuento en este artículo, tienes también otras formas de conseguir más ahorros utilizando tus Tempos de MyPublicInbox.

Figura 1: Hoy se acaba el BLACKFRIDAY en  0xWord.com.
Cupón 10% descuento: BLACKFRIDAY2025
(más los cupones con Tempos de MyPublicInbox)

El código descuento, ya está disponible, así que si lo utilizas tendrás un descuento del 10% en todo el material de 0xWord en la tienda. Incluido el merchandising de Cálico Electrónico, los Packs Ofertalos VBOOKs, los cómics de EVIL:ONE en 0xWord Comics, las novelas en 0xWord Pocket o los nuevos de 0xWord Brain.
Pero además, tienes formas de incrementar los descuentos de 0xWord, utilizando tus Tempos de MyPublicInbox, que puedes usar de dos formas diferentes. 
Enviando Tempos a 0xWord y consiguiendo un descuento extra o canjeando un código descuento de 0xWord por Tempos de MyPublicInbox.  Aquí te explico cómo se hace.

Figura 4: Hoy se acaba el BLACKFRIDAY en  0xWord.com.
Cupón 10% descuento: BLACKFRIDAY2025
(más los cupones con Tempos de MyPublicInbox)


Enviar tus Tempos a 0xWord y recibir el descuento

La idea es muy sencilla, hemos creado un Buzón Público de 0xWord en MyPublicInbox y tenemos disponible el módulo de transferencias de Tempos entre cuentas siempre que el destinatario sea un Perfil Público de la plataforma. Para que se puedan hacer estas transferencias, primero debe estar el Perfil Público destinatario de la transferencia en la Agenda.

Figura 5: Perfil de 0xWord en MyPublicInbox. Opción de "Añadir a  la Agenda".
https://MyPublicInbox.com/0xWord

Para dar de alta un Perfil Público en tu agenda, solo debes iniciar sesión en MyPublicInbox, y con la sesión iniciada ir a la web del perfil. En este caso, a la URL del perfil público de 0xWord en MyPublicInbox, - https://MyPublicInbox.com/0xWord - donde te aparecerá la opción de "Añadir a la agenda". Cuando acabe este proceso, podrás ir a la opción Agenda de tu buzón de correo en MyPublicInbox y deberías tener el Perfil Público de 0xWord allí.

Figura 6: Cuando lo agregues estará en tu agenda

Una vez que lo tengas en la agenda, ya será tan fácil como irte a tu perfil - se accede haciendo clic en la imagen redonda con tu foto en la parte superior - y entrar en la Zona de Transferencias. Desde allí seleccionas el Buzón Público de 0xWord, el número de Tempos que quieres transferir, y en el concepto debes poner que es para recibir un código descuento para usar en la tienda de 0xWord.


No te preocupes por el texto concreto, porque los procesamos manualmente como los pedidos de se hacen en la tienda. 

Canjear 500 Tempos por un código descuento de 5 €

La última opción es bastante sencilla. Solo debes irte a la sección de Canjear Tempos -> Vales para Tiendas, y "Comprar" por 500 Tempos y código de 5 €. Es lo mismo que enviar la transferencia pero en un paquete de 500 Tempos y de forma totalmente automatizada, así que solo con que le des a comprar recibirás el código descuento y lo podrás utilizar en la tienda de 0xWord.com

Así que, si quieres conseguir nuestros libros durante este BLACKFRIDADY2025, entre el código de descuento BLACKFRIDADY2025 y los Tempos de MyPublicInbox podrás hacerlo de forma muy sencilla y mucho, mucho, mucho más barata. 

Y así apoyas este proyecto tan chulo que es 0xWord.com, donde como ves, nos esforzamos por tener libros técnicos chulos en Español.

¡Saludos Malignos!

Autor: Chema Alonso (Contactar con Chema Alonso)  

jueves, noviembre 27, 2025

Yokiland Virtuá: "¿Quieres un GTA? ¡Toma un GTA!". Cómo prototipar un MMO. (En una semana en 2025)

¿Os acordáis del vídeo de Cálico Electrónico sobre cómo recuperar juegos Flash con Ruffle? Sí sí, ese que me casqué a caraperro el año pasado. Pues justo hoy se cumple un año de ese vídeo. Hola, soy María... ¡Adivina lo que te traigo hoy!

Cómo prototipar un MMO. (En una semana en 2025)

¡Acertaste! Ya puedes probar un prototipo de mundo virtual estilo GTA basado en Yonkiland ¡y tenemos de todo! Una misión para Pollos Hermanos, personajes de cartón, todo un barrio chungo para explorar y un buga bien makarra para estonzolarlo a la primera curva. Solo haz clic en el link ¡y ya estás dentro! Así de fácil. Hazlo. Ya.


¿Te preguntas de dónde surgió esta idea? Pues mira, llevaba semanas dándole vueltas a hacer algo chulo, pero no sabía qué... Y mira por dónde, hace un par de sábados nos sorprendió Niko avisándonos de su campaña de Kickstarter para su próximo videojuego: POLLO x la PASTA, con TLR Games.


Comentaba Nikotxan en su artículo del otro día, aquí en El lado del mal, que su primera idea había sido hacer una especie de Grand Theft Auto versión “Yonki”: ambientado en la ciudad, mundo abierto... Por suerte su amigo Arturo Monedero, de TLR Games, le apeó del burro. Y ahora presta atención, coleguilla. ¿Por qué? Porque el que tiene un amigo que le aconseja BIEN, tiene un tesoro.

 Figura 4: Contactar con Nikotxan, creador de Cálico Electrónico

No me voy a liar a explicar los motivos por los que POLLO x la PASTA es un diseño perfecto para los tiempos que corren. Lo es y ya está, hala. Pero si tuviera que explicar los motivos por los que un Grand Theft Auto no lo es, no sabría cuándo parar. Pero dijo Nikotxan que su idea inicial era un GTA, pues ya está. Niko mi vida, si tú quieres un GTA yo te hago un GTA. Ea.


¿No te parece que estamos ante una paradoja interesante? Atiende: aunque es cierto que si montáramos ahora un GTA Yonkiland no entraría a jugarlo literalmente ni Christopher Lambert, también es verdad que montar una experiencia MMO (Massively Multiplayer Online) hoy en día es más fácil que nunca. O dicho de otra manera: ¡ahora que podemos prototiparlo en una semana, no hay nadie al otro lado para jugarlo! ¿No es genial? XD

Más fácil que nunca

Una semana escasa es lo que hemos tardado en montar este prototipo entre dos personas. Dos personas peculiares, ciertamente, resabiados y perjudicados a partes iguales. ¿Alguien no conoce a mi socio Mikeldi Rodriguez? ¿Tú? Ok, pues háztelo de mirar XD

Las claves para trabajar a esta velocidad inconcebible son cuatro:
  1. Tecnología y hosting de terceros: en este caso, Spatial.io.
  2. Assets de terceros: hemos comprado cosas en la Unity Asset Store.
  3. GenAI: mucha y abundante, calentita hasta en el bocata.
  4. Destreza PRO level: adquirida durante años con todo este tipo de cosas.
¡No existía NADA de esto cuando éramos chavales! En parte por eso pienso que tanta abundancia + tanto esplendor, en realidad es para los jóvenes. ¿Sí? Aprovechad aprovechad, que es una pasada todo lo que tenéis hoy en día. Lo sé, sueno a abuela cebolleta. Va, ¿os desgloso brevemente los cuatro puntos clave? Verás qué facilón.

1. Tecnología y hosting: Spatial.io

Hace años había que creárselo TODO desde cero y buscarse la vida para alojarlo y mantenerlo. Hoy por hoy ya no es así, no exclusivamente. Hay todo tipo de soluciones intermedias, más o menos monetizables, y luego está esto: plataformas de terceros. 
Spatial.io es una plataforma online de mundos virtuales en navegador. Como usuario es fácil para morir: tú estás en tu navegador de Internet tan normal, entras a Spatial.io y listos, de repente estás en el metaverso. Web en 3D, hala a corretear por esos mundos de Dios. Como creador, puedes usar herramientas básicas en la propia web de Spatial.io o puedes crear mundos customizados en Unity (C#, Visual Scripting). Si te digo que es fácil, mentiría. No es difícil cuando sabes cómo ;)


La gran ventaja de plataformas como Spatial.io es que te permiten armar un prototipo o MVP (Minimum Viable Product) a velocidad absurda, porque “lo gordo” está ya hecho y adecuadamente alojado y mantenido. Spatial no es la única plataforma, hay más: Viverse, VRChat, etcétera

2. Assets de terceros: Unity Asset Store

Nada nuevo, ¿verdad? Siempre hemos tirado de stocks para rellenar rápido los assets para prototipado, ¿sí? Jo, si hubiera habido todo esto hace un par de décadas... Madre en qué plazas hemos toreao. Pero hoy en día hay mucha gente muy preparada en todo el mundo creando assets súper profesionales para stores de todo tipo de cosas, una locura. Y además ya sabes, donde hay competencia los precios se ajustan también. Pues genial.
  
En este caso hemos tirado de Sketchfab para el coche de Kidd Keo (un Mercedes S65 precioso y muy duro de optimizar por cierto) y de Unity Asset Store para los edificios, modelados por Marcelo Barrio.


3. GenAI: Nano Banana en Gemini, Meshy, SUNO y todos sus secuaces

Qué te voy a contar que no sepas ya a estas alturas, ¿mh? Por ejemplo, si quieres ver un vídeo de 40 segundos de cómo imité con SUNO y ChatGPT la música de GTA San Andreas. Aquí lo tienes. 

Figura 11: Cómo imitar música de un juego con SUNO y ChatGPT

Pero vamos a lo que realmente estás pensando. ¿A que sí? ¿A que ahora, recién estrenado Nano Banana PRO, quieres saber si hemos superado los problemillas de consistencia iniciales que vimos este verano con dr. dr. Maligno y Fran Ramirez? ¡Ahá! Te pillé.   

Figura 12: Así es la nueva consistencIA en edición de imágenes en Gemini, 
WHOA! Larga vida a Nano Banana.

Pues mira: Sí. Tomé “prestados” algunos personajes de los vídeos de Yonkiland para ponerlos como recortes en el juego, pero la mayoría no tienen piernas, porque lo más que salen es en plano americano. Así que usé Gemini, la gratis sin más, para generar las piernas. Y el resultado generado en unos pocos segundos es de... WHOA


Los personajes que he puesto en el mundo son pósters con apenas nada de interactividad, pero no quiero spoilearos... Entra y encuéntralos todos ;)
  
4. Tus propias destrezas

Como ves, las ventajas, servicios y productos con los que contamos hoy en día son una barbaridad, una bestialidad (¡hola Anso!) No solo en cuanto a IA, también en madurez de lo digital en general. Pero para manejar todos estos elementos de forma eficiente, la clave sigues siendo . Así que, a seguir estudiando, aprendiendo y preparándonos para poder levantar todo lo que se nos ponga por delante. ¿Trato?

Figura 14: Un pollo y un pollo bueno modelados
en 3DMax level PRO en un tris.

Una destreza que nos conviene a todos desarrollar es la de conseguir financiación cuando la necesitemos para nuestros proyectos. ¿Y qué mejor manera de aprender que formar parte de ello como aventura? Anda, apoya el proyecto POLLO x la PASTA de Niko y TLR Games en Kickstarter y benefíciate de la experiencia. O dicho de otra manera, no seas roña XD


Si has leído hasta aquí, te puedo confesar una cosa. Tengo una teoría. Y tengo métricas en Spatial. ¿Tú qué crees? ¿Entrará alguien a ver el mundo Yonkiland Virtuá que hemos creado? ¿Christopher Lambert tal vez? ¿O me lo comeré con patatas? En tus manos está sacarme de mi escepticismo recalcitrante... Ahá... Bueno, ¿entras ya o qué? XD


Nos vemos dentro. Si no me encuentras inworld, puedes pillarme en el chat público de El lado del mal en MyPublicInbox. O en mi buzón público, no tiene pérdida. Nos vemos pronto ;)

¡Saludos buenignos!

miércoles, noviembre 26, 2025

Algoritmo Cuántico de Grover: Un algoritmo de búsqueda optimizado por superposición cuántica

Todos somos conscientes de la importancia de optimizar los algoritmos de búsqueda. Vivimos en una era tecnológica donde la información crece a un ritmo imparable, y encontrar un dato concreto en medio de este océano de datos se ha convertido en un desafío cada vez más complejo. Hoy en día, los algoritmos clásicos resuelven este problema con rapidez cuando el volumen de información es pequeño. Pero a medida que los datos aumentan y menos estructurados se encuentran, la tarea se parece cada vez más a ”encontrar una aguja en un pajar”, como bien dice el refrán.


Entonces, surge la pregunta: ¿hemos llegado al límite de lo que pueden hacer los algoritmos de búsqueda? ¿Realmente no podemos buscar más rápido? Evidentemente no. Hace un par de años vimos cómo AlphaDev era capaz de optimizar los algoritmos de ordenación, que tienen un impacto en los algoritmos de búsqueda, pero es que además, la respuesta a un Search más óptimo podría llegar con la inminente revolución de los ordenadores cuánticos.

La tecnología cuántica hoy en día

Los ordenadores cuánticos están en boca de todos, y para quienes aún no lo sepan, estas máquinas utilizan principios de la Mecánica Cuántica para resolver ciertos problemas de forma mucho más rápida y eficiente que los ordenadores convencionales. Y de ellos se ha hablado por este blog en algunos artículos que tienes aquí.
Como siempre explicamos, no se trata de un reemplazo de tecnología, sino de una herramienta complementaria, especialmente útil para tareas muy específicas. Un ejemplo es el famoso algoritmo de Shor, que amenaza los sistemas criptográficos actuales, y que ha obligado a trabajar en los Algoritmos de Criptografía Post-Cuántica de los que hablamos en nuestro libro de Quantum Security.

Pero hoy nos centraremos en otro de los grandes hitos de los algoritmos cuánticos que ya ha pasado al historia con el nombre de: El algoritmo de Grover.

Algoritmo de Grover

El Algoritmo de Grover está diseñado para encontrar una solución dentro de un conjunto desordenado de datos, lo que se conoce como ”problema de búsqueda”. En términos sencillos, este algoritmo aprovecha las propiedades cuánticas para localizar lo que buscamos de forma mucho más eficiente que los métodos clásicos. Pongamos un ejemplo fácil de visualizar: el Sorteo de Navidad
Imaginemos que queremos encontrar la bola ganadora del premio gordo entre miles de opciones. No tenemos ninguna característica que nos haga afinar la búsqueda, descartar grupos, o optimizar un proceso basado en alguna característica de la bola. Todas son iguales y hay que revisarlas. Con un método clásico, tendríamos que revisar una por una hasta dar con la correcta. Si hay 1000 bolas, en promedio necesitaríamos alrededor de 500 intentos.  En cambio, el algoritmo de Grover permite analizar todas las posibilidades de manera simultánea gracias a la Superposición Cuántica, reduciendo drásticamente el número de operaciones necesarias.


Eso sí, como casi todo en el mundo cuántico, el algoritmo de Grover tiene sus limitaciones. En primer lugar, es probabilístico: no garantiza un resultado correcto al 100%, sino que ofrece una solución con una cierta probabilidad de éxito. Para maximizar esta probabilidad, es necesario aplicar el algoritmo un número específico de veces, como se muestra en la siguiente gráfica. Además, es recomendable verificar rápidamente si el resultado obtenido es el correcto.


Otra limitación importante es que, para conjuntos pequeños de datos, el Algoritmo de Grover no es más rápido que los métodos clásicos. De hecho, su ventaja se hace evidente sólo cuando el número de posibilidades es muy grande.
% comparacion_grover.m
% Comparación f(x) = 2^(log2(x)) y
%           g(x) = 2^(log2(x)/2) * (56*log2(x) - 112) + 1
% Ejecutar en MATLAB o Octave.

clear; close all; clc;

% ---------------------------
% Parámetros y dominio
% ---------------------------
x_min = 4;           % evitar log2(x) problemático y que g sea razonable
x1_max = 1200;       % rango pequeño
x2_max = 1e7;       % rango grande
 

% Dominios (vectorizados)
x1 = linspace(x_min, x1_max, 2000);

% para rango grande usamos espaciado logarítmico
x2 = linspace(x_min, x2_max, 10000);

% ---------------------------
% Definición de funciones
% ---------------------------
% f(x) = 2^(log2(x)) = x (pero usamos la forma pedida)
f = @(x) 2.^(log2(x));

% g(x) = 2^(log2(x)/2) * (56*log2(x) - 112) + 1
g = @(x) (2.^(log2(x) ./ 2)) .* (56 .* log2(x) - 112) + 1;

% Evaluaciones
y1_f = f(x1);
y1_g = g(x1);

y2_f = f(x2);
y2_g = g(x2);

% ---------------------------
% Impresión de comprobación numérica
% ---------------------------
x_test = 1024;
fprintf('Comprobación en x = %g:\n', x_test);
fprintf('  f(%g) = %g\n', x_test, f(x_test));
fprintf('  g(%g) = %g\n', x_test, g(x_test));
% Esperado: f(1024)=1024, g(1024)=14337 (según cálculo manual)

% ---------------------------
% Figura 1: rango pequeño (lineal)
% ---------------------------
figure('Name','Comparación Grover - Rango Pequeño','NumberTitle','off','Color','w');
plot(x1, y1_f, 'r-', 'LineWidth', 2); hold on;
plot(x1, y1_g, 'b-', 'LineWidth', 2);
xlabel('Número de datos (N)');
ylabel('Número de operaciones');
title('Comparación: Rango Pequeño (0 – 1200)');
legend('Clásico: 2^{log_2(x)}','Grover', 'Location','northwest');
grid on;
xlim([0 x1_max]);
% ajustar ylim para que se vea bien (se adapta al máximo entre ambas curvas)
ylim([0, max(max(y1_f), max(y1_g)) * 1.05]);
set(gca,'FontSize',12);

% ---------------------------
% Figura 2: rango grande (log-log)
% ---------------------------
figure('Name','Comparación Grover - Rango Grande','NumberTitle','off','Color','w');
plot(x2, y2_f, 'r-', 'LineWidth', 2); hold on;
plot(x2, y2_g, 'b-', 'LineWidth', 2);
xlabel('Número de datos (N)');
ylabel('Número de operaciones');
title('Comparación: Rango Grande (hasta 10^{10})');
legend('Clásico: 2^{log_2(x)}','Grover', 'Location','northwest');
ylim([0, 13e6]);
grid on;
set(gca,'FontSize',12);


% ---------------------------
% Opcional: guardar figuras (descomentar si quieres)
% ---------------------------
% saveas(figure(1), 'grover_rango_pequeno.png');
% saveas(figure(2), 'grover_rango_grande_loglog.png');

% ---------------------------
% Mensaje de fin
% ---------------------------
disp('Gráficas generadas. Revisa la ventana de figuras.');
Esto se puede analizar teóricamente estudiando el número de operaciones (puertas lógicas) que requiere cada enfoque. Tienes el código anterior para MATLAB u Octave, por si lo quieres probar.


Pero esto no es un problema real, ya que la ventaja del Algoritmo de Grover se vuelve abrumadora cuando trabajamos con millones de posibilidades o más. De hecho, esta escala se alcanza rápidamente. Por ejemplo, con sólo 20 qubits, ya tenemos más de un millón de combinaciones posibles.


Todo esto, lo explica muy bien en el siguiente vídeo Ket.G, un canal de Computación Cuántica, más que recomendable para aprender de este mundo.


Figura 8: ¿Es el Algoritmo de Grover más lento? Contemos operaciones en Ket.G

En resumen, el Algoritmo de Grover es especialmente útil cuando necesitamos buscar una o varias soluciones dentro de un conjunto enorme y desordenado de datos. Sus aplicaciones son muy prometedoras en áreas como :

Criptoanálisis: reduciendo drásticamente el tiempo necesario para romper sistemas criptográficos simétricos.

Optimización: encontrando soluciones rápidas en problemas matemáticos complejos.

Big Data: realizando búsquedas exhaustivas en grandes volúmenes de datos de manera eficiente.

Los ordenadores cuánticos están en camino, y con ellos, algoritmos como el de Grover que prometen revolucionar nuestra forma de procesar la información. La pregunta es: ¿estamos preparados para esta revolución?
Si quieres, puedes participar, comentar y aprender más sobre estos temas en el Foro de Quantum Security al que puedes conectarte con tu cuenta de MyPublicInbox. Primero inicia sesión con tu cuenta de MyPublicInbox, y luego visita este enlace para poder entrar en el foro.

martes, noviembre 25, 2025

BlackFriday en 0xWord: 10% de descuento con el cupón BLACKFRIDAY2025 más lo cupones con Tempos de MyPublicInbox

Ya tenemos activo el CÓDIGO PARA ESTE BLACKFRIDAYBLACKFRIDAY2025 en 0xWord, que  hasta las 23:59:59 del 28/11/2025 tiene un descuento que da un 10% de reducción de precio en todos los productos de la tienda de 0xWord.com. Es tan sencillo como incluir en el proceso de compra el código BLACKFRIDAY2025 para obtener un 10% de rebaja en el precio, y además, como te cuento en este artículo, tienes también otras formas de conseguir más ahorros utilizando tus Tempos de MyPublicInbox.

Figura 1: BLACKFRIDAY en  0xWord.com.
Cupón 10% descuento: BLACKFRIDAY2025
más los cupones con Tempos de MyPublicInbox

El código descuento, ya está disponible, así que si lo utilizas tendrás un descuento del 10% en todo el material de 0xWord en la tienda. Incluido el merchandising de Cálico Electrónico, los Packs Ofertalos VBOOKs, los cómics de EVIL:ONE en 0xWord Comics, las novelas en 0xWord Pocket o los nuevos de 0xWord Brain.
Pero además, tienes formas de incrementar los descuentos de 0xWord, utilizando tus Tempos de MyPublicInbox, que puedes usar de dos formas diferentes. 
Enviando Tempos a 0xWord y consiguiendo un descuento extra o canjeando un código descuento de 0xWord por Tempos de MyPublicInbox.  Aquí te explico cómo se hace.

Figura 4: Código descuento BLACKFRIDAY2025


Enviar tus Tempos a 0xWord y recibir el descuento

La idea es muy sencilla, hemos creado un Buzón Público de 0xWord en MyPublicInbox y tenemos disponible el módulo de transferencias de Tempos entre cuentas siempre que el destinatario sea un Perfil Público de la plataforma. Para que se puedan hacer estas transferencias, primero debe estar el Perfil Público destinatario de la transferencia en la Agenda.

Figura 5: Perfil de 0xWord en MyPublicInbox. Opción de "Añadir a  la Agenda".
https://MyPublicInbox.com/0xWord

Para dar de alta un Perfil Público en tu agenda, solo debes iniciar sesión en MyPublicInbox, y con la sesión iniciada ir a la web del perfil. En este caso, a la URL del perfil público de 0xWord en MyPublicInbox, - https://MyPublicInbox.com/0xWord - donde te aparecerá la opción de "Añadir a la agenda". Cuando acabe este proceso, podrás ir a la opción Agenda de tu buzón de correo en MyPublicInbox y deberías tener el Perfil Público de 0xWord allí.

Figura 6: Cuando lo agregues estará en tu agenda

Una vez que lo tengas en la agenda, ya será tan fácil como irte a tu perfil - se accede haciendo clic en la imagen redonda con tu foto en la parte superior - y entrar en la Zona de Transferencias. Desde allí seleccionas el Buzón Público de 0xWord, el número de Tempos que quieres transferir, y en el concepto debes poner que es para recibir un código descuento para usar en la tienda de 0xWord.


No te preocupes por el texto concreto, porque los procesamos manualmente como los pedidos de se hacen en la tienda. 

Canjear 500 Tempos por un código descuento de 5 €

La última opción es bastante sencilla. Solo debes irte a la sección de Canjear Tempos -> Vales para Tiendas, y "Comprar" por 500 Tempos y código de 5 €. Es lo mismo que enviar la transferencia pero en un paquete de 500 Tempos y de forma totalmente automatizada, así que solo con que le des a comprar recibirás el código descuento y lo podrás utilizar en la tienda de 0xWord.com

Así que, si quieres conseguir nuestros libros durante este BLACKFRIDADY2025, entre el código de descuento BLACKFRIDADY2025 y los Tempos de MyPublicInbox podrás hacerlo de forma muy sencilla y mucho, mucho, mucho más barata. 

Y así apoyas este proyecto tan chulo que es 0xWord.com, donde como ves, nos esforzamos por tener libros técnicos chulos en Español.

¡Saludos Malignos!

Autor: Chema Alonso (Contactar con Chema Alonso)