CURSO GRATIS PARA APRENDER EL MÉTODO MONTECARLO CON PYTHON

Поделиться
HTML-код
  • Опубликовано: 7 ноя 2024

Комментарии • 45

  • @PedroElIngeniero
    @PedroElIngeniero  7 месяцев назад +13

    Si te ha gustado el trabajo que he realizado, dale un fuerte like para ayudarme a seguir creciendo :)

    • @laweety
      @laweety 7 месяцев назад

      Buenas! Como se da un like fuerte? Gracias.

  • @crissrm4085
    @crissrm4085 7 месяцев назад +19

    Yo como estudiante de ingeniería de computación veo súper útil e interesante este tipo de videos. Enhorabuena chaval

    • @PedroElIngeniero
      @PedroElIngeniero  7 месяцев назад +2

      Muchísimas gracias! Seguiremos subiendo este tipo de vídeos :)

    • @crissrm4085
      @crissrm4085 7 месяцев назад

      @@PedroElIngeniero pues estaremos pendientes de ello, un abrazo y eres un crack!!

  • @EDwX9
    @EDwX9 7 месяцев назад +16

    te falto incluir variables exógena, como VAR, SALA_PARALELA_VAR, NEGREIRATO, COPA _ARABIA, etc, etc xD

    • @daavids19
      @daavids19 7 месяцев назад +3

      mariano rajoy ocultacion villarejo caso arbitros real madrid si si

    • @EDwX9
      @EDwX9 7 месяцев назад

      @daavids19 palancas, esquizofrenia, meme, circo, focas si si

  • @EDwX9
    @EDwX9 7 месяцев назад +1

    00:00 Calculando probabilidades
    02:07 Método Monte Carlo
    05:35 Simulaciones exhaustivas
    14:43 Equipos y jornadas.
    15:25 Cargar datos.
    16:21 Simulaciones de partidos.
    17:58 Fútbol impredecible.
    22:39 Asignar puntos.
    24:29 Actualizar clasificación.
    25:24 Eliminar duplicados.
    28:26 Clasificación simulada
    29:47 Realizar muchas simulaciones
    38:03 Optimización algoritmo
    41:58 Espacio en memoria.
    42:39 Simulaciones de liga.
    43:33 Criterios de desempate.
    45:49 Función asignar goles.
    47:12 Modificación de datos.
    51:30 Estructura de datos.
    56:03 Real Madrid pierde
    56:29 Desempate Duelo directo
    58:48 Desempate Gold average
    01:09:49 Probabilidades de clasificación
    01:10:58 Corrección de errores
    01:12:06 Probabilidades actualizadas

  • @nacho01998
    @nacho01998 7 месяцев назад +2

    Este video es increíble. Tienes que hacer más de este tipo programando

    • @PedroElIngeniero
      @PedroElIngeniero  7 месяцев назад +1

      Me alegro que te guste amigo, estoy preparando un segundo video donde optimizo el código que acabas de ver :)

  • @rauldeleon312
    @rauldeleon312 7 месяцев назад +2

    Buena inspiración para mi proyecto final de la escuela haha. Increíble código.

  • @marcoezquerra4330
    @marcoezquerra4330 6 месяцев назад

    No se si sería buena opcion añadir una especie de ELO a cada equipo en cada enfrentamiento en particular en funcion a sus puntos y lo que se este jugando cada equipo. Porque siendo "realistas" no es lo mismo que el Madrid juegue contra el Almería que contra el Cadiz por ejemplo. Entiendo la idea de la simulación Montecarlo , ¿pero de esta forma no acotariamos los resultados a clasificaciones más probables.?
    Se podrían poner muchas variables mas en juego (racha de victorias, si el equipo es local o visitante...) , aunque ya esto es mucho pedir😂 porque complicaría el codigo una barbaridad y los tiempos de ejecucion me imagino.
    Me ha encantado el video, eres un makina espero ver más videos de este estilo.

  • @juanmolina-uz2ks
    @juanmolina-uz2ks 7 месяцев назад

    Muy bueno el video Pedro!, estaria muy bueno que hicieras otro donde modificas o cambias el codigo para mejorar el tiempo de de ejecucion y que sea mucho mas eficiente, un saludo.

    • @PedroElIngeniero
      @PedroElIngeniero  7 месяцев назад +1

      En la segunda parte de este video haremos eso, Juan. Implementaremos diversas optimizaciones en el código para bajar el tiempo de ejecución que ahora mismo está en 2 horas - 100.000 simulaciones. Hay margen de maniobra. 🫡❤️

  • @alejandrolostadosalvatierr3890
    @alejandrolostadosalvatierr3890 4 месяца назад

    Hola Pedro, gran vídeo, me surje la duda de si en caso de empate de puntos, los resultados reales de las primeras 29 jornadas (cuando hiciste el video) se han tenido en cuenta. Muchas gracias de antemano.

  • @miguelsierramartin3955
    @miguelsierramartin3955 7 месяцев назад

    Hola Pedro, me gustaria que llegases a hacer esa parte de optimizacion del codigo y asi ver como baja el tiempo de ejecución.
    Gracias por el video, me ha parecido muy interesante y un saludo

    • @PedroElIngeniero
      @PedroElIngeniero  7 месяцев назад

      Estoy trabajando en traeros la optimización del código para calcular las probabilidades. La idea es reducir el tiempo de ejecución a casi el 90% Pronto lo tendréis! Gracias por estar en este canal ❤️

  • @LESMEVESCOSES
    @LESMEVESCOSES 7 месяцев назад

    Hola Pedro. Soy Violeta. Felicidades. Me gusta mucho el video. Pero incluso me gusta más el fondo que tienes (que creo que es virtual). ¿Hay algún lugar web donde se pueda descargar? Muchas gracias.

  • @MaxHates
    @MaxHates 3 месяца назад

    Hola Pedro :) tengo la duda sobre los requisitos aproximados de la PC para poder correr la simulación de manera óptima, ojala pudieras responder, saludos!

  • @francisco894
    @francisco894 7 месяцев назад +2

    Haz un curso de esto men

  • @javierarbeloa2326
    @javierarbeloa2326 7 месяцев назад

    Video muy top pero falto la conference

  • @crissrm4085
    @crissrm4085 7 месяцев назад +1

    Una pregunta, podría servir también si en vez de simular el resultado de manera aleatoria, lo hicieras en base a los resultados previos de los equipos, es decir en vez de simular aleatoriamente el resultado Madrid - Barça, simular el resultado en base a todos los partidos previos entre ellos?

    • @chrisgo5218
      @chrisgo5218 7 месяцев назад +1

      Eso sería increíble y poner todos los resultados de cada año

    • @PedroElIngeniero
      @PedroElIngeniero  7 месяцев назад +2

      Puede ser una mejora. Pero nos estaríamos alejando del metodo Montecarlo que se basa en esa aleatoriedad. Al hacer muchas simulaciones, tocaremos casi todos los escenarios posibles y por tanto podemos tener unos porcentajes bastantes precisos. El enfoque que tú propones es distinto pero podemos hacerlo en un vídeo a parte. Me lo apunto! ❤️🫡

    • @crissrm4085
      @crissrm4085 7 месяцев назад

      @@PedroElIngeniero gracias crack!! Claro entiendo tu punto de que haciendo este método se tocan todos los posibles resultados.

    • @fabiancancellara1
      @fabiancancellara1 7 месяцев назад

      Una cosa, aleatoriedad no implica distribución de probabilidad uniforme. Cuando haces un Montecarlo extraes aleatoriamente las instancias pero la distribución de probabilidad que siguen esas instancias puede ser cualquiera. Inferirla a partir de los resultados no es fácil porque no siempre tienes muestras suficientes o representativas, puedes intentar a lo mejor utilizar variables fijas como la clasificación, goles a favor/contra, juega en casa o no... Pero ahí ya es harina de otro costal.

  • @Drakhary
    @Drakhary 6 месяцев назад

    Un crack amigo

  • @magofez9385
    @magofez9385 7 месяцев назад +1

    Te falto incluir la variable Negreira_y_herederos, no?? Slds

  • @jondejuliangonzalez3623
    @jondejuliangonzalez3623 7 месяцев назад

    Más vídeos así

  • @Chala.deportes
    @Chala.deportes 7 месяцев назад +1

    Pedro…. Donde estasssss

  • @FinanzasEnControl1977
    @FinanzasEnControl1977 6 месяцев назад

    Me interesa bastante
    No tengo los conocimientos suficientes para hacer algo así…
    Cómo puedo conseguir esa algoritmo?

  • @thiagomorales1111
    @thiagomorales1111 7 месяцев назад

    En que estadio grabaste este video?

  • @angeldejesusortiz7795
    @angeldejesusortiz7795 4 месяца назад

    Donde tienes alojado tu codigo? Me gustaria poder probarlo en la liga mexicana

  • @1234hgbv
    @1234hgbv 7 месяцев назад

    Eso haz una probabilidad de una quiniela

  • @alejandrorodenasmartinez2224
    @alejandrorodenasmartinez2224 7 месяцев назад

    Eres bueno en esto, no has pensado estudiar una ingeniería o algo por el estilo?

  • @chrisgo5218
    @chrisgo5218 7 месяцев назад

    Voy a echar la quiniela 🤑

  • @Santi_407
    @Santi_407 7 месяцев назад

    Por favor, Pedro, recuerda que EXCEL se pronuncia EKSÉL, no éksel, que es una pronunciación INVENTADA aunque generalizada en España (donde es conocido que tenemos enormes problemas con el inglés). En Latinoamérica suelen decirlo bien.
    Me gustaría que hicieras el pequeño esfuerzo de decirlo bien. Que fueras tú uno de los que empezaras a revertir la tendencia.
    Recuerda también que SCRAPING se pronuncia SKRÉIPING, no scraping, como pronuncian Midudev y la mayoría de programadores españoles.
    Veo que en el bucle del código dice ELIF. No será elseif como en PHP y Javascript?
    Eso aparte, estupendo vídeo.

  • @FutbolCule6731
    @FutbolCule6731 4 месяца назад

    Te falto el algoritmo de ayudas arbitrales al Madrid

  • @bmanchego1038
    @bmanchego1038 7 месяцев назад

    Pon "algoritmo", que has puesto "algotirmo" jajaja.