Singes virtuel peut écrire une pièce de Shakespeare

Print E-mail
Technologie - Général
Monday, 26 September 2011 18:06

Les états infinis théorème de singe qu'un singe hasard appuyant sur les touches d'un clavier pour un temps infini presque sûrement fini par type de chaque livre qui est à la Bibliothèque nationale française. Dans une nouvelle exposition du même théorème, populaire chez les anglophones, les singes pouvaient écrire les œuvres complètes de William Shakespeare. Dans ce contexte, le terme est presque certainement un terme mathématique avec un sens précis et le «singe» n'est pas vraiment un singe, mais c'est une métaphore pour la création d'une séquence aléatoire de lettres ad infinitum.

Cette idée a été donnée par Émile Borel en 1913 dans le livre Mécanique Statistique et Irréversibilité, et son seul but était d'illustrer l'ampleur d'un événement extrêmement improbable, dans lequel les lois de la statistique pourrait devenir violés. Basé sur le même, Jesse Anderson, American programmeur est en train de faire. Grâce à plusieurs millions de "singes virtuel,« l'homme est proche de reprendre de recréer les œuvres complètes de Shakespeare en tapant au hasard sur une machine à écrire virtuelle. Le 23 Septembre, l'un des millions singes virtuels achevé son projet de recréer une des œuvres complètes de Shakespeare . La première fois dans l'histoire qui est produite et donc le temps a été plus proche pour obtenir le théorème.

Actuellement plomb accumulé dans le processus de reconstruction de travaux autour de 99,99%. Anderson a noté que le premier travail qui a été achevé fut plainte d'un amant. Le long processus commencé avec l'idée de connaître l'outil de programmation Hadoop et de tester le service sur Amazon EC2 nuage. Ubuntu Il sert à générer des données aléatoires de ASCII de A à Z dans les séquences de neuf caractères.

La première étape du processus pour être en mesure de développer le théorème est de filtrer chaque séquence de neuf caractères. Une fois que le filtrage est comparée avec les oeuvres complètes de Shakespeare à un match de phrase. Une fois qu'une correspondance est trouvée, Anderson rend la séquence comme "trouvé" et donne au singe une banane virtuelles virtuels. Dans le cas de ne pas trouver allumettes est jeté. Le processus commence alors à nouveau et se poursuit jusqu'à ce que finalement ces singes virtuels obtenir toutes les œuvres complètes créées par ce charabia aléatoire.

Nous devons préciser que ces singes, comme le théorème dit, sont de petits logiciels que le programmeur est allé vers les serveurs d'Amazon avec la «capacité» de lancer des chaînes aléatoires de texte. L'ampleur du projet si nous trouvons qu'il ya environ 5,5 milliards de combinaisons différentes de chaque séquence de l'alphabet anglais.

Le projet a débuté le 21 août et le contrôleur doit travailler chaque jour coûtera environ 19 $, peut-être à cause de cette circonstance, l'homme non seulement transmis le projet à un PC, mais enlevé les espaces et la ponctuation en laissant la tâche de recherche de texte plus facilement.

N'est pas non plus la première tentative pour essayer de produire de l'expérience. En 2003, il y avait un autre projet similaire qui utilise différents programmes simulant un grand nombre de singes tapant au hasard. Après l'équivalent de milliards d'années, le résultat est une petite partie de Henri IV, partie 2.

Peut-être pour cette raison Anderson est plus proche que quiconque pour l'obtenir, même si, comme il dit lui-même dans son blog, n'a pas infinies ressources économiques pour le faire. Je vous laisse avec ses mots et de la vidéo décrivant le projet. Dans son blog , vous pouvez suivre l'évolution.

C'est un petit pas pour un singe, mais un bond de géant pour les primates virtuels partout. Ce projet est une tentative de trouver une manière créative pour parvenir à une réponse sans ressources infinies

Photo: sophismata




Font