Redes profundas para imágenes
Cree nuevas redes profundas para tareas de clasificación y regresión de imágenes definiendo la arquitectura de la red y entrenando la red desde cero.
Después de definir la arquitectura de red, podrá definir los parámetros de entrenamiento con la función trainingOptions
. Luego, podrá entrenar la red con trainNetwork
. Utilice la red entrenada para predecir etiquetas de clase o respuestas numéricas.
Puede entrenar una red neuronal convolucional en una CPU, una GPU, varias CPU o GPU, o en paralelo en un cluster o en la nube. Para entrenar una red en una GPU o en paralelo, es necesario utilizar Parallel Computing Toolbox™. Para usar una GPU, es necesario contar con un dispositivo con GPU compatible (para obtener información sobre los dispositivos compatibles, consulte GPU Computing Requirements (Parallel Computing Toolbox)). Especifique el entorno de ejecución con la función trainingOptions
.
Apps
Deep Network Designer | Diseñar, visualizar y entrenar redes de deep learning |
Funciones
Bloques
Temas
- Crear una red de deep learning sencilla para clasificación
Este ejemplo muestra cómo crear y entrenar una red neuronal convolucional sencilla para la clasificación mediante deep learning.
- Entrenar una red neuronal convolucional para regresión
Este ejemplo muestra cómo ajustar un modelo de regresión mediante redes neuronales convolucionales para predecir los ángulos de rotación de dígitos manuscritos.
- List of Deep Learning Layers
Discover all the deep learning layers in MATLAB®.
- Specify Layers of Convolutional Neural Network
Learn about the layers of a convolutional neural network (ConvNet), and the order they appear in a ConvNet.
- Build Networks with Deep Network Designer
Interactively build and edit deep learning networks in Deep Network Designer.
- Set Up Parameters and Train Convolutional Neural Network
Learn how to set up training parameters for a convolutional neural network.
- Deep Learning in MATLAB
Discover deep learning capabilities in MATLAB using convolutional neural networks for classification and regression, including pretrained networks and transfer learning, and training on GPUs, CPUs, clusters, and clouds.
- Deep Learning Tips and Tricks
Learn how to improve the accuracy of deep learning networks.
- Data Sets for Deep Learning
Discover data sets for various deep learning tasks.
- Example Deep Learning Networks Architectures
This example shows how to define simple deep learning neural networks for classification and regression tasks.