mindsquare.de durchsuchen

Wie funktioniert Machine Learning? – Support Vector Machines

Support Vector Machines im Machine Learning

Machine Learning befasst sich mit dem künstlichen Lernen von Maschinen aus historischen Daten. In diesen sollen KIs Muster und Regelmäßigkeiten erkennen, um Entscheidungsregeln abzuleiten. Wie genau das abläuft, kann aber von Modell zu Modell stark variieren. Ich möchte in diesem Beitrag auf eines der möglichen Verfahren eingehen: Support Vector Machines.

Die Idee dahinter

Support Vector Machines (SVMs) gehören zum Teil des überwachten Lernens. Das bedeutet, dass Sie vor dem Einsatz von SVMs zunächst einen Datensatz an Trainingsdaten benötigen, aus denen Ihr Modell Entscheidungsregeln für den späteren Einsatz im Live-Betrieb erlernen kann. Für diesen Datensatz muss bereits bekannt sein, welches die korrekte Entscheidung der Künstlichen Intelligenz gewesen wäre.

Ermittlung der Trendlinie nach dem Modell der Support Vector Machines (SVM)

Auf Grundlage der Daten wird dann eine Trennlinie ermittelt, die Ihre Datensätze optimal nach der zu treffenden Entscheidung aufteilt (siehe Bild). Anders als bei anderen Herangehensweisen wird dabei nicht einfach irgendeine Trennlinie gesucht (siehe Linie B), sondern der größtmögliche Abstand zwischen den beiden Teilmengen (Linie A).

So werden die Entscheidungen getroffen

Ist Ihre SVM auf Ihrem Trainingsset trainiert, ist der weitere Einsatz recht simpel: Für jeden neuen Datensatz, den wir klassifizieren wollen, betrachten wir lediglich die Position dieses neuen Punktes in unserem Koordinatensystem. Welche Entscheidung dem Datensatz zugeordnet wird, hängt dann nur davon ab, auf welcher Seite unsere Trennlinie er sich befindet.

E-Book: KI im Mittelstand

E-Book: KI im Mittelstand

In diesem E-Book erfahren Sie, wie Sie KI in Ihrem Unternehmen einsetzen können.

Wann sollten Sie Support Vector Machines nutzen?

Support Vector Machines haben viele Vor-, aber auch einige Nachteile. Zu den Vorteilen zählen unter anderem folgende Punkte:

  • SVMs kommen mit verhältnismäßig wenig Trainingsdaten zurecht und können dennoch eine hohe Genauigkeit in der Klassifizierung erzielen.
  • Bei SVMs wird die beste Trennebene gesucht, wodurch die Generalisierbarkeit (die Genauigkeit des Modells auf neuen Daten) steigt. Das ist besser, als nur irgendeine passende Trennebene zu finden.
  • SVMs sind verhältnismäßig speichereffizient.
  • Durch ein paar zusätzliche Schritte lassen sich auch nicht-lineare Trennungen mit SVMs erstellen.

Es gibt jedoch auch Situationen, in denen es sich möglicherweise anbietet, auf andere KI-Modelle zurückzugreifen:

  • SVMs kommen weniger gut mit großen Datenmengen klar (sowohl in ihrer Genauigkeit als auch Rechenperformance). Dort lohnt es sich dann auf andere Modelle zurückzugreifen, die diese Datenmengen besser nutzen können.
  • Es lässt sich nur schwer erklären, wieso genau eine Entscheidung des Modells getroffen wurde.
  • Während SVMs für Daten, die sich gut trennen lassen, funktionieren, haben sie eine deutlich schlechtere Performance je verrauschter die Trainingsdaten sind (wenn sich bspw. im oberen Bild die Fläche an Kreisen und Quadraten überlappen würden).
KI - Grundlagen und BP
Sie möchten gerne mehr zum Thema Künstliche Intelligenz erfahren und wie Ihr Unternehmen davon profitieren kann? In unserem Webinar fassen wir Ihnen die wichtigsten Aspekte zusammen!

Noch Fragen zu Support Vector Machines?

Je komplexer ein Problem ist, desto wahrscheinlicher ist es, dass andere KI-Modelle eine sinnvolle Alternative zu SVMs darstellen. Nichtsdestotrotz sind sie ein wichtiger Bestandteil im KI-Werkzeugkasten und glänzen gerade in Szenarios mit wenigen Trainingsdaten.

Haben Sie weitere Fragen zu Support Vector Machines? Gerne stehe ich Ihnen für einen Austausch zur Verfügung!

Verwandte Beiträge

Das Thema KI ist in den meisten Unternehmen noch ein sehr neues. Da ist es ganz normal, dass Missverständnisse über die Einführung und die Arbeit mit Künstlicher Intelligenz entstehen. Ich […]
Künstliche Intelligenz (KI) ist eine Zukunftstechnologie, die sich aktuell zu einem immer bedeutsameren Bestandteil der Arbeitswelt entwickelt. Was müssen Unternehmen vor dem Einsatz der Technologie beachten? Bereits in meinem ersten […]
Ein gut funktionierender First Level Support ist nötig, damit der Second und Third Level Support effektiv arbeiten können – er trägt damit direkt zu einem stabilen Systembetrieb bei. In diesem […]
Google, Amazon, Netflix, Apple – mit all diesen Unternehmen stehen Sie nahezu täglich in Verbindung und Sie kennen sicherlich auch einige große Innovationsprojekte, wie z. B. Siri oder Alexa. Aber […]

