Skip to main content

¿Qué son los algoritmos y cómo funcionan realmente?

Son los culpables de todos los males de los tiempos modernos para muchos. Desde las sugerencias que recibes en Netflix o Spotify, los artículos que ves en redes sociales o las personas que te podría interesar conocer. Todo es obra y gracia de los algoritmos. Pero, ¿sabes qué son los algoritmos y cómo funcionan en la práctica? Te lo explicamos.

Te va a interesar:

Los algoritmos también han estado en el centro de la polémica por las acciones desplegadas por redes sociales como Facebook o Instagram: mientras la primera fue acusada de promover e incitar la ira entre sus usuarios, a la segunda se le culpó de estimular el daño entre adolescentes.

Qué son los algoritmos

Un diagrama de flujo
Getty Images

Todos usamos algoritmos para resolver problemas cotidianos. Por ejemplo, cuando recibes una instrucción de tu jefe, defines un orden de los elementos necesarios para ejecutar y cumplir con la tarea encomendada, así como cuando sigues las guías de armado de mueble de Ikea o un algoritmo estándar de multiplicación, que te indica el orden en que debes calcular el producto de dígitos complejos.

Pero ¿qué son los algoritmos? En matemáticas, lógica o computación, un algoritmo es un conjunto finito de instrucciones o reglas que se ejecutan de forma ordenada y que están orientadas a resolver un problema o realizar alguna actividad en particular.

En informática, el algoritmo es el encargado definir una secuencia lógica que guía a las computadoras para que puedan completar una tarea o manejar un dato en particular: desde el estado inicial, pasando por pasos consecutivos, hasta la solución o resultado final.

Cómo funciona un algoritmo informático

Algoritmos
Getty Images

El proceso de funcionamiento de un algoritmo informático es similar a un diagrama de flujo y, en términos generales, consta de tres etapas:

  • Entrada/input: el primer paso para poner en marcha un algoritmo es la entrada de información (input), que es estímulo que necesita una computadora para tomar decisiones.
  • Proceso: el segundo paso es la etapa de procesamiento, según las instrucciones del algoritmo. Es el corazón del algoritmo y puede incluir cálculos que implican aritmética, repetición de acciones y toma de decisiones.
  • Salida/output: el último paso es la respuesta, que la mayoría de las veces se traduce en más datos.

Por ejemplo, cuando decides qué ropa usar, uno de los elementos clave a considerar es el clima, lo que puede dar como resultado “necesito prendas para lluvia” o “necesito prendas para un día soleado”. Pero esta entrada de información es sometida a un proceso más complejo por parte de nuestro algoritmo interno, como cuánto durará la lluvia o cuánto calor hará en realidad. Además, debes probártela para ver si te queda hasta dar con el resultado, que será la combinación que usarás finalmente.

Algo similar –aunque más complejo– ocurre cuando quieres encontrar algo en internet: al ingresar un término en Google o Bing (entrada), el motor realiza una búsqueda en su base de datos (proceso) y repite la consulta las veces que sea necesario para ofrecer una serie de respuestas que coincidan con el término (resultado).

En informática, existen dos categorías de algoritmos, de ordenamiento y búsqueda, aunque existen más de una treintena de técnicas de diseño, como los de tipo recursivo, de retroceso, de divide y vencerás, codicioso, de programación dinámica o aleatorio.

Algoritmos de aprendizaje automático y redes sociales

Una mujer mira un algoritmo
Getty Images

Debido a que los problemas son tan variados como personas hay en el mundo, la mayoría de las veces resulta complejo detallar un proceso de decisiones en un algoritmo. Es ahí donde entran los algoritmos de aprendizaje automático que buscan dar respuestas no solo en función de una pregunta o entrada, sino también a partir de tus decisiones anteriores.

Es por este motivo que Facebook sabe qué mostrarte (o qué no) y el orden en que aparecen las publicaciones en tu feed, o la manera en que Netflix te sugiere determinados títulos en función de lo que has visto.

Sin embargo, para muchos el problema de las redes sociales es que nadie sabe exactamente cuál es el proceso que hay detrás, es decir, cómo deciden qué mostrarte.

