Weka - Verein

Es wurde beobachtet, dass Menschen, die Bier kaufen, gleichzeitig auch Windeln kaufen. Das heißt, es gibt eine Vereinigung beim gemeinsamen Kauf von Bier und Windeln. Obwohl dies nicht sehr überzeugend zu sein scheint, wurde diese Assoziationsregel aus riesigen Datenbanken von Supermärkten gewonnen. Ebenso kann eine Assoziation zwischen Erdnussbutter und Brot gefunden werden.

Das Finden solcher Assoziationen ist für Supermärkte von entscheidender Bedeutung, da sie neben Bier Windeln lagern, damit die Kunden beide Artikel leicht finden können, was zu einem erhöhten Verkauf für den Supermarkt führt.

Das AprioriDer Algorithmus ist ein solcher Algorithmus in ML, der die wahrscheinlichen Assoziationen herausfindet und Assoziationsregeln erstellt. WEKA bietet die Implementierung des Apriori-Algorithmus. Sie können die Mindestunterstützung und ein akzeptables Konfidenzniveau definieren, während Sie diese Regeln berechnen. Sie werden die anwendenApriori Algorithmus zum supermarket Daten in der WEKA-Installation.

Lade Daten

Öffnen Sie im WEKA-Explorer die Preprocess Klicken Sie auf die Registerkarte Open file ... und wählen Sie supermarket.arffDatenbank aus dem Installationsordner. Nachdem die Daten geladen wurden, sehen Sie den folgenden Bildschirm:

Die Datenbank enthält 4627 Instanzen und 217 Attribute. Sie können leicht verstehen, wie schwierig es wäre, die Assoziation zwischen einer so großen Anzahl von Attributen zu erkennen. Glücklicherweise wird diese Aufgabe mit Hilfe des Apriori-Algorithmus automatisiert.

Mitarbeiter

Klick auf das Associate TAB und klicken Sie auf ChooseTaste. Wähle ausApriori Assoziation wie im Screenshot gezeigt -

Um die Parameter für den Apriori-Algorithmus festzulegen, klicken Sie auf seinen Namen. Ein Fenster wie unten gezeigt wird geöffnet, in dem Sie die Parameter festlegen können.

Nachdem Sie die Parameter eingestellt haben, klicken Sie auf StartTaste. Nach einer Weile sehen Sie die Ergebnisse wie im folgenden Screenshot gezeigt -

Unten finden Sie die besten Assoziationsregeln. Dies wird dem Supermarkt helfen, seine Produkte in geeigneten Regalen zu lagern.