Machine Learning

¿Qué es Microsoft Cognitive toolkit?

Cognitive Toolkit o CNTK es una librería (biblioteca) para el aprendizaje profundo (deep learning) basado en redes neuronales profundas (DNN). Fue desarrollada por Microsoft Research en el lenguaje C++ a partir de 2012 y luego desde el año 2015 es de código abierto a partir de su publicación en CODEPLEX. Un año más tarde en 2016 se traslada a GitHub, al anunciar la versión CNTK 1.0, siendo actualmente multiplataforma y para múltiples sistemas operativos. AL momento de escribir esta publicación la versión es la 2.4.

Por Jose Mariano Alvarez, Hace
Herramientas AI

ONNX – Open Neural Network Exchange

ONNX es un formato abierto para representar modelos de Deep learning (aprendizaje profundo). Ya tiene soporte disponible en varios de los frameworks más importantes del mercado como Caffe2 de Facebook, CNTK (Cognitive Toolkit) de Microsoft, Apache MXNet, PyTorch y TensorRT de NVIDIA. También hay convertidores desarrollados por la comunidad para otros proyectos como TensorFlow de Google y CoreML de Apple .

Por Jose Mariano Alvarez, Hace
Machine Learning

Inteligencia Artificial que aprende continuamente

Una Inteligencia Artificial que aprende continuamente es claramente un objetivo actual. El programa L2M de DARPA refleja esta meta. En los últimos años ha habido un gran avance en la tecnología de inteligencia artificial. Sin embargo, todavía esta tecnología no es capaz de realizar muchas tareas que el ser humano realiza muy fácilmente como aprender de la experiencia continuamente. Este proyecto/programa tratará de revertir esta situación.

Por Jose Mariano Alvarez, Hace