¿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.

Recommended Videos

Qué son los algoritmos

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

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

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
Ex escritor de Digital Trends en Español
Twitter, Facebook, Instagram, WhatsApp, Telegram, criptomonedas, metaverso, son algunos de los temas que aborda el periodista…
¿Qué es el uso de la CPU y cómo solucionar el uso elevado de la CPU?

¿La PC se congela, va lenta o se encuentra con problemas donde no debería? Incluso si tiene uno de los mejores procesadores, el alto uso de la CPU podría ser el culpable.

Desafortunadamente, si no es demasiado experto en informática, lo que esto significa, qué parte de su computadora causa el problema y los síntomas de falla de la CPU son una especie de misterio.

Leer más
Asus y un laptop de 2 pantallas que es deleite de los multitarea

ASUS anunció en CES 2024 la Zenbook DUO (2024) UX8406, la primera laptop ultra portátil equipada con 2 pantallas táctiles ASUS Lumina OLED de 14” con resolución 3k y tasa de refresco de 120 Hz. Gracias a su teclado y touchpad Bluetooth ASUS ErgoSense de tamaño completo desmontables, este increíble dispositivo reescribe las reglas para la versatilidad en movimiento.

La Edición Intel Evo de Zenbook DUO combina expertamente la versatilidad de la multitarea con una movilidad excepcional en un paquete ligero de 1.35 kg. Las 2 pantallas de tamaño completo ASUS Lumina OLED con resolución 3K a 120 Hz están unidas por una bisagra con apertura de hasta 180° para expandir instantáneamente el espacio visual hasta un enorme 19.8 pulgadas, que puede utilizarse en orientaciones vertical u horizontal para varios modos de usuario versátiles, como Laptop, Pantalla Dual, Escritorio o Compartir, controlados por el intuitivo software ASUS ScreenXpert. El teclado recargable se puede desmontar para permitir el uso completo del espacio visual o colocarse en la pantalla inferior para una experiencia de laptop tradicional tipo concha.

Leer más
Soy un usuario avanzado de Windows: estos son los accesos directos que más uso

Windows 11 está repleto de atajos que pueden ayudarlo a trabajar de manera más eficiente y efectiva. Algunos de ellos son exclusivos de Windows, y algunos son comunes a la mayoría de los sistemas operativos. Pero si eres un usuario de Windows, entonces querrás tener en cuenta cada uno de estos.

Hay demasiados atajos para cubrir, así que me estoy centrando en los que más uso. Soy un periodista que usa una variedad de sistemas para hacer mi trabajo, por lo que mis atajos favoritos son específicos para lo que más hago. Es posible que encuentre otros atajos que sean más relevantes para su flujo de trabajo, pero estos son los que busco constantemente.
Lo básico
Mark Coppock / DT
Por supuesto, hay un puñado de atajos muy básicos que uso todo el tiempo. Es probable que todos los conozcan, pero por si acaso, los cubriré aquí. Incluyen Ctrl + C para copiar, Ctrl + X para cortar y Ctrl + V para pegar. Puede hacer clic derecho en los elementos y realizar las mismas funciones, pero estas teclas de método abreviado son mucho más rápidas.

Leer más