Recherche chaud: westernunion changer le nom syndrome croisé supérieur reflux comment supprimer un compte pottermore que signifie les plumes rouges controle par apprentissage iteratif les ennemis dubloup dvd r graver 2 fois comment utiliser la poupée émotions
Index Loisirs Santé Technologie

Comment ajouter votre propre classificateur personnalisée pour Weka

Publié:2012-10-22Source: général
Advertisement

Weka est un outil d'apprentissage de la machine avec quelques algorithmes de classification intégrés. Dans cet article vous verrez comment ajouter votre propre classificateur personnalisé pour Weka avec l'aide d'un échantillon classificateur. Le but de cet article est de montrer comment vous pouvez aller sur l'ajout de votre propre classificateur.

Étapes

1

Téléchargez et installez les logiciels nécessaires.

Téléchargez et insall Weka de http://www.cs.waikato.ac.nz/ml/weka/downloading.html

Télécharger et installer Java Development Kit de http://www.oracle.com/technetwork/java/javase/downloads/index.html

Télécharger Apache Ant de http://ant.apache.org/bindownload.cgi au format zip. Extrayez ce zip en utilisant certains logiciels d'extraction tel que WinRAR dans quelque autre lecteur que la partition du disque principal. (Par exemple: un autre lecteur que le lecteur C)

Comment ajouter votre propre classificateur personnalisée pour Weka

2

Ajouter / modifier les variables d'environnement suivantes. Dans Windows 7, ceux-ci peuvent être modifiées à partir du Panneau de configuration> Système et sécurité> Système> Paramètres système avancés> Variables d'environnement> Variables système.

Ajouter / Editer% JAVA_HOME variable% que votre répertoire Java. Par exemple:% JAVA_HOME% = C: \ Program Files \ Java \ jdk1.6.0_23

Ajouter / Editer% ANT_HOME variable% que votre répertoire Ant. par exemple:% ANT_HOME% = D: \ ant \ apache-ant-1.9.4

Ajouter / Editer variable% PATH% pour pointer vers les fichiers binaires de Ant et Java. par exemple:% PATH% = C: \ Program Files \ Java \ jdk1.6.0_23 \ bin; D: \ ant \ apache-ant-1.9.4 \ bin

Comment ajouter votre propre classificateur personnalisée pour Weka


3

Extraire le weka-src.jar à partir du dossier de WEKA. Cela peut être fait en copiant weka-src.jar dans un nouveau dossier. Puis accédez à cet emplacement au moyen invite de commande Windows. Maintenant, tapez la commande "jar xf weka-src.jar" sans les guillemets dans l'invite de commande.

4

Ajoutez votre propre classificateur comme une classe Java dans la position correspondante dans la structure de répertoire extrait par exemple:. Accédez à src / main / java / weka / classificateurs / règles / et ajoutez votre classificateur personnalisé (disons SampleClassifier.java) à ce répertoire. Pour plus de simplicité, vous pouvez commencer par copier classificateur dans ce répertoire comme ZeroR.java existant et de renommer le nom de fichier comme SampleClassifer.java. Assurez-vous de remplacer toutes les occurrences du mot "Tseror" avec "SampleClassifier" dans le fichier java copié. Maintenant, vous pouvez modifier le nouveau classificateur. Assurez-vous de lire weka.wikispaces.com/Writing+your+own+Classifier pour plus d'informations concernant les protocoles d'un nouveau classificateur doit suivre.

5

Modifier deux fichiers de propriétés au sein de la structure de répertoire extrait. La première modification permet à votre classificateur à apparaître dans l'interface utilisateur graphique Weka. La seconde modification est facultative et est utilisé pour permettre la détection dynamique de mesure classificateurs pas présents dans le premier fichier de propriétés.

Faire une nouvelle entrée dans src / main / java / WEKA / GUI / GenericObjectEditor.props pour le nouveau classificateur. par exemple: juste au-dessus de la ligne pour Tseror classificateur entrer la ligne "weka.classifiers.rules.SampleClassifier, \" sans les guillemets.

Comment ajouter votre propre classificateur personnalisée pour Weka


Assurez-vous que src / java / WEKA / GUI / GenericPropertiesCreator.props a l'entrée "UseDynamic = true" déjà mis. Si pas le définir.

Comment ajouter votre propre classificateur personnalisée pour Weka


Comment ajouter votre propre classificateur personnalisée pour Weka


6

Créer un pot et utiliser votre nouveau classificateur depuis l'interface graphique Weka. Pour cela, accédez à l'emplacement du fichier précédemment extrait avec invite de commande et entrez la commande "fourmi". Attendez jusqu'à ce que vous obtenez "construire avec succès" message. Maintenant donner l'ordre "exejar fourmi". Notez que toutes ces commandes devraient être donnés sans les guillemets. Si la construction est à nouveau couronnée de succès vous pouvez copier le weka.jar nouvellement créé à partir de la "dist" dossier dans le répertoire où a été installé Weka (remplacement de la copie existante de weka.jar à cet endroit

Conseils

Après l'étape 2, vérifier si les installations fonctionnent en donnant les commandes "java -version", "-version fourmi" dans l'invite de commande

Si vous avez des problèmes avec les variables d'environnement, assurez-vous que vous avez extrait Ant dans une partition de disque non primaire. Si vous avez encore des questions donnent "Progra ~ 1" ou "Progra ~ 2" au lieu de "Program Files" et "Program Files (x64)" dans le domaine des variables d'environnement de la valeur.

Vous pouvez en savoir plus sur Weka dans la page d'accueil http://www.cs.waikato.ac.nz/ml/weka/.

[Rédacteur: Admin]
Je vous imagine comme

Articles recommandés

Cliquez Top Ranking