Beratung und Unterstützung für die Unternehmens-IT

  • Individualentwicklung für SAP und Salesforce
  • SAP S/4HANA-Strategieentwicklung, Einführung, Migration
  • Mobile App Komplettlösungen – von der Idee über die Entwicklung und Einführung bis zum Betrieb, für SAP Fiori und Salesforce Lightning
  • Automatisierung von Prozessen durch Schnittstellen, künstliche Intelligenz (KI) und Robotic Process Automation (RPA)
  • Beratung, Entwicklung, Einführung
  • Formular- und Outputmanagement, E-Rechnung & SAP DRC
  • SAP Archivierung und SAP ILM
  • SAP Basis & Security, Enterprise IT-Security & Datenschutz
  • SAP BI & Analytics
  • Low Code / No Code – Lösungen

Vollumfängliche Implementierungs- und Betriebsunterstützung für führende Softwareprodukte unserer Partnerunternehmen:

Besondere Prozessexzellenz im Bereich Personal / HR

  • Knowhow in Personalprozessen und IT-Technologien verbinden
  • HR-Berater, die IT-ler und Personaler in einer Person sind
  • Beratung zu HR IT Landschafts- & Roadmap sowie HR Software Auswahl
  • Beratung und Entwicklung im SAP HCM, SuccessFactors und der SAP Business Technology Platform
  • HCM for S/4HANA (H4S4) Migration & Support
  • Als Advisory Partner Plattform und Prozessberatung in Workday
  • Mobile Development mit SAP Fiori, SAPUI5, HTML5 und JavaScript
  • Marktführer im Bereich ESS/MSS

Vollumfängliche Implementierungs- und Betriebsunterstützung für führende Softwareprodukte unserer Partnerunternehmen:

Besondere Prozessexzellenz im Bereich Produktion & Logistik

  • Optimierung und Digitalisierung von Produktions- und Logistikprozessen sowie Einkaufs- und Vertriebsprozessen
  • Einführung mobiler Datenerfassung in Produktion, Lager und Instandhaltung
  • Umfassendes Knowhow in den SAP-Modulen LO, MM, SD, WM, PM und CCS/CCM
  • Modul-Beratung & Einführung, Entwicklung individueller (mobiler) Anwendungen
  • Beratung und Entwicklung in der SAP Freischaltungsabwicklung (SAP WCM, eWCM)
  • Optimierung sämtlicher Prozesse im Bereich der nachträglichen Vergütung (Bonus)

Vollumfängliche Implementierungs- und Betriebsunterstützung für führende Softwareprodukte unserer Partnerunternehmen:

Besondere Prozessexzellenz im Bereich Vertrieb & Service

  • Vertriebs- & Service-Prozesse auf Basis von Salesforce
  • Beratung, Einführung und Entwicklung für Salesforce-Lösungen: Sales Cloud, Service Cloud, Marketing Cloud inkl. Account Engagement (ehem. Pardot)
  • Salesforce Customizing: Individuelle Lösungen in Salesforce, u.a. für Chemie-Branche
  • Betriebsunterstützung und Service für Salesforce-Kunden
  • Schnittstellen-Entwicklung, besondere Expertise SAP – Salesforce Integration

Vollumfängliche Implementierungs- und Betriebsunterstützung für führende Softwareprodukte unserer Partnerunternehmen:

msDevSupport

Service / Development Support

  • fester, eingearbeiteter Ansprechpartner als Koordinator
  • kontinuierliche Weiterentwicklung und Digitalisierung Ihres Unternehmens, z.B. Fehlerbehebung, Updates, neue Features implementieren
  • kleinere Entwicklungen realisieren, die kein Projektmanagement erfordern
  • günstige Abrechnungen pro h
  • sehr einfache und schnelle Beauftragung auf Zuruf
  • ständige Verfügbarkeit: (Teil-)Ressourcen geblockt für Sie
  • kurze Reaktionszeiten 2 – 24h
  • Wir halten Wissen vor und stellen Stellvertretung sicher

msSolution

Projekte

  • Projektleitung und Steering inklusive Qualitätssicherung
  • „Wir machen Ihr fachliches Problem zu unserem.“
  • mindsquare steuert IT-Experten selbst
  • Abrechnung pro Tag
  • Längerer Angebots- und Beauftragungsprozess
  • Lieferzeit 6 – 12 Wochen ab Auftragseingang
  • Zum Auftragsende Transition zu einem Service & Support notwendig, um schnell helfen zu können

msPeople

IT-Experten auf Zeit

  • Wir lösen Ihren personellen Engpass, z.B. liefern von IT-Experten für Ihr laufendes Projekt
  • Breites Experten-Netzwerk für praktisch jedes Thema und Budget:
  • interne festangestellte mindsquare Mitarbeiter:innen
  • externe Experten aus unserem Netzwerk von 27.000 Freiberufler:innen aus Deutschland
  • externe Experten im Nearshoring mit derzeit 37 Partnern
  • Verbindliches Buchen der Experten in einem definierten Zeitraum an festen Tagen
  • Ohne Projektleitung und Steering, Sie steuern die Experten
  • Lieferzeit in der Regel 2 – 6 Wochen
  • Nach Auftragsende KEIN Vorhalten von Experten und Knowhow