Este es un seguimiento de la respuesta de Suresh: busqué en Google un poco después de leer su respuesta y obtuve el siguiente entendimiento. Originalmente iba a publicar esto como un comentario a su respuesta, pero siguió aumentando.
Señale errores en la respuesta, no soy un experto en este campo.
En cierto sentido, JL y SVD son como manzanas y naranjas.
1) Los problemas que resuelven son completamente diferentes. Uno tiene que ver con distancias por pares, el otro con la mejor representación. Uno es el peor de los casos, el otro es el caso promedio.
argminP{supu,v(∣∣∣1−||Pu−Pv||2||u−v||2∣∣∣)}(1)
(Esto no es preciso, comentaré más sobre esto más adelante)
El problema que SVD está resolviendo es (dada una dimensiónarg min P de dim k { Promedio ( | | u - P u | | 2 ) }k )
argminP of dim k{Avg(||u−Pu||2)}
2) Entradas: aunque ambos algoritmos generan subespacios, las entradas que necesitan son diferentes. JL requiere una tolerancia (cuál es el error máximo que está dispuesto a tolerar entre distancias reales y distancias en el subespacio), mientras que SVD requiere varias dimensiones.ϵ
3) JL no es constructivo, SVD es constructivo: este punto es un poco vago, ya que el término constructivo no está definido con precisión. Existen algoritmos deterministas para calcular la SVD, pero el algoritmo para encontrar un espacio JL es aleatorio: haga proyecciones aleatorias, si falla, intente nuevamente.
4) SVD es único (el subespacio puede no ser único, pero el valor objetivo será el mismo para todos los subespacios). La ecuación (1) anterior no es precisa en el sentido de que JL en realidad no habla de minimizar la discrepancia en las distancias por pares, sino que garantiza la existencia de un subespacio más pequeño donde las distancias serán casiϵ diferentes de su actual valores. Podría haber muchos de estos subespacios, algunos mejores que otros.
(Consulte los comentarios para obtener una explicación sobre las partes marcadas de la respuesta).
Editar: @ john-myles-white ha escrito una publicación sobre JL para verificar sus afirmaciones y mostrar cómo se puede construir una proyección: http://www.johnmyleswhite.com/notebook/2014/03/24/a-note- on-the-johnson-lindenstrauss-lemma /