suchen
HeimTechnologie-PeripheriegeräteKITiefe neuronale Netze zur Klassifizierungskalibrierung und Regressionskalibrierung

Tiefe neuronale Netze zur Klassifizierungskalibrierung und Regressionskalibrierung

Jan 22, 2024 pm 08:21 PM
机器学习künstliches neuronales Netzwerk

Tiefe neuronale Netze zur Klassifizierungskalibrierung und Regressionskalibrierung

Deep Neural Network ist ein leistungsstarkes Modell für maschinelles Lernen, das automatisch Funktionen und Muster lernen kann. In praktischen Anwendungen muss die Ausgabe neuronaler Netze jedoch häufig kalibriert werden, um Leistung und Zuverlässigkeit zu verbessern. Klassifizierungskalibrierung und Regressionskalibrierung sind häufig verwendete Kalibrierungstechniken und haben unterschiedliche Prinzipien und Anwendungen. In diesem Artikel werden die Funktionsprinzipien und Anwendungsszenarien dieser beiden Technologien ausführlich vorgestellt.

1. Klassifizierungskalibrierung

Die Klassifizierungskalibrierung dient der Verbesserung der Zuverlässigkeit und Genauigkeit des Klassifikators. Dies wird durch Anpassen des vom Klassifikator ausgegebenen Wahrscheinlichkeitsverteilungsvektors erreicht. Bei einem Klassifizierungsproblem gibt ein neuronales Netzwerk einen Vektor aus, der die vorhergesagte Wahrscheinlichkeit jeder Klasse darstellt. Allerdings sind diese Wahrscheinlichkeiten nicht immer genau und können zu hoch oder zu niedrig verzerrt sein. Das Ziel der Klassifizierungskalibrierung besteht darin, diese Wahrscheinlichkeiten so anzupassen, dass sie der wahren Wahrscheinlichkeitsverteilung näher kommen. Dies verbessert die Leistung des Klassifikators und macht ihn zuverlässiger bei der Vorhersage der Wahrscheinlichkeiten verschiedener Klassen.

Zu den häufig verwendeten Klassifizierungskalibrierungsmethoden gehören die folgenden zwei:

1. Temperaturskalierung

Temperaturskalierung ist eine einfache und effektive Klassifizierungskalibrierungstechnologie, deren Prinzip auf dem neuronalen Netzwerk basiert. Die Ausgabe wird skaliert , wodurch die Konfidenz des Klassifikators angepasst wird. Insbesondere skaliert die Temperaturskalierung die Ausgabe der letzten Schicht des neuronalen Netzwerks durch Einführung eines Temperaturparameters T, der die ursprüngliche Vorhersagewahrscheinlichkeit p in die kalibrierte Wahrscheinlichkeit q umwandelt:

q_i=\frac{p_i^{\frac{1}{T}}}{\sum_{j=1}^K p_j^{\frac{1}{T}}}

wobei i die i-te Kategorie und K die darstellt Gesamtzahl der Kategorien. Wenn T = 1, ändert die Temperaturskalierung die ursprüngliche Vorhersagewahrscheinlichkeit nicht. Wenn T > 1, erhöht die Temperaturskalierung die Zuverlässigkeit des Klassifikators, wodurch die Vorhersagewahrscheinlichkeit konzentrierter und sicherer wird des Klassifikators macht die vorhergesagten Wahrscheinlichkeiten diffuser und vorsichtiger.

Die Vorteile der Temperaturskalierung bestehen darin, dass sie einfach zu implementieren, kostengünstig und ohne Neuschulung des Modells kalibrierbar ist. Es ist jedoch nicht garantiert, dass die Temperaturskalierung die Leistung des Klassifikators in allen Fällen effektiv verbessert, da sie davon ausgeht, dass die Fehler aller Kategorien unabhängig sind und sich auf derselben Skala befinden, was in praktischen Anwendungen nicht unbedingt zutrifft.

2.Platt-Kalibrierung (Platt-Skalierung)

