Coder Social home page Coder Social logo

Doubts about the algorithms in MEKA about meka HOT 4 CLOSED

waikato avatar waikato commented on September 26, 2024
Doubts about the algorithms in MEKA

from meka.

Comments (4)

jmread avatar jmread commented on September 26, 2024

Hi,

  • CM does not take into account posterior probabilities (and thus may be used when none are available). This method is not specific to Meka, More details can be found in the literature.

  • In MBR the label predictions of a BR method become the features for a new BR.

  • In Subset Mapping, it refers to the Hamming distance between a prediction on a test instance and label combinations (i.e., label subsets) from the training set, it is 'mapped' to the closest one.

Cheers,

Jesse

from meka.

alexgcsa avatar alexgcsa commented on September 26, 2024

Thanks, Jesse.

I was also checking the code of Four-class pairWise classification algorithm (FW) and I didn't understand so much one of the methods (distributionForInstance) :

https://github.com/Waikato/meka/blob/master/src/main/java/meka/classifiers/multilabel/FW.java

I was wondering if the result (output) of this method should be the probabilities of the labels. It seems that is just the countings for each possible class and outputting the countings. I got a little confused at this point (I changed the name of issue because of it).

Thank you so much again.

Best regards,

Alex de Sa

from meka.

jmread avatar jmread commented on September 26, 2024

Your understanding of the FW classifier is correct. Probably it would be nicer to divide the counts by a sum to obtain a kind of approximation of the probability (between 0 and 1) for each label. But it is not a requirement, since an appropriate threshold will take care of that.

Regards,

Jesse

from meka.

alexgcsa avatar alexgcsa commented on September 26, 2024

Alright. I understood what you said. I will possibly do that in the code then.

Best regards,

Alex de Sa

from meka.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.