Zoltán Szabó avatar Zoltán Szabó committed 0996f0e

Block-MMD (maximum mean discrepancy) estimator: added. ITE has been accepted for publication in JMLR; refactorization, documentation upgrade. For details, see 'CHANGELOG.txt'.

Comments (0)

Files changed (446)

+v0.51 (Dec 29, 2013):
+
+Refactorization, documentation upgrade:
+==============================
+-ITE has been accepted for publication in JMLR. Citing information: added to the documentation.
+-Copyright: changed to '2012-2013' from '2013'.
+-co.mult=0 (1) means 'exact' estimation (estimation up to 'proportionality') explanation: added (see code + doc).
+-Default kNN estimator: set to 'ANN'; see 'CCE_kNN_k_initialization.m', 'DBhattacharyya_kNN_k_initialization.m', 'DBregman_kNN_k_initialization.m', 'DChiSquare_kNN_k_initialization.m', 'DHellinger_kNN_k_initialization.m', 'DKL_kNN_k_initialization.m', 'DKL_kNN_kiTi_initialization.m', 'DL2_kNN_k_initialization.m', 'DRenyi_kNN_k_initialization.m', 'DsymBregman_kNN_k_initialization.m', 'DTsallis_kNN_k_initialization.m', 'HRenyi_kNN_1tok_initialization.m', 'HRenyi_kNN_k_initialization.m', 'HRenyi_kNN_S_initialization.m', 'HRenyi_weightedkNN_initialization.m', 'HShannon_kNN_k_initialization.m', 'HSharmaM_kNN_k_initialization.m', 'HTsallis_kNN_k_initialization.m', 'KBhattacharyya_kNN_k_initialization.m', 'KPP_kNN_k_initialization.m'. => faster quick tests (larger sample number,...).
+-embedded NCut package: 'eigs_new.m' deleted (license issues) and the computation is reduced to the built-in 'eigs.m' function.
+-'code/estimators/utilities/lena512.mat': removed; it was included 2x.
+-If k is 'extreme large' in kNN based estimator, then gamma(k) [or the product of such quantities] is Inf. A solution for such cases is now included using the gammaln function, see 'estimate_Ialpha.m', 'estimate_Dtemp1.m', 'estimate_Dtemp2.m', 'estimate_Dtemp3.m'. The case was noticed (with solution principle) by Nikolaus Schweizer - thank you.
+-'MMD_Ustat' <-> 'MMD_Vstat', 'MMD_Ustat_iChol' <-> 'MMD_Vstat_iChol': naming typo corrected.
+
+New:
+====
+-Block-MMD (maximum mean discrepancy) estimator: added; see 'DBMMD_DMMD_Ustat_initialization.m' and 'DBMMD_DMMD_Ustat_estimation.m'. Quick test 'quick_test_Dequality.m' has been modified accordingly.
+
 v0.50 (Dec 18, 2013):
 -Entropy and Kullback-Leibler divergence estimation based on power spectral density representation and Szego's theorem: added; see 'HShannon_PSD_SzegoT_initialization.m', 'HShannon_PSD_SzegoT_estimation.m', 'DKL_PSD_SzegoT_initialization.m', 'DKL_PSD_SzegoT_estimation.m'. Quick tests modified accordingly, see 'quick_test_HShannon.m', 'quick_test_DKL.m', 'quick_test_Dequality.m'.
--Different noisy examples added to image registration; see 'quick_test_Himreg.m', 'quick_test_Iimreg.m', 'add_image_noise.m'.
+-Different noisy examples added to the image registration quick test; see 'quick_test_Himreg.m', 'quick_test_Iimreg.m', 'add_image_noise.m'.
 
 v0.49 (Dec 1, 2013):
 
-#ITE (Information Theoretical Estimators)
+#ITE (Information Theoretical Estimators) Toolbox
 
-News:
+News: ITE has been
 
