Prinzipbild des Rete-Algorithmus. Deutlich sind zwei Netzwerke (Alpha, Beta) zu erkennen und dass darin jeweils sehr viel Speicher benötigt wird. Dieser hohe Speicherbedarf ist einer der wenigen Nachteile des Rete-Algorithmus.  (gemeinfrei)
Grundlagen Statistik & Algorithmen, Teil 3

Speed für Mustererkennung mit dem Rete-Algorithmus

Geschäftsregeln halten zahlreiche Unternehmensprozesse am Laufen, deshalb können sie mitunter sehr umfangreich werden. Der Umfang macht ihre Ausführung zeitaufwendig, weshalb jede Methode, sie zu beschleunigen, willkommen ist. Der Rete-Algorithmus beschleunigte 1979 die damals bestehenden Systeme für die Verarbeitung von Business Rules um den Faktor 3.000. Er ist bis heute die Grundlage zahlreicher Expertensysteme, etwa in der Mustererkennung.

Weiterlesen
 (© aga7ta - stock.adobe.com)
Definition

Was ist Waikato Environment for Knowledge Analysis (WEKA)?

Waikato Environment for Knowledge Analysis ist eine unter Open-Source-Lizenz stehende freie Datenverarbeitungssoftware. Sie wurde an der neuseeländischen University of Waikato entwickelt und lässt sich für Data Mining und Maschinelles Lernen (ML) einsetzen. Die Software ist in Java programmiert, plattformunabhängig einsetzbar und verfügt über eine grafische Benutzeroberfläche.

Weiterlesen
Von einer Business-Intelligence-Strategie profitieren auch mittelständische Unternehmen. (Bild: Olivier Le Moal_Fotolia.com_75571606)
Business Intelligence

So erarbeiten Sie eine BI-Strategie für den Mittelstand

Nicht nur einem Großunternehmen bringt der Einsatz von Business-Intelligence-Lösungen Vorteile. Eine BI-Strategie unterstützt auch mittelständische Unternehmen dabei, ihre Marktposition auszubauen und ihre Agilität zu erhöhen Doch damit eine BI-Strategie den erhofften Erfolg bringt und nicht zu einem Flop wird, sollten Mittelständler eine Reihe von Faktoren berücksichtigen.

Weiterlesen
 (© aga7ta - stock.adobe.com)
Definition

Was ist Docker?

Docker ist eine unter Apache 2.0 Lizenz stehende, frei verfügbare Software zur Containervirtualisierung. Mithilfe der Docker-Engine lassen sich Anwendungen inklusive ihrer Anwendungsumgebung parallel und untereinander isoliert auf einem Host-System bereitstellen. Die Software ist für Betriebssysteme wie Linux, Windows und macOS verfügbar. Im Gegensatz zu virtuellen Maschinen benötigen Docker-Container keine Virtualisierung des Betriebssystems.

Weiterlesen