MULTIDIMENSIONAL SCALING in matlab by Mark Steyvers 1999
%needs optimization toolbox
%Modified by Bruce Land
%--Data via globals to anaylsis programs
%--3D plotting with color coded groups
%--Mapping of MDS space to spike train temporal profiles as described in
%Aronov, et.al. "Neural coding of spatial phase in V1 of the Macaque" in
%press J. Neurophysiology
The CUBA library provides new implementation of four general-purpose MULTIDIMENSIONAL integration algorithms: Vegas, Suave, Divonne, and
Cuhre. Suave is a new algorithm, Divonne is a known algorithm to which important details have been added, and Vegas and Cuhre are new
implementations of existing algorithms with only few improvements over the original versions. All four algorithms can integrate vector integrands
and have very similar Fortran, C/C++, and Mathematica interfaces.
I developed an algorithm for using local ICA in denoising MULTIDIMENSIONAL data. It uses delay embedded version of the data, clustering and ICA for the separation between data and noise.
% EM algorithm for k MULTIDIMENSIONAL Gaussian mixture estimation
%
% Inputs:
% X(n,d) - input data, n=number of observations, d=dimension of variable
% k - maximum number of Gaussian components allowed
% ltol - percentage of the log likelihood difference between 2 iterations ([] for none)
% maxiter - maximum number of iteration allowed ([] for none)
% pflag - 1 for plotting GM for 1D or 2D cases only, 0 otherwise ([] for none)
% Init - structure of initial W, M, V: Init.W, Init.M, Init.V ([] for none)
%
% Ouputs:
% W(1,k) - estimated weights of GM
% M(d,k) - estimated mean vectors of GM
% V(d,d,k) - estimated covariance matrices of GM
% L - log likelihood of estimates
%
Many problems in statistical pattern recognition begin with the preprocessing of MULTIDIMENSIONAL signals, such as images of faces or spectrograms of speech.
The Spectral Toolkit is a C++ spectral transform library written by Rodney James and Chuck Panaccione while at the National Center for Atmospheric Research between 2002 and 2005. The library contains a functional subset of FFTPACK and SPHEREPACK, including real and complex FFTs in 1-3 dimensions, and a spherical harmonic transform. Multithreading is supported through POSIX threads for the MULTIDIMENSIONAL transforms. This reference guide provides details of the public interface as well as the internal implementation of the library.
非常好的優(yōu)化算法的書,詳細介紹了蟻群算法和粒子群算法以及相關的matlab工具箱,講了理論和應用給出了工具箱的下載地址。
Swarm intelligence is an innovative computational way to solve hard problems. In particular, particle swarm optimization, also commonly known as PSO, mimics the behavior of a swarm of insects or a school of fish. If one of the particle discovers a good path to food the rest of the swarm will be able to follow instantly even if they are far away in the swarm. Swarm behavior is modeled by particles in MULTIDIMENSIONAL space that have two characteristics: a position and a velocity. These particles wander around the hyperspace and remember the best position that they have discovered. They communicate good positions to each other and adjust their own position and velocity based on these good positions.