Main Content

AlexNet convolutional neural network

AlexNet is a convolutional neural network that is 8 layers deep. You can load a
pretrained version of the network trained on more than a million images from the ImageNet
database [1]. The pretrained network can classify
images into 1000 object categories, such as keyboard, mouse, pencil, and many animals. As a
result, the network has learned rich feature representations for a wide range of images. The
network has an image input size of 227-by-227. For more pretrained networks in MATLAB^{®}, see Pretrained Deep Neural Networks.

You can use `classify`

to
classify new images using the AlexNet network. Follow the steps of Classify Image Using GoogLeNet and replace GoogLeNet with
AlexNet.

For a free hands-on introduction to practical deep learning methods, see Deep Learning Onramp.

returns an AlexNet network
trained on the ImageNet data set.`net`

= alexnet

This function requires Deep Learning Toolbox™ Model *for AlexNet Network* support package. If this
support package is not installed, the function provides a download link. Alternatively,
see Deep Learning Toolbox Model *for AlexNet Network*.

For more pretrained networks in MATLAB, see Pretrained Deep Neural Networks.

returns an AlexNet network trained on the ImageNet data set. This syntax is equivalent to
`net`

= alexnet('Weights',`'imagenet'`

)`net = alexnet`

.

returns the untrained AlexNet network architecture. The untrained model does not require
the support package.`layers`

= alexnet('Weights',`'none'`

)

For a free hands-on introduction to practical deep learning methods, see Deep Learning Onramp.

[1] *ImageNet*. http://www.image-net.org

[2] Russakovsky, O., Deng, J., Su, H., et al. "ImageNet Large Scale Visual
Recognition Challenge." *International Journal of Computer Vision
(IJCV)*. Vol 115, Issue 3, 2015, pp. 211–252

[3] Krizhevsky, Alex, Ilya Sutskever, and Geoffrey E. Hinton.
"ImageNet Classification with Deep Convolutional Neural Networks." *Advances
in neural information processing systems*. 2012.

[4] *BVLC AlexNet Model*.
https://github.com/BVLC/caffe/tree/master/models/bvlc_alexnet

Deep Network Designer | `vgg16`

| `vgg19`

| `resnet18`

| `resnet50`

| `densenet201`

| `googlenet`

| `inceptionresnetv2`

| `squeezenet`

| `importKerasNetwork`

| `importCaffeNetwork`