OpenNN
OpenNN (Open Neural Networks Library) est une bibliothèque logicielle écrite en C++ qui met en œuvre des réseaux neuronaux[2]. La bibliothèque est de open source et elle est logée dans SourceForge.net. Elle a été distribuée sous la Licence publique générale limitée GNU.
Développé par | Artelnics |
---|---|
Première version | |
Dernière version | 6.0.3 ()[1] |
Dépôt | github.com/Artelnics/OpenNN |
État du projet | Actif |
Écrit en | C++ |
Environnement | Multiplate-forme |
Type | Apprentissage automatique |
Licence | Licence publique générale limitée GNU |
Site web | http://www.artelnics.com/opennn |
OpenNN met en œuvre des méthodes pour l’exploration de données en étant un ensemble de fonctions qui peuvent être ajoutées dàns d’autres outils des logiciels qui utilisent une interface de programmation, pour l’interaction entre l’outil de logiciel et les tâches d’analyse prédictive. Ainsi, la bibliothèque ne dispose pas d’une interface graphique, mais parmi les fonctions qu’elle développe, il y en a plusieurs qui peuvent être complétées avec des outils de visualisation spécifique[3].
Histoire
modifierLe développement de OpenNN s’initia au Centre Internacional de Métodos Numéricos en Ingeniería (CIMNE)[4], en 2003, en faisant partie d’un projet de recherche de l’Union européenne appelé ‘RAMFLOOD’[5]. Ensuite, il continua en faisant partie d’autres projets similaires. Actuellement, OpenNN est développé par l’entreprise startup Artelnics[6]. En 2014, la page «Big Data Analytics Today» qualifia OpenNN comme le numéro 1 dans la liste de projets d’intelligence artificielle inspirés du fonctionnement du cerveau[7]. Dans la même année, ce logiciel fut sélectionné parmi les 5 meilleures applications d’exploration de données, par «ToppersWorld»[8].
Applications
modifierOpenNN est un logiciel à un usage générale[9], qui peut être utilisé pour des tâches d’apprentissage automatique, d’exploration de données et d’analyse prédictive dans différents domaines. Par exemple, la bibliothèque OpenNN a déjà été utilisée dans les domaines de l’ingénierie[10], de l’énergie[11] ou de l’industrie chimique[12].
Voir aussi
modifierRéférences
modifier(en anglais)
- « Release 6.0.3 », (consulté le )
- KDNuggets, « OpenNN, An Open Source Library For Neural Networks »
- J. Mary Dallfin Bruxella et al., Categorization of Data Mining Tools Based on Their Types, vol. 3, , 445-452 p. (lire en ligne)
- « Page d'accueil CIMNE »
- European Commission, « CORDIS - EU Research Project RAMFLOOD », 2004 décembre
- « Page d'accueil Artelnics »
- Big Data Analytics Today, « Top 12 Brain Inspired Artificial Intelligence Projects »,
- ToppersWorld, « Top 5 Open Source Data Mining Tools »,
- Saurabh Singh, « Here Are 7 Thought-Provoking AI Software Packages For Your Info »,
- R. Lopez et al., Neural Networks for Variational Problems in Engineering, vol. 75, , 1341–1360 p. (lire en ligne)
- P. Richter et al., Optimisation of Concentrating Solar Thermal Power Plants with Neural Networks, vol. 6593, , 190–199 p. (lire en ligne)
- A.A. D’Archivio et al., Artificial Neural Network Prediction of Multilinear Gradient Retention in Reversed-Phase HPLC, vol. 407, , 1-10 p. (lire en ligne)