Machine Learning
Definición de Machine Learning:
Definiremos que machine learning, es la capacidad que tiene las máquinas para aprender a través de los datos sin que se programe para ellos, es decir, las máquinas aprenden por si sola y en base a experiencia. Dicho de otra manera, a través, de algoritmos, dota a las computadoras de la capacidad de identificar patrones de datos masivos y elaborar predicciones. Este aprendizaje permite a las computadoras realizar tareas especificas de forma autónoma. Podemos señalar tres tipos de machine learning reconocido por la comunidad:
- Aprendizaje por refuerzo: su objetivo es que un algoritmo aprenda de la propia experiencia, es decir, tendrá la capacidad de tomar la mejor decisión antes diferentes situaciones en función a un proceso de prueba y error en que se obtiene las mejores decisiones correctas. Ejemplos, aplicables en reconocimientos facial, hacer diagnósticos médicos, entre otras.
- Aprendizaje supervisado: El algoritmo, cuenta con previo basado en un sistema de etiquetas asociadas a unos datos que le permiten tomar decisiones o hacer predicciones. Podemos ejemplificar, a un detector de spam que etiqueta un email como spam, no dependiendo de los patronos que ha aprendido del histórico de correo llámese, remitente, asunto, relación texto/imágenes, etc.
- Aprendizaje no supervisado: El algoritmo no cuenta con un conocimiento previo. Se enfrenta a caos de datos con el objetivo de encontrar patrones que permiten organizarlos de alguna manera. Son utilizado en el campo de marketing para extraer patrones provenientes de las redes sociales y crear campañas publicitarias.
Beneficio del uso de Machine Learning:
Mencionaremos dos casos de uso en nuestra vida cotidiana y dos casos de uso en la vida laboral.
Uso en nuestra vida cotidiana: Netflix se ha popularizado mundialmente que casi todo el mundo lo tiene en su hogar. Usa esta tecnología para recomendarnos películas o series en base a tus gustos, a tu localización que te hace ver que te lee la mente. Otro ejemplo, muy típico es Amazon. Al navegar a través de la aplicación te sorprenderá de las recomendaciones de productos que te ofrece para comprarlos. Detrás de ella, hay algoritmos de machine learning que en base a tus gustos te recomiendan los mismos para que los adquieras.
Uso de la vida laboral: Quizás en algún ha sido contactado por un asistente virtual. Normalmente, estos asistentes usan machine learning para darte respuesta o tomar acciones que en base a la experiencia se van puliendo para ofrecer una mejor respuesta al usuario. El segundo caso es que probablemente tu empresa tenga un servidor, es decir, una base de datos de clientes que contenga mucha información y no sabes cómo utilizarla. Existen caso de uso que con esa información se identifican patrones o se realizan agrupaciones que van a permitir a la empresa orientar de una forma correcta las acciones de marketing y las acciones comerciales para incrementar la taza de éxitos.
Podemos concluir que las posibilidades de machine learning son infinitas y cada día surgen millones de aplicaciones en todos los sectores, empresa y en la sociedad. Propongámonos a utilizar esta herramienta para mejorar en el ámbito que así, tengamos dispuesto para obtener los mejores resultados posibles. Los retornos que obtendremos serán impresionantes.
Profesor de la Facultad de Informática, Electrónica y Comunicación de la Universidad de Panamá.


