mindsquare.de durchsuchen

Wie sich die Evolution auf die Entwicklung von KI auswirkt

Wie sich die Evolution auf die Entwicklung von KI auswirkt

Evolution und Künstliche Intelligenz – also Biologie und moderne Technik? Das soll miteinander vereinbar sein? Auf den ersten Blick wirken die beiden Dinge sehr gegensätzlich, doch dem ist nicht so. Mithilfe der Erkenntnisse aus der Evolution lassen sich nämlich Algorithmen für die Entwicklung von KI entwickeln. Wie genau das dann aussieht, möchte ich Ihnen in diesem Beitrag einmal zeigen.

Was sind evolutionäre Algorithmen?

Evolutionäre Algorithmen – oder auch genetische Algorithmen – sind eine Form der Entwicklung von Künstlicher Intelligenz. Genauer gesagt ist es eine Form von Deep Learning, was wiederum ein Teilbereich von Machine Learning darstellt. Wie der Name schon sagt, orientieren sich evolutionäre Algorithmen an der biologischen Evolution und dessen Entwicklungsmuster.

Es handelt sich dabei um ein Optimierungsverfahren, bei dem Lösungen für bestimmte Probleme gefunden werden. Die Lösung muss dem Anwender nicht im Voraus schon bekannt sein, sondern wird durch die KI entwickelt. Das Verfahren eignet sich dabei für komplexere Probleme. Wenn Sie also beispielsweise nur aus einer vorgegebenen Anzahl an Lösungen die beste auswählen wollen, eignen sich simplere Algorithmen besser. Mit evolutionären Algorithmen hingegen können auch neue Lösungen geschaffen werden.

E-Book: Wie Ihr Unternehmen von Künstlicher Intelligenz (KI) profitieren kann

E-Book: Wie Ihr Unternehmen von Künstlicher Intelligenz (KI) profitieren kann

In unserem E-Book erfahren Sie die wichtigsten Inhalte rund um das Thema künstliche Intelligenz & wie Sie davon profitieren können!

Die Evolution als Grundlage für die Entwicklung

Doch wie funktioniert das Ganze? Als grundlegender Gedanke dient die Evolution. Diese funktioniert, indem verschiedene Individuen eine Art Überlebenskampf führen. Dabei setzt sich die stärkere Art durch und gibt ihre Merkmale an die nächste Generation weiter. Dadurch werden im Laufe der Zeit Eigenschaften von Lebenswesen optimiert – auch der Mensch blickt auf eine lange Entwicklung in der Evolution zurück. Das ist allerdings kein manuell gesteuerter Prozess. Individuen kämpfen dabei um Ressourcen und manche sind besser angepasst als andere.

Dieser Prozess lässt sich auch auf die Entwicklung von evolutionären Algorithmen bei Künstlicher Intelligenz übertragen. Das können Sie sich ungefähr so vorstellen: In einer Simulation werden Individuen erschaffen, welche durch die Berechnung in Form einer sogenannten Fitnessfunktion einen Tauglichkeitswerte (oder auch Fitnesswert) erhalten. Dieser gibt Aufschluss darüber, wie gut das Individuum das vorgegeben Problem löst.

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!

Survival of the Fittest

Daraufhin wird selektiert, sodass die am besten angepassten Individuen „überleben“. Zwei weitere wichtige Elemente der Evolution sind die Rekombination und die Mutation. Die Population der Individuen wird also durch zufälligen Austausch von Individuen und zufällige Mutation von Individuen weiterentwickelt. Es ist also wie bei uns Menschen, wo ein Kind die Eigenschaften seiner beiden Elternteile kombiniert.

Durch diesen Prozess werden die stärksten Eigenschaften gesichert und weitergegeben, wodurch die KI immer näher an die optimale Lösung gelangt. Die Veränderungen werden dabei immer kleiner und hören sogar ganz auf, wenn das Maximum erreicht ist. Man kann die Evolution allerdings auch schon vorher manuell unterbrechen und so dem Problem der Überanpassung entgehen.

Welche Vorteile hat die Methode?

Die evolutionären Algorithmen bringen dabei einige Vorteile mit sich, von denen ich ein paar hier einmal für Sie auflisten möchte:

  • Die Algorithmen können gut mit fehlerhaften oder unvollständigen Daten umgehen. Es ist also nicht so viel Vorbereitungszeit nötig.
  • Sie funktionieren sehr gut im Zusammenhang mit anderen KI-Formen, beispielsweise neuronalen Netzen.
  • Sie bieten oftmals Lösungen, mit denen Sie vorher gar nicht rechnen können und eignen sich daher gut für komplexe Probleme.
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.

So werden evolutionäre Algorithmen beim Deep Learning genutzt

Die evolutionären Algorithmen kommen vor allem beim Deep Learning zum Einsatz. Dort werden neuronale Netze gebildet, bei denen das Training daraus besteht, die Gewichtung der Neuronen anzupassen, die dessen Output für das Endergebnis beeinflusst. Hier setzen evolutionäre Algorithmen an:

Dafür wird eine Population aus neuronalen Netzen mit zufälliger Gewichtung der einzelnen Neuronen erstellt. Diese Netze werden dann getestet und die Ergebnisse werden ausgewertet. Wie oben beschrieben, werden daraus dann die besten behalten und die Neuronen durchlaufen dann die Phasen der Rekombination und Mutation. Es geht also um die Anpassung der Gewichtung der Neuronen.

Noch Fragen?

Wenn Sie noch weitere Fragen zu den Anbietern oder zu weiteren KI-Themen haben, schreiben Sie mich gerne per Mail an (info-ki@mindsquare.de). Ich freue mich auf die Kontaktaufnahme!

Verwandte Beiträge

In immer mehr Unternehmen spielt Künstliche Intelligenz (KI) eine zunehmend wichtigere Rolle. Bedenkt man, welche Vorteile die Technologie mit sich bringt, ist das nicht weiter verwunderlich. Viele Vorgänge können mit […]
Deep Learning ist eines der großen Buzzwords zum Thema KI und Big Data. Meistens fällt dieser Begriff im Zusammenhang mit hervorragenden Ergebnissen von Künstlicher Intelligenz, sei es in der Bilderkennung […]
Künstliche Intelligenz wirkt immer sehr kompliziert und viele verbinden ein Projekt vor allem mit viel Aufwand und hohen Kosten. Doch das muss nicht sein! Der Weg zu Ihrem KI-Modell ist […]
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 […]

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