Questo è il seguito della risposta di Suresh: ho cercato su Google un po 'dopo aver letto la sua risposta e ho trovato la seguente comprensione. Inizialmente stavo pubblicando questo come commento alla sua risposta, ma continuava ad aumentare.
Indica gli errori nella risposta, non sono un esperto in questo campo.
In un certo senso, JL e SVD sono come mele e arance.
1) I problemi che risolvono sono completamente diversi. Uno riguarda le distanze a coppie, l'altro con la migliore rappresentazione. Uno è il caso peggiore, l'altro è il caso medio.
Il sottospazio JL restituito (JL non è costruttivo, ma supponiamo che abbia restituito un sottospazio migliore) è la soluzione alla seguente ottimizzazione
argminP{supu,v(∣∣∣1−||Pu−Pv||2||u−v||2∣∣∣)}(1)
(Questo non è preciso, commenterò più su questo più avanti)
Il problema che SVD sta risolvendo è (data una dimensione )
k
argminP of dim k{Avg(||u−Pu||2)}
2) Ingressi: sebbene entrambi gli algoritmi producano sottospazi, gli ingressi di cui hanno bisogno sono diversi. JL richiede una tolleranza (qual è l'errore massimo che sei disposto a tollerare tra le distanze e le distanze effettive nel sottospazio), mentre SVD richiede il numero di dimensioni.ϵ
3) JL non è costruttivo, SVD è costruttivo - questo punto è un po 'vago, poiché il termine costruttivo non è definito con precisione. Esistono algoritmi deterministici per il calcolo dell'SVD, ma l'algoritmo per trovare uno spazio JL è uno randomizzato: esegui proiezioni casuali, se fallisci, riprova.
4) SVD è unico (il sottospazio potrebbe non essere unico, ma il valore obiettivo sarà lo stesso per tutti i sottospazi). Eqn (1) sopra non è preciso nel senso che JL in realtà non parla di minimizzare la discrepanza nelle distanze a coppie - offre una garanzia sull'esistenza di un sottospazio più piccolo in cui le distanze saranno al massimo diverse dalla loro effettiva valori. Potrebbero esserci molti sottospazi di questo tipo, alcuni migliori di altri.ϵ
(Vedi i commenti per la spiegazione delle parti colpite della risposta).
Modifica: @ john-myles-white ha scritto un post su JL per verificarne le affermazioni e mostrare come può essere costruita una proiezione: http://www.johnmyleswhite.com/notebook/2014/03/2/2/a-note- on-the-johnson-Lindenstrauss-lemma /