Die Platt-Kalibrierung ist eine relativ traditionelle Klassifizierungskalibrierungsmethode, die auf dem logistischen Regressionsmodell basiert und die Ausgabe des neuronalen Netzwerks anpasst, um die kalibrierte Wahrscheinlichkeitsverteilung zu erhalten. Insbesondere führt die Platt-Kalibrierung ein binäres logistisches Regressionsmodell ein, um die Ausgabe des neuronalen Netzwerks anzupassen und eine neue Wahrscheinlichkeitsverteilung zu erhalten. Die Eingabe des logistischen Regressionsmodells ist die Ausgabe oder das Merkmal des neuronalen Netzwerks, und die Ausgabe ist ein Wahrscheinlichkeitswert zwischen 0 und 1. Durch Anpassen eines logistischen Regressionsmodells kann der korrigierte Wahrscheinlichkeitswert für jede Kategorie erhalten werden.

Der Vorteil der Platt-Kalibrierung besteht darin, dass sie die Vorhersagewahrscheinlichkeit genauer schätzen kann und für eine Vielzahl unterschiedlicher Klassifizierungsprobleme geeignet ist. Die Platt-Kalibrierung erfordert jedoch eine Modellanpassung, sodass der Rechenaufwand hoch ist und eine große Menge an gekennzeichneten Daten erforderlich ist, um das logistische Regressionsmodell zu trainieren.

2. Regressionskalibrierung

Regressionskalibrierung bezieht sich auf die Korrektur der Ausgabe des Regressionsmodells, um es zuverlässiger und genauer zu machen. Bei Regressionsproblemen ist die Ausgabe eines neuronalen Netzwerks normalerweise ein kontinuierlicher reeller Wert, der den Wert der vorhergesagten Zielvariablen darstellt. Diese vorhergesagten Werte können jedoch eine Verzerrung oder Varianz aufweisen, sodass eine Regressionskalibrierung erforderlich ist, um die Genauigkeit und Zuverlässigkeit der Vorhersagen zu verbessern.

Zu den häufig verwendeten Regressionskalibrierungsmethoden gehören die folgenden zwei:

1. Historische Durchschnittskalibrierung

Die historische Durchschnittskalibrierung ist eine einfache und effektive Regressionskalibrierungstechnologie, deren Prinzip darin besteht, historische Daten zu berechnen Mittelwert und Varianz der Zielvariablen und passen Sie dann den vorhergesagten Wert des neuronalen Netzwerks an. Insbesondere erhält die historische Durchschnittskalibrierung einen Kalibrierungsfaktor durch Berechnen des Mittelwerts und der Varianz historischer Daten und korrigiert dann den vorhergesagten Wert des neuronalen Netzwerks, um ihn näher an den wahren Zielwert heranzuführen. Der Vorteil der historischen Durchschnittskalibrierung besteht darin, dass sie einfach und benutzerfreundlich ist, keine zusätzlichen Trainingsdaten und Rechenkosten erfordert und für eine Vielzahl unterschiedlicher Regressionsprobleme geeignet ist.

2. Lineare Regressionskalibrierung

Die lineare Regressionskalibrierung ist eine Regressionskalibrierungstechnologie, die auf einem linearen Regressionsmodell basiert. Ihr Prinzip besteht darin, den vorhergesagten Wert des neuronalen Netzwerks durch Anpassen eines linearen Modells an den wahren Zielwert abzubilden . Insbesondere verwendet die lineare Regressionskalibrierung zusätzliche gekennzeichnete Daten, um ein lineares Regressionsmodell zu trainieren, wobei der vorhergesagte Wert des neuronalen Netzwerks als Eingabe und der wahre Zielwert als Ausgabe verwendet werden, um eine lineare Abbildungsfunktion zu erhalten, wodurch die Vorhersage anhand der Vorhersagen des neuronalen Netzwerks durchgeführt wird Wert.

Der Vorteil der linearen Regressionskalibrierung besteht darin, dass sie die Beziehung zwischen dem vorhergesagten Wert und dem Zielwert genauer schätzen kann und für verschiedene Regressionsprobleme geeignet ist. Die Anpassung linearer Regressionsmodelle erfordert jedoch eine große Menge beschrifteter Daten und Rechenkosten und ist bei Regressionsproblemen mit nichtlinearen Beziehungen möglicherweise nicht effektiv.

