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.

# Fisher Score & matrix

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.

### #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.

### #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??????

### #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

#### 0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users