Méthode de séparation aveugle de source

Méthode de séparation aveugle de source

La séparation aveugle de source (SAS) consiste à estimer un jeu de N sources inconnues à partir d'un jeu de P observations. Ces observations sont des mélanges de ces sources et proviennent de capteurs (antennes, microphones, caméras par exemple). Le mélange entre ces sources, qui s'effectue pendant leur propagation jusqu'aux capteurs, est inconnu.

La SAS est une "discipline générique" qui permet de nombreuses applications[1] dans de nombreuses disciplines telles l'acoustique, le traitement audio[2], les télécommunications, le génie biomédical[3], l'astrophysique[4].

En réalité, la séparation n'est pas complètement aveugle puisqu'on suppose généralement connaître deux données :

  1. la nature des mélanges,
  2. le nombre P d'observations et le nombre N de sources.

Sommaire

Nature des mélanges

Il existe dans la littérature plusieurs types de mélanges découpés en deux catégories : les mélanges linéaires et les mélanges non-linéaires.

Mélanges linéaires

Une première catégorie, largement étudiée, concerne les mélanges linéaires, c'est-à-dire le cas où les observations sont des mélanges linéaires des sources. Cette catégorie est elle-même divisée en trois sous-catégories:

Définition 1 : On parle de mélanges "linéaires instantanés" (LI) lorsque les observations s'écrivent comme des combinaisons linéaires des sources.

En particulier, dans le cas où les sources sont des signaux mono-dimensionnels sj(t), le mélange s'écrit

x_{i}(t)=\sum_{j=1}^{N} a_{ij} \, s_{j}(t)\qquad i=1, \ldots, P

aij est un réel constant qui correspond à l'amplitude de la contribution de la source j sur le capteur i. Cette relation entre les sources et les observations peut s'écrire sous forme matricielle :

x(t)=A \, s(t)

  •  x(t)=[x_1(t), \cdots, x_P(t)]^T est le vecteur d'observations,
  • s(t)=[s_1(t), \cdots, s_N(t)]^T est le vecteur de sources,
  • A est une matrice de mélange N \times P dont les éléments sont les coefficients aij.

Définition 2 : On parle de mélanges (de sources) " atténué(e)s et décalés temporellement " (AD) lorsque les observations s'écrivent comme des combinaisons linéaires de sources décalées temporellement.

En particulier, dans le cas précédent où les sources sj(t) sont des signaux mono-dimensionnels, le mélange s'écrit :

x_{i}(t)=\sum_{j=1}^{N} a_{ij} \, s_{j}(t-t_{ij})\qquad i=1,\ldots, P

