La metodología que sigo es la de primero, comprender los conceptos básicos asociándolos a lo ya conocido; por ejemplo, los aplicativos como Facebook, entendiendo cómo manejan su información; o un centro comercial grande; cómo predice qué productos le van a generar más ganancias.
Luego, entendemos las librerías y los métodos a usar en la clase con ejemplos sencillos. Después utilizamos datos real...
La metodología que sigo es la de primero, comprender los conceptos básicos asociándolos a lo ya conocido; por ejemplo, los aplicativos como Facebook, entendiendo cómo manejan su información; o un centro comercial grande; cómo predice qué productos le van a generar más ganancias.
Luego, entendemos las librerías y los métodos a usar en la clase con ejemplos sencillos. Después utilizamos datos reales y públicos del estado y los procesamos usando lo aprendido anteriormente. Finalmente, le doy un ejercicio al alumno con un dataset (conjunto de datos brutos) distinto y lo desarrollamos juntos; le pregunto qué usaremos a continuación y él debe sustentar el por qué.
Vistos los pasos previos, si en algún punto el alumno tiene dudas, nos detenemos hasta que sean despejadas. Sin un piso firme no se puede construir un avance consistente.
Aprendí los conceptos de minería de datos, predicción de sucesos, controladores de predicción y más; gracias a la curiosidad y también gracias a la guía de mis maestros en la universidad. Es cierto que el mejor maestro es uno mismo, pero en temas tan abstractos como la programación, siempre ayuda tener un profesor que nos permita incursionar en los aspectos básicos de la materia y poco a poco nos guíe hasta sentirnos capaces de realizar las tareas que queremos hacer.
A mis alumnos les pido que usen sus conocimientos para hacer de este mundo un lugar mejor, pues estoy convencido de que las IA, el Big Data, el Deep Learning y el Machine Leaning nos abrirán las puertas hacia un mundo mejor.
Ver más
Ver menos