Im Allgemeinen sind Klassifizierungskalibrierung und Regressionskalibrierung gängige Kalibrierungstechniken in tiefen neuronalen Netzen, die die Leistung und Zuverlässigkeit des Modells verbessern können. Durch die Klassifizierungskalibrierung wird hauptsächlich die Konfidenz des Klassifikators angepasst, um die Vorhersagewahrscheinlichkeit genauer zu machen. Durch die Regressionskalibrierung werden die Vorhersageergebnisse hauptsächlich durch Korrektur der Verzerrung und Varianz des vorhergesagten Werts näher an den wahren Zielwert gebracht. In praktischen Anwendungen ist es notwendig, basierend auf spezifischen Problemen eine geeignete Kalibrierungsmethode auszuwählen und diese mit anderen Techniken zu kombinieren, um die Leistung des Modells zu optimieren.

Das obige ist der detaillierte Inhalt vonTiefe neuronale Netze zur Klassifizierungskalibrierung und Regressionskalibrierung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme
Dieser Artikel ist reproduziert unter:网易伏羲. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen
Chrome ist hier mit KI: Tag zu erleben, täglich etwas Neues !!Chrome ist hier mit KI: Tag zu erleben, täglich etwas Neues !!Apr 17, 2025 am 11:29 AM

Die KI -Revolution von Google Chrome: Eine personalisierte und effiziente Browsing -Erfahrung Künstliche Intelligenz (KI) verändert schnell unser tägliches Leben, und Google Chrome leitet die Anklage in der Web -Browsing -Arena. Dieser Artikel untersucht die Exciti

Die menschliche Seite von Ai: Wohlbefinden und VierfacheDie menschliche Seite von Ai: Wohlbefinden und VierfacheApr 17, 2025 am 11:28 AM

Impacting Impact: Das vierfache Endergebnis Zu lange wurde das Gespräch von einer engen Sicht auf die Auswirkungen der KI dominiert, die sich hauptsächlich auf das Gewinn des Gewinns konzentrierte. Ein ganzheitlicherer Ansatz erkennt jedoch die Vernetzung von BU an

5 verwendende Anwendungsfälle für Quantum Computing, über die Sie wissen sollten5 verwendende Anwendungsfälle für Quantum Computing, über die Sie wissen solltenApr 17, 2025 am 11:24 AM

Die Dinge bewegen sich stetig zu diesem Punkt. Die Investition, die in Quantendienstleister und Startups einfließt, zeigt, dass die Industrie ihre Bedeutung versteht. Und eine wachsende Anzahl realer Anwendungsfälle entsteht, um seinen Wert zu demonstrieren

Wie Sie Ihre KI-Aufforderungen für einen Wettbewerbsvorteil bei der Arbeit optimieren könnenWie Sie Ihre KI-Aufforderungen für einen Wettbewerbsvorteil bei der Arbeit optimieren könnenApr 17, 2025 am 11:23 AM

Sie sind in Eile, eine Frist einzuhalten und sich für ChatGPT zu entscheiden, um eine Marketing -E -Mail zu erstellen. Sie geben die KI-Eingabeaufforderung ein: "Schreiben Sie eine professionelle E-Mail mit 100-Wörtern." Das Ergebnis ist ein generisches, mit Jargon erfülltes Dokument, das den Ton oder den Struc fehlt

Rangfunktion in SQLRangfunktion in SQLApr 17, 2025 am 11:20 AM

Einführung Stellen Sie sich vor, Sie müssen die besten Vertriebsmitarbeiter Ihres Unternehmens aus Tausenden von Transaktionen und zahlreichen Faktoren identifizieren. Traditionelle Methoden werden umständlich. Die Ranglistenfunktionen von SQL bieten eine effiziente Lösung für die Anbieter

Potenzielle Medicaid -Kürzungen bedrohen die mütterliche GesundheitsversorgungPotenzielle Medicaid -Kürzungen bedrohen die mütterliche GesundheitsversorgungApr 17, 2025 am 11:18 AM

Das Repräsentantenhaus und der Senat stimmten am Wochenende einem Haushaltsrahmen zu. Der Rahmen erfordert Ausgabenkürzungen, um Steuersenkungen zu bezahlen, die überproportional zu den Reichen und den Geldern gehen, um steigende Defizite zu verhindern und gleichzeitig zu erhöhen

