Tutoriels intelligence artificielle Formation Python - Machine Learning 5/30 : Structures de données dictionnaire

Pour approfondir le sujet

Sur le même thème :

JetBrains propose DataSpell, son nouvel environnement de développement dédié à la data science

JetBrains, un éditeur de logiciels pour développeurs, présente en mode preview, son nouvel environnement de développement (IDE) intitulé DataSpell. Dédié à la data science,...

ABBYY enrichit sa bibliothèque de développement open source dédiée au machine learning

ABBYY, une multinationale spécialisée dans la conception de logiciels et dans "l'intelligence digitale", étend les capacités de sa bibliothèque de développement open source NeoML....

Facebook AI et le HZM utilisent l’intelligence artificielle pour prévoir les effets des combinaisons de médicaments

Dans le cadre d'une recherche collaborative entre le centre de recherche allemand Helmholtz Zentrum München (HZM) et Facebook AI, un modèle d'intelligence artificielle a...

Prix Inria : le projet scikit-learn, Vincent Hayward et María Naya-Plasencia parmi les lauréats

Ce vendredi 17 janvier, Inria organise sa cérémonie de remise des prix. Créés en 2011 et soutenus par l’Académie des sciences et Dassault Systèmes,...

Formation Python – Machine Learning 5/30 : Structures de données dictionnaire

Dans python, les dictionnaires sont des structures de données qui contiennent des associations clef/valeur. Vous pouvez voir ça un peu comme un grand sac de variables (les clefs) associées à des valeurs (sauf que ce ne sont pas des variables, mais des clefs).

Les dictionnaires sont très utiles pour stocker les paramètres W1, b1, W2, b2, etc… d’un réseau de neurones qui serait développé avec Numpy. Autre utilité: on peut se servir des dictionnaires pour enregistrer pleins de données de fichiers de notre ordinateurs dans des clefs qui portent le nom de ses fichiers. Plusieurs méthodes sont utiles sur les dictionnaires:

dict.values() : retourne les valeurs du dictionnaire
dict.keys(): retourne les clefs du dictionnaire
dict.items(): retourne les pairs clef:valeur du dictionnaire
dict.get(clef): retourne la valeur d’une clef, sinon une valeur par défaut dict.fromkeys(liste): permet de créer un dictionnaire à partir d’une liste

 

Sommaire de cette formation Python – Machine Learning en 30 vidéos

[su_menu name=”formation_python_machinelearnia”]


1ère Marketplace de l'IA et de la transformation numérique vous recommande :
XLOPTIM® par Addinsoft

Le solveur pour microsoft excel® alliant puissance et simplicité xloptim® résout vos problèmes d'optimisation directement dans une feuille excel®, en...

 

Contributeur expert

Guillaume Saint-Cirgue

Guillaume Saint-Cirgue est Lead Data Scientist à GKNAerospace (Royaume-Uni). Ingénieur généra

Partager l'article

La MACIF s’appuie sur ILLUIN Technology et Orange Business pour améliorer la relation clients

Consciente comme nombre d'entreprises aujourd'hui que la relation client joue un rôle important dans la fidélisation des clients et l'acquisition de nouveaux, la MACIF...

Elon Musk, Yoshua Bengio et des centaines d’experts appellent à suspendre temporairement la formation de systèmes d’IA plus puissants que GPT-4

C'est sur le site de l'Institut Future of Life que la lettre ouverte « Pause Giant AI Experiments », appelant tous les laboratoires d’IA à suspendre...

NVIDIA veut accélérer l’adoption de l’IA en entreprise et lance l’ensemble de services cloud AI Foundations

La GTC (GPU Technology Conference) 2023 a eu lieu il y a quelques jours. Lors de son discours d'ouverture, Jenseng Huang, fondateur et CEO...

Belgique : European AI Week du 27 mars au 31 mars

Semaine européenne de l'Intelligence Artificielle : convergence des technologies pour construire ensemble un avenir inclusif et désirable (communiqué de presse du SPF BOSA et de...
Recevoir une notification en cas d'actualité importante    OK Non merci