Está en la página 1de 2

Lectura: ¿Qué es un algoritmo? Cómo las computadoras saben qué hacer con los datos.

El mundo de la computación está lleno de palabras de moda: IA, supercomputadoras, aprendizaje


automático, la nube, computación cuántica y más. Una palabra en particular se utiliza en toda la
informática: algoritmo.

Definición del algoritmo

En el sentido más general, un algoritmo es una serie de instrucciones que le dicen a una
computadora cómo transformar un conjunto de hechos sobre el mundo en información útil. Los
hechos son datos, y la información útil es conocimiento para las personas, instrucciones para las
máquinas o entrada para otro algoritmo. Hay muchos ejemplos comunes de algoritmos, desde
ordenar conjuntos de números hasta encontrar rutas a través de mapas y mostrar información en
una pantalla. Para hacerse una idea del concepto de algoritmos, piense en vestirse por la mañana.
Pocas personas lo piensan dos veces. Pero, ¿cómo escribir su proceso o decirle a un niño de 5 años
su enfoque? Responder a estas preguntas de una manera detallada produce un algoritmo

Entrada

En un ordenador, la entrada es la información necesaria para tomar decisiones. Cuando te vistes por
la mañana, ¿qué información necesitas? En primer lugar, usted necesita saber qué ropa está
disponible para usted en su armario. Luego puede considerar cuál es la temperatura, cuál es el
pronóstico del tiempo para el día, qué temporada es y tal vez algunas preferencias personales. Todo
esto se puede representar en datos, que son esencialmente simples colecciones de números o
palabras. Por ejemplo, la temperatura es un número, y un pronóstico del tiempo podría ser
"lluvioso" o "sol."

La transformación

A continuación, viene el corazón de un algoritmo - computación. Los cálculos implican aritmética,


toma de decisiones y repetición.

¿Cómo se aplica esto a la hora de vestirse? Tomas decisiones haciendo algunas matemáticas sobre
esas cantidades de entrada. Si usted se pone una chaqueta puede depender de la temperatura, y
qué chaqueta que usted elija puede depender de la previsión. Para una computadora, parte de
nuestro algoritmo de vestirse se vería como "si está por debajo de 50 grados y está lloviendo, luego
elija la chaqueta de lluvia y una camisa de manga larga para usar debajo de ella."

Después de elegir la ropa, hay que ponérsela. Esta es una parte clave de nuestro algoritmo. Para un
ordenador, una repetición puede expresarse como "para cada pieza de ropa, póntela".

Salida

Finalmente, el último paso de un algoritmo es la salida: expresar la respuesta. Para un ordenador, la


salida suele ser más datos, igual que la entrada. Permite a los ordenadores encadenar algoritmos de
forma compleja para producir más algoritmos. Sin embargo, la salida también puede implicar la
presentación de información, por ejemplo, poner palabras en una pantalla, producir señales
auditivas o alguna otra forma de comunicación.

Así que, después de vestirte, sales al mundo, preparada para los elementos y las miradas de la gente
que te rodea. Tal vez incluso te hagas un selfie y lo cuelgues en en Instagram para presumir de tu
estilo.

Aprendizaje automático

A veces es demasiado complicado explicar el proceso de toma de decisiones. Una categoría especial
de algoritmos, los algoritmos de aprendizaje automático, intentan "aprender" basándose en un
conjunto de ejemplos de decisiones anteriores. El aprendizaje automático es común para cosas
como recomendaciones, predicciones y buscar información.

Para nuestro ejemplo de vestirse, un algoritmo de aprendizaje automático equivaldría a que


recordaras tus decisiones anteriores sobre qué ponerte, que supieras lo cómodo que te sientes
llevando cada prenda, y quizás qué selfies obtuvieron más me gusta, y que utilizaras esa información
para tomar mejores decisiones.

Así, un algoritmo es el proceso que utiliza un ordenador para transformar los datos de entrada en
datos de salida. Un concepto simple y, sin embargo, cada pieza de tecnología que tocas involucra
muchos algoritmos. Quizá la próxima vez que cojas tu teléfono, veas una película de Hollywood o
revises tu correo electrónico, puedas reflexionar sobre qué tipo de complejo conjunto de algoritmos
está detrás de las escenas.

¿Qué es un algoritmo? Cómo saben las computadoras qué hacer con los datos. (2022). Consultado el
1 de febrero de 2022, 2022, from: https://theconversation.com/what-is-an-algorithm-how-
computers-know-what -to-do-with-data-146665

También podría gustarte