Re: List of all algorithms in Weka?

Eibe Frank <[email protected]>
Newsgroups gmane.comp.ai.weka
Message-ID <[email protected]>
That depends on the number of WEKA packages that you have installed using
the WEKA package manager.

There is a nifty way to get the list of installed classifiers, etc., using
the command-line interface. On my Windows machine, with no additional
classifiers installed, I ran

java -cp "C:\Program Files\Weka-3-8-5\weka.jar" weka.Run -match-anywhere
weka.classifiers.

which gives

        1) weka.classifiers.bayes.BayesNet
        2) weka.classifiers.bayes.NaiveBayes
        3) weka.classifiers.bayes.NaiveBayesMultinomial
        4) weka.classifiers.bayes.NaiveBayesMultinomialText
        5) weka.classifiers.bayes.NaiveBayesMultinomialUpdateable
        6) weka.classifiers.bayes.NaiveBayesUpdateable
        7) weka.classifiers.bayes.net.BIFReader
        8) weka.classifiers.bayes.net.BayesNetGenerator
        9) weka.classifiers.bayes.net.EditableBayesNet
        10) weka.classifiers.functions.GaussianProcesses
        11) weka.classifiers.functions.LinearRegression
        12) weka.classifiers.functions.Logistic
        13) weka.classifiers.functions.MultilayerPerceptron
        14) weka.classifiers.functions.SGD
        15) weka.classifiers.functions.SGDText
        16) weka.classifiers.functions.SMO
        17) weka.classifiers.functions.SMOreg
        18) weka.classifiers.functions.SimpleLinearRegression
        19) weka.classifiers.functions.SimpleLogistic
        20) weka.classifiers.functions.VotedPerceptron
        21) weka.classifiers.lazy.IBk
        22) weka.classifiers.lazy.KStar
        23) weka.classifiers.lazy.LWL
        24) weka.classifiers.meta.AdaBoostM1
        25) weka.classifiers.meta.AdditiveRegression
        26) weka.classifiers.meta.AttributeSelectedClassifier
        27) weka.classifiers.meta.Bagging
        28) weka.classifiers.meta.CVParameterSelection
        29) weka.classifiers.meta.ClassificationViaRegression
        30) weka.classifiers.meta.CostSensitiveClassifier
        31) weka.classifiers.meta.FilteredClassifier
        32) weka.classifiers.meta.IterativeClassifierOptimizer
        33) weka.classifiers.meta.LogitBoost
        34) weka.classifiers.meta.MultiClassClassifier
        35) weka.classifiers.meta.MultiClassClassifierUpdateable
        36) weka.classifiers.meta.MultiScheme
        37) weka.classifiers.meta.RandomCommittee
        38) weka.classifiers.meta.RandomSubSpace
        39) weka.classifiers.meta.RandomizableFilteredClassifier
        40) weka.classifiers.meta.RegressionByDiscretization
        41) weka.classifiers.meta.Stacking
        42) weka.classifiers.meta.Vote
        43) weka.classifiers.meta.WeightedInstancesHandlerWrapper
        44) weka.classifiers.misc.InputMappedClassifier
        45) weka.classifiers.misc.SerializedClassifier
        46) weka.classifiers.rules.DecisionTable
        47) weka.classifiers.rules.JRip
        48) weka.classifiers.rules.M5Rules
        49) weka.classifiers.rules.OneR
        50) weka.classifiers.rules.PART
        51) weka.classifiers.rules.ZeroR
        52) weka.classifiers.trees.DecisionStump
        53) weka.classifiers.trees.HoeffdingTree
        54) weka.classifiers.trees.J48
        55) weka.classifiers.trees.LMT
        56) weka.classifiers.trees.M5P
        57) weka.classifiers.trees.REPTree
        58) weka.classifiers.trees.RandomForest
        59) weka.classifiers.trees.RandomTree
        60) weka.classifiers.trees.lmt.LogisticBase

On top of these, there are additional classifiers and regressors that are
available through the RPlugin package (pretty much all algorithms from
https://mlr.mlr-org.com/articles/tutorial/integrated_learners.html) and
the wekaPython package, which provides access to many classification,
regression, and clustering algorithms in sckit-learn. For a bit of deep
learning, there is a wrapper around deeplearning4j in the
wekaDeeplearning4j package (https://deeplearning.cms.waikato.ac.nz/).

Cheers,
Eibe

-----Original Message-----
From: [email protected] <[email protected]>
Sent: Thursday, 16 September 2021 3:40 AM
To: [email protected]
Subject: [Wekalist] List of all algorithms in Weka?

I am new to WEKA and machine learning and I wanted to know if there a
complete list of all Machine Learning algorithms used in WEKA.
_______________________________________________
Wekalist mailing list -- [email protected] Send posts to
[email protected] To unsubscribe send an email to
[email protected] To subscribe, unsubscribe, etc., visit
https://list.waikato.ac.nz/postorius/lists/wekalist.list.waikato.ac.nz
List etiquette:
http://www.cs.waikato.ac.nz/~ml/weka/mailinglist_etiquette.html
_______________________________________________
Wekalist mailing list -- [email protected]
Send posts to [email protected]
To unsubscribe send an email to [email protected]
To subscribe, unsubscribe, etc., visit https://list.waikato.ac.nz/postorius/lists/wekalist.list.waikato.ac.nz
List etiquette: http://www.cs.waikato.ac.nz/~ml/weka/mailinglist_etiquette.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.