Questions tagged [discriminant-analysis]

Given multivariate data split into several subsamples (classes) the analysis finds linear combinations of variables, called discriminant functions, which discriminate between classes and are uncorrelated. The functions are applied then to assign old or new observations to the classes. Discriminant analysis is both dimensionality reduction and classification technique.

Filter by
Sorted by
Tagged with
1
vote
0answers
15 views

Genetic algorithm (GA) for training a generalized linear discriminate classifier

How can genetic algorithms (GA) be used for training a generalized linear discriminate classifier? What would the genes/chromosomes and fitness function be? How can genetic programming (GP) be used ...
1
vote
0answers
63 views

Difference between FDA and LDA

I have asked this question in Mathematics Stackexchange, thought however that it might be more fit for here: I am currently taking a Data-Analysis course and I learned about both the terms LDA (Linear ...
0
votes
0answers
9 views

Fisher Linear Discriminant

We know that the formula of Fisher Linear Discriminant regarding the weight vector is : My question is does this formula put any constraint on the magnitude of the weight vector w? or the magnitude ...
1
vote
0answers
11 views

Apply linear Discriminant analysis

Let's say that our feature space is of dimension size = 9. Also, let's say that we apply LDA and we get only one LDA component. If we developed for example the SVM model and test the accuracy with ...
0
votes
0answers
16 views

Direct Discriminative Pattern Mining for Effective Classification - implementation

I'm looking for any actual working code implementation of the DDPMiner algorithm mentioned in the Direct Discriminative Pattern Mining for Effective Classification article form 2008 I'm having real ...
1
vote
1answer
21 views

Help with DDP Mining algorithm for Effective Classification of data sets from 2 groups

I'm trying to implement the DDPmine algorithm from this article as part of some project, and I do not understand where in the algorithm we use the Class Label of each transaction? We have transactions ...
2
votes
1answer
27 views

Linear discriminant analysis in R: how to choose the most suitable model?

The data set vaso in the robustbase library summarizes the vasoconstriction (or not) of subjects’ fingers along with their breathing volumes and rates. ...
1
vote
0answers
874 views

Iterative Reweighted Least Squares in python

I am trying to manually implement the irls logistic regression (Chapter 4.3.3 in Bishop - Pattern Recognition And Machine Learning) in python. For updating the weights, I am using $w' = w-(\Phi^TR\...
1
vote
1answer
31 views

Data discrimination after clustering

My task consists of two points: 1) Make data clustering; 2) Assign new data to the resulting clusters; I wanted to highlight the boundaries of clusters as min/max values ​​for each coordinate of an ...
0
votes
0answers
34 views

How to devise multicategory classifiers employing linear discriminant functions?

We might reduce the problem to $c$ two-class problems, where the $i^{th}$ problem is solved by a linear discriminant function that separates points assigned to $w_i$ from those not assigned to $w_1$. ...
1
vote
2answers
97 views

What does $\mathbf{w^Tx}+w_0$ graphically mean in the discriminant function?

I found a post explaining the discriminant function very detailed. But I am still confused about the function $g(\mathbf{x})=\mathbf{w^Tx}+w_0$ in 9.2 Linear Discriminant Functions and Decision ...
1
vote
1answer
192 views

Linear Discriminant - Least Squares Classification Bishop 4.1.3

Pls. refer section 4.1.3 in Pattern Recognition - Bishop: "Least squares for Classification": In a 2 class Linear Discriminat system, we classified vector $\mathbf{x}$ as $\mathcal{C}_1$ if ...
1
vote
1answer
244 views

Pattern Recognition, Bishop - (Linear) Discriminant Functions 4.1

Please refer "Pattern Recognition and Machine Learning" - Bishop, page 182. I am struggling to visualize the intuition behind equations 4.6 & 4.7. I am presenting my understanding of section 4.1....
1
vote
1answer
761 views

Prove GDA decision boundary is linear

My attempt: (a) I solved that $a=\ln{\frac{P(X|C_0)P(C_0)}{P(X|C_1)P(C_1)}}$ (b) Here is where I'm running into trouble. I'm plugging the distributions into $\ln{\frac{P(X|C_0)P(C_0)}{P(X|C_1)P(C_1)...
1
vote
1answer
472 views

Naive Bayes Classifier - Discriminant Function

To classify my samples, I decided to use Naive Bayes classifier, but I coded it, not used built-in library functions. If I use this equality, I obtain nice classification accuracy: ...
0
votes
1answer
127 views

Performace of Fischer projection as dimension reduction compared to other LDA methods

How is the performance of Fischer projection compared to other LDA methods of dimension reduction? I thought that Fischer projection was a great method of dimension reduction by maximizing class ...
1
vote
1answer
87 views

Convert a pdf into a conditional pdf such that mean increases and std dev falls

Let success metric(for some business use case I am working on) be a continuous random variable S. The mean of pdf defined on S indicates the chance of success. Higher the mean more is the chance of ...
2
votes
0answers
47 views

What is the favored discriminant analysis package in R?

I have been using the LDA package for R, but it is missing quite a few features especially those that can assess the output. Are the any preferred packages that have some of the following? ...
1
vote
0answers
490 views

Gaussian Discriminant Analysis (GDA) package in R

This stack exchange post - https://stats.stackexchange.com/questions/80507/what-is-a-gaussian-discriminant-analysis-gda - discusses GDA, a machine learning method for classification. I would like to ...
6
votes
2answers
3k views

Varying results when calculating scatter matrices for LDA

I'm following a Linear Discriminant Analysis tutorial from here for dimensionality reduction. After working through the tutorial (did the PCA part, too), I shortened the code using sklearn modules ...
6
votes
1answer
140 views

How are Hyperplane Heatmaps created and how should they be interpreted?

For nonlinear data, when we are using Support Vector Machines, we can use kernels such as Gaussian RBF, Polynomial, etc to achieve linearity in a different (potentially unknown to us) feature space ...
6
votes
1answer
5k views

Bayes Optimal Decision Boundaries for Gaussian Data with Equal Covariance

I am drawing samples from two classes in the two-dimensional Cartesian space, each of which has the same covariance matrix $[2, 0; 0, 2]$. One class has a mean of $[1.5, 1]$ and the other has a mean ...