Joomla TemplatesWeb HostingFree Money
Visite Nuestros Portales Especializados
Empresas, Productos, Marcas, Cultura, Salud, Industria de la hospitalidad, Deportes Tecnología, Telecomunicaciones EconomiayMercados.com Libros Canal de YouTube Síganos en Twitter Estamos en Facebook

Home » Opinión- » Columnista » Machine Learning: cuando las computadoras aprenden y mejoran su comportamiento a través de ejemplos

Calendario Colombia

Calendario Colombia 2019



Calendario Colombia 2020

Evaluación de Productos

Guía para Periodistas

Privacidad
en
Internet
para
Periodistas
Por Michael Dagan

 Privacidad en internet para periodistas
Lectura Sin Costo
Edición en Línea
En Español

Facebook

Hora Legal en Colombia

 
Machine Learning: cuando las computadoras aprenden y mejoran su comportamiento a través de ejemplos
Opinión
Jueves, 10 de Enero de 2019 05:00

Leonardo Seminara, Líder Técnico, Arquitecto de Software para Liveware Ingeniería de Software S.A.
Leonardo Seminara, Líder Técnico, Arquitecto de Software para
Liveware Ingeniería de Software S.A.
Una interesante nota de opinión sobre Machine Learning. ¿Qué es? ¿Por qué no para de avanzar? ¿En qué ejemplos se puede ver y aplicar? ¿Cómo cambiará el futuro de las personas y de los negocios?

Machine Learning: cuando las computadoras aprenden y mejoran su comportamiento a través de ejemplos 
Por Leonardo Seminara, Líder Técnico, Arquitecto de Software para Liveware

El término “Machine Learning” (ML) engloba diversas técnicas para programar algoritmos computacionales de forma que aprendan a reconocer patrones desde datos disponibles, en otras palabras, aprendizaje a partir de ejemplos existentes. Esto contrasta con la programación tradicional de computadoras donde se expresa explícitamente lo que el programa debe realizar. Un ejemplo de ML utilizado a diario son los gestores de correo electrónico que aprenden a detectar SPAM de forma automática a partir de otros correos previamente identificados como tal por los usuarios.

Los programas que utilizan ML se incluyen normalmente en las siguientes categorías: clasificación de una muestra para determinar a qué tipo pertenece (por ejemplo, detectar en una imagen si hay un vehículo o no), agrupamiento de tipos en un conjunto de datos para identificar nuevos patrones en los mismos, o extrapolación de datos (regresión). Esta clase de programas son mucho más cortos, fáciles de mantener y más certeros utilizando ML que utilizando programación imperativa tradicional; y en la mayoría de los casos son intratables de otra forma.

Claramente existen casos donde el algoritmo falla. Utilizando el ejemplo anterior del filtro de SPAM, quizás le haya ocurrido al lector el caso donde un correo electrónico deseado fue derivado automáticamente a la casilla de SPAM. En estos casos el algoritmo detecta palabras u otro contenido dentro del correo perteneciente a la clasificación de SPAM. Cuando el usuario recupera este email y lo marca como NO-SPAM, el algoritmo puede reajustarse para mejorar su comportamiento.

Las técnicas de ML existen desde hace décadas en aplicaciones especializadas y que usualmente estaban alejadas del usuario hogareño como por ejemplo el OCR (Optical Character Recognition) o el Reconocimiento Facial. Estos sistemas tenían un costo alto computacional en términos de entrenamiento del algoritmo. Con el incremento del poder de cálculo de las computadoras modernas, el entrenamiento se tornó un problema tratable.

Este poder de cálculo, incluso en dispositivos pequeños como celulares, y el aumento de la velocidad de comunicaciones permite que las técnicas de ML hayan sido incorporadas en la vida diaria. Aplicaciones que se utilizan cotidianamente aplican técnicas de ML, como por ejemplo, mejores recomendaciones en sitios de búsqueda (Amazon), buscadores de internet con reconocimiento de voz (Google), y operación de celulares mediante la voz (como Siri de Apple).

Si bien es poco probable que veamos en un futuro cercano un Skynet —nombre de la entidad de inteligencia artificial en la película Terminator que controle un ejército de robots en guerra contra la humanidad, ya son un hecho las aplicaciones de relevancia para la vida actual, como detección de anomalías en imágenes médicas, detección de fraudes en tarjetas de crédito, y según afirman algunas fuentes, vehículos autónomos, serán de uso común en menos de una década.

Acerca de Liveware Ingeniería de Software S.A.
Empresa especializada en Ingeniería de Software y Sistemas con más de 30 años de experiencia en el mercado, pionera en la implantación de mejora de procesos de desarrollo de Software, el alineamiento entre el negocio y las áreas IT y la gestión integral de tecnología. Actualmente sus servicios y especialización se centran en los siguientes segmentos: Consultoría en Ingeniería de Software, Mejoras de Procesos, Gestión de Calidad y Arquitecturas de Software y Sistemas; Desarrollo de Software e Integración de Aplicaciones, Big Data y Cloud Computing; Consultoría, Control y Aseguramiento de Calidad de Software; y Gestión del Conocimiento: Capacitación & E-learning. Desde sus inicios Liveware ha consolidado una sólida y prestigiosa cartera de clientes nacionales e internacionales de las industrias más diversas: banca y seguros, servicios financieros, energía, agro, alimenticia, salud y telecomunicaciones, entre otras.

Foto: Liveware Ingeniería de Software S.A.

 

Derechos Reservados - MarcasyMercadosIT.com - 2007-2019 - Designed By Joomla