Learning Machine Learning

Llevo un tiempo intentando meterme en el mundo de Machine Learning, el año pasado hice un máster en el que se tocaba el tema de soslayo y me quede bastante intrigado sobre que algoritmos habría detrás. Así que una vez acabado el máster me puse a leer sobre el tema. Lo primero que hice fue comprarme un libro http://www.manning.com/pharrington/ pensando, iluso de mi, que sería capaz de tener una visión bastante consistente del tema, como lo había hecho con otros temas (no pondré ninguno para no herir sensibilidades, pero puedes coger 4 al azar de http://pragprog.com/).

Lo cierto es que no es un campo que puedas aprender leyendo un libro, tengo comprados varios sobre machine learning, no sabría decir lo que tardo en leer un libro de estos porque creo que no he acabado ninguno. Me suele pasar que empiezo a leer un libro, los primeros capítulos siempre son de cosas más o menos básicas a modo de resumen sobre lo que es machine learning, después empiezan los contenidos de verdad y en estos es donde me “pierdo”, no en el sentido literal de no saber donde estoy sino que las ganas de profundizar en ese tema me llevan a un montón de artículos, a otros libros, a hacer pruebas (flopezluis.github.com/MachineLearning o https://github.com/flopezluis/MachineLearning) y al final me encuentro que estoy leyendo el mismo tema en 4 libros diferentes y que llevo 4 meses con ello. No sé si es que los libros técnicos que leía hasta hace bien poco eran muy sencillos o si estos son demasiado complejos.  Tener tantos libros empezados me genera mal rollo, como si necesitará leerlos ya todos, como si tuviera prisa por leemos xD .

Después de 6 meses empapándome sobre Machine Learning todavía tengo la sensación de que no sé prácticamente nada🙂. Pero bueno algunas conclusiones si que puedo sacar después de este tiempo.

– No es un tema que puedas dominar rápidamente (o al menos yo), es una carrera de fondo.

– Se constante.

– Necesitas matemáticas y estadístcia, pero no te dejes acojonar por lo que se ve en las reviews de muchos libros, no son tan tan complejas. El problema está en que la mayoría de libros dan por hecho que deberías saberlas.

– Machine Learning es muy muy muy grande, céntrate en un tema primero, a ser posible simple, por ejemplo kNN y luego pasa el siguiente más simple.

– Si lo necesitas aplicar algún algoritmo para un caso concreto no necesitas profundizar en casi nada, hay un montón de software que te permite hacer todo sin pensar mucho en que estás haciendo. Hay libros que tocan bastante métodos de una forma muy general que te pueden ayudar, por ejemplo Machine Learning in action.

Por si alguien tiene curiosidad estos son los libros que tengo sobre el tema:

– Machine Learning in Action http://www.manning.com/pharrington/

– Learning from Data http://www.amazon.com/Learning-From-Data-Yaser-Abu-Mostafa/dp/1600490069

– Machine Learning  http://www.amazon.com/Machine-Learning-Tom-M-Mitchell/dp/0070428077/ref=sr_1_1?s=books&ie=UTF8&qid=1361100724&sr=1-1&keywords=Machine+Learning

– Data mining http://www.amazon.com/Data-Mining-Concepts-Methods-Algorithms/dp/0470890452

– Introduction to the Math of Neural Networks http://www.heatonresearch.com/book/introduction-neural-network-math.html

– Statistics in plain English http://www.amazon.com/Statistics-Plain-English-Third-Timothy/dp/041587291X/ref=sr_1_1?s=books&ie=UTF8&qid=1361100845&sr=1-1&keywords=statistics+in+plain+english

Hay alguno más que he usado a modo de consulta alguna vez, pero no los “tengo”.

BTW: No es que lleve 6 meses a piñón con esto, el trabajo me absorbe el 99% de mi tiempo libre, así que hay semanas enteras que no puedo ni leer una página. Que veo que se desanima la gente😀

3 comentarios sobre “Learning Machine Learning

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s