-- ITE: presented at [NIPS-2013: MLOSS workshop](http://mloss.org/workshop/nips13/) \[[PDF](http://www.gatsby.ucl.ac.uk/~szabo/publications/szabo13information.pdf), [PDF (highlight)](http://www.gatsby.ucl.ac.uk/~szabo/publications/szabo13information_highlight.pdf)\].
+- accepted for publication in JMLR,
+- presented at [NIPS-2013: MLOSS workshop](http://mloss.org/workshop/nips13/) \[[PDF](http://www.gatsby.ucl.ac.uk/~szabo/publications/szabo13information.pdf), [PDF (highlight)](http://www.gatsby.ucl.ac.uk/~szabo/publications/szabo13information_highlight.pdf)\].
 
 * * *
 
 - `divergence (D)`: Kullback-Leibler divergence (relative entropy, I directed divergence), L2 divergence, Rényi divergence, Tsallis divergence, Hellinger distance, Bhattacharyya distance, maximum mean discrepancy (kernel distance), J-distance (symmetrised Kullback-Leibler divergence, J divergence), Cauchy-Schwartz divergence, Euclidean distance based divergence, energy distance (specially the Cramer-Von Mises distance), Jensen-Shannon divergence, Jensen-Rényi divergence, K divergence, L divergence, certain f-divergences (Csiszár-Morimoto divergence, Ali-Silvey distance), non-symmetric Bregman distance (Bregman divergence), Jensen-Tsallis divergence, symmetric Bregman distance, Pearson chi square divergence (chi square distance),
 - `association measures (A)`, including `measures of concordance`: multivariate extensions of Spearman's rho (Spearman's rank correlation coefficient, grade correlation coefficient), correntropy, centered correntropy, correntropy coefficient, correntropy induced metric, centered correntropy induced metric, multivariate extension of Blomqvist's beta (medial correlation coefficient), multivariate conditional version of Spearman's rho, lower/upper tail dependence via conditional Spearman's rho,
 - `cross quantities (C)`: cross-entropy,
-- `kernels on distributions (K)`: expected kernel, Bhattacharyya kernel, probability product kernel, Jensen-Shannon kernel, exponentiated Jensen-Shannon kernel, Jensen-Tsallis kernel, exponentiated Jensen-Renyi kernel(s), exponentiated Jensen-Tsallis kernel(s), and
+- `kernels on distributions (K)`: expected kernel, Bhattacharyya kernel, probability product kernel, Jensen-Shannon kernel, exponentiated Jensen-Shannon kernel, exponentiated Jensen-Renyi kernel(s), Jensen-Tsallis kernel, exponentiated Jensen-Tsallis kernel(s), and
 - `+some auxiliary quantities`: Bhattacharyya coefficient (Hellinger affinity).
 
-ITE offers solution methods for 
+ITE offers 
 
-- Independent Subspace Analysis (ISA) and 
-- its extensions to different linear-, controlled-, post nonlinear-, complex valued-, partially observed models, as well as to systems with nonparametric source dynamics. 
+- solution methods for (i) Independent Subspace Analysis (ISA), and (ii) its extensions to different linear-, controlled-, post nonlinear-, complex valued-, partially observed models, as well as to systems with nonparametric source dynamics, 
+- several consistency tests (analytical vs estimated value), and
+- some further demonstration in image registration.
 
 * * *
 
 - you can become a [Follower](https://bitbucket.org/szzoli/ite/follow) to be always up-to-date with ITE.
 - if you have a H/I/D/A/C/K estimator/subtask solver \[with a GPLv3(>=)-compatible license, such as GPLv3 or GPLv3(>=)\] that you would like to be embedded into ITE, feel free to contact me.
 
+* * *
+
+**Citing**: If you use the ITE toolbox in your research, please cite [.bib](http://www.gatsby.ucl.ac.uk/~szabo/ITE.bib).
+
 **Download** the latest release: 
 
-- code: [zip](https://bitbucket.org/szzoli/ite/downloads/ITE-0.50_code.zip), [tar.bz2](https://bitbucket.org/szzoli/ite/downloads/ITE-0.50_code.tar.bz2), 
-- [documentation (pdf)](https://bitbucket.org/szzoli/ite/downloads/ITE-0.50_documentation.pdf).
+- code: [zip](https://bitbucket.org/szzoli/ite/downloads/ITE-0.51_code.zip), [tar.bz2](https://bitbucket.org/szzoli/ite/downloads/ITE-0.51_code.tar.bz2), 
+- [documentation (pdf)](https://bitbucket.org/szzoli/ite/downloads/ITE-0.51_documentation.pdf).
 
 
+
+

code/IPA/data_generation/datasets/plot_subspaces.m

 %EXAMPLE:
 %   [h] = plot_subspaces(s,'3D-geom','hidden subspaces');
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/datasets/plot_subspaces_2D_binary.m

 %OUTPUT:
 %   h: handle of the figure.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/datasets/plot_subspaces_2D_histogram.m

 %OUTPUT:
 %   h: handle of the figure.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/datasets/plot_subspaces_2D_trajectory.m

 %OUTPUT:
 %   h: handle of the figure.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/datasets/plot_subspaces_3D_binary.m

 %OUTPUT:
 %   h: handle of the figure.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/datasets/plot_subspaces_3D_trajectory.m

 %OUTPUT:
 %   h: handle of the figure.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/datasets/sample_subspaces.m

 %-----------
 %  [e,de] = sample_subspaces({'ABC','3D-geom'},[2,3],1000); %combine datasets.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/datasets/sample_subspaces_3D_geom.m

 %REFERENCE: 
 %   Barnabas Poczos, Andras Lorincz. Independent Subspace Analysis Using k-nearest Neighborhood Distances. International Conference on Artificial Neural Networks (ICANN), pp. 163-168, 2005.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/datasets/sample_subspaces_ABC.m

 %REFERENCE:
 %   Barnabas Poczos, Andras Lorincz. Independent Subspace Analysis Using Geodesic Spanning Trees. International Conference on Machine Learning (ICML), pp. 673-680, 2005.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/datasets/sample_subspaces_Aw.m

 %REFERENCE:
 %   Zoltan Szabo and Andras Lorincz. Real and Complex Independent Subspace Analysis by Generalized Variance. ICA Research Network International Workshop (ICARN), pp. 85-88, 2006.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/datasets/sample_subspaces_GreekABC.m

 %REFERENCE:
 %   Zoltan Szabo and Andras Lorincz. Real and Complex Independent Subspace Analysis by Generalized Variance. ICA Research Network International Workshop (ICARN), pp. 85-88, 2006. [Extension to the Greek alphabet = A\omega dataset]
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/datasets/sample_subspaces_IFS.m

 %REFERENCE:
 %   Zoltan Szabo, Barnabas Poczos, Gabor Szirtes, and Andras Lorincz. Post Nonlinear Independent Subspace Analysis. International Conference on Artificial Neural Networks (ICANN), pp. 677-686, 2007.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/datasets/sample_subspaces_IFS_Durer.m

 %EXAMPLE:
 %   e = sample_subspaces_IFS_Durer(10000,[5:8]);
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/datasets/sample_subspaces_IFS_Fern.m

 %EXAMPLE:
 %   e = sample_subspaces_IFS_Fern(10000);
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/datasets/sample_subspaces_IFS_Koch.m

 %EXAMPLE:
 %   e = sample_subspaces_IFS_Koch(10000);
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/datasets/sample_subspaces_IFS_Sierpinski.m

 %EXAMPLE:
 %   e = sample_subspaces_IFS_sierpinski(10000,[5:6]);
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/datasets/sample_subspaces_IFS_christmas_tree.m

 %EXAMPLE:
 %   e = sample_subspaces_IFS_christmas_tree(10000);
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/datasets/sample_subspaces_IFS_iteration.m

 %   X(:,t): t^th IFS point. size(X,2)=T.
 %EXAMPLE: see 'sample_subspaces_IFS_Durer.m', 'sample_subspaces_IFS_Fern.m', 'sample_subspaces_IFS_Koch.m', 'sample_subspaces_IFS_Sierpinski.m', 'sample_subspaces_IFS_christmas_tree.m'
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/datasets/sample_subspaces_all_k_independent.m

 %   Zoltan Szabo, Barnabas Poczos, and Andras Lorincz. Cross-Entropy  Optimization for Independent Process Analysis. International Conference on Independent Component Analysis and Blind Source Separation (ICA 2006), pp. 909-916, 2006. (general k)
 %   Barnabas Poczos, Andras Lorincz. Independent Subspace Analysis Using Geodesic Spanning Trees. International Conference on Machine Learning (ICML), pp. 673-680, 2005. (k=2)
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/datasets/sample_subspaces_alphabet.m

 %   e: e(:,t) is the t^th sample. size(e,2) = num_of_samples.
 %   de: subspace dimensions.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/datasets/sample_subspaces_ikeda.m

 %REFERENCE:
 %   Zoltan Szabo, Barnabas Poczos. Nonparametric Independent Process Analysis. European Signal Processing Conference (EUSIPCO), pp. 1718-1722, 2011.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/datasets/sample_subspaces_lorenz.m

 %REFERENCE: 
 %   Zoltan Szabo, Barnabas Poczos, and Andras Lorincz. Auto-Regressive Independent Process Analysis without Combinatorial Efforts. Pattern Analysis and Applications, 13:1-13, 2010. 
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/datasets/sample_subspaces_mosaic.m

 %EXAMPLE:
 %   e = sample_subspaces_mosaic(4,1000);
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/datasets/sample_subspaces_multiD_geom.m

 %REFERENCE:
 %   Zoltan Szabo and Andras Lorincz. Real and Complex Independent Subspace Analysis by Generalized Variance. ICA Research Network International Workshop (ICARN), pp. 85-88, 2006.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/datasets/sample_subspaces_multiD_geom_Lshape.m

 %EXAMPLE:
 %   e = sample_subspaces_multiD_geom_Lshape(4,1000);
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/datasets/sample_subspaces_multiD_geom_skeleton_of_square.m

 %EXAMPLE:
 %   e = sample_subspaces_multiD_geom_skeleton_of_square(4,1000);
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/datasets/sample_subspaces_multiD_geom_sphere_surface.m

 %EXAMPLE:
 %   e = sample_subspaces_multiD_geom_sphere_surface(4,1000);
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/datasets/sample_subspaces_multiD_geom_star.m

 %EXAMPLE:
 %   e = sample_subspaces_multiD_geom_star(4,1000);
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/datasets/sample_subspaces_multiD_spherical.m

 %REFERENCE:
 %   Zoltan Szabo and Andras Lorincz. Real and Complex Independent Subspace Analysis by Generalized Variance. ICA Research Network International Workshop (ICARN), pp. 85-88, 2006.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/models/generate_ARX_IPA_parameters.m

 %EXAMPLE:
 %   [e,Fs,Bs,A,Fx,Bx,Ae,du] = generate_ARX_IPA_parameters('3D-geom',2,1000,1,0.7,1,4);
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/models/generate_AR_IPA.m

 %EXAMPLE:
 %   [x,A,s,e,F,de,Fx] = generate_AR_IPA('3D-geom',6,5000,2,0.95);
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/models/generate_ISA.m

 %   [x,A,e,de,num_of_comps] = generate_ISA('3D-geom',6,1000);
 %   [x,A,e,de,num_of_comps] = generate_ISA({'3D-geom','ABC'},[2,3],1000);
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/models/generate_MA_IPA.m

 %   de: subspace dimensions.
 %   num_of_comps: number of components, see 'generate_ISA.m'.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/models/generate_complex_ISA.m

 %EXAMPLE:
 %   [x,A,e,de,num_of_comps] = generate_complex_ISA('multi4-spherical',2,1000);
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/models/generate_fAR_IPA.m

 %   e: e(:,t) is the driving noise at time t, size(e,2) = num_of_samples.
 %   de: subspace dimensions.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/data_generation/models/generate_mAR_IPA.m

 %EXAMPLE:
 %   [y,x,A,s,e,F,de,Fx] = generate_mAR_IPA('3D-geom',6,5000,2,0.95,0.01);
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/demos/demo_ARX_IPA.m

 %   x = As, A: invertible.
 %Task: x,u -> A (or W=A^{-1}),s,F[z],B[z],e.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/demos/demo_AR_IPA.m

 %       x = As, A:invertible,
 %Task: x -> A (or W=A^{-1}),s,F[z],e.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/demos/demo_ISA.m

 %   x = Ae, A:invertible, e=[e^1,...,e^M] (e^m:d_m-dimensional), I(e^1,...,e^M)=0, e_t: i.i.d. in time t, at most one of the e^m-s is Gaussian.
 %Task: x -> A (or W=A^{-1}),e.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/demos/demo_MA_IPA_LPA.m

 %   x = H[z]e.
 %Task: x -> e.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/demos/demo_PNL_ISA.m

 %   x = g(Ae), A:invertible, e: ISA source (see 'demo_ISA.m'), g: coordinate-wise acting, invertible function (=post nonlinearity).
 %Task: x -> [g^{-1},A (or W=A^{-1})],e.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/demos/demo_complex_ISA.m

 %   x = Ae, A:invertible, e=[e^1,...,e^M] (e^m:d_m-dimensional, i.e., e^m in C^{d_m}), I(C2R_vector(e)^1,...,C2R_vector(e)^M)=0, e_t: i.i.d. in time t, at most one of the C2R_vector(e^m)-s is Gaussian.
 %Task: x -> e.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/demos/demo_complex_ISA_C.m

 %   x = Ae, A:invertible, e=[e^1,...,e^M] (e^m:d_m-dimensional, i.e., e^m in C^{d_m}), I(C2R_vector(e)^1,...,C2R_vector(e)^M)=0, e_t: i.i.d. in time t, at most one of the C2R_vector(e^m)-s is Gaussian.
 %Task: x -> e.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/demos/demo_fAR_IPA.m

 %   x(t) = A * s(t), A:invertible.
 %Task: x -> A (or W=A^{-1}),f,s,e.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/demos/demo_mAR_IPA.m

 %       y = M(x): observation.
 %Task: y -> A (or W=A^{-1}),s,F[z],e.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/demos/demo_uMA_IPA_LPA.m

 %   x = H[z]e.
 %Task: x -> e.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/demos/demo_uMA_IPA_TCC.m

 %   x = H[z]e.
 %Task: x -> e.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/demos/estimate_AR.m

 %   Fx_hat: estimated dynamics of x.
 %   SBCs: computed SBC values if AR.L is a vector, else SBCs = [].
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/demos/estimate_ARX.m

 %NOTE: 
 %   Fx,Bx, and Ae are used for observation generation only.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/demos/estimate_ARX_IPA.m

 %NOTE: 
 %   Fx,Bx, and Ae are used for observation generation only.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/demos/estimate_AR_IPA.m

 %  Barnabas Poczos, Balint Takacs, and Andras Lorincz. Independent Subspace Analysis on Innovations. European Conference on Machine Learning (ECML), pp. 698-706, 2005. (multidimensional sources)
 %  Aapo Hyvarinen. Independent component analysis for time-dependent stochastic processes. International Conference on Artificial Neural Networks (ICANN), pp. 541-546, 1998. (one-dimensional sources)
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/demos/estimate_ICA.m

 %   e_hat: estimated ICA elements; e_hat(:,t) is the t^th sample.
 %   W_hat: estimated ICA demixing matrix.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/demos/estimate_ISA.m

 %   Jean-Francois Cardoso. Multidimensional independent component analysis. International Conference on Acoustics, Speech, and Signal Processing (ICASSP), pages 1941-1944, 1998. (conjecture)
 %   Lieven De Lathauwer, Bart De Moor, and Joos Vandewalle. Fetal electrocardiogram extraction by source subspace separation. In IEEE SP/Athos Workshop on Higher-Order Statistics, pages 134-138, 1995. ('conjecture')
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/demos/estimate_MA_IPA_LPA.m

 %REFERENCE:
 %  	Zoltan Szabo. Complete Blind Subspace Deconvolution. International Conference on Independent Component Analysis and Signal Separation (ICA), pages 138-145, 2009.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/demos/estimate_PNL_ISA.m

 %REFERENCE:
 %   Zoltan Szabo, Barnabas Poczos, Gabor Szirtes, and Andras Lorincz. Post Nonlinear Independent Subspace Analysis. International Conference on Artificial Neural Networks (ICANN), pages 677-686, 2007.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/demos/estimate_clustering_UD1_S.m

 %   'SP2': Jianbo Shi and Jitendra Malik. Normalized cuts and image segmentation. IEEE Transactions on Pattern Analysis and Machine Intelligence, 22 (8), 888-905, 2000.
 %   'SP3': Andrew Y. Ng, Michael I. Jordan, and Yair Weiss. On spectral clustering: analysis and an algorithm. Advances in Neural Information Processing Systems (NIPS), pp. 849-856, 2002.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/demos/estimate_complex_ICA.m

 %   e_hat: estimated ICA elements; e_hat(:,t) is the t^th sample.
 %   W_hat: estimated ICA demixing matrix.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/demos/estimate_complex_ISA.m

 %REFERENCE:
 %   Zoltan Szabo and Andras Lorincz. Complex Independent Process Analysis. Acta Cybernetica 19:177-190, 2009.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/demos/estimate_complex_ISA_C.m

 %REFERENCE:
 %   Zoltan Szabo, Barnabas Poczos, and Andras Lorincz. Undercomplete Blind Subspace Deconvolution. Journal of Machine Learning Research 8(May):1063-1095, 2007.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/demos/estimate_fAR.m

 %OUTPUT:
 %   E: estimated innovation, E(:,t) at time t.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/demos/estimate_fAR_IPA.m

 %REFERENCE:
 %   Zoltan Szabo and Barnabas Poczos. Nonparametric Independent Process Analysis. European Signal Processing Conference (EUSIPCO), pages 1718-1722, 2011.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/demos/estimate_gaussianization.m

 %REFERENCE:
 %   'rank': Andreas Ziehe, Motoaki Kawanabe, Stefan Harmeling, Klaus-Robert Muller. Blind separation of postnonlinear mixtures using linearizing transformations and temporal decorrelation. Journal of Machine Learning Research 4 (2003) 1319-1338.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/demos/estimate_mAR.m

 %   Fx_hat: estimated dynamics of x.
 %   SBCs: computed SBC values if AR.L is a vector, else SBCs = [].
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/demos/estimate_mAR_IPA.m

 %REFERENCE:
 %   Zoltan Szabo. Autoregressive Independent Process Analysis with Missing Observations. European Symposium on Artificial Neural Networks, Computational Intelligence and Machine Learning (ESANN), pp. 159-164, 2010.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/demos/estimate_uMA_IPA_LPA.m

 %REFERENCE:
 %   Zoltan Szabo, Barnabas Poczos, and Andras Lorincz. Undercomplete Blind Subspace Deconvolution via Linear Prediction. European Conference on Machine Learning (ECML), pages 740-747, 2007.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/demos/estimate_uMA_IPA_TCC.m

 %REFERENCE:
 %   Zoltan Szabo, Barnabas Poczos, and Andras Lorincz. Undercomplete Blind Subspace Deconvolution. Journal of Machine Learning Research 8(May):1063-1095, 2007.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/optimization/TSP_estimate_elite_transition_probabilities.m

 %   I: I(k) is the cost of the k^th best (=having smallest cost) samples.
 %   num_of_elites: number of  elite samples.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/optimization/TSP_tour_generation_via_node_transitions.m

 %REFERENCE:
 %   Reuven Y. Rubinstein, Dirk P. Kroese. The Cross-Entropy Method. Springer, 2004. (Algorithm 4.1.1 on page 175)
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/optimization/clusterindicator2perm.m

 %function [perm,ds_hat] = clusterindicator2perm(clusterindicators)
 %Transforms the output of spectral clustering (clusterindicators) to permutation (perm) and return the estimated cluster sizes (ds_hat).
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/optimization/clustering_UD0.m

 %OUTPUT:
 %   perm_ICA: permutation of the ICA elements.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/optimization/clustering_UD0_CE_general.m

 %   Zoltan Szabo, Barnabas Poczos, Andras Lorincz: Cross-Entropy Optimization for Independent Process Analysis. ICA 2006, pages 909-916. (adaptation to the ISA problem)
 %   Reuven Y. Rubinstein, Dirk P. Kroese. The Cross-Entropy Method. Springer, 2004. (approximation of TSP (travelling salesman problem) via CE)
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/optimization/clustering_UD0_CE_pairadditive_wrt_coordinates.m

 %       Reuven Y. Rubinstein, Dirk P. Kroese. The Cross-Entropy Method. Springer, 2004. (TSP problem; TSP=travelling salesman problem)
 %   to the pairwise similarity (S) based (see cost_type = 'Ipairwise1d') ISA formulation.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/optimization/clustering_UD0_exhaustive_general.m

 %OUTPUT:
 %  p_min: permutation of the ICA elements (in matrix form).
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/optimization/clustering_UD0_exhaustive_pairadditive_wrt_coordinates.m

 %OUTPUT:
 %  p_min: permutation of the ICA elements (in matrix form).
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

code/IPA/optimization/clustering_UD0_greedy_additive_wrt_subspaces.m

 %OUTPUT:
 %   per: permutation of the ICA elements.
 
-%Copyright (C) 2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
+%Copyright (C) 2012-2013 Zoltan Szabo ("http://www.gatsby.ucl.ac.uk/~szabo/", "zoltan (dot) szabo (at) gatsby (dot) ucl (dot) ac (dot) uk")
 %
-%This file is part of the ITE (Information Theoretical Estimators) Matlab/Octave toolbox.
+%This file is part of the ITE (Information Theoretical Estimators) toolbox.
 %
 %ITE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 %the Free Software Foundation, either version 3 of the License, or (at your option) any later version.