Main Content

Vorverarbeiten von Daten für tiefe neuronale Netze

Verwalten und Vorverarbeiten von Daten für Deep Learning

Die Vorverarbeitung von Daten soll sicherstellen, dass sie in einem Format vorliegen, das das Netz akzeptieren kann, und ist üblicherweise der erste Schritt in Deep-Learning-Workflows. So können Sie beispielsweise die Größe der Bildeingabe an die Größe einer Bildeingabeschicht anpassen. Sie können Daten auch vorverarbeiten, um gewünschte Merkmale zu verbessern oder Artefakte zu reduzieren, die das Netz verfälschen können. So können Sie beispielsweise Eingabedaten normalisieren oder Rauschen entfernen.

Sie können die Bildeingabe mit Operationen wie der Größenänderung vorverarbeiten, indem Sie Datastores und Funktionen verwenden, die in MATLAB® und der Deep Learning Toolbox™ enthalten sind. Andere MATLAB-Toolboxen bieten Funktionen, Datastores und Anwendungen für die Bezeichnung, Verarbeitung und Erweiterung von Deep-Learning-Daten. Verwenden Sie spezialisierte Werkzeuge aus anderen MATLAB-Toolboxen, um Daten für Bereiche wie Bildverarbeitung, Objekterkennung, semantische Segmentierung, Signalverarbeitung, Audioverarbeitung und Textanalyse zu verarbeiten.

Apps

Image LabelerLabel images for computer vision applications
Video LabelerLabel video for computer vision applications
Ground Truth LabelerLabel ground truth data for automated driving applications
Lidar LabelerLabel ground truth data in lidar point clouds (Seit R2020b)
Signal LabelerLabel signal attributes, regions, and points of interest, and extract features

Funktionen

imageDatastoreDatastore for image data
augmentedImageDatastoreTransformieren von Stapeln zur Bilddatenerweiterung
imageDataAugmenterConfigure image data augmentation
augmentApply identical random transformations to multiple images
minibatchqueueCreate mini-batches for deep learning (Seit R2020b)

Themen

Vorverarbeiten von Deep-Learning-Daten

Anpassen von Datastores

Bezeichnen von Ground-Truth-Trainingsdaten

Enthaltene Beispiele