×
1 Wählen Sie EITC/EITCA-Zertifikate
2 Online-Prüfungen lernen und ablegen
3 Lassen Sie sich Ihre IT-Kenntnisse zertifizieren

Bestätigen Sie Ihre IT-Fähigkeiten und -Kompetenzen im Rahmen des europäischen IT-Zertifizierungsrahmens von überall auf der Welt vollständig online.

EITCA-Akademie

Zertifizierungsstandard für digitale Fähigkeiten des European IT Certification Institute mit dem Ziel, die Entwicklung der digitalen Gesellschaft zu unterstützen

LOGGEN SIE SICH IN IHR KONTO EIN

EIN KONTO ERSTELLEN PASSWORT VERGESSEN?

PASSWORT VERGESSEN?

AAH, warten, ich erinnere mich jetzt!

EIN KONTO ERSTELLEN

HAST DU SCHON EIN KONTO?
EUROPÄISCHE ZERTIFIZIERUNGSAKADEMIE FÜR IT - BESCHEINIGUNG IHRER PROFESSIONELLEN DIGITALEN FÄHIGKEITEN
  • ANMELDEN
  • ANMELDEN
  • INFOS

EITCA-Akademie

EITCA-Akademie

Das European Information Technologies Certification Institute - EITCI ASBL

Zertifizierungsanbieter

EITCI Institut ASBL

Brüssel, Europäische Union

Der Rahmen für die europäische IT-Zertifizierung (EITC) zur Unterstützung der IT-Professionalität und der digitalen Gesellschaft

  • ZERTIFIKATE
    • EITCA-AKADEMIEN
      • EITCA ACADEMIES KATALOG<
      • EITCA/CG COMPUTERGRAFIKEN
      • EITCA/IST INFORMATIONSSICHERHEIT
      • EITCA/BI-GESCHÄFTSINFORMATIONEN
      • EITCA/KC-SCHLÜSSELKOMPETENZEN
      • EITCA/EG E-REGIERUNG
      • EITCA/WD-WEBENTWICKLUNG
      • EITCA/AI KÜNSTLICHE INTELLIGENZ
    • EITC-ZERTIFIKATE
      • EITC-ZERTIFIKATSKATALOG<
      • COMPUTERGRAFIK-ZERTIFIKATE
      • WEBDESIGN-ZERTIFIKATE
      • 3D-DESIGN-ZERTIFIKATE
      • BÜRO IT-ZERTIFIKATE
      • BITCOIN BLOCKCHAIN-ZERTIFIKAT
      • WORDPRESS-ZERTIFIKAT
      • CLOUD-PLATTFORM-ZERTIFIKATNEU
    • EITC-ZERTIFIKATE
      • INTERNET-ZERTIFIKATE
      • CRYPTOGRAPHY-ZERTIFIKATE
      • BUSINESS IT-ZERTIFIKATE
      • TELEWORK-ZERTIFIKATE
      • PROGRAMMIERZERTIFIKATE
      • DIGITAL PORTRAIT ZERTIFIKAT
      • ZERTIFIKATE FÜR DIE WEBENTWICKLUNG
      • TIEFE LERNZERTIFIKATENEU
    • ZERTIFIKATE FÜR
      • ÖFFENTLICHE VERWALTUNG DER EU
      • LEHRER UND BILDER
      • IT-SICHERHEITSPROFIS
      • GRAFIKDESIGNER & KÜNSTLER
      • GESCHÄFTSFÜHRER UND MANAGER
      • BLOCKCHAIN ​​ENTWICKLER
      • WEB-ENTWICKLER
      • CLOUD AI EXPERTENNEU
  • EMPFOHLEN
  • SUBVENTION
  • WIE FUNKTIONIERT ES?
  •   IT ID
  • ÜBER UNS
  • Kontakt
  • MEINE BESTELLUNGEN
    Ihre aktuelle Bestellung ist leer.
EITCIINSTITUTE
CERTIFIED

Was sind die grundlegenden Schritte in Convolutional Neural Networks (CNNs)?

by EITCA-Akademie / Sonntag, 13 August 2023 / Veröffentlicht in Künstliche Intelligenz, EITC/AI/DLPTFK Deep Learning mit Python, TensorFlow und Keras, Faltungs-Neuronale Netze (CNN), Einführung in Faltungs-Neuronale Netze (CNN), Prüfungsrückblick

Convolutional Neural Networks (CNNs) sind eine Art Deep-Learning-Modell, das häufig für verschiedene Computer-Vision-Aufgaben wie Bildklassifizierung, Objekterkennung und Bildsegmentierung verwendet wird. In diesem Forschungsbereich haben sich CNNs aufgrund ihrer Fähigkeit, aus Bildern automatisch zu lernen und aussagekräftige Merkmale zu extrahieren, als äußerst effektiv erwiesen.

Die grundlegenden Schritte beim Aufbau eines CNN lassen sich wie folgt zusammenfassen:

