¿Por qué Machine Learning es tan popular?

in #machinelearning7 years ago

coding-computer-data-577585.jpg


Recientemente Machine Learning se ha vuelto la herramienta favorita de ingenieros, científicos y del empresariado pero, ¿cuál es la razón detrás de su popularidad? ¿realmente es tan buena o solamente es como una nueva canción de Lady Gaga? (popular hasta que una nueva canción de Shakira llega).

¿Qué es Machine Learning?


Machine Learning es un campo de Inteligencia Artificial basado en estadística y probabilidad para determinar patrones en un conjunto de datos. La parte interesante es que el algoritmo determina por sí mismo la importancia que tienen ciertos campos de este conjunto, dando lugar a un proceso más “puro”.
Veamos el siguiente ejemplo:
Si se tuvieran datos en una tabla como la siguiente, probablemente se pensaría que el número de recámaras y el área del terreno son las características más importantes al momento de determinar el precio de una casa.



Con esta pequeña tabla que solo tiene 5 campos es sencillo para un humano estimar el precio para una nueva casa pero, ¿qué tan cercano a la realidad será esta cifra?. Al mismo tiempo, en el mundo real se tienen muchos más factores que influyen en la determinación del precio, por ejemplo: el país en el que se encuentra, el estado, el barrio, la temporada del año, si un arquitecto renombrado la diseñó, el año en que fue construida, etc.
La complejidad del problema no termina allí. Justamente a causa de considerar muchos factores se necesitan muchos ejemplos para tener una idea bastante cercana a la realidad, y no se necesitan 10, 100 o 1,000 ejemplos, en ocasiones incluso hablamos de millones, algo que ciertamente no podría analizar un humano. Aquí es donde Machine Learning interviene.
Los algoritmos de Machine Learning “estudian” cada uno de los ejemplos para tratar de entender el peso que cada uno de ellos tiene en determinar el precio de una casa. Con cada nuevo ejemplo el algoritmo refina una función que aproximará el precio posteriormente. Al final se podrían obtener datos bastante precisos.
Con el ejemplo anterior pueden verse los incontables usos que se le pueden dar a Machine Learning, quizá para entender como un usuario usa su celular para conocer la hora en que es más oportuno una actualización automática de las aplicaciones, o también para darle una mejor experiencia dentro de una aplicación aprendiendo la forma en que utiliza.
Machine Learning se ha vuelto popular debido a estos y otros factores, entre ellos:

  1. Que los humanos producimos volúmenes muy grandes de información
  2. Porque la minería de datos no es una herramienta por sí misma para analizar información
  3. Porque la información se ha transformado ahora en el recurso más valioso

Gobiernos, empresas, políticos, etc. todos ellos desean aprender de nosotros, sobre nosotros: lo que nos gusta, nuestras horas de consumo, los medios que usamos. Los algoritmos de Machine Learning son una herramienta excelente para esto.

Sort: