Kit de herramientas cognitivas de Microsoft

Microsoft Cognitive Toolkit (CNTK) es un conjunto de herramientas estandarizado para diseñar y desarrollar redes de varios tipos, utilizando inteligencia artificial para trabajar con grandes cantidades de datos a través del aprendizaje profundo , utilizando la memoria interna para procesar secuencias de longitud arbitraria. El kit de herramientas cognitivas de Microsoft desarrolla una expansión, velocidad y precisión incesantes con calidad de nivel de aplicación comercial. Tiene una arquitectura distinta y simple que es compatible con lenguajes y redes populares como C++ y Python .

El kit de herramientas cognitivas de Microsoft ( https://cntk.ai ) muestra las redes neuronales como un orden de pasos computacionales a través de un gráfico dirigido . En este gráfico dirigido, los nodos hoja representan los tamaños de entrada de la red cuando los otros nodos están representados por operaciones matriciales en estos términos de entrada. CNTK permite a los usuarios comprender mejor y combinar tipos comunes de modelos: redes neuronales profundas (DNN), redes convolucionales (CNN) y redes recurrentes (RNN/LSTM). El entrenamiento de descenso de gradiente estocástico (SGD, errores de retropropagación) se aplicará con división automática y paralelización en múltiples GPU y servidores. CNTK ha estado disponible bajo una licencia de código abierto (licencia MIT ) [1] desde abril de 2015.

Notas

  1. CNTK/LICENSE.md en maestro Microsoft/CNTK . Consultado el 12 de enero de 2019. Archivado desde el original el 22 de abril de 2017.

Enlaces