Regresión con Árboles de Decisión: el algoritmo CART

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ธ.ค. 2024

ความคิดเห็น • 39

  • @codificandobits
    @codificandobits  3 ปีที่แล้ว +1

    🔥🔥Academia Online: codificandobits.com 🔥🔥
    🔥🔥Asesorías y formación personalizada: codificandobits.com/servicios 🔥🔥

  • @zzzgerardo
    @zzzgerardo 3 ปีที่แล้ว +9

    Increible conocer la teoría detrás de los conceptos, no solo es suficiente aprender el código e python o en R.

    • @codificandobits
      @codificandobits  3 ปีที่แล้ว

      Tienes razón Gerardo, no basta con conocer únicamente la forma de programar estos algoritmos... Es necesario saber lo que pasa en el fondo. Un saludo!

  • @marlonrodriguez5720
    @marlonrodriguez5720 3 หลายเดือนก่อน

    Maravilloso, gracias

  • @anabelgarcia7433
    @anabelgarcia7433 ปีที่แล้ว

    Excelente video, muy clara la explicación. Muchas gracias por compartir este material!

  • @1987twilightemblem
    @1987twilightemblem ปีที่แล้ว +1

    La teoría y el principio matemático super explicado. En verdad le agradezco por este video :)

    • @codificandobits
      @codificandobits  ปีที่แล้ว

      Con gusto y gracias por tu comentario. Un saludo!

  • @manuelalejandroespinomarti8787
    @manuelalejandroespinomarti8787 ปีที่แล้ว

    Muchas gracias. Gran ayuda para la asignatura de Inteligencia Artificial

  • @felipeolivos8934
    @felipeolivos8934 3 ปีที่แล้ว +3

    Eres un genio, gracias x enseñarnos estos interesantes temas. Un abrazo desde Chile.

    • @codificandobits
      @codificandobits  3 ปีที่แล้ว

      De nuevo gracias por tu comentario Felipe. Te envío un saludo!

  • @erickestradamacalupu7309
    @erickestradamacalupu7309 7 หลายเดือนก่อน

    Muchas gracias, me ayudo mucho este video.

  • @alamreyes168
    @alamreyes168 7 หลายเดือนก่อน

    Excelente explicación, estoy usando M5P en weka para regresión y con este video he resuelto algunas dudas, saludos desde de México.

  • @juanandresnp
    @juanandresnp 3 ปีที่แล้ว +2

    Muchas gracias, maravilloso encontrar tus explicaciones siempre tan lúdicas. Un abrazo

    • @codificandobits
      @codificandobits  3 ปีที่แล้ว

      Abrazos Juan Andrés, y gracias por tus usuales comentarios!

  • @oscarcanorodriguez6004
    @oscarcanorodriguez6004 3 ปีที่แล้ว +1

    ¡Excelente explicación!

    • @codificandobits
      @codificandobits  3 ปีที่แล้ว

      Gracias por tu comentario Oscar. Un saludo!

  • @dianagalindo2906
    @dianagalindo2906 2 ปีที่แล้ว

    Muchas gracias!! que bien explicado...

  • @goku1995sk8
    @goku1995sk8 2 ปีที่แล้ว +2

    Disculpa las nuevas particiones son siempre hacia la derecha?
    Por qué no puedo hacerlo hacia la izquierda?
    Gracias

  • @MaestroPedroVallejo
    @MaestroPedroVallejo 10 หลายเดือนก่อน

    Felicidades! gran video y material

  • @juanalvitezsifuentes3213
    @juanalvitezsifuentes3213 3 ปีที่แล้ว +1

    Excelente explicación!

    • @codificandobits
      @codificandobits  3 ปีที่แล้ว

      Muchas gracias por tu comentario Juan. Te envío un saludo!

  • @dimication1
    @dimication1 3 ปีที่แล้ว

    Excelente video muchisimas gracias. Ansioso de ver una implementacion de este algoritmo en Python 😲

  • @samuelivannoya267
    @samuelivannoya267 4 หลายเดือนก่อน

    Crack!!!!!!!!!!!!!!!

  • @fernandosanchezvillanueva4762
    @fernandosanchezvillanueva4762 3 ปีที่แล้ว

    Genial!!, hace unos meses participe en un datathon y este fue un tema muy usado. Lo que me gustaria saber es como afinar la efectividad de la prediccion final.

    • @codificandobits
      @codificandobits  3 ปีที่แล้ว

      Hola Fernando. Una forma es podando el árbol antes o después del entrenamiento. Si lo haces antes puedes afinar por ejemplo el número de datos en cada nodo, o el mínimo número de datos para generar una partición. Si haces la post-poda puedes usar por ejemplo el algoritmo de poda de complejidad de costos (que ya viene implementado en Scikit Learn). Un saludo!

  • @JehanneS_TheArtMaker
    @JehanneS_TheArtMaker 3 ปีที่แล้ว +1

    Profe Miguel, hace un tiempo quería preguntarte si seria posible que hicieras un tutorial tratando el tema de las redes convolucionales enfocado en la parte artistica, como trasferencia de estilo o deepdream. Gracias por tus videos , como siempre amenos y claros.

    • @codificandobits
      @codificandobits  3 ปีที่แล้ว

      Gracias por tu sugerencia. Ya tomé nota e intentaré abrir un espacio en la programación del canal para incluir este tema. Un saludo!

  • @johanrodriguez241
    @johanrodriguez241 3 ปีที่แล้ว

    Bien importante ese final, los arboles de decision son muy interesantes pero malisimos en terminos de si agregamos muchos mas datos ya que el nivel de computo aumenta exponencialmente. Adicional en función de la profundidad tienen problemas de bias y varianza que se corrige usando boosting o bagging y ahi preciso es el tema de estrategias como los famosos bosques aleatorios que son tan potentes.

    • @codificandobits
      @codificandobits  3 ปีที่แล้ว

      Exactamente Johan... y precisamente vienen videos sobre los bosques aleatorios (bagging) y el boosting. Un saludo!

  • @felipeolivos8934
    @felipeolivos8934 3 ปีที่แล้ว

    Estimado Miguel, ¿será posible que nos deleites con un par de videos explicando en detalle el algoritmo de muzero (o alphaGo zero) de Deepmind? Aun no logro entenderlo bien desde fuentes en inglés, de seguro seria un gran aporte de tu canal. Muchas gracias!

    • @codificandobits
      @codificandobits  3 ปีที่แล้ว

      Hola Felipe y muchas gracias por tu sugerencia. Tomo nota e intentaré buscar un espacio para hablar del tema en próximos videos del canal. Un saludo!

  • @gama3181
    @gama3181 3 ปีที่แล้ว +2

    Hay algún criterio óptimo para la división del árbol ? O el número de hojas finales suele ser el más recomendado ?
    Gracias por el video ! A modificar esos w de la red de YT con mi comentario :p

    • @codificandobits
      @codificandobits  3 ปีที่แล้ว +1

      Hola... y qué buena pregunta. No, realmente, como ocurre usualmente al entrenar modelos de Machine Learning, realmente no existe un criterio óptimo en este caso. Y la respuesta es sencilla: todo depende de las características que tengan los datos que se estén usando en el entrenamiento.
      La sugerencia es definir antes del entrenamiento el hiperparámetro "número de hojas", (1) entrenar el modelo y validarlo con el set de prueba, (2) verificar el error y repetir (1) y (2) variando el "número de hojas" hasta obtener un valor adecuado para el error de validación. Otra alternativa es usar la poda de complejidad de costos, que explico precisamente al final del video.
      Un saludo!

  • @guillermopiedrabuena8144
    @guillermopiedrabuena8144 2 ปีที่แล้ว

    te amo wn, super claro

  • @TheLatinRabbithole
    @TheLatinRabbithole 3 ปีที่แล้ว +1

    hermano tu explicacion es excelente, pero los sonidos que pones son molestos :/