2010-02-15 3 views
2

Est-ce que quelqu'un connaît un projet qui utilise une sorte d'exécution interprétée, pour prendre, par exemple, un fichier texte avant et après et générer et exécuter un programme en lui-même pour produire le après résultat. Il combine donc un peu de lexing, logique floue, NN, backtracking, programmation génétique, FPGA logiciel.Programmation expérimentale «auto-modifiable»

Je m'intéresse à la façon dont la puissance des machines à quatre cœurs et à quatre cœurs modernes peut aider les programmeurs de manière inhabituelle. Je programme normalement dans Prolog, donc ne vous souciez jamais de la vitesse, de l'utilisation de la mémoire, etc. car les problèmes que je résolve prennent des humains une semaine alors qu'une machine peut prendre six heures.

Ceci est un passe-temps, pas de devoirs, pas de travail. Quelque chose pour occuper mes serveurs plutôt que de réchauffer la planète

+3

* prendre un fichier texte avant et après et générer et exécuter un programme en lui-même pour produire le résultat après * 'diff'? –

+0

Vous avez 100% raison dans votre réponse. Je cherchais quelque chose d'un peu plus de selfaware qui pourrait apprendre à construire une règle de transformation à partir de plusieurs fichiers avant et après. Ce que je ne suis pas sûr diff fait. Merci – kingchris

+1

un ensemble d'avant-après est trop peu pour apprendre quoi que ce soit –

Répondre

1

L'avantage des NN est que les données d'entraînement peuvent être presque n'importe quoi. Pas sûr d'un projet open source au sommet de ma tête, mais je suis sûr que Google serait quelques dizaines.

+0

Vous cherchez quelque chose qui va construire son propre NN ou ce dont il a besoin. Souhaite devenir un programme paresseux et laisse les Cores faire tout le travail. À votre santé – kingchris