The document discusses methods for integrating multi-scale omics data using kernel and machine learning approaches. It describes how omics data is large, heterogeneous, and multi-scaled, creating bottlenecks for analysis. Methods discussed for data integration include multiple kernel learning to combine different relational datasets in an unsupervised way. The methods are applied to integrate different datasets from the TARA Oceans expedition to identify patterns in ocean microbial communities. Improving interpretability of the methods and making them more accessible to biological users is discussed.
Kernel methods and variable selection for exploratory analysis and multi-omic...tuxette
Nathalie Vialaneix
4th course on Computational Systems Biology of Cancer: Multi-omics and Machine Learning Approaches
International course, Curie training
https://training.institut-curie.org/courses/sysbiocancer2021
(remote)
September 29th, 2021
The computational infrastructure is becoming a vast interconnected fabric of formal methods, including per a major shift from 2d grids to 3d graphs in machine learning architectures
The implication is systems-level digital science at unprecedented scale for discovery in a diverse range of scientific disciplines
Kernel methods and variable selection for exploratory analysis and multi-omic...tuxette
Nathalie Vialaneix
4th course on Computational Systems Biology of Cancer: Multi-omics and Machine Learning Approaches
International course, Curie training
https://training.institut-curie.org/courses/sysbiocancer2021
(remote)
September 29th, 2021
The computational infrastructure is becoming a vast interconnected fabric of formal methods, including per a major shift from 2d grids to 3d graphs in machine learning architectures
The implication is systems-level digital science at unprecedented scale for discovery in a diverse range of scientific disciplines
Machine Learning meets Granular Computing: the emergence of granular models in the Big Data era
** Presentation Slides from Dr Rafael Falcon, from Larus Technologies, for the February 2018 Ottawa Machine Learning & Artificial Intelligence Meetup
Abstract
Traditional Machine Learning (ML) models are unable to effectively cope with the challenges posed by the many V’s (volume, velocity, variety, etc.) characterizing the Big Data phenomenon. This has triggered the need to revisit the underlying principles and assumptions ML stands upon. Dimensionality reduction, feature/instance selection, increased computational power and parallel/distributed algorithm implementations are well-known approaches to deal with these large volumes of data.
In this talk we will introduce Granular Computing (GrC), a vibrant research discipline devoted to the design of high-level information granules and their inference frameworks. By adopting more symbolic constructs such as sets, intervals or similarity classes to describe numerical data, GrC has paved the way for a more human-centric manner of interacting with and reasoning about the real world. We will go over several granular models that address common ML tasks such as classification/clustering and will outline a methodology to appropriately design information granules for the problem at hand. Though not a mainstream concept yet, GrC is a promising direction for ML systems to harness Big Data.
Data-centric AI and the convergence of data and model engineering:opportunit...Paolo Missier
A keynote talk given to the IDEAL 2023 conference (Evora, Portugal Nov 23, 2023).
Abstract.
The past few years have seen the emergence of what the AI community calls "Data-centric AI", namely the recognition that some of the limiting factors in AI performance are in fact in the data used for training the models, as much as in the expressiveness and complexity of the models themselves. One analogy is that of a powerful engine that will only run as fast as the quality of the fuel allows. A plethora of recent literature has started the connection between data and models in depth, along with startups that offer "data engineering for AI" services. Some concepts are well-known to the data engineering community, including incremental data cleaning, multi-source integration, or data bias control; others are more specific to AI applications, for instance the realisation that some samples in the training space are "easier to learn from" than others. In this "position talk" I will suggest that, from an infrastructure perspective, there is an opportunity to efficiently support patterns of complex pipelines where data and model improvements are entangled in a series of iterations. I will focus in particular on end-to-end tracking of data and model versions, as a way to support MLDev and MLOps engineers as they navigate through a complex decision space.
Qu speaker series 14: Synthetic Data Generation in FinanceQuantUniversity
In this master class, Stefan shows how to create synthetic time-series data using generative adversarial networks (GAN). GANs train a generator and a discriminator network in a competitive setting so that the generator learns to produce samples that the discriminator cannot distinguish from a given class of training data. The goal is to yield a generative model capable of producing synthetic samples representative of this class. While most popular with image data, GANs have also been used to generate synthetic time-series data in the medical domain. Subsequent experiments with financial data explored whether GANs can produce alternative price trajectories useful for ML training or strategy backtests.
This session will cover various aspects of FIWARE, a platform designed to facilitate the development of smart solutions for a range of industries.
The session will begin with an introduction to the FIWARE Training program, which offers courses designed to help developers, entrepreneurs, and other interested parties get up to speed with FIWARE technologies.Next, attendees will learn about the FIWARE Marketplace,an online platform that provides access to FIWARE-based products and services and how to become part of it.
The session will delve into the intersection of thermodynamics and FIWARE, and how this collaboration can address climate change. Attendees will learn about the use of FIWARE in creating smart solutions for energy management, emissions reduction, and more.
Furthermore,The session will showcase the FIWARE integrated data platform for healthcare, which offers a range of tools and applications designed to improve healthcare outcomes.
Finally, the session will also explore the Smart Data Models program, which will show 6 use cases of their successful use in different industries (Health, Energy, Water, open data, etc). Attendees will learn about the benefits of using these models and how they can be integrated into various applications.
Overall, this session offers a comprehensive overview of the various aspects of FIWARE, including its marketplace, training programs, smart data models, and integrated data platforms for healthcare. The session will be beneficial for developers, entrepreneurs, and other interested parties looking to leverage FIWARE technologies to create innovative solutions for a range of industries.
International Journal of Engineering Research and Development (IJERD)IJERD Editor
journal publishing, how to publish research paper, Call For research paper, international journal, publishing a paper, IJERD, journal of science and technology, how to get a research paper published, publishing a paper, publishing of journal, publishing of research paper, reserach and review articles, IJERD Journal, How to publish your research paper, publish research paper, open access engineering journal, Engineering journal, Mathemetics journal, Physics journal, Chemistry journal, Computer Engineering, Computer Science journal, how to submit your paper, peer reviw journal, indexed journal, reserach and review articles, engineering journal, www.ijerd.com, research journals,
yahoo journals, bing journals, International Journal of Engineering Research and Development, google journals, hard copy of journal
Big Data Applications & Analytics Motivation: Big Data and the Cloud; Centerp...Geoffrey Fox
Motivating Introduction to MOOC on Big Data from an applications point of view https://bigdatacoursespring2014.appspot.com/course
Course says:
Geoffrey motivates the study of X-informatics by describing data science and clouds. He starts with striking examples of the data deluge with examples from research, business and the consumer. The growing number of jobs in data science is highlighted. He describes industry trend in both clouds and big data.
He introduces the cloud computing model developed at amazing speed by industry. The 4 paradigms of scientific research are described with growing importance of data oriented version. He covers 3 major X-informatics areas: Physics, e-Commerce and Web Search followed by a broad discussion of cloud applications. Parallel computing in general and particular features of MapReduce are described. He comments on a data science education and the benefits of using MOOC's.
Big Data Applications & Analytics Motivation: Big Data and the Cloud; Center...Geoffrey Fox
Motivating Introduction to MOOC on Big Data from an applications point of view https://bigdatacoursespring2014.appspot.com/course
Course says:
Geoffrey motivates the study of X-informatics by describing data science and clouds. He starts with striking examples of the data deluge with examples from research, business and the consumer. The growing number of jobs in data science is highlighted. He describes industry trend in both clouds and big data.
He introduces the cloud computing model developed at amazing speed by industry. The 4 paradigms of scientific research are described with growing importance of data oriented version. He covers 3 major X-informatics areas: Physics, e-Commerce and Web Search followed by a broad discussion of cloud applications. Parallel computing in general and particular features of MapReduce are described. He comments on a data science education and the benefits of using MOOC's.
Journal club done with Vid Stojevic for PointNet:
https://arxiv.org/abs/1612.00593
https://github.com/charlesq34/pointnet
http://stanford.edu/~rqi/pointnet/
Deep learning for Indoor Point Cloud processing. PointNet, provides a unified architecture operating directly on unordered point clouds without voxelisation for applications ranging from object classification, part segmentation, to scene semantic parsing.
Alternative download link:
https://www.dropbox.com/s/ziyhgi627vg9lyi/3D_v2017_initReport.pdf?dl=0
Machine Learning meets Granular Computing: the emergence of granular models in the Big Data era
** Presentation Slides from Dr Rafael Falcon, from Larus Technologies, for the February 2018 Ottawa Machine Learning & Artificial Intelligence Meetup
Abstract
Traditional Machine Learning (ML) models are unable to effectively cope with the challenges posed by the many V’s (volume, velocity, variety, etc.) characterizing the Big Data phenomenon. This has triggered the need to revisit the underlying principles and assumptions ML stands upon. Dimensionality reduction, feature/instance selection, increased computational power and parallel/distributed algorithm implementations are well-known approaches to deal with these large volumes of data.
In this talk we will introduce Granular Computing (GrC), a vibrant research discipline devoted to the design of high-level information granules and their inference frameworks. By adopting more symbolic constructs such as sets, intervals or similarity classes to describe numerical data, GrC has paved the way for a more human-centric manner of interacting with and reasoning about the real world. We will go over several granular models that address common ML tasks such as classification/clustering and will outline a methodology to appropriately design information granules for the problem at hand. Though not a mainstream concept yet, GrC is a promising direction for ML systems to harness Big Data.
Data-centric AI and the convergence of data and model engineering:opportunit...Paolo Missier
A keynote talk given to the IDEAL 2023 conference (Evora, Portugal Nov 23, 2023).
Abstract.
The past few years have seen the emergence of what the AI community calls "Data-centric AI", namely the recognition that some of the limiting factors in AI performance are in fact in the data used for training the models, as much as in the expressiveness and complexity of the models themselves. One analogy is that of a powerful engine that will only run as fast as the quality of the fuel allows. A plethora of recent literature has started the connection between data and models in depth, along with startups that offer "data engineering for AI" services. Some concepts are well-known to the data engineering community, including incremental data cleaning, multi-source integration, or data bias control; others are more specific to AI applications, for instance the realisation that some samples in the training space are "easier to learn from" than others. In this "position talk" I will suggest that, from an infrastructure perspective, there is an opportunity to efficiently support patterns of complex pipelines where data and model improvements are entangled in a series of iterations. I will focus in particular on end-to-end tracking of data and model versions, as a way to support MLDev and MLOps engineers as they navigate through a complex decision space.
Qu speaker series 14: Synthetic Data Generation in FinanceQuantUniversity
In this master class, Stefan shows how to create synthetic time-series data using generative adversarial networks (GAN). GANs train a generator and a discriminator network in a competitive setting so that the generator learns to produce samples that the discriminator cannot distinguish from a given class of training data. The goal is to yield a generative model capable of producing synthetic samples representative of this class. While most popular with image data, GANs have also been used to generate synthetic time-series data in the medical domain. Subsequent experiments with financial data explored whether GANs can produce alternative price trajectories useful for ML training or strategy backtests.
This session will cover various aspects of FIWARE, a platform designed to facilitate the development of smart solutions for a range of industries.
The session will begin with an introduction to the FIWARE Training program, which offers courses designed to help developers, entrepreneurs, and other interested parties get up to speed with FIWARE technologies.Next, attendees will learn about the FIWARE Marketplace,an online platform that provides access to FIWARE-based products and services and how to become part of it.
The session will delve into the intersection of thermodynamics and FIWARE, and how this collaboration can address climate change. Attendees will learn about the use of FIWARE in creating smart solutions for energy management, emissions reduction, and more.
Furthermore,The session will showcase the FIWARE integrated data platform for healthcare, which offers a range of tools and applications designed to improve healthcare outcomes.
Finally, the session will also explore the Smart Data Models program, which will show 6 use cases of their successful use in different industries (Health, Energy, Water, open data, etc). Attendees will learn about the benefits of using these models and how they can be integrated into various applications.
Overall, this session offers a comprehensive overview of the various aspects of FIWARE, including its marketplace, training programs, smart data models, and integrated data platforms for healthcare. The session will be beneficial for developers, entrepreneurs, and other interested parties looking to leverage FIWARE technologies to create innovative solutions for a range of industries.
International Journal of Engineering Research and Development (IJERD)IJERD Editor
journal publishing, how to publish research paper, Call For research paper, international journal, publishing a paper, IJERD, journal of science and technology, how to get a research paper published, publishing a paper, publishing of journal, publishing of research paper, reserach and review articles, IJERD Journal, How to publish your research paper, publish research paper, open access engineering journal, Engineering journal, Mathemetics journal, Physics journal, Chemistry journal, Computer Engineering, Computer Science journal, how to submit your paper, peer reviw journal, indexed journal, reserach and review articles, engineering journal, www.ijerd.com, research journals,
yahoo journals, bing journals, International Journal of Engineering Research and Development, google journals, hard copy of journal
Big Data Applications & Analytics Motivation: Big Data and the Cloud; Centerp...Geoffrey Fox
Motivating Introduction to MOOC on Big Data from an applications point of view https://bigdatacoursespring2014.appspot.com/course
Course says:
Geoffrey motivates the study of X-informatics by describing data science and clouds. He starts with striking examples of the data deluge with examples from research, business and the consumer. The growing number of jobs in data science is highlighted. He describes industry trend in both clouds and big data.
He introduces the cloud computing model developed at amazing speed by industry. The 4 paradigms of scientific research are described with growing importance of data oriented version. He covers 3 major X-informatics areas: Physics, e-Commerce and Web Search followed by a broad discussion of cloud applications. Parallel computing in general and particular features of MapReduce are described. He comments on a data science education and the benefits of using MOOC's.
Big Data Applications & Analytics Motivation: Big Data and the Cloud; Center...Geoffrey Fox
Motivating Introduction to MOOC on Big Data from an applications point of view https://bigdatacoursespring2014.appspot.com/course
Course says:
Geoffrey motivates the study of X-informatics by describing data science and clouds. He starts with striking examples of the data deluge with examples from research, business and the consumer. The growing number of jobs in data science is highlighted. He describes industry trend in both clouds and big data.
He introduces the cloud computing model developed at amazing speed by industry. The 4 paradigms of scientific research are described with growing importance of data oriented version. He covers 3 major X-informatics areas: Physics, e-Commerce and Web Search followed by a broad discussion of cloud applications. Parallel computing in general and particular features of MapReduce are described. He comments on a data science education and the benefits of using MOOC's.
Journal club done with Vid Stojevic for PointNet:
https://arxiv.org/abs/1612.00593
https://github.com/charlesq34/pointnet
http://stanford.edu/~rqi/pointnet/
Deep learning for Indoor Point Cloud processing. PointNet, provides a unified architecture operating directly on unordered point clouds without voxelisation for applications ranging from object classification, part segmentation, to scene semantic parsing.
Alternative download link:
https://www.dropbox.com/s/ziyhgi627vg9lyi/3D_v2017_initReport.pdf?dl=0
Similar to Intégration de données omiques multi-échelles : méthodes à noyau et autres approches de machine learning (20)
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...Sérgio Sacani
Since volcanic activity was first discovered on Io from Voyager images in 1979, changes
on Io’s surface have been monitored from both spacecraft and ground-based telescopes.
Here, we present the highest spatial resolution images of Io ever obtained from a groundbased telescope. These images, acquired by the SHARK-VIS instrument on the Large
Binocular Telescope, show evidence of a major resurfacing event on Io’s trailing hemisphere. When compared to the most recent spacecraft images, the SHARK-VIS images
show that a plume deposit from a powerful eruption at Pillan Patera has covered part
of the long-lived Pele plume deposit. Although this type of resurfacing event may be common on Io, few have been detected due to the rarity of spacecraft visits and the previously low spatial resolution available from Earth-based telescopes. The SHARK-VIS instrument ushers in a new era of high resolution imaging of Io’s surface using adaptive
optics at visible wavelengths.
Introduction:
RNA interference (RNAi) or Post-Transcriptional Gene Silencing (PTGS) is an important biological process for modulating eukaryotic gene expression.
It is highly conserved process of posttranscriptional gene silencing by which double stranded RNA (dsRNA) causes sequence-specific degradation of mRNA sequences.
dsRNA-induced gene silencing (RNAi) is reported in a wide range of eukaryotes ranging from worms, insects, mammals and plants.
This process mediates resistance to both endogenous parasitic and exogenous pathogenic nucleic acids, and regulates the expression of protein-coding genes.
What are small ncRNAs?
micro RNA (miRNA)
short interfering RNA (siRNA)
Properties of small non-coding RNA:
Involved in silencing mRNA transcripts.
Called “small” because they are usually only about 21-24 nucleotides long.
Synthesized by first cutting up longer precursor sequences (like the 61nt one that Lee discovered).
Silence an mRNA by base pairing with some sequence on the mRNA.
Discovery of siRNA?
The first small RNA:
In 1993 Rosalind Lee (Victor Ambros lab) was studying a non- coding gene in C. elegans, lin-4, that was involved in silencing of another gene, lin-14, at the appropriate time in the
development of the worm C. elegans.
Two small transcripts of lin-4 (22nt and 61nt) were found to be complementary to a sequence in the 3' UTR of lin-14.
Because lin-4 encoded no protein, she deduced that it must be these transcripts that are causing the silencing by RNA-RNA interactions.
Types of RNAi ( non coding RNA)
MiRNA
Length (23-25 nt)
Trans acting
Binds with target MRNA in mismatch
Translation inhibition
Si RNA
Length 21 nt.
Cis acting
Bind with target Mrna in perfect complementary sequence
Piwi-RNA
Length ; 25 to 36 nt.
Expressed in Germ Cells
Regulates trnasposomes activity
MECHANISM OF RNAI:
First the double-stranded RNA teams up with a protein complex named Dicer, which cuts the long RNA into short pieces.
Then another protein complex called RISC (RNA-induced silencing complex) discards one of the two RNA strands.
The RISC-docked, single-stranded RNA then pairs with the homologous mRNA and destroys it.
THE RISC COMPLEX:
RISC is large(>500kD) RNA multi- protein Binding complex which triggers MRNA degradation in response to MRNA
Unwinding of double stranded Si RNA by ATP independent Helicase
Active component of RISC is Ago proteins( ENDONUCLEASE) which cleave target MRNA.
DICER: endonuclease (RNase Family III)
Argonaute: Central Component of the RNA-Induced Silencing Complex (RISC)
One strand of the dsRNA produced by Dicer is retained in the RISC complex in association with Argonaute
ARGONAUTE PROTEIN :
1.PAZ(PIWI/Argonaute/ Zwille)- Recognition of target MRNA
2.PIWI (p-element induced wimpy Testis)- breaks Phosphodiester bond of mRNA.)RNAse H activity.
MiRNA:
The Double-stranded RNAs are naturally produced in eukaryotic cells during development, and they have a key role in regulating gene expression .
(May 29th, 2024) Advancements in Intravital Microscopy- Insights for Preclini...Scintica Instrumentation
Intravital microscopy (IVM) is a powerful tool utilized to study cellular behavior over time and space in vivo. Much of our understanding of cell biology has been accomplished using various in vitro and ex vivo methods; however, these studies do not necessarily reflect the natural dynamics of biological processes. Unlike traditional cell culture or fixed tissue imaging, IVM allows for the ultra-fast high-resolution imaging of cellular processes over time and space and were studied in its natural environment. Real-time visualization of biological processes in the context of an intact organism helps maintain physiological relevance and provide insights into the progression of disease, response to treatments or developmental processes.
In this webinar we give an overview of advanced applications of the IVM system in preclinical research. IVIM technology is a provider of all-in-one intravital microscopy systems and solutions optimized for in vivo imaging of live animal models at sub-micron resolution. The system’s unique features and user-friendly software enables researchers to probe fast dynamic biological processes such as immune cell tracking, cell-cell interaction as well as vascularization and tumor metastasis with exceptional detail. This webinar will also give an overview of IVM being utilized in drug development, offering a view into the intricate interaction between drugs/nanoparticles and tissues in vivo and allows for the evaluation of therapeutic intervention in a variety of tissues and organs. This interdisciplinary collaboration continues to drive the advancements of novel therapeutic strategies.
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.Sérgio Sacani
The return of a sample of near-surface atmosphere from Mars would facilitate answers to several first-order science questions surrounding the formation and evolution of the planet. One of the important aspects of terrestrial planet formation in general is the role that primary atmospheres played in influencing the chemistry and structure of the planets and their antecedents. Studies of the martian atmosphere can be used to investigate the role of a primary atmosphere in its history. Atmosphere samples would also inform our understanding of the near-surface chemistry of the planet, and ultimately the prospects for life. High-precision isotopic analyses of constituent gases are needed to address these questions, requiring that the analyses are made on returned samples rather than in situ.
Richard's aventures in two entangled wonderlandsRichard Gill
Since the loophole-free Bell experiments of 2020 and the Nobel prizes in physics of 2022, critics of Bell's work have retreated to the fortress of super-determinism. Now, super-determinism is a derogatory word - it just means "determinism". Palmer, Hance and Hossenfelder argue that quantum mechanics and determinism are not incompatible, using a sophisticated mathematical construction based on a subtle thinning of allowed states and measurements in quantum mechanics, such that what is left appears to make Bell's argument fail, without altering the empirical predictions of quantum mechanics. I think however that it is a smoke screen, and the slogan "lost in math" comes to my mind. I will discuss some other recent disproofs of Bell's theorem using the language of causality based on causal graphs. Causal thinking is also central to law and justice. I will mention surprising connections to my work on serial killer nurse cases, in particular the Dutch case of Lucia de Berk and the current UK case of Lucy Letby.
Lateral Ventricles.pdf very easy good diagrams comprehensive
Intégration de données omiques multi-échelles : méthodes à noyau et autres approches de machine learning
1. Intégration de données omiques multi-échelles : méthodes à
noyau et autres approches de machine learning
Nathalie Vialaneix
nathalie.vialaneix@inrae.fr
http://www.nathalievialaneix.eu
AG MathNum
Clermont-Ferrand, 17 mai 2022
2. GOS1 : Maı̂triser les méthodes pour acquérir, gérer et intégrer
données et connaissances face à la multiplication des sources
d’information
déploiement d’approches IoT
développement de capteurs
extractions à partir de données textuelle (NLP)
données participatives
gestion optimale des données
ontologies
entrepôts de données
edge & online computing
intégrer des données hétérogènes
réseaux
données spatio-temporelles
optimiser les choix d’acquisition
Statistics & ML for high throughput data integration
17 mai 2022 / AG MathNum / Nathalie Vialaneix
p. 2
3. GOS1 : Maı̂triser les méthodes pour acquérir, gérer et intégrer
données et connaissances face à la multiplication des sources
d’information
déploiement d’approches IoT
développement de capteurs
extractions à partir de données textuelle (NLP)
données participatives
gestion optimale des données
ontologies
entrepôts de données
edge & online computing
intégrer des données hétérogènes
réseaux
données spatio-temporelles
optimiser les choix d’acquisition
Statistics & ML for high throughput data integration
17 mai 2022 / AG MathNum / Nathalie Vialaneix
p. 2
4. Collected data at genomic level are huge, multi-scaled and of
heterogeneous types... an increasingly publicly available
[Foissac et al., 2019]
Statistics & ML for high throughput data integration
17 mai 2022 / AG MathNum / Nathalie Vialaneix
p. 3
5. Analysis bottleneck
I as in humans, under-used data because: various experimental conditions
(meta-analyses needed), various scales (not always compatible), various types (not
always simply numeric), unperfect matching between experiments (missing
data/individuals), ...
Statistics & ML for high throughput data integration
17 mai 2022 / AG MathNum / Nathalie Vialaneix
p. 4
6. Analysis bottleneck
I as in humans, under-used data because: various experimental conditions
(meta-analyses needed), various scales (not always compatible), various types (not
always simply numeric), unperfect matching between experiments (missing
data/individuals), ...
I in addition to humans: less discriminative phenotypes, interest is indirect (in
breeding not directly in the individual itself), much less data with poorer quality
annotation (inter-species transfer might be useful)
Statistics & ML for high throughput data integration
17 mai 2022 / AG MathNum / Nathalie Vialaneix
p. 4
7. Multiple table analyses
(CCA, MFA, PLS, STATIS, ...)
Image from https://dimensionless.in
Statistics & ML for high throughput data integration
17 mai 2022 / AG MathNum / Nathalie Vialaneix
p. 5
8. Types of data integration methods [Ritchie et al., 2015]
Statistics & ML for high throughput data integration
17 mai 2022 / AG MathNum / Nathalie Vialaneix
p. 6
9. Types of objectives
Type of data to integrate
vertical:
horizontal:
Statistics & ML for high throughput data integration
17 mai 2022 / AG MathNum / Nathalie Vialaneix
p. 7
10. Types of objectives
Type of data to integrate
vertical:
horizontal:
Type of analysis to perform
supervised:
unsupervised:
Left pictures courtesy Harold Duruflé
Statistics & ML for high throughput data integration
17 mai 2022 / AG MathNum / Nathalie Vialaneix
p. 7
11. Want to know them all?
https://github.com/mikelove/awesome-multi-omics
Some specificities: can account for structure in data (network), are dedicated to a
specific omic (single-cell), can account for temporal/spatial information, can include
biological knowledge (mostly GO), ...
Statistics & ML for high throughput data integration
17 mai 2022 / AG MathNum / Nathalie Vialaneix
p. 8
12. Scope of the rest of the talk
Unsupervised transformation based integration
Statistics & ML for high throughput data integration
17 mai 2022 / AG MathNum / Nathalie Vialaneix
p. 9
13. Common representations using relational data
n samples (xi )i ∈ X, summarized by pairwise similarities or dissimilarities
Statistics & ML for high throughput data integration
17 mai 2022 / AG MathNum / Nathalie Vialaneix
p. 10
14. Common representations using relational data
n samples (xi )i ∈ X, summarized by pairwise similarities or dissimilarities
kernels: symmetric and positive definite (n × n)-matrix
K that measures a “similarity” between n entities in X
K(x, x0) = hφ(x), φ(x0)i
Statistics & ML for high throughput data integration
17 mai 2022 / AG MathNum / Nathalie Vialaneix
p. 10
15. Multiple kernel (or distance) integration
How to “optimally” combine several relational datasets in an unsupervised
setting?
For kernels K1, . . . , KM obtained on the same n objects, search: Kβ =
PM
m=1 βmKm
with βm ≥ 0 and
P
m βm = 1
Statistics & ML for high throughput data integration
17 mai 2022 / AG MathNum / Nathalie Vialaneix
p. 11
16. Multiple kernel (or distance) integration
How to “optimally” combine several relational datasets in an unsupervised
setting?
For kernels K1, . . . , KM obtained on the same n objects, search: Kβ =
PM
m=1 βmKm
with βm ≥ 0 and
P
m βm = 1
Ideas of kernel consensus: find a kernel that performs a consensus of all kernels
[Mariette and Villa-Vialaneix, 2018] - R package mixKernel
with consensus based on:
I STATIS [L’Hermier des Plantes, 1976, Lavit et al., 1994]
I criterion that preserves local geometry
minimizeβ
n
X
i,j=1
Wij
|{z}
local proximity
× k∆i (β) − ∆j (β)k
2
| {z }
feature space distance
for βm ≥ 0 and kβk1,2 = 1
Statistics & ML for high throughput data integration
17 mai 2022 / AG MathNum / Nathalie Vialaneix
p. 11
17. TARA Oceans expedition
Science (May 2015) - Studies on:
I eukaryotic plankton diversity
[de Vargas et al., 2015],
I ocean viral communities
[Brum et al., 2015],
I global plankton interactome
[Lima-Mendez et al., 2015],
I global ocean microbiome
[Sunagawa et al., 2015],
I . . . .
→ datasets from different types and
different sources analyzed separately.
Statistics & ML for high throughput data integration
17 mai 2022 / AG MathNum / Nathalie Vialaneix
p. 12
18. Integrating TARA Oceans datasets
I For all compositional datasets, include
phylogeny information rather than
standard compositional
transformations (CLR and alike):
weighted Unifrac distance
I Perform PCA (could have been
clustering, linear model, . . . ) in the
feature space.
+ combine with a shuffling approach
to identify most influencing variables
Statistics & ML for high throughput data integration
17 mai 2022 / AG MathNum / Nathalie Vialaneix
p. 13
19. Application to TARA oceans
Main facts
I Oceans typology related to longitude
I Rhizaria abundance structure the differences, especially between Arctic Oceans
and Pacific Oceans
Statistics & ML for high throughput data integration
17 mai 2022 / AG MathNum / Nathalie Vialaneix
p. 14
20. What’s next? Improve interpretability
Select variables the most relevant for a given kernel
I built on works that select variables in X to compute a kernel Kx best to predict
Y ∈ R [Allen, 2013, Grandvalet and Canu, 2002]
I extended to unsupervised (exploratory) learning and arbitrary outputs (kernel
outputs, including multiple output regression)
Statistics & ML for high throughput data integration
17 mai 2022 / AG MathNum / Nathalie Vialaneix
p. 15
21. What’s next? Improve interpretability
Select variables the most relevant for a given kernel
I built on works that select variables in X to compute a kernel Kx best to predict
Y ∈ R [Allen, 2013, Grandvalet and Canu, 2002]
I extended to unsupervised (exploratory) learning and arbitrary outputs (kernel
outputs, including multiple output regression)
Continuous relaxation of a discrete problem
non-convex and non-smooth optimization solved with proximal gradient descent
Statistics & ML for high throughput data integration
17 mai 2022 / AG MathNum / Nathalie Vialaneix
p. 15
22. Making methods available for biologists
http://asterics.miat.inrae.fr
Ambition:
I easy-to-use and interactive
I helps user to know which analysis to
use and how to interpret results
I integrates domain expertise
I usable online or can be installed
Statistics & ML for high throughput data integration
17 mai 2022 / AG MathNum / Nathalie Vialaneix
p. 16
23. Future needs for data integration
I improve interpretability of methods (integrate more biological knowledge)
I generic vs specific: omics are always evolving... (spatial transcriptomics is the new
era?)
I reduce computational needs to achieve the challenge of a more sustainable
research
I make them more widely used by the biological community: omics data are still
produced at a much faster rate than their use!
Statistics & ML for high throughput data integration
17 mai 2022 / AG MathNum / Nathalie Vialaneix
p. 17
24. Thank you for your attention!
Questions?
Statistics & ML for high throughput data integration
17 mai 2022 / AG MathNum / Nathalie Vialaneix
p. 18
25. References
(unofficial) Beamer template made with the help of Thomas Schiex, Matthias Zytnicki and Andreea Dreau:
https://forgemia.inra.fr/nathalie.villa-vialaneix/bainrae
Allen, G. I. (2013).
Automatic feature selection via weighted kernels and regularization.
Journal of Computational and Graphical Statistics, 22(2):284–299.
Brouard, C., Mariette, J., Flamary, R., and Vialaneix, N. (2021).
Feature selection for kernel methods in systems biology.
In preparation.
Brum, J., Ignacio-Espinoza, J., Roux, S., Doulcier, G., Acinas, S., Alberti, A., Chaffron, S., Cruaud, C., de Vargas, C., Gasol, J., Gorsky, G.,
Gregory, A., Guidi, L., Hingamp, P., Iudicone, D., Not, F., Ogata, H., Pesant, S., Poulos, B., Schwenck, S., Speich, S., Dimier, C.,
Kandels-Lewis, S., Picheral, M., Searson, S., Tara Oceans coordinators, Bork, P., Bowler, C., Sunagawa, S., Wincker, P., Karsenti, E., and
Sullivan, M. (2015).
Patterns and ecological drivers of ocean viral communities.
Science, 348(6237).
de Vargas, C., Audic, S., Henry, N., Decelle, J., Mahé, P., Logares, R., Lara, E., Berney, C., Le Bescot, N., Probert, I., Carmichael, M.,
Poulain, J., Romac, S., Colin, S., Aury, J., Bittner, L., Chaffron, S., Dunthorn, M., Engelen, S., Flegontova, O., Guidi, L., Horák, A., Jaillon,
O., Lima-Mendez, G., Lukeš, J., Malviya, S., Morard, R., Mulot, M., Scalco, E., Siano, R., Vincent, F., Zingone, A., Dimier, C., Picheral, M.,
Searson, S., Kandels-Lewis, S., Tara Oceans coordinators, Acinas, S., Bork, P., Bowler, C., Gorsky, G., Grimsley, N., Hingamp, P., Iudicone,
D., Not, F., Ogata, H., Pesant, S., Raes, J., Sieracki, M. E., Speich, S., Stemmann, L., Sunagawa, S., Weissenbach, J., Wincker, P., and
Karsenti, E. (2015).
Statistics & ML for high throughput data integration
17 mai 2022 / AG MathNum / Nathalie Vialaneix
p. 18
26. Eukaryotic plankton diversity in the sunlit ocean.
Science, 348(6237).
Foissac, S., Djebali, S., Munyard, K., Vialaneix, N., Rau, A., Muret, K., Esquerre, D., Zytnicki, M., Derrien, T., Bardou, P., Blanc, F., Cabau,
C., Crisci, E., Dhorne-Pollet, S., Drouet, F., Faraut, T., Gonzáles, I., Goubil, A., Lacroix-Lamande, S., Laurent, F., Marthey, S.,
Marti-Marimon, M., Mormal-Leisenring, R., Mompart, F., Quere, P., Robelin, D., SanCristobal, M., Tosser-Klopp, G., Vincent-Naulleau, S.,
Fabre, S., Pinard-Van der Laan, M.-H., Klopp, C., Tixier-Boichard, M., Acloque, H., Lagarrigue, S., and Giuffra, E. (2019).
Multi-species annotation of transcriptome and chromatin structure in domesticated animals.
BMC Biology, 17:108.
Grandvalet, Y. and Canu, S. (2002).
Adaptive scaling for feature selection in SVMs.
In Becker, S., Thrun, S., and Obermayer, K., editors, Proceedings of Advances in Neural Information Processing Systems (NIPS 2002), pages
569–576. MIT Press.
Haug, N., Geyrhofer, L., Londei, A., Dervic, E., Desvars-Larrive, A., Loreto, V., Pinior, B., Thurner, S., and Klimek, P. (2020).
Ranking the effectiveness of worldwide COVID-19 government interventions.
Nature Human Behaviour, 4(4):1303–1312.
Lavit, C., Escoufier, Y., Sabatier, R., and Traissac, P. (1994).
The ACT (STATIS method).
Computational Statistics and Data Analysis, 18(1):97–119.
L’Hermier des Plantes, H. (1976).
Structuration des tableaux à trois indices de la statistique.
PhD thesis, Université de Montpellier.
Thèse de troisième cycle.
Lima-Mendez, G., Faust, K., Henry, N., Decelle, J., Colin, S., Carcillo, F., Chaffron, S., Ignacio-Espinosa, J., Roux, S., Vincent, F., Bittner,
L., Darzi, Y., Wang, B., Audic, S., Berline, L., Bontempi, G., Cabello, A., Coppola, L., Cornejo-Castillo, F., d’Oviedo, F., de Meester, L.,
Statistics & ML for high throughput data integration
17 mai 2022 / AG MathNum / Nathalie Vialaneix
p. 18
27. Ferrera, I., Garet-Delmas, M., Guidi, L., Lara, E., Pesant, S., Royo-Llonch, M., Salazar, F., Sánchez, P., Sebastian, M., Souffreau, C., Dimier,
C., Picheral, M., Searson, S., Kandels-Lewis, S., Tara Oceans coordinators, Gorsky, G., Not, F., Ogata, H., Speich, S., Stemmann, L.,
Weissenbach, J., Wincker, P., Acinas, S., Sunagawa, S., Bork, P., Sullivan, M., Karsenti, E., Bowler, C., de Vargas, C., and Raes, J. (2015).
Determinants of community structure in the global plankton interactome.
Science, 348(6237).
Mariette, J. and Villa-Vialaneix, N. (2018).
Unsupervised multiple kernel learning for heterogeneous data integration.
Bioinformatics, 34(6):1009–1015.
Ritchie, M. E., Phipson, B., Wu, D., Hu, Y., Law, C. W., Shi, W., and Smyth, G. K. (2015).
limma powers differential expression analyses for RNA-sequencing and microarray studies.
Nucleic Acids Research, 43(7):e47.
Sunagawa, S., Coelho, L., Chaffron, S., Kultima, J., Labadie, K., Salazar, F., Djahanschiri, B., Zeller, G., Mende, D., Alberti, A.,
Cornejo-Castillo, F., Costea, P., Cruaud, C., d’Oviedo, F., Engelen, S., Ferrera, I., Gasol, J., Guidi, L., Hildebrand, F., Kokoszka, F., Lepoivre,
C., Lima-Mendez, G., Poulain, J., Poulos, B., Royo-Llonch, M., Sarmento, H., Vieira-Silva, S., Dimier, C., Picheral, M., Searson, S.,
Kandels-Lewis, S., Tara Oceans coordinators, Bowler, C., de Vargas, C., Gorsky, G., Grimsley, N., Hingamp, P., Iudicone, D., Jaillon, O., Not,
F., Ogata, H., Pesant, S., Speich, S., Stemmann, L., Sullivan, M., Weissenbach, J., Wincker, P., Karsenti, E., Raes, J., Acinas, S., and Bork,
P. (2015).
Structure and function of the global ocean microbiome.
Science, 348(6237).
Statistics & ML for high throughput data integration
17 mai 2022 / AG MathNum / Nathalie Vialaneix
p. 19
28. Technical details: Unsupervised Kernel Feature Selection
(UKFS)
Reduced kernel for X ∈ Rp
Tune weights w ∈ {0, 1}p such that the kernel based on w · X is very similar to the
kernel based on X
Optimization problem
argmin
w∈{0,1}p
kKw
x − Kx k2
F s.t
p
X
j=1
wj ≤ d
Continuous relaxation (non-convex and non-smooth)
w∗ := argmin
w∈(R+)p
kKw
x − Kx k2
F + λkwk1, solved with proximal gradient descent
Statistics & ML for high throughput data integration
17 mai 2022 / AG MathNum / Nathalie Vialaneix
p. 19
29. UKFS performances
lapl SPEC MCFS NDFS UDFS Autoenc. UKFS
“Carcinom” (n = 174, p = 9 182)
ACC 164.02 106.52 184.17 200.88 138.48 143.13 206.55
COR 28.14 30.75 29.56 27.49 30.30 33.18 24.75
CPU 0.25 2.47 11.69 6,162 99,138 > 4 days 326
“Glioma” (n = 50, p = 4 434)
ACC 166.31 140.72 172.78 147.77 147.50 132.76 178.57
COR 81.70 70.70 76.43 68.02 72.33 45.96 52.14
CPU 0.02 0.63 1.05 368 2,636 ∼ 12h 23.74
“Koren” (n = 43, p = 980)
ACC 172.90 225.25 233.94 263.04 263.48 239.76 242.39
COR 48.18 52.34 49.94 48.48 48.69 32.60 47.77
CPU 0.01 0.07 1.11 5.88 9.70 ∼ 30 min 10.69
[Brouard et al., 2021]
I non redundant features
I can incorporate information on relations between variables
Statistics & ML for high throughput data integration
17 mai 2022 / AG MathNum / Nathalie Vialaneix
p. 20
30. KOKFS illustration
Used with covid19 dataset from [Haug et al., 2020]:
I inputs: 46 government measures (0/1 encoding)
I outputs: R time series (with a kernel based on Fréchet distances)
Statistics & ML for high throughput data integration
17 mai 2022 / AG MathNum / Nathalie Vialaneix
p. 21
31. KOKFS illustration
Used with covid19 dataset from [Haug et al., 2020]:
I inputs: 46 government measures (0/1 encoding)
I outputs: R time series (with a kernel based on Fréchet distances)
More important measures:
Increase In Medical Supplies And Equipment
Border Health Check
Public Transport Restriction
The Government Provides Assistance To Vulnerable Populations
Individual Movement Restrictions
Increase Availability Of Ppe
Activate Case Notification
Border Restriction
Measures To Ensure Security Of Supply
Port And Ship Restriction
Activate Or Establish Emergency Response
Statistics & ML for high throughput data integration
17 mai 2022 / AG MathNum / Nathalie Vialaneix
p. 21