TODO List
Pour clustering de collections sur données réelles :
→ L’intuition de Pierre semble être confirmé, les dissimilarités semblent arrêter de varier sensiblement pour de grandes valeurs (Q_1,Q_2).- ✅ Si plusieurs clustering possibles les tester et sélectionner le meilleur
- ✅ Ré-ajuster les bonnes partitions.
- ⌛ En train de corriger le bug commun à l’inférence
✅ Oui c’est bien le cas Clustering descendant & ascendant : vérifier qu’au cours du temps le BICL_{asc} \geq BICL_{desc}
Creuser et explorer avec easy16s !
✅ Comparer les perfs du VAE sur Baldock avec colBiSBM par exemple
| City | colBiSBM | Untuned VGAE |
|---|---|---|
| Bristol | 0.798 | 0.755 |
| Edinburgh | 0.836 | 0.774 |
| Leeds | 0.854 | 0.760 |
| Reading | 0.867 | 0.740 |
Dé-bugger les simulations :
- ⌛ Inférence : Relancer simus d’inférence avec n = 240 pour voir si la qualité augmenter (se rassurer). En fait on est déjà à 240, j’ai relancé avec M = 4 au lieu de M = 2. En attente résultats MIGALE -> BUG, dois creuser mais juste des problèmes techniques -> Visiblement il y a d’autres problèmes que juste le plan de parallélisation.
- ✅ Non ça n’a pas l’air d’être ça. Vérifier si problème de version tidyverse pour vapply sur l’inférence.
- ⌛ Inférence : Relancer simus d’inférence avec n = 240 pour voir si la qualité augmenter (se rassurer). En fait on est déjà à 240, j’ai relancé avec M = 4 au lieu de M = 2. En attente résultats MIGALE -> BUG, dois creuser mais juste des problèmes techniques -> Visiblement il y a d’autres problèmes que juste le plan de parallélisation.
✅ Il suffisait de faire la màj soit même… Si problème de parallélisation vient de pb de version future.callr le signaler à MIGALE.
Kmeans sur la densité des réseaux subdoré pour pré-partitionner et clusteriser. Car densités déséquilibrées.
- Faire GNN-VAE Doré et sub-Doré avec kmeans et clustering sur l’espace latent J’ai commencé à regarder un peu
Inférence et microbes
- Lancer colBiSBM sur OTU\times Sample → problème du chargement en mémoire des données à voir
- Se renseigner techniques d’inférence de réseaux :
- covariance (base corrélation et seuil)
- GraphicalLASSO ou CCLasso
- Co-occurence
- Lancer colSBM sur OTU\times OTU
- Creuser TabNet de Christophe Regouby et les exercices
- Regarder SPARTA Rennes
- Lire Papiers compositional data (Aitchison et al. intro)
- Lire article multi-niveaux Saint-Clair
- Demander à JA si elle connaît des réseaux d’interactions connus par les experts (idée d’intégrer une connaissance experte et de voir les différences de structure par rapport à celle attendue)
- Ecrire et étudier les modèles pour différents niveaux taxonomiques. \begin{align*} i \rightarrow &~N^1_i \subseteq N^2_i \subseteq N^3_i & \text{Taxonomie}\\ Z^0_i \overset{?}{=} & Z^1_i \overset{?}{=} Z^2_i \overset{?}{=} Z^3_i & \text{Groupes fonctionnels} \end{align*}
Lecture en cours
OT
Inférence de graphes
- ⌛ Matchado et al. (2021) ➡️ Je vais sûrement utiliser SparCC et CCLasso pour inférer des réseaux unipartites car prise en compte des données compositionnelles.
A discuter
Inférence
- Papier pour comprendre données
Faust et al.- Abdill et al.
- Bashan et al.
- pbs : variance, bcp de zero, covariables, offset et taxonomie (Reseaux arretes differents niveaux : Genre, OTU …)
Combine networks at different taxonomic levels
- Inférence + GREMLINS
Rédaction article
- Relire intro St Clair
- S’inspirer structure pour mon intro
- Trouver biblio intro
- Rédiger l’intro
- Dire résultats nettement meilleurs et variabilités inférieures.