Apprentissage profond × Python

C'est encore nouveau, mais je pense qu'il ne peut pas être exclu des mots-clés Python de cette année. Donc, en regardant en arrière sur cette année, je voudrais vous présenter la bibliothèque Deep Learning Python qui a été prise en charge.

Keras Divers frameworks tels que chainer, tensorflow, mxnet sont disponibles. Cependant, en regardant simplement le nombre d'étoiles sur Github, il semble être populaire dans l'ordre suivant. (Au 25 décembre)

  1. tensorflow(40959)
  2. keras(10509)
  3. mxnet(7288)
  4. chainer(1910)

Vous pouvez voir que le tensorflow est très populaire. J'aime keras car il nécessite moins de lignes de code, mais tensorflow-slim est également apparu dans le futur. Il semble qu'il y aura une bibliothèque qui pourra être écrite plus facilement basée sur tensorflow.

keras-rl Bibliothèque d'apprentissage de renforcement profond utilisant des keras. Il correspond à l'environnement de OpenAI Gym. Les algorithmes d'apprentissage par renforcement profond de base suivants sont mis en œuvre.

Keras dispose également d'une bibliothèque d'apprentissage en profondeur appelée kerlym qui prend en charge OpenAI Gym. Dans la bibliothèque basée sur tensorflow, il y a rllab. Ceci est fait par OpenAI, est à grande échelle et a les algorithmes suivants implémentés en plus de ce qui précède.

Celui-ci semble bon, mais keras-rl est plus simple, donc je l'utilise.

keras-resnet Resnet a permis d'augmenter considérablement la couche du réseau. Même pas mal de gens ont implémenté Github. Non limité aux keras, je vais énumérer les principales implémentations.

GAN GAN était également populaire. Il semble que de nouveaux GAN soient proposés les uns après les autres et seront bientôt implémentés sur Github, et la concurrence est féroce.

Il y avait aussi une bibliothèque GAN uniquement pour Keras. Il semble que la définition du modèle et la méthode d'apprentissage du GAN soient plus faciles à faire.

quiver Il existe différents outils de dessin tels que les résultats d'apprentissage. carquois dessine Convnet avec Keras.

quiver

Autres outils de dessin.

hera

Autre

Personnellement, j'aime Keras, j'ai donc rassemblé des outils qui m'intéressent autour de Keras.

Recommended Posts

Apprentissage en profondeur Python
Apprentissage profond × Python
Python: pratique du Deep Learning
Python: réglage du Deep Learning
L'apprentissage en profondeur
[Python] Note d'apprentissage 1
Notes d'apprentissage Python
sortie d'apprentissage python
Mémorandum d'apprentissage profond
Commencer l'apprentissage en profondeur
Site d'apprentissage Python
Apprentissage Python jour 4
apprentissage python (supplément)
notes d'apprentissage python
(python) Principes de base du chaînage de la bibliothèque d'apprentissage en profondeur
Python: Identification du genre (développement de l'apprentissage profond) Partie 1
Python: Identification du genre (développement de l'apprentissage profond) Partie 2
Premier apprentissage profond ~ Lutte ~
Apprendre Python avec ChemTHEATER 03
Module Python (mémo d'apprentissage Python ④)
Apprentissage amélioré 1 installation de Python
Apprendre Python avec ChemTHEATER 05-1
Python ~ Apprentissage rapide de la grammaire ~
Fonctions d'apprentissage en profondeur / d'activation
Apprentissage profond à partir de zéro
Deep learning 1 Pratique du deep learning
Apprentissage profond / entropie croisée
Premier apprentissage profond ~ Préparation ~
Première solution d'apprentissage en profondeur ~
[AI] Apprentissage métrique profond
Procédure d'apprentissage privée Python
Apprendre Python avec ChemTHEATER 02
J'ai essayé le deep learning
Apprendre Python avec ChemTHEATER 01
Technologie d'apprentissage en profondeur à grande échelle
Apprentissage amélioré Python + Unity (apprentissage)
Python: apprentissage supervisé (retour)
Python: apprentissage supervisé (classification)
Fonction d'apprentissage profond / softmax
[Python / Machine Learning] Pourquoi le Deep Learning # 1 Perceptron Neural Network
Interpolation d'images vidéo par apprentissage en profondeur, partie 1 [Python]
Python: apprentissage profond du traitement du langage naturel: principes de base
Résumé Python vs Ruby "Deep Learning from scratch"
Premier apprentissage profond en C # -Imitation de l'implémentation en Python-
Deep Python appris de DEAP
Gestion des exceptions Python (mémo d'apprentissage Python ⑥)
Essayez l'apprentissage en profondeur avec TensorFlow
Mémo d'apprentissage O'Reilly python3 Primer
Deep Learning Gaiden ~ Programmation GPU ~
<Cours> Apprentissage en profondeur: Day2 CNN
Flux d'apprentissage pour les débutants en Python
Python
Python: Apprentissage supervisé: Hyper Paramètres Partie 1
Plan d'apprentissage Python pour l'apprentissage de l'IA
Reconnaissance d'image par apprentissage profond 1 théorie
Deep running 2 Réglage de l'apprentissage profond