Laut Snowflake -CEO beginnt AI ROI damit, die Daten richtig zu machenLaut Snowflake -CEO beginnt AI ROI damit, die Daten richtig zu machenApr 17, 2025 am 11:13 AM

"KI sollte kein Urknall sein", sagte mir der CEO von Snowflake in einem Sit-Down. "Es sollte eine Reihe kleiner Projekte sein, die jeden Schritt des Weges angeben." Aber wie Ramaswamy feststellte, ist dies zwar Vorsicht, aber es ist tatsächlich Strategie. In der Inter

20.000 AI-generierte Songs, die jeden Tag auf Deezer hochgeladen wurden20.000 AI-generierte Songs, die jeden Tag auf Deezer hochgeladen wurdenApr 17, 2025 am 11:11 AM

"Die KI erzeugte Inhalte, die weiterhin Streaming -Plattformen wie Deezer überfluten, und wir sehen kein Anzeichen dafür, dass es langsamer wird", sagte Aurelien Herault, Chief Innovation Officer von Deezer, in einer Erklärung. Obwohl es keine Anzeichen für die Überschwemmung gibt, hat Deezer

See all articles

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
1 Monate vorBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
1 Monate vorBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
1 Monate vorBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Chat -Befehle und wie man sie benutzt
1 Monate vorBy尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

SecLists

SecLists

SecLists ist der ultimative Begleiter für Sicherheitstester. Dabei handelt es sich um eine Sammlung verschiedener Arten von Listen, die häufig bei Sicherheitsbewertungen verwendet werden, an einem Ort. SecLists trägt dazu bei, Sicherheitstests effizienter und produktiver zu gestalten, indem es bequem alle Listen bereitstellt, die ein Sicherheitstester benötigen könnte. Zu den Listentypen gehören Benutzernamen, Passwörter, URLs, Fuzzing-Payloads, Muster für vertrauliche Daten, Web-Shells und mehr. Der Tester kann dieses Repository einfach auf einen neuen Testcomputer übertragen und hat dann Zugriff auf alle Arten von Listen, die er benötigt.

WebStorm-Mac-Version

WebStorm-Mac-Version

Nützliche JavaScript-Entwicklungstools

mPDF

mPDF

mPDF ist eine PHP-Bibliothek, die PDF-Dateien aus UTF-8-codiertem HTML generieren kann. Der ursprüngliche Autor, Ian Back, hat mPDF geschrieben, um PDF-Dateien „on the fly“ von seiner Website auszugeben und verschiedene Sprachen zu verarbeiten. Es ist langsamer und erzeugt bei der Verwendung von Unicode-Schriftarten größere Dateien als Originalskripte wie HTML2FPDF, unterstützt aber CSS-Stile usw. und verfügt über viele Verbesserungen. Unterstützt fast alle Sprachen, einschließlich RTL (Arabisch und Hebräisch) und CJK (Chinesisch, Japanisch und Koreanisch). Unterstützt verschachtelte Elemente auf Blockebene (wie P, DIV),

VSCode Windows 64-Bit-Download

VSCode Windows 64-Bit-Download

Ein kostenloser und leistungsstarker IDE-Editor von Microsoft

DVWA

DVWA

Damn Vulnerable Web App (DVWA) ist eine PHP/MySQL-Webanwendung, die sehr anfällig ist. Seine Hauptziele bestehen darin, Sicherheitsexperten dabei zu helfen, ihre Fähigkeiten und Tools in einem rechtlichen Umfeld zu testen, Webentwicklern dabei zu helfen, den Prozess der Sicherung von Webanwendungen besser zu verstehen, und Lehrern/Schülern dabei zu helfen, in einer Unterrichtsumgebung Webanwendungen zu lehren/lernen Sicherheit. Das Ziel von DVWA besteht darin, einige der häufigsten Web-Schwachstellen über eine einfache und unkomplizierte Benutzeroberfläche mit unterschiedlichen Schwierigkeitsgraden zu üben. Bitte beachten Sie, dass diese Software