Section courante

A propos

Section administrative du site

Fiche technique
Type de produit : Cadre d'application
Langage de programmation : Java, C#
Catégorie : Apprentissage automatique (ML)
Auteur : Jeff Heaton
Licence : Apache 2.0 Licence
Date de publication : 2008 à maintenant
Site Web : https://www.heatonresearch.com/encog/

Introduction

L'Encog est un cadre d'application d'apprentissage automatique pur Java/C# créé en 2008 pour prendre en charge la programmation génétique, NEAT/HyperNEAT et d'autres technologies de réseau neuronal. Les aspects du réseau neuronal (ANN) d'Encog se sont avérés populaires, et Encog a été utilisé par un certain nombre de personnes et est cité par 952 articles universitaires dans Google Scholar. L'Encog à été créé à une époque où il n'y avait pas tellement de cadre d'applications bien développés, tels que TensorFlow, Keras, DeepLearning4J,... L'Encog prend en charge une variété d'algorithmes avancés, ainsi que des classes de support pour normaliser et traiter les données. Les algorithmes d'apprentissage automatique tels que les machines à vecteurs de support, les réseaux de neurones, les réseaux bayésiens, les modèles de Markov cachés, la programmation génétique et les algorithmes génétiques sont pris en charge. La plupart des algorithmes d'entraînement Encog sont multi-processus légers et s'adaptent bien au matériel multicoeur.




Dernière mise à jour : Mercredi, le 14 octobre 2020