Cuando recibes un email  un algoritmo decide si va directamente a la carpeta de spam o a tu bandeja de entrada, en tus redes sociales otro algoritmo decide que posts vas a ver primero y en el momento que le das click a un video en YouTube,  estos deciden los próximos videos que te van a mostrar. 

Pero ¿Qué es un algoritmo?… A partir del siglo XIX un algoritmo, paso a ser una secuencia de instrucciones para resolver un problema. 

En computación para que un algoritmo funcione, alguien tiene que programarlo e indicarle a través de códigos, cuales son los pasos que tiene que seguir.

Para llegar a un resultado concreto, los algoritmos se escriben mediante lenguajes de programación, Python es quizás uno de los lenguajes de programación más utilizados en múltiples áreas de aplicación como: Inteligencia Artificial, Big Data y Desarrollo Web, por ser código abierto, con sintaxis simple y sencilla de entender. 

Que es un algoritmo
^

Google y su algoritmo de ordenacion

Con un algoritmo de ordenación google logro clasificar millones de páginas web, de una forma más eficaz y con esto logro revolucionar las búsquedas por internet.

^

machine learning o aprendizaje automático

 Son  algoritmos que le dan a las computadoras la habilidad para aprender de los datos, hacer predicciones  y tomar decisiones. 

Estos algoritmos pueden predecir muchas cosas,  un ejemplo interesante es YouTube  entre los millones de videos que existen ¿Cuál de ellos te va a mantener interesado?  y  la gran pregunta ¿Cómo el algoritmo puede saber que videos te gustan?  

Cuando ves o interactuas con un video en youtube, le estas enseñando al algoritmo, lo que piensas o lo que te gusta. 

Como la máquina tiene una capacidad de procesamiento mucho mayor que la nuestra, es capaz de poner a prueba un gran número de posibles escenarios, para finalmente mostrarte el que se ajuste más a tus gustos y con esa información intenta predecir el siguiente video que quieres ver. 

Una vez que lo predice necesita tu respuesta, para saber si su predicción estaba bien o no y con esto aprende.

Así que cuanto más datos procesa, más se va afinando el algoritmo y más preciso puede ser en sus predicciones. 

^

los algoritmos de machine learning están presentes en muchos sitios

Se aplican para recomendaciones de servicios de streaming, servicios de compras por internet, reconocimiento facial, sistema anti fraude de los bancos y muchos sitios más. 

^

los algoritmos

Están en todas partes, pueden facilitar nuestra vida, desde indicarnos  la ruta más rápida y fácil para llegar a la oficina hasta recordarnos la lista de compra del supermercado o entretener a los niños. 

Los algoritmos también pueden influir en nuestras opiniones y comportamientos, sin que nos demos cuenta porque únicamente nos sugieren contenidos de acuerdo a nuestra visión del mundo y no nos sugiere otras opiniones ni otras formas de ver la vida. 

^

el sesgo algorítmico

Es lo que sucede cuando un sistema de aprendizaje automático, refleja los valores de las personas que lo desarrollaron o entrenaron.

El reto principal de las empresas que desarrollan algoritmos de Inteligencia Artificial es que estos no hereden las
visiones,  pensamientos enjuiciados y sesgados de sus desarrolladores.

Si quieres saber más sobre el sesgo algorítmico, te invito a ver en Netflix  «Prejuicio Cifrado», es un documental que analiza el descubrimiento hecho por Joy Buolamwini, sobre el sesgo racial presente en los algoritmos de tecnología y sus consecuencias. 

 

Relacionado

¿ Cómo se realiza un análisis de Clientes Inactivos?

¿ Cómo se realiza un análisis de Clientes Inactivos?

El análisis de clientes inactivos es una herramienta útil para identificar oportunidades de mejora en los negocios y recuperar clientes perdidos. La mayoría de las empresas se centran en la captación de nuevos clientes, pero tienen un cartera de clientes inactivos...

Trabajo en conjunto Analistas de BI y Científicos de Datos

Trabajo en conjunto Analistas de BI y Científicos de Datos

Tanto los analistas de BI (Business Intelligence) como los científicos de datos tienen roles importantes en la gestión de datos empresariales. Los analistas de BI utilizan herramientas de software para recopilar y analizar datos de la empresa,  generan informes y...

Subscribe & Follow

Disfruta de mi Newsletter

Inscríbete de forma gratuita a mi newsletter y podrás recibir cada mes en tu correo electrónico, información resumida acerca de mis últimos posts.