IA Révision Flashcards
Qu’est-ce que TensorFlow
TensorFlow: Librairie Open source pour traitement de données à l’aide d’un graphe de flux de données.
Qui a développé TensorFlow?
ingénieurs de Google Brain
Utilités de TensorFlow
Reconnaissance d’images
Reconnaissance Vocale
Recherche Internet
Capture d’image
Robotique
Prédire quelque chose en ayant un ensemble de “features”.
Exemple: Prédire le coût d’une maison selon sa taille, son emplacement, sa configuration.
Les 4 étapes de l’entraînement de TensorFlow:
1- Équation On trouve la bonne équation 2- Cost-Function On trouve la valeur réelle de Y On calcul le coût avec l’équation 3- Les données Vrai données ou générées pour servir de comparable 4- L’entraînement On boucle sur les données. Les résultats doivent tendre vers la pente idéale.
ANN - MLP
(Artificial Neural Network - Multi-layer perceptron)
Quelles sont les trois couches?
Entrée, cachée, sortie
Couche de sortie:
Couche de sortie: Résultat. Nombre de neurones selon le nombre de réponses attendues. Les réponses sont entre 0 et 1. L’interprétation est faite par le programmeur.
CNN
Convolutional Neural Networks
Utilité d’un CNN?
Classification d’image (vision artificielle)
Les CNNs s’inspirent du cortex visuel chez l’humain
RND (fr)
Réseaux et neurones à décharge
SNN
Spiking Neural Network
Utilités des SNN?
Ils sont encore peu utilisés.
Sinon, ils sont très utiles dans le domaine des neuroscience, particulièrement pour simuler un système nerveux, ou une partie d’un système nerveux.
Modèles de Hodgkin et Huxley
Hodgkin et Huxley (1952) (prix Nobel en 1963) C’est de loin le plus complet et le plus réaliste (SNN). Il va jusqu’à simuler les canaux ioniques sur les neurones, de même que les pompes, la morphologie, etc.
Logique floue
Alternative à la logique booléenne traditionnelle (Fuzzy-Logic (floue) VS Crispy-Logic (bool))
Où sont stockées les données
Les données sont stockées dans un fichier .fcl (File Control Langage) chargée au lancement du logiciel utilisant la logique floue.