1. Vorverarbeitung: Der erste Schritt beim Aufbau eines CNN besteht in der Vorverarbeitung der Eingabebilder. Dies umfasst in der Regel die Größenänderung der Bilder auf eine feste Größe, die Normalisierung der Pixelwerte und gegebenenfalls die Erweiterung des Datensatzes. Die Vorverarbeitung trägt dazu bei, die Rechenkomplexität zu reduzieren und die Leistung des Modells zu verbessern.

2. Faltungsschichten: Die Kernbausteine ​​eines CNN sind die Faltungsschichten. Diese Schichten führen die Faltungsoperation durch, bei der ein kleiner Filter (auch Kernel genannt) über das Eingabebild geschoben und das Skalarprodukt zwischen dem Filter und dem lokalen Empfangsfeld des Bildes berechnet wird. Die Ausgabe dieser Operation ist eine Feature-Map, die das Vorhandensein bestimmter Features im Eingabebild darstellt. Mehrere Faltungsschichten können gestapelt werden, um komplexe und hierarchische Merkmale zu erlernen.

3. Aktivierungsfunktion: Nach der Faltungsoperation wird eine Aktivierungsfunktion elementweise auf die Ausgabe jeder Faltungsschicht angewendet. Die am häufigsten verwendete Aktivierungsfunktion in CNNs ist die Rectified Linear Unit (ReLU), die Nichtlinearität in das Modell einführt und beim Erlernen komplexer Muster hilft.

4. Pooling-Layer: Pooling-Layer werden verwendet, um die räumlichen Abmessungen der Feature-Maps zu reduzieren und gleichzeitig die wichtigsten Informationen beizubehalten. Der am häufigsten verwendete Pooling-Vorgang ist Max Pooling, bei dem der Maximalwert aus einer lokalen Nachbarschaft in der Feature-Map ausgewählt wird. Das Pooling trägt dazu bei, die Rechenkomplexität zu reduzieren und das Modell robuster gegenüber kleinen Verschiebungen und Verzerrungen in den Eingabebildern zu machen.

5. Vollständig verbundene Schichten: Nach mehreren Faltungs- und Pooling-Schichten werden die Feature-Maps zu einem eindimensionalen Vektor abgeflacht und durch eine oder mehrere vollständig verbundene Schichten geleitet. Diese Schichten verbinden jedes Neuron in einer Schicht mit jedem Neuron in der nächsten Schicht, ähnlich einem herkömmlichen neuronalen Netzwerk. Vollständig verbundene Schichten sind dafür verantwortlich, die High-Level-Funktionen zu lernen und die endgültigen Vorhersagen zu treffen.

6. Ausgabeschicht: Die Ausgabeschicht eines CNN hängt von der jeweiligen Aufgabe ab. Beispielsweise besteht bei der Bildklassifizierung die Ausgabeschicht typischerweise aus einer Softmax-Aktivierungsfunktion, die eine Wahrscheinlichkeitsverteilung über die verschiedenen Klassen erzeugt. Bei der Objekterkennung kann die Ausgabeschicht aus mehreren Neuronen bestehen, die das Vorhandensein oder Fehlen verschiedener Objekte im Bild darstellen.

7. Verlustfunktion: Die Verlustfunktion misst die Differenz zwischen der vorhergesagten Ausgabe des CNN und den Ground-Truth-Labels. Die Wahl der Verlustfunktion hängt von der konkreten Aufgabenstellung ab. Beispielsweise wird bei der Bildklassifizierung häufig der Kreuzentropieverlust verwendet.

8. Optimierung: Das Ziel der Optimierung besteht darin, die Parameter des CNN zu aktualisieren, um die Verlustfunktion zu minimieren. Dies erfolgt typischerweise mithilfe eines Optimierungsalgorithmus wie Stochastischer Gradientenabstieg (SGD) oder Adam. Die Parameter des CNN werden iterativ aktualisiert, indem die Gradienten der Verlustfunktion in Bezug auf die Parameter berechnet und entsprechend angepasst werden.

9. Training und Bewertung: Das CNN wird anhand eines gekennzeichneten Datensatzes trainiert, indem die Eingabebilder durch das Netzwerk geleitet und die Parameter mithilfe des Optimierungsalgorithmus angepasst werden. Der Trainingsprozess umfasst mehrere Iterationen oder Epochen, wobei jede Epoche darin besteht, den gesamten Datensatz durch das Netzwerk zu leiten. Die Leistung des CNN wird anhand eines separaten Validierungssatzes bewertet, um seine Generalisierungsfähigkeit zu überwachen. Sobald das CNN trainiert ist, kann es zur Vorhersage neuer, noch nie gesehener Bilder verwendet werden.

