EN FR
EN FR
New Software and Platforms
Bilateral Contracts and Grants with Industry
Bibliography
New Software and Platforms
Bilateral Contracts and Grants with Industry
Bibliography


Section: New Software and Platforms

Platforms

The Proximity Operator Repository

Participants: Emilie Chouzenoux and Jean-Christophe Pesquet (in collaboration with Giovanni Chierchia, Univ. Paris Est, and Patrick Combettes, North Carolina State University).

link: http://proximity-operator.net/

Proximity operators have become increasingly important tools as basic building blocks of proximal splitting algorithms, a class of algorithms that decompose complex composite convex optimization methods into simple steps involving one of the functions present in the model. This website provides formulas for efficiently computing the proximity operator of various functions, along with the associated codes.

Kymatio

Participant: Edouard Oyallon.

link: http://www.kymat.io

The website shares the software Kymatio for Scattering Transform, that computes cascade of wavelets and modulus non-linearity. The codes have been optimized for GPUs and work on the open-source framework PyTorch.

Topical Node Embeddings

Participant: Abdulkadir Çelikkanat

link: https://abdcelikkanat.github.io/projects/TNE/

TNE learns node representations on graphs combining node and topic information, as described in [45]. The framework has been implemented in Python and has been built upon widely used modules, including networkx , scipy , gensim and scikit-learn .

BiasedWalk: Learning latent node features with biased random walks

Participants: Fragkiskos Malliaros and Duong Nguyen (UC San Diego)

link: https://github.com/duong18/BiasedWalk/

The BiasedWalk network representation learning algorithm, computes latent node features on graphs based on biased random walks [33]. The framework has been implemented in Python and has been built upon widely used modules, including networkx , numpy , gensim and scikit-learn .

DiffuGreedy: Influence maximization in complex networks based on diffusion cascades

Participants: Fragkiskos Malliaros, Georgios Panagopoulos and Michalis Vazirgiannis (École Polytechnique)

link: https://goo.gl/GpfCVZ

The DiffuGreedy is an algorithm for influence maximization in complex networks, that is based on diffusion cascades. The algorithm implements the methodology described in [35]. It has been implemented in Python and has been built upon widely used modules, including networkx , igraph , numpy and pandas .

Graph-based text categorization

Participants: Fragkiskos Malliaros, Konstantinos Skianis and Michalis Vazirgiannis (École Polytechnique)

link: https://github.com/y3nk0/Graph-Based-TC/

Graph-based TC is a framework for text categorization that relies on a graph representation of documents. The framework uses various graph centrality criteria to determine the importance of a term within a document. It also makes use of word embeddings to further boost the performance of graph-based methods. The algorithm implements the methodology described in [39]. It has been implemented in Python and has been built upon widely used modules, including networkx , igraph , numpy and scikit-learn .

The PINK image library

Participant: Hugues Talbot

link: http://ibipio.hu/joomla/

The PINK image library is a general-purpose, open-source, portable image processing library specializing in discrete geometry and mathematical morphology. It is the result of several decades of research in these domains and features state-of-the art algorithmic implementation of both classical and leading edge DG and MM operators. These include nD parallel thinning and skeletonization methods and efficient hierarchical morphological transforms.

The Vivabrain AngioTK toolkit

Participant: Hugues Talbot

link: https://github.com/vivabrain/angiotk

AngioTK is a toolkit supported by Kitware (the authors of VTK) for the filtering, segmentation, generation and simulation of blood vessels. It was started in the context of the Vivabrain ANR project in 2012, but continues with the same as well as new partners. Applications are numerous, from the simulation and understanding of perfusion (see associated theme) to the simulation of realistic blood flow MRI images with associated ground truth, via the generation of blood vessel atlases.