Jump to content


 


Register a free account to unlock additional features at BleepingComputer.com
Welcome to BleepingComputer, a free community where people like yourself come together to discuss and learn how to use their computers. Using the site is easy and fun. As a guest, you can browse and view the various discussions in the forums, but can not create a new topic or reply to an existing one unless you are logged in. Other benefits of registering an account are subscribing to topics and forums, creating a blog, and having no ads shown anywhere on the site.


Click here to Register a free account now! or read our Welcome Guide to learn how to use this site.

Photo

Fisher Score & matrix


  • Please log in to reply
3 replies to this topic

#1 petocities

petocities

  • Members
  • 102 posts
  • OFFLINE
  •  
  • Location:Santiago Chile
  • Local time:02:13 PM

Posted 24 November 2008 - 04:21 PM

hello everyone. I am currently working with genetic algorithms, and I need to get a fitness function, using the fisher score. The fisher score is used for clustering, and classifying individuals. I don't know how it works completely, but the general idea is that it generates a vector which separates classes, thus classifying them not depending on a multidimensional calculation. As for my case, i am working with a set of data, each one having 50 atributes and one class, and I have to use this information to get the fisher score and make a function known as 'JFunction' to classify my initially random generated set of data, to find out the 10 best classifiers.

Now, if anyone knows how the fisher score works, that's a plus. But my real question is in how to work matrix in C#. I need to get transpose matrix, covariance and variance, and other simple matrix operations.
Any sugestions?

Edited by petocities, 24 November 2008 - 04:28 PM.

Posted Image

BC AdBot (Login to Remove)

 


#2 groovicus

groovicus

  • Security Colleague
  • 9,963 posts
  • OFFLINE
  •  
  • Gender:Male
  • Location:Centerville, SD
  • Local time:11:13 AM

Posted 24 November 2008 - 04:56 PM

A matrix is really just a multi-dimensional array, right? A 3*3 matrix is just 3 arrays (or vectors) with three elements each. I don't think that there are any matrix classes in c# (that I know of anyway), so you are going to have to do it yourself. Wikipedia has an example of how to transpose a matrix, as well as the formulas for statistical analysis. This project will take some time, so don't wait until the last minute. :thumbsup:

#3 petocities

petocities
  • Topic Starter

  • Members
  • 102 posts
  • OFFLINE
  •  
  • Location:Santiago Chile
  • Local time:02:13 PM

Posted 24 November 2008 - 08:13 PM

wikipedia where?? i have been looking around a lot, and haven't found anything really useful, besides ArrayList and GeneralMatrix (don't know 'em)
anyone knows how to work with this fisher thingy??????
Posted Image

#4 groovicus

groovicus

  • Security Colleague
  • 9,963 posts
  • OFFLINE
  •  
  • Gender:Male
  • Location:Centerville, SD
  • Local time:11:13 AM

Posted 24 November 2008 - 09:54 PM

Fisher Score
Matrices




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users