Der Aufbau eines Faltungs-Neuronalen Netzwerks umfasst die Vorverarbeitung der Eingabebilder, die Anwendung von Faltungsschichten zum Extrahieren von Merkmalen, die Anwendung von Aktivierungsfunktionen zur Einführung von Nichtlinearität, die Verwendung von Pooling-Schichten zur Reduzierung räumlicher Dimensionen, die Verwendung vollständig verbundener Schichten zum Erlernen von Merkmalen auf hoher Ebene und die Definition einer Ausgabeschicht Wählen Sie basierend auf der Aufgabe eine geeignete Verlustfunktion aus, optimieren Sie die Parameter mithilfe eines Optimierungsalgorithmus und trainieren und bewerten Sie das CNN anhand gekennzeichneter Daten.

Weitere aktuelle Fragen und Antworten zu Faltungs-Neuronale Netze (CNN):

  • Welche Rolle spielt die vollständig verbundene Schicht in einem CNN?
  • Wie bereiten wir die Daten für das Training eines CNN-Modells vor?
  • Was ist der Zweck der Backpropagation beim Training von CNNs?
  • Wie hilft Pooling dabei, die Dimensionalität von Feature-Maps zu reduzieren?

Weitere Fragen und Antworten:

  • Feld: Künstliche Intelligenz
  • Programm: EITC/AI/DLPTFK Deep Learning mit Python, TensorFlow und Keras (Gehen Sie zum Zertifizierungsprogramm)
  • Lektion: Faltungs-Neuronale Netze (CNN) (Gehen Sie zur entsprechenden Lektion)
  • Thema: Einführung in Faltungs-Neuronale Netze (CNN) (Gehen Sie zum verwandten Thema)
  • Prüfungsrückblick
Tagged unter: Künstliche Intelligenz, Computer Vision, Convolutional Neuronale Netze, Tiefes Lernen, Bildklassifizierung, Bildverarbeitung
Startseite » Künstliche Intelligenz » EITC/AI/DLPTFK Deep Learning mit Python, TensorFlow und Keras » Faltungs-Neuronale Netze (CNN) » Einführung in Faltungs-Neuronale Netze (CNN) » Prüfungsrückblick » » Was sind die grundlegenden Schritte in Convolutional Neural Networks (CNNs)?

Zertifizierungszentrum

BENUTZERMENÜ

  • Mein Konto

ZERTIFIKATSKATEGORIE

  • EITC-Zertifizierung (105)
  • EITCA-Zertifizierung (9)

Wonach suchst du?

  • Einführung
  • Wie funktioniert es?
  • EITCA-Akademien
  • EITCI DSJC-Subvention
  • Vollständiger EITC-Katalog
  • Ihre Bestellung
  • Featured
  •   IT ID
  • EITCA-Rezensionen (mittlere Veröffentlichung)
  • Über uns
  • Kontaktieren

Die EITCA Academy ist Teil des europäischen IT-Zertifizierungsrahmens

Das europäische IT-Zertifizierungsrahmenwerk wurde 2008 als europaweiter und anbieterunabhängiger Standard für die allgemein zugängliche Online-Zertifizierung digitaler Fähigkeiten und Kompetenzen in vielen Bereichen professioneller digitaler Spezialisierungen etabliert. Das EITC-Rahmenwerk wird durch das geregelt Europäisches IT-Zertifizierungsinstitut (EITCI), eine gemeinnützige Zertifizierungsstelle, die das Wachstum der Informationsgesellschaft unterstützt und die Lücke bei digitalen Kompetenzen in der EU schließt.

Berechtigung für die EITCA Academy 90 % EITCI DSJC Subventionsunterstützung

90 % der Gebühren der EITCA Academy werden bei der Einschreibung bezuschusst von

    Sekretariat der EITCA-Akademie

    Europäisches IT-Zertifizierungsinstitut ASBL
    Brüssel, Belgien, Europäische Union

    EITC/EITCA-Zertifizierungsrahmenbetreiber
    Regelung des europäischen IT-Zertifizierungsstandards
    Zugriff Kontaktformular oder rufen Sie an: +32 25887351

    Folgen Sie EITCI auf X
    Besuchen Sie die EITCA Academy auf Facebook
    Treten Sie mit der EITCA Academy auf LinkedIn in Kontakt
    Schauen Sie sich EITCI- und EITCA-Videos auf YouTube an

    Gefördert von der Europäischen Union

    Gefördert durch die Europäischen Fonds für regionale Entwicklung (EFRE) und der Europäischer Sozialfonds (ESF) in einer Reihe von Projekten seit 2007, derzeit geregelt durch die Europäisches IT-Zertifizierungsinstitut (EITCI) seit 2008

    Informationssicherheitsrichtlinie | DSRRM- und DSGVO-Richtlinie | Datenschutzrichtlinie | Verzeichnis der Verarbeitungstätigkeiten | HSE-Richtlinie | Antikorruptionsrichtlinie | Moderne Sklaverei-Politik

    Automatisch in Ihre Sprache übersetzen

    Bedingungen und Konditionen | Datenschutzbestimmungen
    EITCA-Akademie
    • EITCA Academy in sozialen Medien
    EITCA-Akademie


    © 2008-2026  Europäisches IT-Zertifizierungsinstitut
    Brüssel, Belgien, Europäische Union

    TOP
    Chatten Sie mit dem Support