NEC lance le logiciel gratuit « FireDucks » pour accélérer l'analyse des données à l'aide de Python

NEC lance le logiciel gratuit « FireDucks » pour accélérer l'analyse des données à l'aide de Python

TOKYO, 19 octobre 2023 – (JCN Newswire) – NEC Corporation (TSE : 6701) a annoncé aujourd'hui le lancement de « FireDucks »(1), un logiciel gratuit conçu pour accélérer la bibliothèque d'analyse de données de table « pandas », utilisée pour l'analyse avec Python, le langage de programmation le plus utilisé au monde. aujourd'hui. Capable d'effectuer la préparation des données nécessaire à l'analyse des données jusqu'à 16 fois(2) plus rapidement que les produits existants, ce logiciel nouvellement développé réduit considérablement le temps consacré à l'analyse des données et réduit les coûts de calcul.

La version bêta de FireDucks est désormais disponible gratuitement en ligne (https://fireducks-dev.github.io/).

Ces dernières années, il est devenu plus facile que jamais de collecter des quantités massives de données, notamment des données de ventes provenant de terminaux de point de vente (PDV), du commerce électronique et des données issues de transactions financières. Afin d’extraire des résultats analytiques précieux à partir de ces données, les data scientists ont de plus en plus besoin de les analyser à l’aide de l’intelligence artificielle (IA) et de l’apprentissage automatique (ML).

Cependant, afin de préparer l’analyse des données, de grands ensembles de données doivent d’abord être prétraités. Les data scientists consacreraient environ 45 %(3) de leur temps à préparer les données, ce qui est devenu un enjeu majeur. De plus, l’augmentation du volume de données et l’évolution de l’IA et du ML ont conduit à une complexité informatique accrue. En conséquence, les coûts de calcul plus élevés (par exemple, les coûts du cloud) et l'augmentation conséquente de la consommation d'énergie et des émissions de CO2 sont également devenus problématiques.

Compte tenu de cela, NEC a décidé de développer FireDucks, un logiciel conçu pour accélérer les pandas. Pour développer ce logiciel, NEC a exploité la technologie de programmation haute performance et le savoir-faire en accélération qu'il a cultivé au cours de ses trente années d'expérience dans le développement de supercalculateurs.

En mettant gratuitement la version bêta de FireDucks à la disposition du grand public, NEC espère contribuer à la réduction des heures de travail des data scientists pour analyser les données et à la résolution des problèmes environnementaux grâce à la conservation de l'énergie et à la réduction des émissions de CO2.

Fonctionnalités:

1. Performances accéléréesFireDucks est capable d'accélérer les logiciels créés à l'aide de pandas jusqu'à 16 fois et en moyenne d'environ cinq fois(2). Cela réduit d’environ 30 % le temps global consacré par les data scientists à l’analyse des données (4).

L'utilisation parallèle de tous les cœurs et la réduction des calculs sont les principales raisons de ce niveau d'accélération. FireDucks utilise chaque cœur d'un processeur multicœur pour traiter efficacement de grands ensembles de données en parallèle. De plus, plutôt que d'exécuter les processus dans le même ordre et dans la même plage spécifiés dans le programme, les ensembles de données nécessaires à la production des résultats sont identifiés à l'avance à partir du processus global, ce qui signifie que le traitement ne doit être effectué que pour ces ensembles de données. Cela permet à son tour d’accélérer le traitement.

NEC lance le logiciel gratuit « FireDucks » pour accélérer l'analyse des données à l'aide de Python PlatoBlockchain Data Intelligence. Recherche verticale. Aï.

2. Compatibilité élevée

Une autre caractéristique de ce logiciel est sa haute compatibilité avec les pandas. Bien que certaines bibliothèques soient capables d'atteindre des vitesses de traitement plus rapides que les pandas, elles nécessitent plusieurs étapes, y compris la réécriture du programme. FireDucks, en revanche, peut être facilement appliqué car une seule ligne du programme doit être réécrite pour effectuer l'analyse et le codage, comme vous le feriez si vous utilisiez des pandas.

Résultats actuels

Les résultats suivants ont été obtenus lorsque FireDucks a été utilisé dans des opérations réelles par Toyota Technical Development Corporation(5) (TTDC).

  • Réduction de 60 % du temps consacré à l'analyse des données grâce à un framework d'IA interne (Spicy MINT)
  • Diminution de 76% du temps de fonctionnement du PC d'analyse

Une interview dans laquelle les employés de TTDC qui ont utilisé FireDucks se sont entretenus avec des membres de l'équipe de développement pour donner leur avis sur le logiciel nouvellement développé peut être consultée sur le site Web suivant. (URL : https://www.nec.com/en/global/rd/technologies/202312/index.html)

Plans d'avenir

En fournissant gratuitement la version bêta de FireDucks et en permettant aux data scientists de l'utiliser réellement, NEC s'efforcera d'améliorer ses fonctionnalités tout en vérifiant son efficacité, dans le but de la commercialiser au cours de l'exercice 2024.

(1) Ce logiciel a été développé avec le soutien de la New Energy and Industrial Technology Development Organisation (NEDO) au Japon.
(2)Selon les résultats des tests NEC basés sur le benchmark TPCx-BB
(3) État de la science des données 2020 (https://shorturl.at/klyW1)
(4)Basé sur des calculs effectués en interne par NEC
(5) À propos de Toyota Technical Development Corporation (TTDC) : axé sur la création d'environnements optimaux pour le développement de produits grâce à des solutions complètes basées sur des informations et des technologies de pointe.

À propos de NEC Corporation

NEC Corporation s'est imposé comme un chef de file dans l'intégration des technologies informatiques et réseau tout en promouvant l'énoncé de marque «Orchestrer un monde plus lumineux». NEC permet aux entreprises et aux communautés de s'adapter aux changements rapides qui se produisent à la fois dans la société et sur le marché, car il incarne les valeurs sociales de sûreté, de sécurité, d'équité et d'efficacité pour promouvoir un monde plus durable où chacun a la chance d'atteindre son plein potentiel. Pour plus d'informations, visitez NEC à https://www.nec.com.

Horodatage:

Plus de Fil de presse JCN