SparseMTL Toolbox

           
 Last updated:  August, 2010

Description
Matlab code - version 1.2


Description

This package is a set of Matlab scripts  that implements the algorithms described in the submitted paper: "Lp-Lq Sparse Linear and Sparse Multiple Kernel MultiTask Learning".

This code is provided for a sake of result reproducibility.  

A more detailed documentation will (hopefully) be available as soon as possible. Note that the main scripts are provided
with a Maltab online help.

The code needs our SVM-KM toolbox. some files of this toolbox have been included in a sub-directory (which
needs to be in the Matlab path)


Matlab code - version 1.2


The toolbox archive is here.

Some  entry files are : Exsparsemtl.m, Exsparsemtlcomp.m
For reproducing the toy data results, one can run the script Toylauncher.m or the CompareGDEMsparsemtl.m.
The first script takes few days of CPU while the second finishes in few hours.

The BCI entry file is BCIcomparemtl.m which allows to reproduce the paper results. Since they are quite large the BCI data are not provided here (drop me
a mail if you need them)

For the protein problem, launch exbioinfopq.m


If you have any questions or comments regarding this package, or if you want to report any bugs, please send an e-mail to alain.rakoto at insa-rouen.fr. The current version 1.2 has been released on August 2010. 


This code is licensed under GNU licence and it is free for non-commercial use.

THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.