Glossary¶
- Convolutional Neural Network
Convolutional Neural Network (CNN) is a class of Deep Neural Networks most commonly applied to analyzing visual imagery.
- Deep Neural Network
Deep Neural Networks (DNN) are Neural Networks with more than 2 layers between the input and output layers.
- Hyperparameter
Parameter whose value is set before the learning process begins. By contrast, the values of other parameters are derived via training.
- Learning Rate
The learning rate or step size in machine learning is a hyperparameter which determines to what extent newly acquired information overrides old information
- Machine Learning
Scientific study of algorithms and statistical models that computer systems use to effectively perform a specific task without using explicit instructions, relying on patterns and inference instead.
- MatConvNet
MatConvNet is a MATLAB toolbox implementing Convolutional Neural Networks for computer vision applications. It can store trained model in a “.mat” file.
See also
- MATLAB
MATLAB (matrix laboratory) is a multi-paradigm numerical computing environment and proprietary programming language developed by MathWorks.
- Mustache
Simple web template system with implementations available for multiple languages
See also
- Neural Network
Set of algorithms, modeled loosely after the human brain, that are designed to recognize patterns.
- TensorFlow
An open source Machine Learning library for research and production
See also
- Tensorboard
TensorBoard provides the visualization and tooling needed for machine learning experimentation with TensorFlow
- Vgg19
- VGG-19 is a Convolutional Neural Network that is trained on more
- than a million images from the ImageNet database.
- Virtualenv
A tool to create isolated Python environments.