Monday, January 06, 2014

Machine Learning with R - Review del Libro

Debo admitirlo...soy un adicto a R...desde el primer momento que comencé a aprender R..se ha convertido en una adicción para mí...trato de resolver cualquier problema con R...la cual es obviamente no la mejor manera de proceder...pero mi regla de oro es..."Inténtalo primero con R...de otro mode...solo utiliza algo más y después regresa a R" -;)

Esta vez estaba muy emocionado de leer un nuevo libro de R (bueno...quizás no es nuevo...pero es nuevo para mí) llamado Machine Learning with R...


Para mi est libro debería llamarse "El gran libro para nerds en R"...con 396 páginas...es libro es simplemente hermoso, impresionante y uno de los mejores libro de R que leído jamás...

Por supuesto...tengan en cuenta de que este no es un libro para principiantes...necesitas tener experiencia previa en R para poder compreder todo correctamente...así que si no eres un entusiasta de R...ayudate a ti mismo y lee el también asombroso The R Inferno...

Este libro por supuesto, contiene una pequeña introducción a los principales y más usados comandos de R como Vectores, Factores, Listas, Data Frames manipulación de datos.

Cuando el libro es realmente interesante es cuando la introducción a Machine Learning es presentada...


Es resumen...un algorimo de Machine Learning tomará un input...aprenderá algo y generará un resultado que nos ayudará a tomar una desición...simplemente magia pura -:)

Algunos de los algoritmos cubiertos en este libro...y cubiertos en una manera realmente simple y digerible con algunos de los mejor ejemplos que se podrían ocurrir...son estos...


  • Nearest Neighbor

  • naive Bayes 

  • Decision Trees 

  • Classification Rule Learners 

  • Linear Regression 

  • Regression Trees 

  • Model Trees 

  • Neural Networks 

  • Support Vector Machines 

  • Association Rules 

  • k-means Clustering

  • Un poco pesado, no? Bueno...no realmente...R y su cornucopia de paquetes hacen que tu vida sea más fácil....luego de leer este libro...serás capaz de aplicar cada uno y todos los algoritmos en tus proyectos de la vida real...pero por supuesto...tu experiencia, prueba y error y perseverancia serán altamente apreciadas...

    Vamos algunos ejemplos...

    Cross table para un Nearest Neighbor

    Decision Tree

    Neural Network Diagram

    Association Rules

    Random Forests

    Impresionante, no? Por supuesto...pero la diversión no termina aquí...el libro nos ayuda aún más...con temas como...
    • Performance del Modelo de Evaluación
    • Mejorando el Performance del Modelo
    • Temas avanzados en Machine Learning
    Si ya haz jugado antes con R y siempre te preguntáste que diablos significa Machine Learning y porque deberías aprenderlo...este libro es totalmente para tí...lo recomiendo 100%...

    Saludos,

    Blag.
    Developer Empowerment and Culture.

    No comments: