Search results for "transfer learning"

How to Use Transfer Learning when Developing Convolutional Neural Network Models

Transfer Learning in Keras with Computer Vision Models

Deep convolutional neural network models may take days or even weeks to train on very large datasets. A way to short-cut this process is to re-use the model weights from pre-trained models that were developed for standard computer vision benchmark datasets, such as the ImageNet image recognition tasks. Top performing models can be downloaded and […]

Continue Reading 185
Loss and Accuracy Learning Curves on the Train and Test Sets for an MLP on Problem 1

How to Improve Performance With Transfer Learning for Deep Learning Neural Networks

An interesting benefit of deep learning neural networks is that they can be reused on related problems. Transfer learning refers to a technique for predictive modeling on a different but somehow similar problem that can then be reused partly or wholly to accelerate the training and improve the performance of a model on the problem […]

Continue Reading 43
Optimization For Machine Learning

Optimization for Machine Learning

Optimization for Machine Learning Finding Function Optima with Python …so What is Function Optimization? Function optimization is to find the maximum or minimum value of a function. The function may have any structure as long as it produces numerical values. If we got a function as a blackbox how can we find its maximum or […]

Continue Reading
What Is Meta-Learning in Machine Learning?

What Is Meta-Learning in Machine Learning?

Meta-learning in machine learning refers to learning algorithms that learn from other learning algorithms. Most commonly, this means the use of machine learning algorithms that learn how to best combine the predictions from other machine learning algorithms in the field of ensemble learning. Nevertheless, meta-learning might also refer to the manual process of model selecting […]

Continue Reading 10
What is Deep Learning?

What is Deep Learning?

Deep Learning is a subfield of machine learning concerned with algorithms inspired by the structure and function of the brain called artificial neural networks. If you are just starting out in the field of deep learning or you had some experience with neural networks some time ago, you may be confused. I know I was confused […]

Continue Reading 289
One-Shot Learning with Siamese Networks, Contrastive, and Triplet Loss for Face Recognition

One-Shot Learning for Face Recognition

One-shot learning is a classification task where one, or a few, examples are used to classify many new examples in the future. This characterizes tasks seen in the field of face recognition, such as face identification and face verification, where people must be classified correctly with different facial expressions, lighting conditions, accessories, and hairstyles given […]

Continue Reading 31
Deep Learning for Computer Vision

Deep Learning for Computer Vision

Deep Learning for Computer Vision Image Classification, Object Detection, and Face Recognition in Python …why deep learning? Traditionally, Computer Vision is REALLY HARD We are awash in images: photographs, videos, YouTube, Instagram, and increasingly from live video. Computer Vision, often shortened to CV, is defined as a field of study that seeks to develop techniques […]

Continue Reading