Ich möchte zuerst sagen, es gibt Pro und Kontra für jeden von ihnen auf Ihrer Liste, aber ich würde vorschlagen, aus Ihrer Liste weka aus meiner persönlichen Erfahrung ist es unglaublich einfach in Ihrer eigenen Java-Anwendung mit dem Weka-Glas zu implementieren Datei und verfügt über eigene Tools für Data Mining.
Rapid Miner scheint eine kommerzielle Lösung zu sein, die eine End-to-End-Lösung bietet, aber die bemerkenswerteste Anzahl von Beispielen für externe Implementierungen von Lösungen für Rapid Miner sind normalerweise in Python und R-Skript nicht Java.
Orange bietet Tools, die in erster Linie auf Menschen mit möglicherweise weniger Bedarf für benutzerdefinierte Implementierungen in ihre eigene Software ausgerichtet sind, aber eine viel einfachere Zeit mit Benutzer-Itnaction, es ist in Python geschrieben und Quelle ist verfügbar, Benutzer-Addons werden unterstützt.
Knime ist eine weitere kommerzielle Plattform bietet End-to-End-Lösungen für Data Mining und Analyse bietet alle erforderlichen Tools, dieses hat verschiedene gute Bewertungen rund um das Internet, aber ich habe es genug verwendet, um Sie oder jemand auf die Vor- oder Nachteile zu beraten davon.
Sehen Sie hier für knime vs weka
Best data mining tools
Wie ich sagte weka mein persönlicher Favorit als Software-Entwickler ist, aber ich bin sicher, dass andere Menschen haben unterschiedliche Gründe und Meinungen darüber, warum man über den anderen zu wählen. Hoffe, dass Sie die richtige Lösung für Sie finden.
auch nach Ihren Wünschen weka unterstützt Folgendes:
Naivebayes
SVM
C4.5
KNN
Fragen zur Software und Bibliothek Empfehlungen gefragt sind Wegthema auf Stackoverflow. –
Ich frage nach Erfahrung und Leistungsvergleich. Was erwartest du? – user2670818
Fragen askikng über das Schreiben von besserem Code. –