Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Présentation

Présentation

L’apprentissage automatique est sans doute l’un des outils les plus importants de la science des données pour faire progresser la recherche sur les ressources en eau. Les modèles ML sont capables d’apprendre les relations sous-jacentes complexes d’un système, et trouvent ainsi ses applications dans divers sujets liés aux ressources en eau : des écosystèmes fluviaux à l’approvisionnement en eau. Nous couvrirons une variété d’algorithmes et de méthodes d’apprentissage pour optimiser les modèles ML afin qu’ils puissent généraliser à des données invisibles, qui comprendront en principe des techniques d’apprentissage supervisées et non supervisées.

L’objectif de l’apprentissage automatique

L’apprentissage automatique vise à apprendre par calcul des relations complexes à partir de l’expérience (c’est-à-dire des données). L’apprentissage informatique est un sous-domaine de l’intelligence artificielle (IA) qui se concentre sur le développement de modèles qui permettent aux ordinateurs d’apprendre et de prendre des prédictions ou des décisions sans être programmés explicitement. Il s’agit de concevoir et de mettre en oeuvre des modèles mathématiques et statistiques qui permettent d’analyser automatiquement les données, d’identifier les modèles et de prendre des décisions ou des prévisions éclairées à partir des données observées. Cette tâche peut être, par exemple, la prédiction ou la modélisation de phénomènes complexes. Notez que la prédiction ici ne se réfère pas seulement à l’avenir, mais à tout événement non identifié. Par exemple, nous pouvons prédire si une substance chimique sera, ou a été, ou est dissoute dans l’eau compte tenu d’un ensemble de conditions environnementales.

Contrairement à la pensée populaire, les algorithmes ML existent depuis plusieurs décennies. Cependant, ils n’ont fait l’objet d’une attention particulière que dans la dernière décennie, lorsque les limites de la puissance de calcul n’ont plus été un obstacle à l’application des ML algorithmes pour faire des modèles ML utiles. Nous faisons référence à algorithmes comme commandes de base qui instruisent un modèle comment apprendre des données, alors qu’un modèle ML est le résultat (c’est-à-dire le programme appris) de l’apprentissage de la tâche cible à partir de l’ensemble de règles (algorithmeML) et d’exemples (c’est-à-dire des données).

Types d’apprentissage automatique

Dans cette section, nous avons traité principalement des éléments de base de l’apprentissage supervisé, mais notons qu’il existe plusieurs autres types de problèmes de ML. Certaines d’entre elles sont:

La différence entre l’apprentissage automatique et la science des données

La différence conceptuelle entre la science des données et l’apprentissage automatique peut être imaginée comme le concept de rectangles et de carrés en géométrie, où la science des données correspond à rectangles et l’apprentissage automatique à carrés. La science des données et l’apprentissage automatique traitent de la programmation (p. ex. en Python, R ou SQL), des statistiques et de la modélisation des données. La science des données englobe en outre la visualisation des données et la manipulation des données.