TikTok reveló en 2020 cómo funciona su algoritmo, mientras que Instagram hizo lo propio en 2021. Sin embargo, todavía hay mucho camino por recorrer en esta materia. Mientras tanto, la próxima vez que revises tu feed, quizá sea una buena ocasión para tomar consciencia de que opera un algoritmo que tú mismo alimentas con datos.

Recomendaciones del editor

Topics
Rodrigo Orellana
Ex escritor de Digital Trends en Español
Twitter, Facebook, Instagram, WhatsApp, Telegram, criptomonedas, metaverso, son algunos de los temas que aborda el periodista…
Por qué la nueva GPU de Nvidia funciona peor que los gráficos integrados
gpu nvidia funciona peor graficos integrados h100

Geekerwan
Uno podría pensar que una GPU que cuesta más de $ 40,000 será la mejor tarjeta gráfica para juegos, pero la verdad es mucho más compleja que eso. De hecho, esta GPU Nvidia ni siquiera puede mantenerse al día con las soluciones gráficas integradas.

Ahora, antes de que te enojes demasiado, debes saber que me refiero al H100 de Nvidia, que alberga el chip GH100 (Grace Hopper). Es una potente GPU de centro de datos hecha para manejar tareas de computación de alto rendimiento (HPC), no para alimentar juegos de PC. No tiene ninguna salida de pantalla, y a pesar de sus amplias capacidades, tampoco tiene refrigeradores. Esto se debe a que, nuevamente, encontraría esta GPU en un centro de datos o en un entorno de servidor, donde se enfriaría con potentes ventiladores externos.

Leer más
Estos son los juegos de PC que empujan a la gente a comprar más RAM
juegos de pc que ocupan mas ram icarus

Los últimos juegos son más exigentes que nunca, incluso las mejores PC luchan con los últimos lanzamientos AAA. En esa interminable carrera armamentista por los marcos, los jugadores han respondido actualizando sus PC y no solo los procesadores y las tarjetas gráficas. La memoria, tanto la VRAM como la memoria del sistema, también necesita actualizarse para los últimos juegos.

Estos son algunos de los juegos más exigentes que obligan a los jugadores a actualizar su RAM.
Returnal
Sony Entretenimiento
El niño del póster para esta nueva era de juegos de alta memoria, Returnal fue el primer juego en requerir 32 GB para jugar en la configuración recomendada. Sin embargo, eso fue solo en su página de Steam previa al lanzamiento, y en el lanzamiento, las especificaciones cayeron a solo 16 GB. Sin embargo, los jugadores con más de 16 GB aún verán algunas ventajas de rendimiento, y si desea jugar a 1440p o 4K, aún recomendamos 32 GB.
Cyberpunk 2077
CD Projekt Rojo
Cyberpunk 2077 de CD Project Red podría haberse lanzado en 2020, pero sigue siendo uno de los juegos más exigentes que existen. Parte de eso se debe a las continuas actualizaciones gráficas y revisiones que ha recibido, especialmente el modo RT Overdrive. CDPR ha actualizado los requisitos del sistema en función de sus últimas versiones del juego, y no solo las demandas gráficas han dado un salto, sino que también lo han hecho los requisitos de memoria.

Leer más
WWDC 2023: a qué hora ver y cómo seguir el evento de Apple
wwdc 2023 como cuando ver donde

¡Y llegó finalmente el día! La Conferencia Mundial de Desarrolladores de Apple (WWDC, por sus siglas en inglés) es la cita obligada para conocer las últimas novedades de software de la compañía, y este año las expectativas son enormes, ya que la casi segura presentación de las primeras gafas de realidad virtual de Apple (¿se llamarán Reality Pro?) tienen a todos los fanáticos de Apple con mucha ansiedad.

Para que no te la pierdas, te damos todos los detalles de la misma a continuación, desde cómo verla hasta lo que puedes esperar. La fecha oficial pactada para la reunión dedicada a los desarrolladores es del 5 al 9 de junio próximos, con la presentación estelar en el primer día.

Leer más