30

Mentoría Expert: aprendiendo de aleatoriedad

49764Puntos

hace 8 meses

Curso de Estadística Computacional con Python
Curso de Estadística Computacional con Python

Curso de Estadística Computacional con Python

Aprende a utilizar la programación dinámica y estocástica en Python, conoce todos sus beneficios y cómo aplicarlos para el cálculo de probabilidades y simulaciones computacionales. Entiende la diferencia entre los programas deterministas y estocásticos. Crear simulaciones computacionales con Python para responder a preguntas del mundo real.

¿Te has preguntado como es que Netflix y Spotify realizan sus recomendaciones? La base de esto ocurre en la probabilidad, específicamente y parte de la aleatoriedad.

Esto quiere decir que busca calcular la probabilidad de que ocurra cierto evento en un número determinado de ocasiones en función a los posibles resultados. Después con cálculos matemáticos (que pueden ser más sencillos de lo que crees) se tienen las posibles salidas.

Calculando aleatoriedad con Python

Este lenguaje de programación cuenta con diversas librerías para realizar dichos cálculos y visualizarlos. Un típico ejemplo es el arrojar un dado de 6 caras, donde sabemos que cada número del 1 al 6 tiene la misma probabilidad de resultar.

¿Qué pasa si lo hacemos con 2 o 3 dados a la vez?
Mejor veamos un par de gráficos también generados con Python para que llegues a tus conclusiones:
enter image description here
enter image description here
enter image description here

Podrás ver que los resultados comienzan a concentrarse en el centro del plano e incluso números como el 1 y 2 son improbables de que sucedan.

También existen eventos más complejos, difíciles de predecir y que con Python podemos analizar. Así que veamos cual sería la trayectoria en 2 dimensiones de una partícula de polen dentro de una gota de agua:
enter image description here

Conoce más de la aleatoriedad junto a tu profesor

¡No te asustes! De verdad que esto es bastante sencillo y cuando lo entiendes estás listo para avanzar en tu camino hacia la Ciencia de Datos o Inteligencia Artificial.

Esto puedes aprenderlo en el Curso de Programación Dinámica y Estocástica con Python y además hoy tendrás la oportunidad de resolver todas tus dudas en esta Mentoría Expert junto a David Aroesti, profesor del curso.

Para participar solo debes ingresar a esta lectura del curso donde encontrarás las indicaciones.

¡Nos vemos allá!

Curso de Estadística Computacional con Python
Curso de Estadística Computacional con Python

Curso de Estadística Computacional con Python

Aprende a utilizar la programación dinámica y estocástica en Python, conoce todos sus beneficios y cómo aplicarlos para el cálculo de probabilidades y simulaciones computacionales. Entiende la diferencia entre los programas deterministas y estocásticos. Crear simulaciones computacionales con Python para responder a preguntas del mundo real.
Héctor Daniel
Héctor Daniel
Terranigma

49764Puntos

hace 8 meses

Todas sus entradas
Escribe tu comentario
+ 2
Ordenar por:
1
6510Puntos

404 error 👽

1
49764Puntos
8 meses

La mentoría ya pasó y se subirá próximamente al curso 😄

1
41509Puntos

Y un proyecto donde se aplique este modelo, como el de Spotify?

1
49764Puntos
8 meses

Lo puedes ver en el Curso de Algoritmos de Clasificación de Texto.

1
22105Puntos

Espero llegar pronto a estudiar Python.
Gracias Platzi por siempre tenernos al dia!