La Inteligencia Artificial combina algoritmos matematicos y tecnicas de Machine Learning, Deep Learning y Big Data para extraer el conocimiento contenido en los datos y presentarlo de forma comprensible y automatica. Las redes neuronales y sus aplicaciones son una herramienta fundamental para desarrollar trabajos en Inteligencia Artificial. A lo largo de este libro se desarrollan las tecnicas de analitica basadas en redes neuronales utilizando el software MATLAB y en concreto Neural Network Toolbox. MATLAB cuenta con la herramienta Neural Network Toolbox (Deep Learning Toolbox from release 18) que proporciona algoritmos, funciones y apps para crear, entrenar, visualizar y simular redes neuronales. Puede realizar clasificacion, regresion, agrupamiento, reduccion de dimensionalidad, pronostico de series de tiempo y modelado y control de sistemas dinamicos. La caja de herramientas incluye algoritmos de aprendizaje profundo de red neuronal convolucional y codificador automatico para la clasificacion de imagenes y tareas de aprendizaje de caracteristicas. Para acelerar el entrenamiento de grandes conjuntos de datos, puede distribuir calculos y datos entre procesadores multinucleo, GPU y clusteres de computadoras usando Parallel Computing Toolbox.