You are here: Artificial Intelligence > Deep Learning > Workflow and Data Preparation

Workflow and Data Preparation

Conventional algorithms are designed to answer exactly one question. In contrast, machine learning algorithms, particularly deep learning models based on convolutional neural networks (CNNs), can be taught to "learn" patterns and be adapted to a wide variety of problems and tasks, such as denoising, super-resolution, and segmentation. However, whether deep or not, model training relies heavily on data. Without data, it is impossible for any machine learning algorithm to learn.

As shown in the following flowchart, three different data sets — the training set, the validation set, and the testing set — are used for training, fine-tuning a model, and testing.

Deep Learning workflow

 

Dragonfly Help Live Version