|
Data Mining für Entwickler: RapidMiner erweitern und als Data Mining Engine integrieren |
|
Das Seminar "Data Mining für Entwickler: RapidMiner erweitern und als Data Mining Engine integrieren" richtet sich in erster Linie an Softwareentwickler und Analysten mit Entwicklerhintergrund. Die Verwendung einer Open-Source Software wie RapidMiner hat im Vergleich zu proprietären Lösungen den großen Vorteil, dass im Einzelfall fehlende Funktionalitäten leicht ergänzt werden können. Das Seminar erklärt somit zunächst Schritt für Schritt, wie neue Methoden und Operatoren in die Software integriert werden können. Ausgehend von grundlegenenen Hinweisen zur Einrichtung der Programmierumgebung (IDE) wird die vollständige Entwicklung und Integration eines Operators in RapidMiner durchgeführt. Damit werden Sie in die Lage versetzt, spezielle Lösungen für die Ihnen vorliegenden Daten zu entwickeln und direkt in RapidMiner zu verwenden. Insbesondere lernen die Teilnehmer, wie die zu analysierenden Daten effektiv verwaltet und transformiert werden können.
RapidMiner ist jedoch nicht nur eine Data Mining Applikation sondern ist auch als vollständige Data Mining Bibliothek in eigene Software integrierbar. Der zweite Teil der Schulung beschäftigt sich daher mit der Integration von RapidMiner in andere Softwareprodukte, z.B. um Nicht-Analysten die Anwendung gelernter Modelle mit einem Klick zu ermöglichen oder eigene Softwareprodukte um adaptive Fähigkeiten zu erweitern. Alle hierzu relevanten Voraussetzungen und Schritte werden an Hand eines einfachen praktischen Beispiels durchgeführt.
Details
- Kursnummer: 1303
- Dauer: 2 Tage
- Ort: Dortmund
- Zielgruppe: Softwareentwickler, Analysten mit Entwicklerhintergrund, Administratoren
- Vorkenntnisse: Kenntnisse der Programmierung in Java, Grundkenntnisse des Data Mining, Kenntnis von RapidMiner
- Methoden: Vortrag, Diskussionen, Einzel- und Gruppenarbeit, Implementierung von praktischen Beispielen. Die Teilnehmer können eigene Arbeiten und projektspezifische Fragen einbringen, welche dann zusammen mit dem Trainer und den anderen Teilnehmern beantwortet werden.
- Inhalt: Dieses Seminar bietet eine kompakte Einführung in die Grundlagen der Programmierung neuer Data Mining Methoden und deren Integration in RapidMiner sowie eine Einführung in die Integration von RapidMiner als Data Mining Bibliothek. Die Themen des Seminars sind
- Einrichtung einer IDE für die Programmierung für RapidMiner
- Aufbau von RapidMiner
- Grundlagen der Operatorprogrammierung
- Definition von Parametertypen
- Definition von Ein- und Ausgabebedingungen
- Grundlagen der Programmierung von Operatorketten
- Definition der Bedingungen für innere Operatoren
- Logging
- Value Logging
- Datenverwaltung in und mit RapidMiner
- Iterationen über Daten
- Transformationen von Daten
- Integration neuer Operatoren
- Programmierung und Erstellung von Plugins
- Lizenzrechtliche Fragen zum Open-Source Data Mining
- RapidMiner als freie Java Data Mining Bibliothek
- Voraussetzungen für die Integration von RapidMiner
- Initialisierung der Bibliothek
- Verwendung vordefinierter Prozesse
- Verwendung einzelner Operatoren
- Verwaltung des Datenfluss und der Ein- und Ausgaben
- Ein- und Ausgabe von Ergebnissen
- Externes Logging
- Speichereffiziente Optimierung der Verwendung
Ausführliche praktische Übungen werden durchgeführt.
Preise
| Teilnehmerzahl: |
1 |
2 |
3 |
mehr als 3 |
| Preis pro Teilnehmer: |
1450 Euro |
1300 Euro |
1200 Euro |
1050 Euro |
Die Preise verstehen sich zzgl. Umsatzsteuer.
Online Anmeldung
|