aij et tij sont des réels constants qui correspondent respectivement à l'amplitude de la contribution et au temps de propagation de la source j sur le capteur i. Ce type de mélanges inclut en particulier le cas où des ondes sonores se propagent jusqu'aux capteurs selon un trajet unique. En effet, nous supposons qu'il n'y a aucune réflexion (on peut comparer ces conditions à celles d'une chambre anéchoïque dans le cas de signaux acoustiques) et donc les seuls signaux reçus par les capteurs sont les ondes provenant directement des sources avec leur atténuation et leur retard respectif.

Définition 3 : On parle de mélanges convolutifs lorsque les sources s'écrivent comme la somme de sources convoluées par un filtre de propagation.

Ce type de mélanges est le plus général des trois présentés jusqu'à présent puisque le capteur reçoit plusieurs ondes issues d'une même source qui sont toutes identiques à une atténuation et un retard près.

x_{i}(t)=\sum_{j=1}^{N} \sum_{k=0}^{+\infty} a_{ijk} s_{j}(t-t_{ijk}) \qquad i=1,\ldots,P

On peut alors modéliser la contribution globale de la source j sur un capteur i par la réponse impulsionnelle d'un filtre aij(t).

x_{i}(t)=\sum_{j=1}^{N} a_{ij}(t) * s_{j}(t) \qquad i=1,\ldots,P,

* est le produit de convolution.

Comme pour le cas des mélanges LI, les mélanges AD et convolutifs peuvent être écrits sous forme matricielle:

x(t)= A(t) \ast s(t)

Mélanges non-linéaires

Le second type de mélanges concerne les mélanges non-linéaires, qui sont plus généraux. L'extrême complexité de ces mélanges limite son étude à des configurations bien particulières, comme par exemple le cas post-non-linéaire. En effet, dans ce cas, le mélange est d'abord linéaire avant d'arriver sur les capteurs qui eux introduisent une non-linéarité (saturation en réception par exemple).

Détermination des mélanges

La détermination du mélange correspond à la différence entre le nombre de sources et d'observations.

Si cette différence est nulle, c'est-à-dire, s'il y a autant de sources que d'observations, on parle de mélanges déterminés. Une fois la matrice de mélange estimée, on peut reconstruire les sources par simple inversion matricielle. Par exemple, dans le cas de mélanges LI, en notant \hat{A} l'estimée de la matrice de mélange, la recombinaison des sources s'écrit :

y(t) = \hat{A}^{-1} x(t)

y(t) = \hat{A}^{-1} A s(t)

y(t) \simeq  s(t)

Si la différence entre le nombre de sources et d'observations est négatives, alors le problème est sur-déterminé, c.-à-d. qu'il y a plus d'observations que de sources. Ce type de mélanges ne constitue pas une difficulté en soi puisqu'on peut facilement revenir à un mélange déterminé; par exemple en ne choisissant que N observations sur les P disponibles ou en effectuant une analyse en composantes principales sur les observations.

Enfin, le dernier cas est le cas sous-déterminé où il y a plus de sources que d'observations. Ce cas est le plus difficile à résoudre puisque l'inversion matricielle n'est pas possible. Il y a alors deux possibilités :

  • séparer de façon partielle[5] un nombre maximal de sources, chacune étant mélangée avec les sources non-séparées,
  • séparer complètement les sources au prix d'hypothèses sur celles-ci[6] (hypothèses de parcimonie[7] par exemple).

Les indéterminations de la SAS

En réalité, la reconstruction des sources se fait à deux indéterminations près :

  • une indétermination de permutation : en effet, on numérote généralement les sources de façon arbitraire. Rien ne garantit que cet ordre sera respecté pendant la reconstruction de celles-ci.
  • une indétermination d'échelle ou de filtre : les sources sont reconstruites à un facteur près dans le cas des mélanges LI et à un filtre près dans le cas des mélanges AD et convolutifs.

Les familles de méthodes

Afin d'effectuer la séparation, chaque méthode nécessite des hypothèses et des critères comme par exemple, l'indépendance des sources, la parcimonie, etc. La SAS peut donc être découpée en plusieurs familles dont :

Historiquement, durant des années, séparation de sources et analyse en composantes indépendantes étaient la même chose. Depuis plus de dix ans, des méthodes basées sur d'autres critères ont été proposées, faisant croître ainsi les possibilités d'application.

Notes et références de l'article

  1. C. Jutten et P. Comon, "Séparation de sources - Tome 2 : au-delà de l’aveugle et applications", chapitre 13 par Y. Deville. Collection "Traité IC2, Information - Commande -Communication", Hermès - Lavoisier, Paris, 2007.
  2. H. Viste, "Binaural localization and separation techniques", Thèse EPFL, no 3043 (2004). Dir.: M.Vetterli, G. Evangelista.
  3. A. Kachenoura, L. Albera, L. Senhadji, "Séparation aveugle de sources en ingénierie biomédicale", IRBM, Vol. 28, issue 2, pp. 20-34, Mars 2007.
  4. O. Berné et al., "Analysis of the emission of very small dust particles from Spitzer spectro-imagery data using Blind Signal Separation methods", Astronomy & Astrophysics, vol. 469, issue 2, pp. 575-586, juillet 2007.
  5. Y. Deville, M. Benali, F. Abrard, "Differential source separation for underdetermined instantaneous or convolutive mixtures : concept and algorithms", Signal Processing, vol. 84, issue 10, pp. 1759-1776, Oct. 2004.
  6. R. Saab, Ö. Yilmaz, M. J. McKeown, R. Abugharbieh, "Underdetermined anechoic blind source separation via \ell^{q}-basis-pursuit with q < 1", à paraître dans IEEE Transactions on Signal Processing.
  7. S. Rickard, M. Fallon, "The Gini Index of Speech", Conference on Information Sciences and Systems, Princeton, NJ, USA, Mars 2004.

Voir aussi

Articles connexes

Liens et documents externes

  • Portail des probabilités et des statistiques Portail des probabilités et des statistiques

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Méthode de séparation aveugle de source de Wikipédia en français (auteurs)

Игры ⚽ Нужен реферат?

Regardez d'autres dictionnaires:

  • Methode de separation aveugle de source — Méthode de séparation aveugle de source La séparation aveugle de source (SAS) consiste à estimer un jeu de N sources inconnues à partir d un jeu de P observations. Ces observations sont des mélanges de ces sources et proviennent de capteurs… …   Wikipédia en Français

  • Méthode De Séparation Aveugle De Source — La séparation aveugle de source (SAS) consiste à estimer un jeu de N sources inconnues à partir d un jeu de P observations. Ces observations sont des mélanges de ces sources et proviennent de capteurs (antennes, microphones, caméras par exemple) …   Wikipédia en Français

  • Aveugle (homonymie) — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Sur les autres projets Wikimedia : « Aveugle (homonymie) », sur le Wiktionnaire (dictionnaire universel) Le mot aveugle fait référence à la …   Wikipédia en Français

  • Methode scientifique — Méthode scientifique Pour les articles homonymes, voir Méthode. La Science et les Sciences Généralités Connaissance · Théorie · Savoir Classification des sciences …   Wikipédia en Français

  • Méthode Scientifique — Pour les articles homonymes, voir Méthode. La Science et les Sciences Généralités Connaissance · Théorie · Savoir Classification des sciences …   Wikipédia en Français

  • Méthode instrumentale — Méthode scientifique Pour les articles homonymes, voir Méthode. La Science et les Sciences Généralités Connaissance · Théorie · Savoir Classification des sciences …   Wikipédia en Français

  • Méthode scientifique — Pour les articles homonymes, voir Méthode. On appelle méthode scientifique l ensemble des canons guidant ou devant guider le processus de production des connaissances scientifiques, qu il s agisse d observations, d expériences, de raisonnements,… …   Wikipédia en Français

  • Analyse En Composantes Indépendantes — Pour les articles homonymes, voir ACI. L analyse en composantes indépendantes est une méthode d analyse des données (voir aussi Exploration de données) qui relève des statistiques, des réseaux de neurones et du traitement du signal. Elle est… …   Wikipédia en Français

  • Analyse en composantes independantes — Analyse en composantes indépendantes Pour les articles homonymes, voir ACI. L analyse en composantes indépendantes est une méthode d analyse des données (voir aussi Exploration de données) qui relève des statistiques, des réseaux de neurones et… …   Wikipédia en Français

  • Analyse en composantes indépendantes — Pour les articles homonymes, voir ACI. L analyse en composantes indépendantes est une méthode d analyse des données (voir aussi Exploration de données) qui relève des statistiques, des réseaux de neurones et du traitement du signal. Elle est… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”