Hace 18 años | Por Taikochu a lapastillaroja.net
Publicado hace 18 años por Taikochu a lapastillaroja.net

[...]Google podría verse amenazado por alguien que programase un algoritmo genético distribuido que produjese resultados prácticamente indistinguibles del Page Rank basándose en una técnica de divide y vencerás como la del salvapantallas SETI@Home[...]

Comentarios

Taikochu

A mi me parece super interesante tambien pero no se que ganaria Google con ello o ,por lo menos , no se me ocurre ninguna forma de rentabilizarlo.No creo que por un simple ahorro en servidores...

cronos

Me parece súper interesante la idea de que Google o Mozilla, a cambio de disponer de un porcentaje (5% - 10%) de los recursos del PC de los suscriptores, incluido el recurso de acceso a internet, entreguen servicios premium.

Los modelos de negocios en internet dan para todo!

d

En ese texto de lapastillaroja no ponen ningún enlace al supuesto comentario en el que se mencionan algoritmos distribuidos, de divide y venceras, o SETI@Home. En el enlace unicamente se habla de usar un algorimto genético para entrenar una red neuronal (¿mande?) para averiguar el algoritmo de Google. Y la idea, aunque interesante, me parece impracticable.

Primero, lo de usar un algoritmo genético para entrenar una red neuronal: O es que el autor ha mezclado dos buzzwords de IA sin mucha idea, o esta proponiendo algo que no se ha desarrollado (¿como se hace para entrenar una red neuronal con un algoritmo genético?, no parece tener sentido).

Segundo, pongamos que quieres usar cualquiera de los dos algoritmos (red neuronal o programación genética): Necesitarías primero averiguar cuales son las variables que maneja google para su pagerank, o al menos un conjunto que contenga a la mayoria de ellas. Luego necesitas un buen montón de poder de computación, supongo que ahi vendría lo de algoritmo distribuido, divide y venceras, y SETI@Home, que al final se refieren las tres cosas a lo mismo, Grid Computing (que tal vez no sea ni necesario).

Todo ésto conseguido, que no es facil, podrías obtener un algoritmo similar a pagerank, ¿y qué?, con eso no tienes la red distribuida de computación que ha montado google, ni tienes nada aparte de saber que pagerank tiene o tendrá un sitio sin preguntarle a google. Simplemente has emulado el pagerank, cosa que podrías hacer tambien buscando (ironía, ironía) en el mismo google "pagerank algorithm".

Tal vez estoy muy equivocado y no he entendido algo, no se.

c

Justamente, la ventaja competitiva de Google reside no sólo en el PageRank, sino en la posibilidad de responder tan rápidamente a la gran cantidad de búsquedas realizadas simultaneamente.
Según tengo entendido, los buscadores distribuidos o P2P, como GRUB, no pueden generar respuestas tan rapidamente.