License: Creative Commons Attribution 3.0 Unported license (CC BY 3.0)
When quoting this document, please refer to the following
DOI: 10.4230/OASIcs.ICCSW.2017.6
URN: urn:nbn:de:0030-drops-84483
URL: https://drops.dagstuhl.de/opus/volltexte/2018/8448/
Go to the corresponding OASIcs Volume Portal


Tozzo, Veronica ; D'Amario, Vanessa ; Barla, Annalisa

Hey there's DALILA: a DictionAry LearnIng LibrAry

pdf-format:
OASIcs-ICCSW-2017-6.pdf (0.9 MB)


Abstract

Dictionary Learning and Representation Learning are machine learning methods for decomposition, denoising and reconstruction of data with a wide range of applications such as text recognition, image processing and biological processes understanding. In this work we present DALILA, a scientific Python library for regularised dictionary learning and regularised representation learning that allows to impose prior knowledge, if available. DALILA, differently from the others available libraries for this purpose, is flexible and modular. DALILA is designed to be easily extended for custom needs. Moreover, it is compliant with the most widespread ML Python library and this allows for a straightforward usage and integration.
We here present and discuss the theoretical aspects and discuss its strength points and implementation.

BibTeX - Entry

@InProceedings{tozzo_et_al:OASIcs:2018:8448,
  author =	{Veronica Tozzo and Vanessa D'Amario and Annalisa Barla},
  title =	{{Hey there's DALILA: a DictionAry LearnIng LibrAry}},
  booktitle =	{2017 Imperial College Computing Student Workshop (ICCSW 2017)},
  pages =	{6:1--6:14},
  series =	{OpenAccess Series in Informatics (OASIcs)},
  ISBN =	{978-3-95977-059-0},
  ISSN =	{2190-6807},
  year =	{2018},
  volume =	{60},
  editor =	{Fergus Leahy and Juliana Franco},
  publisher =	{Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{http://drops.dagstuhl.de/opus/volltexte/2018/8448},
  URN =		{urn:nbn:de:0030-drops-84483},
  doi =		{10.4230/OASIcs.ICCSW.2017.6},
  annote =	{Keywords: Machine learning, dictionary learning, representation learning, alternating proximal gradient descent, parallel computing}
}

Keywords: Machine learning, dictionary learning, representation learning, alternating proximal gradient descent, parallel computing
Collection: 2017 Imperial College Computing Student Workshop (ICCSW 2017)
Issue Date: 2018
Date of publication: 21.02.2018


DROPS-Home | Fulltext Search | Imprint | Privacy Published by LZI