<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Data Science | MSc in Industrial and Applied Mathematics - Grenoble</title>
    <link>https://msiam.imag.fr/tag/data-science/</link>
      <atom:link href="https://msiam.imag.fr/tag/data-science/index.xml" rel="self" type="application/rss+xml" />
    <description>Data Science</description>
    <generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>en-us</language>
    <image>
      <url>https://msiam.imag.fr/media/icon_hu_48ac48d4a6d04708.png</url>
      <title>Data Science</title>
      <link>https://msiam.imag.fr/tag/data-science/</link>
    </image>
    
    <item>
      <title>An introduction to shape and topology optimization</title>
      <link>https://msiam.imag.fr/m2siam_ue/gbx9am28/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://msiam.imag.fr/m2siam_ue/gbx9am28/</guid>
      <description>&lt;h3 id=&#34;credits&#34;&gt;Credits&lt;/h3&gt;
&lt;p&gt;3 ECTS, C. 18h&lt;/p&gt;
&lt;h3 id=&#34;instructors&#34;&gt;Instructors&lt;/h3&gt;
&lt;p&gt;Eric Bonnetier and Charles Dapogny&lt;/p&gt;
&lt;h3 id=&#34;objectives&#34;&gt;Objectives&lt;/h3&gt;
&lt;p&gt;In a very broad acceptation, shape and topology optimization is about finding the best domain (which may represent, depending on applications, a mechanical structure, a fluid channel,…) with respect to a given performance criterion (e.g. robustness, weight, etc.), under some constraints (e.g. of a geometric nature). Fostered by its impressive technological and industrial achievements, this discipline has aroused a growing enthusiasm among mathematicians, physicists and engineers since the seventies. Nowadays, problems pertaining to fields so diverse as mechanical engineering, fluid mechanics or biology, to name a few, are currently tackled with optimal design techniques, and constantly raise new, challenging issues.&lt;/p&gt;
&lt;p&gt;The purpose of this course is to discuss the main aspects related to the numerical resolution and the practical implementation of shape and topology optimization problems, and to present state-of-the-art elements of response. It focuses as well on the needed theoretical ingredients as on the related numerical considerations. More specifically, the following issues will be addressed:&lt;/p&gt;
&lt;p&gt;How to define a `good&amp;rsquo; notion of derivative for a ``cost&amp;rsquo;&amp;rsquo; function depending on the domain;
How to calculate the shape derivative of a function which depends on the domain
via the solution of a Partial Differential Equation posed on it;&lt;/p&gt;
&lt;p&gt;How to devise efficient first-order algorithms (e.g. steepest-descent algorithms) based on the notion of shape derivative;
How to numerically represent shapes so that it is at the same time convenient to perform Finite Element computations on them,
and to deal with their evolution in the course of the optimization process.&lt;/p&gt;
&lt;h3 id=&#34;prerequisites&#34;&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;Only a basic knowledge of functional analysis and scientific computing will be assumed: differential calculus, Finite Element method, etc.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Computational biology</title>
      <link>https://msiam.imag.fr/m2siam_ue/gbx9am61/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://msiam.imag.fr/m2siam_ue/gbx9am61/</guid>
      <description>&lt;h2 id=&#34;credits&#34;&gt;Credits&lt;/h2&gt;
&lt;p&gt;6 ECTS&lt;/p&gt;
&lt;h2 id=&#34;public&#34;&gt;Public&lt;/h2&gt;
&lt;p&gt;M2 MSIAM and 3A MMIS&lt;/p&gt;
&lt;h2 id=&#34;instructor&#34;&gt;Instructor&lt;/h2&gt;
&lt;p&gt;Clovis Galiez et Antoine Frenoy (18h CM + 18h CM)&lt;/p&gt;
&lt;h2 id=&#34;description&#34;&gt;Description&lt;/h2&gt;
&lt;p&gt;This interdisciplinary course is designed for students with a computational or mathematical background, providing them with the skills necessary to move into bioinformatics and computational biology. The objective is to provide an introduction to the modeling of biological phenomena, and to present advanced software and mathematical tools for the analysis of sequencing data.Through a realistic bacterial outbreak scenario, the first part of the lecture will deal with omics biology from sequence to protein structure. Through a challenging project, you will need to leverage fundamental computational biology concepts and knowledge (standard tools like blast and standard biological databases) in order to implement your own algorithmic and statistical solution.The second part of the course focuses on evolutionary biology and population biology. The central concepts of the field are presented in a computational form, with emphasis on methods for modeling and simulating the phenomena studied. Through data analyses projects and critical reading of research articles, the focus is put on modern research questions (microbiome, drug discovery, etc) involving large datasets and tools from artificial intelligence.&lt;/p&gt;
&lt;h2 id=&#34;requirements&#34;&gt;Requirements&lt;/h2&gt;
&lt;p&gt;Basic statistics (Poisson distribution), algorithmic (complexity), programming (python required, and R or Matlab).&lt;/p&gt;
&lt;h2 id=&#34;evaluation&#34;&gt;Evaluation&lt;/h2&gt;
&lt;p&gt;Session one: Evaluation on project report and source code.Session two: oral examination.&lt;/p&gt;
&lt;h2 id=&#34;keywords&#34;&gt;Keywords&lt;/h2&gt;
&lt;p&gt;population biology, evolution, sequence analysis, algorithms for genomics, protein structures, machine learning, stochastic simulations&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Data Science Seminars and Challenge</title>
      <link>https://msiam.imag.fr/m2siam_ue/gbx9am60/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://msiam.imag.fr/m2siam_ue/gbx9am60/</guid>
      <description>&lt;h2 id=&#34;credits&#34;&gt;Credits&lt;/h2&gt;
&lt;p&gt;6 ECTS&lt;/p&gt;
&lt;h2 id=&#34;public&#34;&gt;Public&lt;/h2&gt;
&lt;p&gt;M2MSIAM (DS) et M2(TSI / SIGMA)&lt;/p&gt;
&lt;h2 id=&#34;instructor&#34;&gt;Instructor&lt;/h2&gt;
&lt;p&gt;Ronaldo Phlypo and Sana Louhichi&lt;/p&gt;
&lt;h2 id=&#34;description&#34;&gt;Description&lt;/h2&gt;
&lt;p&gt;This course contains two parts.&lt;/p&gt;
&lt;p&gt;Part I concerns Data challenge.&lt;/p&gt;
&lt;p&gt;This part consists in a real problem that is given to the students  for which data are readily available. The goal is to have teams of five to six students compete in solving (at least partially) the problem.&lt;/p&gt;
&lt;p&gt;The work is spread over the Autumn semester and consists of:  building a prediction model or a methodology to solve the problem based on a set of training data, blind evaluation of the model or methodology on a test bench (unseen data, withheld from the students), using an appropriate performance measure.&lt;/p&gt;
&lt;p&gt;At the end, the teams will present their solution path in a formal presentation and a short report.&lt;/p&gt;
&lt;p&gt;Part II concerns Data Science seminars.&lt;/p&gt;
&lt;p&gt;This is a cycle of seminars or presentations with a common factor that is the project of the data challenge.
A first seminar will settle the context and the problem for that year&amp;rsquo;s data challenge.&lt;/p&gt;
&lt;p&gt;The other seminars will propose different industrial or academic approaches and problems that are (loosely) related to the objective of the data challenge.
Presentations have a time slot of one hour and students will have to read up front some ressources to orient
their questions about the subject after the seminar.&lt;/p&gt;
&lt;h2 id=&#34;course-outline&#34;&gt;Course Outline&lt;/h2&gt;
&lt;h2 id=&#34;prerequisites&#34;&gt;Prerequisites&lt;/h2&gt;
&lt;p&gt;basic concepts on applied mathematics, probability, statistics&lt;/p&gt;
&lt;h2 id=&#34;evaluation&#34;&gt;Evaluation:&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;written report (10&amp;ndash;20 pages) 40% (discusses the problem, details the developed method(s) with a bibliography covering the state-of-the-art and situates the problem or one of the proposed approaches with respect to one of the seminars in 1&amp;ndash;2 pages)&lt;/li&gt;
&lt;li&gt;oral presentation 20% (discusses the problem, the proposed technical solution, and perspectives)&lt;/li&gt;
&lt;li&gt;project utility 20% (covers a utility vote from the customer/company and⋅or a ranking score of the proposed solution)&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    
    <item>
      <title>Differential Calculus, Wavelets and Applications</title>
      <link>https://msiam.imag.fr/m2siam_ue/gbx9am50/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://msiam.imag.fr/m2siam_ue/gbx9am50/</guid>
      <description>&lt;h2 id=&#34;public&#34;&gt;Public&lt;/h2&gt;
&lt;p&gt;M2 MSIAM (DS, MSCI)&lt;/p&gt;
&lt;h2 id=&#34;credits&#34;&gt;Credits&lt;/h2&gt;
&lt;p&gt;6 ECTS&lt;/p&gt;
&lt;h2 id=&#34;instructors&#34;&gt;Instructors&lt;/h2&gt;
&lt;p&gt;Sylvain Meignen and Kevin Polisano&lt;/p&gt;
&lt;h2 id=&#34;description&#34;&gt;Description&lt;/h2&gt;
&lt;p&gt;The course is structured in two parts, treated respectively and independently by Sylvein Meignen and Kévin Polisano. The first part is devoted to differential calculus and its applications in image restoration and edge detection. The second part is dedicated to the construction and practical use of the wavelet transform. Wavelets are basis functions widely used in a large variety of fields: signal and image processing, data compression, smoothing/denoising data, numerical schemes for partial differential equations, scientific visualization, etc. Connections between the two parts will be made on the aspects of denoising, edge detection and graph analysis.&lt;/p&gt;
&lt;h2 id=&#34;course-outline&#34;&gt;Course outline&lt;/h2&gt;
&lt;p&gt;Part I: Differential Calculus&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Differentiability on normed vector spaces&lt;/li&gt;
&lt;li&gt;Image restoration&lt;/li&gt;
&lt;li&gt;Edge detection&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Part II: Wavelets and Applications&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;From Fourier to the 1D Continuous Wavelet Transform&lt;/li&gt;
&lt;li&gt;Wavelet zoom, a local characterization of functions&lt;/li&gt;
&lt;li&gt;The 2D Continuous Wavelet Transform&lt;/li&gt;
&lt;li&gt;The 1D and 2D Discrete Wavelet Transform&lt;/li&gt;
&lt;li&gt;Linear and nonlinear approximations in wavelet bases&lt;/li&gt;
&lt;li&gt;The graph Fourier and wavelets transforms&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;assessments&#34;&gt;Assessments&lt;/h2&gt;
&lt;h3 id=&#34;first-session&#34;&gt;First session&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Part I – Differential calculus: a written exam (3h) [N1]&lt;/li&gt;
&lt;li&gt;Part II – Wavelets and application: one project and two lab sessions [N2]&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;second-session&#34;&gt;Second session&lt;/h3&gt;
&lt;p&gt;The student will have the choice of retaking only one or both parts:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Part I: a new written exam (3h)&lt;/li&gt;
&lt;li&gt;Part II: continuation of the project after feedbacks from the teacher&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;Details for N1:&lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The lab sessions are each one graded out of 2,5 points&lt;/li&gt;
&lt;li&gt;The project is graded out of 15 points
&lt;ul&gt;
&lt;li&gt;Choice of the article (difficulty, length, &amp;hellip;): 1 point&lt;/li&gt;
&lt;li&gt;Summary and outline (in line with the targets announced): 2 points&lt;/li&gt;
&lt;li&gt;Report redaction (including statement of the method, novelty of the paper, &amp;hellip;): 3 points&lt;/li&gt;
&lt;li&gt;Codes (from scratch or existing librairies): 4 points&lt;/li&gt;
&lt;li&gt;Numerical results (replication results or extended): 3 points&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Interpretations of the results: 2 points&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    
    <item>
      <title>From Basic Machine Learning models to Advanced Kernel Learning</title>
      <link>https://msiam.imag.fr/m2siam_ue/gbx9am76/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://msiam.imag.fr/m2siam_ue/gbx9am76/</guid>
      <description>&lt;h2 id=&#34;credits&#34;&gt;Credits&lt;/h2&gt;
&lt;p&gt;6 ECTS&lt;/p&gt;
&lt;h2 id=&#34;instructor&#34;&gt;Instructor&lt;/h2&gt;
&lt;p&gt;Julien Mairal&lt;/p&gt;
&lt;h2 id=&#34;syllabus&#34;&gt;Syllabus&lt;/h2&gt;
&lt;p&gt;Statistical learning is about the construction and study of systems that can automatically learn from data. With the emergence of massive datasets commonly encountered today, the need for powerful machine learning is of acute importance. Examples of successful applications include effective web search, anti-spam software, computer vision, robotics, practical speech recognition, and a deeper understanding of the human genome. This course gives an introduction to this exciting field. In the first part, we will introduce basic techniques such as logistic regression, multilayer perceptrons, nearest neighbor approaches, both from a theoretical and methodological point of views. In the second part, we will focus on more advanced techniques such as kernel methods, which is a versatile tool to represent data, in combination with (un)supervised learning techniques that are agnostic to the type of data that is learned from. The learning techniques that will be covered include regression, classification, clustering and dimension reduction. We will cover both the theoretical underpinnings of kernels, as well as a series of kernels that are important in practical applications. Finally we will touch upon topics of active research, such as large-scale kernel methods and the use of kernel methods to develop theoretical foundations of deep learning models.&lt;/p&gt;
&lt;h2 id=&#34;assessment&#34;&gt;Assessment&lt;/h2&gt;
&lt;p&gt;Evaluation: project (1/2) + final exam (1/2)&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Generative, Multimodal AI</title>
      <link>https://msiam.imag.fr/m2siam_ue/gbx9mo74/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://msiam.imag.fr/m2siam_ue/gbx9mo74/</guid>
      <description>&lt;h3 id=&#34;credits&#34;&gt;Credits&lt;/h3&gt;
&lt;p&gt;6 ECTS - 36h&lt;/p&gt;
&lt;h3 id=&#34;instructors&#34;&gt;Instructors&lt;/h3&gt;
&lt;p&gt;Karteek Alahari, Xavier Alameda-Pineda, Ahlame Douzal, Eric Gaussier, Georges Quénot and Didier Schwab&lt;/p&gt;
&lt;h3 id=&#34;description&#34;&gt;Description&lt;/h3&gt;
&lt;p&gt;The course is split into two parts. During the first part, a wide range of machine learning algorithms will be discussed. The second part will focus on deep learning, and presentations more applied to the three data modalities and their combinations. The following is a non-exhaustive list of topics discussed:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Computing dot products in high dimension &amp;amp; Page Rank&lt;/li&gt;
&lt;li&gt;Matrix completion/factorization (Stochastic Gradient Descent, SVD)&lt;/li&gt;
&lt;li&gt;Monte-carlo, MCMC methods: Metropolis-Hastings and Gibbs Sampling&lt;/li&gt;
&lt;li&gt;Unsupervised classification: Partitionning, Hierarchical, Kernel and Spectral clustering&lt;/li&gt;
&lt;li&gt;Alignment and matching algorithms (local/global, pairwise/multiple), dynamic programming, Hungarian algorithm,…&lt;/li&gt;
&lt;li&gt;Introduction to Deep Learning concepts, including CNN, RNN, Metric learning&lt;/li&gt;
&lt;li&gt;Attention models: Self-attention, Transformers&lt;/li&gt;
&lt;li&gt;Auditory data: Representation, sound source localisation and separation.&lt;/li&gt;
&lt;li&gt;Natural language data: Representation, Seq2Seq, Word2Vec, Machine Translation, Pre-training strategies, Benchmarks and evaluation&lt;/li&gt;
&lt;li&gt;Visual data: image and video representation, recap of traditional features, state-of-the-art neural architectures for feature extraction&lt;/li&gt;
&lt;li&gt;Object detection and recognition, action recognition.&lt;/li&gt;
&lt;li&gt;Multimodal learning: audio-visual data representation, multimedia retrieval.&lt;/li&gt;
&lt;li&gt;Generative Adversarial Networks: Image-image translation, conditional generation&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;assessment&#34;&gt;Assessment&lt;/h2&gt;
&lt;p&gt;Final exam&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>GPU Computing</title>
      <link>https://msiam.imag.fr/m2siam_ue/gbx9am49/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://msiam.imag.fr/m2siam_ue/gbx9am49/</guid>
      <description>&lt;h3 id=&#34;credits&#34;&gt;Credits&lt;/h3&gt;
&lt;p&gt;6 ECTS, Lectures 18h, Labs 18h&lt;/p&gt;
&lt;h3 id=&#34;instructor&#34;&gt;Instructor&lt;/h3&gt;
&lt;p&gt;Christophe Picard&lt;/p&gt;
&lt;h3 id=&#34;syllabus&#34;&gt;Syllabus&lt;/h3&gt;
&lt;p&gt;In this course, we will introduce parallel programming paradigms to the students in the context of applied mathematics. The students will learn to identify the parallel pattern in numerical algorithm. The key components that the course will focus on are : efficiency, scalability, parallel pattern, comparison of parallel algorithms, operational intensity and emerging programming paradigm. Trough different lab assignments, the students will apply the concepts of efficient parallel programming using Graphic Processing Unit. In the final project, the students will have the possibility to parallelize one of their own numerical application developed in a previous course.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Introduction to parallelism&lt;/li&gt;
&lt;li&gt;Introduction to general context of parallelism&lt;/li&gt;
&lt;li&gt;Models of parallel programming&lt;/li&gt;
&lt;li&gt;Description of various model of parallelism&lt;/li&gt;
&lt;li&gt;Paradigm of parallelism&lt;/li&gt;
&lt;li&gt;Templates of parallelism&lt;/li&gt;
&lt;li&gt;Parallel architectures&lt;/li&gt;
&lt;li&gt;Programming tools: Cuda&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;prerequisite&#34;&gt;Prerequisite&lt;/h3&gt;
&lt;p&gt;C or C++, Compiling, Data structures, Architecture, Concurrency&lt;/p&gt;
&lt;h3 id=&#34;assessment&#34;&gt;Assessment&lt;/h3&gt;
&lt;p&gt;Project&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Handling uncertainties in (large-scale) numerical models</title>
      <link>https://msiam.imag.fr/m2siam_ue/gbx9am44/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://msiam.imag.fr/m2siam_ue/gbx9am44/</guid>
      <description>&lt;h2 id=&#34;public&#34;&gt;Public&lt;/h2&gt;
&lt;p&gt;M2 MSIAM (DS, MSCI)&lt;/p&gt;
&lt;h2 id=&#34;credits&#34;&gt;Credits&lt;/h2&gt;
&lt;p&gt;6 ECTS&lt;/p&gt;
&lt;h2 id=&#34;instructors&#34;&gt;Instructors&lt;/h2&gt;
&lt;p&gt;Elise Arnaud, Eric Blayo, Arthur Vidard, Olivier Zahm&lt;/p&gt;
&lt;h2 id=&#34;description&#34;&gt;Description&lt;/h2&gt;
&lt;p&gt;Numerical simulation is ubiquitous in today&amp;rsquo;s world. Initially confined to well-mastered physical problems, it has spread to all fields (oceanography, biology, ecology, etc.), the aim being to make forecasts of the systems under study. This has been possible thanks to the combination of numerical models and access to a considerable amount of data. However, there are many sources of uncertainty in these modelling systems. They can come from poorly known processes, approximations in the model equations and/or in their discretization, partial and uncertain data, &amp;hellip; The objective of this course is to explore in depth the mathematical methods that have allowed these two worlds to meet. Firstly, we will focus on sensitivity analysis approaches that allow us to study the behavior of the system and its response to perturbations. In particular, this permits to study the way in which uncertainties are propagated. Next, we will look at data assimilation methods that aim at reducing said uncertainties by combining numerical models and observation data. Finally, the notions of model reduction will be discussed, which allow the implementation of the previous methods on high dimensional problems.&lt;/p&gt;
&lt;p&gt;This course is intended for DS and MSCI students and will start with a differentiated refresher course on the necessary basic mathematical notions.&lt;/p&gt;
&lt;h2 id=&#34;course-outline&#34;&gt;Course outline&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;General introduction and reminder of the basic concepts&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Sensitivity analysis&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Local sensitivity analysis&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Global sensitivity analysis&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Data assimilation&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Variational methods&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Stochastic methods&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Model reduction&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Gaussian processes&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Polynomial Chaos&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;prerequisites&#34;&gt;Prerequisites&lt;/h2&gt;
&lt;h2 id=&#34;keywords&#34;&gt;Keywords&lt;/h2&gt;
&lt;p&gt;numerical model, uncertainty quantification, sensitivity analysis, data assimilation, inverse problem, meta modelisation, dimension reduction&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Learning, Probabilities and Causality </title>
      <link>https://msiam.imag.fr/m2siam_ue/gbx9am77/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://msiam.imag.fr/m2siam_ue/gbx9am77/</guid>
      <description>&lt;h2 id=&#34;credits&#34;&gt;Credits&lt;/h2&gt;
&lt;p&gt;6 ECTS&lt;/p&gt;
&lt;h2 id=&#34;track&#34;&gt;Track&lt;/h2&gt;
&lt;p&gt;M2 MSIAM (DS)&lt;/p&gt;
&lt;h2 id=&#34;instructors&#34;&gt;Instructors&lt;/h2&gt;
&lt;p&gt;Xavier Alameda-Pineda, Karim Assaad, Emilie Devijver, Eric Gaussier, Thomas Hueber&lt;/p&gt;
&lt;h2 id=&#34;objectives&#34;&gt;Objectives&lt;/h2&gt;
&lt;p&gt;The main aim of this course is to provide the principles and tools to understand and master learning models based on probabilities and causality.&lt;/p&gt;
&lt;h2 id=&#34;description&#34;&gt;Description&lt;/h2&gt;
&lt;p&gt;Causality is at the core of our vision of the world and of the way we reason. It has long been recognized as an important concept and was already mentioned in the ancient Hindu scriptures: “Cause is the effect concealed, effect is the cause revealed”. Even Democritus famously proclaimed that he would rather discover a causal relation than be the king of presumably the wealthiest empire of his time. Nowadays, causality is seen as an ideal way to explain observed phenomena and to provide tools to reason on possible outcomes of interventions and what-if experiments, which are central to counterfactual reasoning, as &amp;lsquo;&amp;lsquo;what if this patient had been given this particular treatment?&amp;rsquo;&amp;rsquo;&lt;/p&gt;
&lt;h2 id=&#34;course-outline&#34;&gt;Course Outline&lt;/h2&gt;
&lt;h3 id=&#34;probabilistic-learning&#34;&gt;Probabilistic Learning&lt;/h3&gt;
&lt;p&gt;In this part of the course we will study various probabilistic models assuming that the causality relationships between random variables are given. We will focus on unsupervised probabilistic models, from classical Gaussian mixtures to more recent variational techniques including diffusion models. A non-exhaustive list of models discussed in class is:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Gaussian mixture models&lt;/li&gt;
&lt;li&gt;Hidden Markov models&lt;/li&gt;
&lt;li&gt;Probabilistic principal component analysis&lt;/li&gt;
&lt;li&gt;Linear dynamical systems (i.e. Kalman filter)&lt;/li&gt;
&lt;li&gt;Variational autoencoders, and their dynamical counterpart.&lt;/li&gt;
&lt;li&gt;Normalising flows and diffusion models.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;causal-learning&#34;&gt;Causal Learning&lt;/h3&gt;
&lt;p&gt;Causality is at the core of our vision of the world and of the way we reason. It has long been recognized as an important concept and was already mentioned in the ancient Hindu scriptures: “Cause is the effect concealed, effect is the cause revealed”. Even Democritus famously proclaimed that he would rather discover a causal relation than be the king of presumably the wealthiest empire of his time. Nowadays, causality is seen as an ideal way to explain observed phenomena and to provide tools to reason on possible outcomes of interventions and what-if experiments, which are central to counterfactual reasoning, as &amp;lsquo;&amp;lsquo;what if this patient had been given this particular treatment?’’. In this lecture, we will provide an overview of causality, from its first definitions centuries ago to its modern usage in machine learning and reasoning. In particular, we will answer the following questions:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;How to represent causal relations through structural causal graphs?&lt;/li&gt;
&lt;li&gt;How to infer causal relations from purely observational data, from purely interventional data and from a mixture of them?&lt;/li&gt;
&lt;li&gt;How to exploit and reason upon causal knowledge? In particular, can one quantify the relation between a cause and its effect? Can one compute the effect of an intervention? Can one use causal knowledge for counterfactual reasoning or mediation analysis?
Theoretical and practical work
The course will be divided into lectures and practical sessions aiming to better understand the different notions introduced. The concepts behind causality are not too difficult to grasp but nevertheless differ from traditional probability concepts.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;prerequisites&#34;&gt;Prerequisites&lt;/h2&gt;
&lt;p&gt;Probability and statistics background.&lt;/p&gt;
&lt;h2 id=&#34;keywords&#34;&gt;Keywords&lt;/h2&gt;
&lt;p&gt;Objective&lt;/p&gt;
&lt;p&gt;Description&lt;/p&gt;
&lt;h2 id=&#34;selected-references&#34;&gt;Selected references&lt;/h2&gt;
&lt;p&gt;Pattern Recognition and Machine Learning, by C. Bishop, 2005. [link].&lt;/p&gt;
&lt;p&gt;An introduction to variational autoencoders, by D. P. Kingma and M. Welling [link].&lt;/p&gt;
&lt;p&gt;The matrix cook book.&lt;/p&gt;
&lt;p&gt;Dynamical Variational Autoencoders: A Comprehensive Review, by Laurent Girin et. al. 2021&lt;/p&gt;
&lt;p&gt;The Book of Why: The New Science of Cause and Effect, by Pearl and Mackenzie, 2018&lt;/p&gt;
&lt;p&gt;Probabilistic Reasoning in Intelligent Systems: Networks of Plausible Inference, by Pearl, 1988&lt;/p&gt;
&lt;p&gt;Causation, Prediction, and Search, by Spirtes, Glamour and Scheines, 2000&lt;/p&gt;
&lt;p&gt;Elements of Causal Inference: Foundations and Learning Algorithms, by Peters, Janzing and Scholkopf, 2017&lt;/p&gt;
&lt;p&gt;Causality: Models, Reasoning and Inference, by Pearl, 2009&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Mathematical Foundations of Machine Learning</title>
      <link>https://msiam.imag.fr/m2siam_ue/gbx9mo00/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://msiam.imag.fr/m2siam_ue/gbx9mo00/</guid>
      <description>&lt;h2 id=&#34;program&#34;&gt;&lt;strong&gt;Program&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;The program is composed of two parts of offline learning and online learning presented below.&lt;/p&gt;
&lt;h3 id=&#34;part-i-offline-learning-taught-by-massih-reza-amini&#34;&gt;Part I: Offline learning (taught by Massih-Reza Amini)&lt;/h3&gt;
&lt;p&gt;&lt;a HREF=&#34;https://aptikal.imag.fr/_amini/Cours/ML/MFML-MRA-1.pdf&#34;&gt;Supervised Learning&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This part gives an overview of foundations of supervised learning. We will see that learning is an inductive process where a general rule is to be found from a finite set of labeled observations by minimizing the empirical risk of the rule over that set. The study of consistency gives conditions that, in the limit of infinite sample sizes, the minimizer of the empirical risk will lead to a value of the risk that is as good as the best attainable risk. The direct minimization of the empirical risk is not tractable as the latter is not derivative, hence learning algorithms find the parameters of the learning rule by minimizing a convex upper-bound (or surrogate) of the empirical risk. We present, classical strategies for unconstrained convex optimization: gradient descente, Quasi-Newton approach, and conjugate gradient descente. We present classical learning algorithms for binary classification: the perceptron, logistic regression and boosting by linking the development of these models to the Empirical Risk Minimization framework as well as the Multi-class classification paradigm. Particularly, we present Multi-Layer Perceptron as well as the back-propagation algorithm that is in use in deep learning.&lt;/p&gt;
&lt;p&gt;&lt;a HREF=&#34;https://aptikal.imag.fr/_amini/Cours/ML/MLF-MRA-2.pdf&#34;&gt;Unsupervised and semi-supervised learning&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In this part, we will present generative models for clustering as well as two powerful tools for parameter estimation namely Expectation-Maximization (EM) and Classification Expectation-Maximization (CEM) algorithms. In the context of Big Data, labeling observations for learning is a tedious task. Semiu-supervised paradigm aims at learining with few labeled and a huge amount of unlabeled data. In this part we review the three families of techniques proposed in semi-supervised learning, that is Graphical, Generative and Discriminant models.&lt;/p&gt;
&lt;h3 id=&#34;part-ii-online-learning--taught-by--pierre-gaillard-and--nicolas-gast&#34;&gt;Part II: Online learning  (taught by  Pierre Gaillard and  Nicolas Gast)&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Adversarial bandits and online learning&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This part present different key paradigms that address sequential decision-making under uncertainty. &lt;i&gt;Online prediction with expert advice&lt;/i&gt; which focuses on leveraging the wisdom of multiple experts to make predictions, where the goal is to perform nearly as well as the best expert in hindsight. This approach is crucial in scenarios where the true underlying model is unknown, and the learner must adapt to the advice of various experts over time. &lt;i&gt;Online convex optimization&lt;/i&gt; extends this concept to more general settings, allowing for the optimization of convex functions in an online manner. Here, the learner makes decisions in a convex set and receives feedback in the form of convex loss functions, aiming to minimize regret over time. And finally, &lt;i&gt;Adversarial bandits&lt;/i&gt; introduce a more challenging setting where the learner must explore and exploit in an environment where the rewards are chosen by an adversary. Unlike stochastic bandits, adversarial bandits do not assume any probabilistic structure in the reward generation process, making the learning task significantly more complex. The learner must employ strategies that balance exploration and exploitation effectively, even in the face of potentially malicious reward assignments. These three paradigms collectively contribute to the robustness and versatility of online learning algorithms, enabling them to tackle a wide range of real-world problems characterized by uncertainty and adversity.&lt;/li&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Reinforcement learning&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This part presents Reinforcement Learning (RL) which is a type of machine learning where an agent learns to make decisions by interacting with an environment, often modeled as a Markov Decision Process (MDP), which provides a mathematical framework describing how the agent&amp;rsquo;s actions affect the environment&amp;rsquo;s states and rewards. Classical RL algorithms, such as Q-Learning and SARSA, focus on estimating value functions or direct policy optimization to maximize cumulative rewards. These algorithms have laid the foundation for understanding and solving sequential decision-making problems. Modern RL has seen significant advancements with the integration of deep learning, giving rise to Deep Reinforcement Learning (Deep RL) algorithms like Deep Q-Networks (DQN) and Proximal Policy Optimization (PPO), which can handle high-dimensional state and action spaces. Additionally, techniques like Monte Carlo Tree Search (MCTS), popularized by AlphaGo, have further enhanced RL by enabling more sophisticated planning and decision-making. These modern approaches have expanded the applicability of RL to complex real-world problems, including game playing, robotics, and resource management, where traditional methods may struggle.&lt;/li&gt;&lt;/p&gt;
&lt;h2 id=&#34;materials&#34;&gt;&lt;strong&gt;Materials&lt;/strong&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://aptikal.imag.fr/_amini/Cours/ML&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Slides, homework and passed exams of Part I&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;in-brief&#34;&gt;&lt;strong&gt;In brief&lt;/strong&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Period : Semester 9&lt;/li&gt;
&lt;li&gt;Credits : 6 ECTS&lt;/li&gt;
&lt;li&gt;Number of hours : 36h&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;pedagogical-team&#34;&gt;&lt;strong&gt;Pedagogical team&lt;/strong&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://aptikal.imag.fr/~amini&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Massih-Reza Amini&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://pierre.gaillard.me/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Pierre Gaillard&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://polaris.imag.fr/nicolas.gast/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Nicolas Gast&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;references&#34;&gt;&lt;strong&gt;References&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;[1]&lt;/strong&gt; Massih-Reza Amini - &lt;a href=&#34;https://www.eyrolles.com/Informatique/Livre/machine-learning-9782212679472/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Machine Learning, de la théorie à la pratique&lt;/a&gt;, Eyrolles (2nd edition), 2020.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;[2]&lt;/strong&gt; Christopher Bishop - &lt;a href=&#34;https://www.amazon.com/Networks-Recognition-Advanced-Econometrics-Paperback/dp/0198538642&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Neural Networks for Pattern Recognition&lt;/a&gt;, Oxford University Press, 1995.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;[3]&lt;/strong&gt; Richard Duda, Peter Hart &amp;amp; David Strok - &lt;a href=&#34;https://www.amazon.fr/Pattern-Classification-2e-RO-Duda/dp/0471056693&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Pattern Classification&lt;/a&gt;, John Wiley &amp;amp; Sons, 1997.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;[4]&lt;/strong&gt; John Shawe-Taylor &amp;amp; Nello Cristianini - &lt;a href=&#34;https://kernelmethods.blogs.bristol.ac.uk/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Kernel Methods for Pattern Analysis&lt;/a&gt;, Cambridge University Press, 2004.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;[5]&lt;/strong&gt; Colin McDiarmid - &lt;a href=&#34;https://www.cambridge.org/core/books/abs/surveys-in-combinatorics-1989/on-the-method-of-bounded-differences/AABA597B562BDA7D89C6077E302694FB&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;On the method of bounded differences&lt;/a&gt;, Surveys in Combinatorics, 141:148-188, 1989.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;[6]&lt;/strong&gt; Mehryar Mohri, Afshin Rostamzadeh &amp;amp; Ameet Talwalker - &lt;a href=&#34;https://cs.nyu.edu/~mohri/mlbook/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Foundations of Machine Learning&lt;/a&gt;, MIT Press, 2012.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;[7]&lt;/strong&gt; Bernhard Schölkopf &amp;amp; Alexander J. Smola - &lt;a href=&#34;https://direct.mit.edu/books/monograph/1821/Learning-with-KernelsSupport-Vector-Machines&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Learning with Kernels&lt;/a&gt;, MIT Press, 2002.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;[8]&lt;/strong&gt; Vladimir Kolchinskii - &lt;a href=&#34;https://ieeexplore.ieee.org/document/930926&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Rademacher penalties and structural risk minimization&lt;/a&gt;, IEEE Transactions on Information Theory, 47(5):1902–1914, 2001.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Mathematical optimization.</title>
      <link>https://msiam.imag.fr/m2siam_ue/gbx9am90/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://msiam.imag.fr/m2siam_ue/gbx9am90/</guid>
      <description>&lt;h3 id=&#34;credits&#34;&gt;Credits&lt;/h3&gt;
&lt;p&gt;6 ECTS, C. 36h&lt;/p&gt;
&lt;h3 id=&#34;instructor&#34;&gt;Instructor&lt;/h3&gt;
&lt;p&gt;Anatoli Iouditski&lt;/p&gt;
&lt;h3 id=&#34;syllabus&#34;&gt;Syllabus&lt;/h3&gt;
&lt;p&gt;This course deals with&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Topic 1: convex analysis&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Topic 2: convex programming&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Basic notions: vector space, affine space, metric, topology, symmetry groups, linear and affine hulls, interior and closure, boundary, relative interior&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Convex sets: definition, invariance properties, polyhedral sets and polytopes, simplices, convex hull, inner and outer description, algebraic properties, separation, supporting hyperplanes, extreme and exposed points, recession cone, Carathéodory number, convex cones, conic hull&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Convex functions: level sets, support functions, sub-gradients, quasi-convex functions, self-concordant functions&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Duality: dual vector space, conic duality, polar set, Legendre transform&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Optimization problems: classification, convex programs, constraints, objective, feasibility, optimality, boundedness, duality&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Linear programming: Farkas lemma, alternative, duality, simplex method&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Algorithms: 1-dimensional minimization, Ellipsoid method, gradient descent methods, 2nd order methods&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Conic programming: barriers, Hessian metric, duality, interior-point methods, universal barriers, homogeneous cones, symmetric cones, semi-definite programming&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Relaxations: rank 1 relaxations for quadratically constrained quadratic programs, Nesterovs π/2 theorem, S-lemma, Dines theorem
Polynomial optimization: matrix-valued polynomials in one variable, Toeplitz and Hankel matrices, moments, SOS relaxations&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;assessment&#34;&gt;Assessment&lt;/h3&gt;
&lt;p&gt;A two-hours written exam (E1) in December. For those who do not pass there will be another two-hours exam (E2) in session 2 in spring.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Modeling Seminar</title>
      <link>https://msiam.imag.fr/m2siam_ue/gbx9am19/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://msiam.imag.fr/m2siam_ue/gbx9am19/</guid>
      <description>&lt;h3 id=&#34;credits&#34;&gt;Credits&lt;/h3&gt;
&lt;p&gt;6 ECTS, Tut. 36h&lt;/p&gt;
&lt;h3 id=&#34;instructors&#34;&gt;Instructors&lt;/h3&gt;
&lt;p&gt;Christophe Picard&lt;/p&gt;
&lt;h3 id=&#34;objectives&#34;&gt;Objectives&lt;/h3&gt;
&lt;p&gt;This lecture proposes modelling problems. The problems can be industrial or academic. Students are faced to an industrial problem or an academic problem (research oriented). They are in charge of this project. An teacher/tutor may guide them to find solutions to the problem. For industrial project, they have to understand the user needs, to analyze and model the problem, to derive specifications, to implement a solution and to develop the communication and the presentation of the proposed solution. More academic projects are linked to the courses. They are constructed such that the students can go deeper into a subject.&lt;/p&gt;
&lt;p&gt;This lecture introduces basic communication methods in industry. This part is in french and optional.&lt;/p&gt;
&lt;p&gt;Rules: the students have to choose TWO subjects (either academic or industrial). They work in small groups on both projects with tutor (analysis of the problem, bibliography, construction of a solution, numerical simulations, etc.). At the end, they defend their results in front of a jury and provide a short report.&lt;/p&gt;
&lt;h3 id=&#34;prerequisites&#34;&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;No specific prerequisites.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Natural Language Processing &amp; Information Retrieval</title>
      <link>https://msiam.imag.fr/m2siam_ue/gbx9mo75/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://msiam.imag.fr/m2siam_ue/gbx9mo75/</guid>
      <description>&lt;h3 id=&#34;overview&#34;&gt;&lt;strong&gt;Overview&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;The automatic processing of languages, whether written or spoken, has always been an essential part of artificial intelligence. This domain has encouraged the emergence of new uses thanks to the arrival in the industrial field of many technologies from research (spell-checkers, speech synthesis, speech recognition, machine translation, …). In this course, we present the most recent advances and challenges for research. We will discuss discourse analysis whether written or spoken, text clarification, automatic speech transcription and automatic translation, in particular recent advances with multimodal large Language models.&lt;/p&gt;
&lt;p&gt;Information access and retrieval is now ubiquitous in everyday life through search engines, recommendation systems, or technological and commercial surveillance, in many application domains either general or specific like health for instance. In this course, we will cover Information retrieval basics, information retrieval evaluation, models for information retrieval, medical information retrieval, and deep learning for multimedia indexing and retrieval.&lt;/p&gt;
&lt;h3 id=&#34;in-brief&#34;&gt;&lt;strong&gt;In brief&lt;/strong&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Period: semester 9&lt;/li&gt;
&lt;li&gt;Credits: 6 ECTS&lt;/li&gt;
&lt;li&gt;Number of hours: 36h&lt;/li&gt;
&lt;li&gt;Apogée: GBX9MO75&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;recommended-prerequisites&#34;&gt;&lt;strong&gt;Recommended prerequisites&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Basic knowledge in linear algebra, differential calculus and probabilities.&lt;/p&gt;
&lt;h3 id=&#34;pedagogical-team&#34;&gt;&lt;strong&gt;Pedagogical team&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Responsibles:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Jean-Pierre Chevallet,&lt;/li&gt;
&lt;li&gt;Didier Schwab.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Lecturers:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Laurent Besacier,&lt;/li&gt;
&lt;li&gt;Jean-Pierre Chevallet,&lt;/li&gt;
&lt;li&gt;Marco Dinarelli,&lt;/li&gt;
&lt;li&gt;Emmanuelle Esperança-Rodier,&lt;/li&gt;
&lt;li&gt;Lorraine Goeuriot,&lt;/li&gt;
&lt;li&gt;Philippe Mulhem,&lt;/li&gt;
&lt;li&gt;Didier Schwab&lt;/li&gt;
&lt;li&gt;Romain Xu-Darme.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evaluation&#34;&gt;&lt;strong&gt;Evaluation&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Final written exam, 3 hours.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Statistical learning: from parametric to nonparametric models</title>
      <link>https://msiam.imag.fr/m2siam_ue/gbx9am78/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://msiam.imag.fr/m2siam_ue/gbx9am78/</guid>
      <description>&lt;h2 id=&#34;credits&#34;&gt;Credits&lt;/h2&gt;
&lt;p&gt;6 ECTS&lt;/p&gt;
&lt;h2 id=&#34;public&#34;&gt;Public&lt;/h2&gt;
&lt;p&gt;M2 MSIAM (DS)&lt;/p&gt;
&lt;h2 id=&#34;instructors&#34;&gt;Instructors&lt;/h2&gt;
&lt;p&gt;Sana Louhichi and Anatoli Juditsky&lt;/p&gt;
&lt;h2 id=&#34;description&#34;&gt;Description&lt;/h2&gt;
&lt;p&gt;This course is related to mathematical and statistical methods which are very used  in supervised learning.&lt;/p&gt;
&lt;p&gt;It contains two parts.&lt;/p&gt;
&lt;p&gt;In the first part, we will focus on parametric modeling.  Starting with the classical linear regression, we will describe several families of estimators that work when considering high-dimensional data, where the classical least square estimator does not work.  Model selection and model assessment will particularly be described.&lt;/p&gt;
&lt;p&gt;In the second part, we shall focus on nonparametric methods.  We will present several tools and ingredients to predict the future value of a variable. We shall focus on methods for non parametric regression  from independent  to correlated training dataset. We shall also study some methods to avoid the overfitting in supervised learning.&lt;/p&gt;
&lt;p&gt;This course will be followed by practical sessions with the R software.&lt;/p&gt;
&lt;h2 id=&#34;course-outline&#34;&gt;Course Outline&lt;/h2&gt;
&lt;p&gt;Introduction. Penalized linear methods for regression and classification.
Non linear methods for regression. Cross Validation.&lt;/p&gt;
&lt;h2 id=&#34;prerequisites&#34;&gt;Prerequisites&lt;/h2&gt;
&lt;p&gt;basic probability statistical inference, linear model.&lt;/p&gt;
&lt;h2 id=&#34;keywords&#34;&gt;Keywords&lt;/h2&gt;
&lt;p&gt;High-dimension, Lasso, Ridge, Information Criteria, Mallows criterion, Cross validation, Nonparametric trend estimation, Kernel nonparametric models, Smoothing parameter selection, Average squared error, Mean average squared error, Generalized cross validation, Dependent random variables, Martingale difference sequences, Stochastic Volatility, Moment inequalities, Maximal inequalities.  Supervised classification.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Stochastic Calculus and Applications to finance</title>
      <link>https://msiam.imag.fr/m2siam_ue/gbx9amx1/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://msiam.imag.fr/m2siam_ue/gbx9amx1/</guid>
      <description>&lt;h3 id=&#34;credits&#34;&gt;Credits&lt;/h3&gt;
&lt;p&gt;3 ECTS, 18h&lt;/p&gt;
&lt;h3 id=&#34;instructors&#34;&gt;Instructors&lt;/h3&gt;
&lt;p&gt;Pierre Etoré&lt;/p&gt;
&lt;h3 id=&#34;objectives&#34;&gt;Objectives&lt;/h3&gt;
&lt;p&gt;This MSc course aims at presenting the fundamental concepts of Stochastic Calculus, and the way this concepts have been used in order to build models for applications to finance. Stochastic calculus is a theory that uses Brownian motion and Itô’s integral as basic building blocks, and Itô&amp;rsquo;s formula as a multipurpose tool, in order to describe and manipulate a rather large variety of continuous time Stochastic processes , called « continuous semimartingales » (Stochastic calculus for processes with jumps is out of the scope of this course). The theory of Stochastic calculus is largely due to the seminal work by K. Itô, that goes back to the 1940s and 1950s. This work has been rediscovered by economists (among them Myron Scholes) in the 1970s, giving rise to the famous Black-Scholes model. Since the late 1980s the link between Stochastic calculus and economics has been more and more formalized, giving rise to the field of « Mathematical Finance  ».&lt;/p&gt;
&lt;p&gt;This course requires knowledge of probability and integration theory. Some previous knowledge of Stochastic processes is welcomed. No previous knowledge of Brownian motion or Stochastic Calculus is required. The content is planned to be:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Continuous time stochastic processes, Brownian motion (definition and properties)&lt;/li&gt;
&lt;li&gt;Continuous time martingales&lt;/li&gt;
&lt;li&gt;Itô’s integral&lt;/li&gt;
&lt;li&gt;Itô’s formula, Theorem of Lévy, Theorem of Girsanov&lt;/li&gt;
&lt;li&gt;Black-Scholes model; notion of pricing and hedging&lt;/li&gt;
&lt;li&gt;Pricing and hedging formulas, illustration of the link between Stochastic Differential Equations and Partial Differential Equations inside Black-Scholes type models.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;resources&#34;&gt;Resources&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Text course of the course: https://membres-ljk.imag.fr/Pierre.Etore/fichiers/poly_SCAF.pdf&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;bibliography&#34;&gt;Bibliography&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&amp;ldquo;Continuous martingales and brownian motion&amp;rdquo;, D. Revuz, M. Yor&lt;/li&gt;
&lt;li&gt;&amp;ldquo;Brownian motion and stochastic calculus&amp;rdquo; I.K. Karatzas S.E. Shreve&lt;/li&gt;
&lt;li&gt;&amp;ldquo;Stochastic Calculus for Finance&amp;rdquo;, S.E. Shreve&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;prerequisites&#34;&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;Statistics (Master 1 level), Probability (Master 1 level)&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Temporal, spatial and extreme event analysis</title>
      <link>https://msiam.imag.fr/m2siam_ue/gbx9am45/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://msiam.imag.fr/m2siam_ue/gbx9am45/</guid>
      <description>&lt;h2 id=&#34;credits&#34;&gt;Credits&lt;/h2&gt;
&lt;p&gt;6 ECTS&lt;/p&gt;
&lt;h2 id=&#34;public&#34;&gt;Public&lt;/h2&gt;
&lt;p&gt;M2 MSIAM (DS)&lt;/p&gt;
&lt;h2 id=&#34;instructors&#34;&gt;Instructors&lt;/h2&gt;
&lt;p&gt;Julien Chevallier (part I), Jean-François Coeurjolly (II) and Stéphane Girard (part III)&lt;/p&gt;
&lt;h2 id=&#34;description&#34;&gt;Description&lt;/h2&gt;
&lt;p&gt;Modelling extreme temperatures, extreme river flows, earthquakes intensities, neuronal activity,  map diseases, lightning strikes, forest fires, for example is a risk modelling and assessment task, which is tackled in statistics using  point processes and extreme value theory.&lt;/p&gt;
&lt;p&gt;On the one hand, point processes are a class of stochastic processes modelling random events in interaction. By event we can think of the time a neuron activates, an earthquake occurs, the time a tweet has been retweeted, etc or the location of a tree in a forest, the impact of a lightning strike, etc. The first two parts provide an introduction to stochastic models and statistical inference which could cover such applications. Main characteristics of such processes, standard models (properties, simulation) and statistical procedures to infer them will be presented.&lt;/p&gt;
&lt;p&gt;On the other hand, taking into account extreme events  such as heavy rainfalls, floods, extreme temperatures is often crucial in the statistical approach to risk modeling. In this context, the behavior of the distribution tail is then more important than the shape of the central part of the distribution. Extreme-value theory offers a wide range of tools for modeling and estimating the probability of extreme events.&lt;/p&gt;
&lt;h2 id=&#34;course-outline&#34;&gt;Course Outline&lt;/h2&gt;
&lt;h3 id=&#34;part-i-9-hours---temporal-point-processes&#34;&gt;Part I (9 hours) - Temporal point processes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Definition and simulation of one-dimensional point processes (conditional/stochastic intensity);&lt;/li&gt;
&lt;li&gt;Likelihood and goodness-of-fit tests (illustration on the Poisson point process);&lt;/li&gt;
&lt;li&gt;Hawkes processes (estimation, goodness-of-fit, stationarity, ergodicity).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;part-ii-12-hours---spatial-point-processes&#34;&gt;Part II (12 hours) - Spatial point processes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Definition and characterization of a spatial point process, intensity functions and conditional intensity functions; Poisson point process;&lt;/li&gt;
&lt;li&gt;Intensity estimation and summary statistics;&lt;/li&gt;
&lt;li&gt;Models for spatial point processes (Cox, determinantal and Gibbs point processes): characterization, simulation, statistical inference and validation.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;part-iii-15-hours---extreme-value-analysis&#34;&gt;Part III (15 hours) - Extreme-value analysis&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Asymptotic behavior of the largest value of a sample. Extreme-value Distribution (EVD). Maximum domains of attraction (Fréchet, Weibull and Gumbel). Asymptotic behavior of excesses over a threshold. Generalized Pareto Distribution (GPD). Regularly varying functions.&lt;/li&gt;
&lt;li&gt;Estimation of the parameters of the EVD and GPD. Hill estimator. Application to the estimation of extreme quantiles. Illustration on simulated and real data.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;prerequisites&#34;&gt;Prerequisites&lt;/h2&gt;
&lt;p&gt;Background on statistics and probability (master 1 level)&lt;/p&gt;
&lt;h2 id=&#34;keywords&#34;&gt;Keywords&lt;/h2&gt;
&lt;p&gt;stochastic processes; dependence modelling; simulation and statistical inference; Poisson point process; quantiles; excess process.&lt;/p&gt;
</description>
    </item>
    
  </channel>
</rss>
