Hola Víctor. Disculpa mi ignorancia. Recién estoy aprendiendo Machine Learning y Python. ¿Cuando programas Clase (KNN) esta es una Clase del Objeto? Consulto porque recién estoy aprendiendo Python y todavía no llego a la programación por objetos. ¿Como programar cuando tengo un archivo de entrada CSV? Agradecido de antemano.
3 года назад+1
Hola, así es la clase KNN se puede ver como un objeto al cual se le dan las propiedades de aprendizaje y clasificación; para leer un archivo CSV lo puede hacer utilizando la biblioteca de pandas, me parece que la sentencia es pandas.read_csv(ruta del archivo). Saludos
Excelente video, una pregunta bro, como podría calcular la precisión con la que hace la clasificación?
3 года назад
Hola, la precisión se puede calcular con la ecuación: (VP + FP / M). Siendo VP = Los verdaderos positivos; FP = Falsos Positivos; M=Total de muestras. Saludos
Hola buenas tengo una duda,, qué ocurre con el rendimiento de un clasificador kNN a medida que se agregan más variables predictoras? Espero que alguien me pueda responder por favor
Todo depende de como definas la distancia en tu espacio para métrica ya que es la que ayuda a tu clasificador a determinar la categoria de cada entrada.
buen vidéo!! pero lo que no sé es qué tiene de aprendizaje el seguir la programación de un algoritmo 🤔
2 года назад
Hola, te agradezco el comentario. Desde mi punto de vista, es importante mostrar como codificar un algoritmo, ya que nos permite visualizar las técnicas de programación necesarias para la implementación del mismo, además, podemos conocer el funcionamiento interno y de ser posible podríamos aplicarle mejoras, que a diferencia de emplear una biblioteca (o librería) como "scikit-learn" donde solo tenemos acceso al algoritmo de manera superficial. Saludos!
@ perdón, no me expliqué, quiero decir machine learning, aprendizaje automático o aprendizaje máquina para mi no es esto. Para mi machine learning es inteligencia artificial. Knn sigue un algoritmo no aprende nada, no sé si me expliqué. Salu2
Muy buen video, es muy didactico, gracias hermano
explicación magistral sobre K-NN, muchas gracias
mil y mil gracias, excelente video, muy bien hecho y explicado.
Excelente video amigo, muy bien explicado y entendido.
Saludos
Hola Víctor. Disculpa mi ignorancia. Recién estoy aprendiendo Machine Learning y Python. ¿Cuando programas Clase (KNN) esta es una Clase del Objeto? Consulto porque recién estoy aprendiendo Python y todavía no llego a la programación por objetos. ¿Como programar cuando tengo un archivo de entrada CSV? Agradecido de antemano.
Hola, así es la clase KNN se puede ver como un objeto al cual se le dan las propiedades de aprendizaje y clasificación; para leer un archivo CSV lo puede hacer utilizando la biblioteca de pandas, me parece que la sentencia es pandas.read_csv(ruta del archivo). Saludos
Excelente video, una pregunta bro, como podría calcular la precisión con la que hace la clasificación?
Hola, la precisión se puede calcular con la ecuación: (VP + FP / M). Siendo VP = Los verdaderos positivos; FP = Falsos Positivos; M=Total de muestras. Saludos
@ si pudieras tener un código de ejemplo, te agradecería mucho Victor 👍
Gracias
Hola buenas tengo una duda,, qué ocurre con el rendimiento de un clasificador kNN a medida que se agregan más variables predictoras?
Espero que alguien me pueda responder por favor
Todo depende de como definas la distancia en tu espacio para métrica ya que es la que ayuda a tu clasificador a determinar la categoria de cada entrada.
buen vidéo!! pero lo que no sé es qué tiene de aprendizaje el seguir la programación de un algoritmo 🤔
Hola, te agradezco el comentario. Desde mi punto de vista, es importante mostrar como codificar un algoritmo, ya que nos permite visualizar las técnicas de programación necesarias para la implementación del mismo, además, podemos conocer el funcionamiento interno y de ser posible podríamos aplicarle mejoras, que a diferencia de emplear una biblioteca (o librería) como "scikit-learn" donde solo tenemos acceso al algoritmo de manera superficial. Saludos!
@ perdón, no me expliqué, quiero decir machine learning, aprendizaje automático o aprendizaje máquina para mi no es esto. Para mi machine learning es inteligencia artificial. Knn sigue un algoritmo no aprende nada, no sé si me expliqué. Salu2