Rank: 80 based on 744 downloads (last 30 days) and 13 files submitted
photo

Brian Moore

E-mail
Company/University
University of Michigan

Personal Profile:

Ph.D. Student in Electrical Engineering

Professional Interests:
signal processing, random matrix theory

 

Watch this Author's files

 

Files Posted by Brian View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
21 Jul 2014 Screenshot Chess Master MATLAB chess GUI with UCI/PGN support Author: Brian Moore chess, board game, game, graphical user interf..., gui, artificial intelligen... 32 0
  • 5.0
5.0 | 1 rating
20 Jun 2014 Screenshot Minesweeper Minesweeper GUI with classical graphics, a persistent leaderboard, and an auto-solution engine Author: Brian Moore minesweeper, gui, game, graphics, puzzle, artificial intelligen... 40 1
03 Jun 2014 Screenshot PDF Package A MATLAB package for generating and manipulating empirical PDFs and CDFs Author: Brian Moore probability, probability distribut..., data visualization, numerical analysis, pdf, cdf 28 0
14 Apr 2014 Screenshot Towers of Hanoi A MATLAB GUI for the popular Towers of Hanoi puzzle game with manual or automatic solution. Author: Brian Moore towers of hanoi, recursion, gui, game, puzzle, application 24 1
  • 5.0
5.0 | 2 ratings
26 Feb 2014 Screenshot Linear Algebra Package Implements many common linear algebra functions in completely self-contained MATLAB code. Author: Brian Moore linear algebra, numerical analysis, matrix theory, algorithms, eigenvalue computatio..., singular value comput... 28 1
  • 5.0
5.0 | 4 ratings
Comments and Ratings by Brian View all
Updated File Comments Rating
04 Jun 2014 PCA and ICA Package Implements Principal Component Analysis (PCA) and Independent Component Analysis (ICA). Author: Brian Moore

@Prarinya Check out the FastICA algorithm from

http://mlsp.cs.cmu.edu/courses/fall2012/lectures/ICA_Hyvarinen.pdf

I'm using the 4-step algorithm on pg. 14 along with the symmetric decorrelation step involving the W matrix from (45) on pg. 15

Cheers!

14 Nov 2013 PCA and ICA Package Implements Principal Component Analysis (PCA) and Independent Component Analysis (ICA). Author: Brian Moore

Pierre,

You must be using an old version of MATLAB (<= 2009b I believe) where ~ is not supported. Please replace the line with something like

[U,S,temp] = svd(w,'econ');

The variable temp is not used; the name is arbitrary

29 Sep 2013 Biorthogonal Wavelet Compression Tool Contains numerous functions to generate biorthogonal wavelets and compress grayscale/color images. Author: Brian Moore

@Do - Run it like this to apply CDF 9/7 wavelets with 6 iterations and 99% compression:

BiorthogonalWavelets('lena_color.png',6,0.99);

27 Jun 2013 Spirograph GUI A MATLAB GUI for generating customizable multilayer spirographs Author: Brian Moore

@Jean Bilheux: The algorithm is pretty simple: move a small arc length, say ds, along the border of each shape and then rotate/translate the inner shape as necessary to align the tangent vectors of the inner/outer shapes at their current border positions

I.e., all one needs is an expression for the derivative of each shape's border, from which one can compute arc length (via numerical integration, if necessary) and tangent vectors

21 Nov 2012 Kalman Filter Package Implements Kalman Filter, Extended Kalman Filter, Dual Kalman Filter, and Square Root Kalman Filters Author: Brian Moore

Hi Alexander,

Make sure you add the Kalman Filters directory and *all* subdirectories to your MATLAB path before running any of the scripts.

For instance, to address your specific problem, EWMA() is a function located in "MA Methods" subdirectory. But you will probably get more errors if you don't add the other subdirectories ("Covariance Estimation Methods", "Linear Algebra Methods", and "Square Root Filter Methods") to your path as well.

Cheers!

Comments and Ratings on Brian's Files View all
Updated File Comment by Comments Rating
20 Jul 2014 Chess Master MATLAB chess GUI with UCI/PGN support Author: Brian Moore Biscione, Valerio

14 Jun 2014 Minesweeper Minesweeper GUI with classical graphics, a persistent leaderboard, and an auto-solution engine Author: Brian Moore Held, Matthias

Very nice contribution!

04 Jun 2014 PCA and ICA Package Implements Principal Component Analysis (PCA) and Independent Component Analysis (ICA). Author: Brian Moore Moore, Brian

@Prarinya Check out the FastICA algorithm from

http://mlsp.cs.cmu.edu/courses/fall2012/lectures/ICA_Hyvarinen.pdf

I'm using the 4-step algorithm on pg. 14 along with the symmetric decorrelation step involving the W matrix from (45) on pg. 15

Cheers!

04 Jun 2014 PCA and ICA Package Implements Principal Component Analysis (PCA) and Independent Component Analysis (ICA). Author: Brian Moore Siritanawan, Prarinya

Great contribution. I have a request

Could you please tell us the reference of the algorithm you use? I'm curious about the update rule for creating the transformation matrix 'A' in the code.

I tried to study the ICA algorithm from the ground. However update rule you use are quite different from the document I have. Therefore, I realized that there are more than one approach to update the transformation matrix.

22 Apr 2014 PCA and ICA Package Implements Principal Component Analysis (PCA) and Independent Component Analysis (ICA). Author: Brian Moore Arjuna

better than FastIca ;)

Contact us