Tutoriels intelligence artificielle Formation Python - Machine Learning 9/30 : la Programmation orientée objet

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 9/30 : la Programmation orientée objet

Avec la programmation orientée objet, on considère que notre univers est rempli d’objets: Regardez tout autour de vous: vous êtes entouré d’objets. Même vous et moi pouvons être considérés des objets faisant partis de notre univers. Deux choses sont à préciser sur ces objets.

  1. les objets ont des attributs qui les qualifient: un stylo aura par exemple une couleur, une masse, une marque…
  2. les objets peuvent effectuer des actions, ce qu’on appelle des méthodes: un stylo peut écrire, ou bien effacer, s’il a une gomme. Les méthode modifient les attributs d’autres objets, et c’est ainsi que les objets peuvent se modifier les uns les autres et former un environnement complexe.

Pour finir on dit qu’une classe représente le plan de conception d’un objet. Par exemple c’est de la classe stylo que sont produis tous les objets stylos. La programmation orientée objet est l’un des paradigmes les plus important de l’univers de la programmation. Avec python, c’est très facile de comprendre ce concept avancé ! Il n’est pas utile en machine learning et en data science de savoir créer ses propres classes, en revanche il est important de bien comprendre comment la programmation orientée objet fonctionne, cela vous permettra de mieux circuler dans la documentation python et de bien comprendre les objets que vous manipulez dans vos programmes de machine learning !

Lien vers la documentation Numpy qui vous montre un très bon exemple de classe, avec les attributs et les méthodes qui font parties de l’objet ndarray:

https://docs.scipy.org/doc/numpy/reference/generated/numpy.ndarray.html

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 :
Aloception par Visual Behavior

Aloception recentre l'intelligence des robots autonomes sur le degré de compréhension de leur système de vision plutôt que sur les capteurs et les bas...

 

Contributeur expert

Guillaume Saint-Cirgue

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

Partager l'article

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...

AWS et NVIDIA collaborent pour accélérer l’entraînement des grands modèles de langage

Dans le cadre de la GTC 2023, Amazon Web Services (AWS), la filiale cloud d'Amazon, et NVIDIA ont annoncé collaborer à la création d'une...

Le Fonds Innovation Défense participe à la levée de fonds de 22 millions d’euros de la start-up XXII

La start-up XXII, un des leaders français dans l’édition de logiciels de vision par ordinateur, a réalisé une levée de fonds en série A...

Selon le baromètre véhicule autonome VEDECOM & MACIF, la navette automatisée pourrait incarner le futur de la mobilité

En 2020, la MACIF, 1er assureur automobile et 2 roues en nombre de contrats en France, s'était associée à l'Institut pour la Transition Énergétique...
Recevoir une notification en cas d'actualité importante    OK Non merci