Intelligence artificielle Facebook AI rend PyTorch-BigGraph open source

Pour approfondir le sujet

Sur le même thème :

360Learning lève 200 millions de dollars pour sa plateforme de formation collaborative B2B

L'EdTech a le vent en poupe et ce n'est pas nouveau ! 360Learning, scale-up franco-américaine fondée en 2013 par Guillaume Alary-Raisonnier, Nick Hernandez et...

Deep IA : Milestone Systems et Nvidia annoncent un partenariat technologique en France sur la vidéo

C'est un partenariat important qu'ont signé Milestone Systems, fournisseur de logiciel de gestion de vidéo IP VMS sur plateforme ouverte et Nvidia. Cette nouvelle...

Trophées de la HealthTech 2021 : France Biotech dévoile les entreprises récompensées

France Biotech, association des entrepreneurs de l'innovation en santé, a dévoilé lors de la cérémonie des trophées de la HealthTech 2021, organisée au...

La startup montpelliéraine Quantum Surgical spécialisée en robotique médicale lève 40 millions d’euros

Quantum Surgical, basée à Montpellier, conçoit des robots médicaux spécialisés dans le traitement mini-invasif du cancer dont Epione, développé pour les cas de cancer...

Facebook AI rend PyTorch-BigGraph open source

Facebook AI vient de rendre open source PyTorch-BigGraph, un système distribué pour l’embedding (“plongement”) sur des graphs de très grande dimension.

PyTorch-BigGraph est destiné au travail sur des graphs d’interactions constitués de plusieurs milliards d’entités, trop imposants pour être stockés en mémoire. Il permet d’attribuer un score de proximité qualifiant les relations entre les différentes entités, en prenant en charge différents types de relations, chacun pouvant avoir un mode de calcul de proximité différent.

pytorch-biggraph-embedding
Illustration d’un embedding réalisé sur Freebase par l’équipe Facebook AI.

Afin de permettre la gestion de graphs de très grande dimensions, PyTorch-BigGraph prend en charge le partitionnement de graphs et réduit ainsi la quantité de mémoire nécessaire au traitement et stockage des paramètres. Il supporte également le calcul distribué sur plusieurs machines.

Il nécessite Python3.6 et PyTorch 1.0. L’outil prend en charge des données d’entrée au format CSV et permet également la génération des fichiers de résultat au format CSV.

L’outil repose sur les travaux effectués par Adam Lerer, Ledell Wu, Jiajun Shen, Timothee Lacroix, Luca Wehrstedt, Abhijit Bose, Alex Peysakhovich et présentés durant la conférence SysML.

Accéder au GitHub : https://github.com/facebookresearch/PyTorch-BigGraph

Accéder la publication: https://www.sysml.cc/doc/2019/71.pdf


1ère Marketplace de l'IA et de la transformation numérique vous recommande :
 
Stephane Nachez

Partager l'article

360Learning lève 200 millions de dollars pour sa plateforme de formation collaborative B2B

L'EdTech a le vent en poupe et ce n'est pas nouveau ! 360Learning, scale-up franco-américaine fondée en 2013 par Guillaume Alary-Raisonnier, Nick Hernandez et...

Deep IA : Milestone Systems et Nvidia annoncent un partenariat technologique en France sur la vidéo

C'est un partenariat important qu'ont signé Milestone Systems, fournisseur de logiciel de gestion de vidéo IP VMS sur plateforme ouverte et Nvidia. Cette nouvelle...

Trophées de la HealthTech 2021 : France Biotech dévoile les entreprises récompensées

France Biotech, association des entrepreneurs de l'innovation en santé, a dévoilé lors de la cérémonie des trophées de la HealthTech 2021, organisée au...

La startup montpelliéraine Quantum Surgical spécialisée en robotique médicale lève 40 millions d’euros

Quantum Surgical, basée à Montpellier, conçoit des robots médicaux spécialisés dans le traitement mini-invasif du cancer dont Epione, développé pour les cas de cancer...