# matlab code

Discussion in 'Software Development' started by increation, Mar 20, 2015.

Thread Status:
Not open for further replies.
1. ### increationThread Starter

Joined:
Mar 20, 2015
Messages:
1
Latent Outlier Detection and the Low Precision Problem

Algorithm 2 [SR-NMF]
Input: A matrix X of size m &#8677; n, m number of features,
n number of samples, k the size of the latent space, `
number of outliers
Output: A vector R represent the ranking of anomalies
with a score in descending order
1: Using R " NMF algorithm we get U and V such that
X &#8673; UV
(U, V ) = R " NMF(k, `)
2: j 0; RANKS empty matrix;
3: STEP1 generate ranks for each subspace
4: for i = 1 ! k do
5: generate all set of combinations AS from (k choose i)
6: for each S 2AS do
7: Residual = X " U, S)V (S,
8: RNorm = columnNorm(Residual)
9: [", RANK] = sort(RNorm, descend)
10: RANKS = [RANKS; RANK]
11: j + +
12: STEP2 merge ranks into one rank
13: R vector of size n;
14: for i = 1 ! j do
15: for p = 1 ! n do
16: R(RANKS(i, p)) = R(RANKS(i, p)) + i
17: sort R in descending order
[", R] = sort(R, descend) (Note: Matlab Notation)

2. ### KeebellahTrusted Advisor

Joined:
Mar 27, 2008
Messages:
6,608
First Name:
Hans
Use the code markers when you paste code

[ code ]

and the code

do not use the spaces for it to work

[ /code ]

will look like this

Code:
this would be the lines of code :) and this will not become a smiley

And what is the problem with this matlab code?
I'm no matlab guy but just curious.

As Seen On

### Welcome to Tech Support Guy!

Are you looking for the solution to your computer problem? Join our site today to ask your question. This site is completely free -- paid for by advertisers and donations.

If you're not already familiar with forums, watch our Welcome Guide to get started.

over 733,556 other people just like you!

Thread Status:
Not open for further replies.

Short URL to this thread: https://techguy.org/1145091