Positionnement dans le cursus
Semestre 5
Intersemestre
Semestre 6
 
 
 
Semestre 7
 
Intersemestre
Semestre 9
 
 
Intersemestre

Course unit

Massive data processing

Last updated: 22/02/2024

Edit

Course Director(s):

FERRIER Renaud

General Description:

The topic is the analysis of large quantities of data, for example observations at the microscopical scale, in order to understand a physical phenomenon. The example considered consists in the utilization of tomographies and microscopic pictures of a porous material in order to build a permeability model.

We will consider supervised and unsupervised learning methods and show how they are used in modern approaches in computational mechanics. One can mention the following ideas, that will be considered more or less extensively, and that make data and physical laws work together at different extents:

  • Critical analysis of results based on the verification of physical laws
  • Classification/clustering my means of metrics based on physics (energetic norm)
  • Learning from data obtained via simulation
  • Numerical resolution of mechanical problems in which the constitutive law is implicit (data driven computational mechanics)

Key words:

Supervised learning, Non-supervised learning

Number of teaching hours

21

Fields of study

Mechanical Engineering Mathematics

Teaching language

French

Intended learning outcomes

On completion of the unit, the student will be capable of: Classification level Priority
Overview of AI methods used in mechanics 1. Knowledge Useful
Associated mathematical methods 1. Knowledge Useful
Choose the good method for a given problem 3. Apply Important
Formulate a problem in a mathematical form 3. Apply Important
Implement the problem's resolution 3. Apply Important
Analyze the results 4. Analyse Essential

Learning assessment methods

Percentage ratio of individual assessment Percentage ratio of group assessment
Written exam: 50 % Project submission: %
Individual oral exam: % Group presentation: %
Individual presentation: % Group practical exercise: 50 %
Individual practical exercise: % Group report: %
Individual report: %
Other(s): %

Programme and content

Type of teaching activity Content, sequencing and organisation
CM

Course introduction

Introductory example to motivate utilization of physical principles in data driven computational mechanics

Presentation of the course's main application example

CM, TD, TP

Clustering and classification : the goal is to sort a group of individuals in separate ensembles. The most standard algorithms that we will use are based on the distance between individuals.

The importance of the choice of the measure of this distance will be discussed, and it will be shown that one can (should) base this choice on mechanical expertise. The practical part will be about effective implementation of these algorithmically very simple methods, and to "watch their behavior" when being used on mechanical data.

More recent method in computational mechanics will be mentioned, that use (among others) clustering or classification (constitutive relation-less FE computations or failure prediction). The goal here is to illustrate the course, and the objective is not to make students operational on thos advanced methods.

CM, TD, TP

Interpolation and regression : the goal is to build a continuous function that links two vectors x and y from a finite number of duets (x,y)

We will show how to take into account known physical laws (via the addition of constraints) and the interest of it in terms of quantity of necessary data, and algorithmic complexity.

We will present, as illustrations, results obtained by recent research in this domain (multi-fidelity Kriging, Physics-informed neural networks...)