1. Machine learning: concepto

1.3. Diferencia entre IA y aprendizaje automático

Para dejar clara la diferencia entre estos dos conceptos vamos a ver dos ejemplos:

Por un lado, la inteligencia artificial es la capacidad de seguir unas reglas de programación que han sido previamente instaladas en el sistema inteligente. Por ejemplo, un programa de ordenador que juega al ajedrez tiene en su memoria todas las reglas del juego y las aplica en cada turno. En programación, esto se hace utilizando el comando “si”, “si hay alguna ficha en la fila de la torre, cómela”, “si hay alguna ficha en la diagonal del alfil, cómela”. El sistema solamente tiene que seguir las instrucciones que le ha indicado el programador, es como un niño al que se le dice lo que tiene que hacer.

En el caso del aprendizaje automático o Machine Learning, el programa no solo tiene ese conjunto de reglas del juego. El programa es capaz de aprender en cada partida gracias a los nuevos datos que analiza y procesa para crear nuevas reglas. Es como tener un jugador senior con varias años de experiencia entre torneos y partidas de amigos. El sistema analiza cada una de las partidas y puede repetir los movimientos que le llevaron a la victoria en el pasado. En este caso, la inteligencia artificial decide por sí misma cuál es la mejor opción y hacer que la probabilidad de éxito sea la mayor.

Machine Learning. Licencia: Pixabay.

En resumen, el aprendizaje automático es un conjunto de técnicas que se usan para que el sistema pueda aprender, predecir y adaptarse a las circunstancias. Las máquinas aprenden estudiando los datos y detectando patrones para, de esta manera, aumentar su “inteligencia” y mejorar las respuestas a los problemas planteados.