Publicité
+ Répondre à la discussion Actualité déjà publiée
Affichage des résultats 1 à 4 sur 4
  1. #1
    Rédacteur
    Avatar de Djug
    Homme Profil pro
    Inscrit en
    mai 2007
    Messages
    3 091
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : Algérie

    Informations forums :
    Inscription : mai 2007
    Messages : 3 091
    Points : 19 370
    Points
    19 370

    Par défaut [Livre] A Field Guide to Genetic Programming

    Bonjour,

    La rédaction DVP a lu pour vous le livre "A Field Guide to Genetic Programming" de Riccardo Poli, William B. Langdon et Nicholas Freitag McPhee




    Citation Envoyé par Résumé de l'éditeur
    Genetic programming (GP) is a systematic, domain-independent method for getting computers to solve problems automatically starting from a high-level statement of what needs to be done. Using ideas from natural evolution, GP starts from an ooze of random computer programs, and progressively refines them through processes of mutation and sexual recombination, until high-fitness solutions emerge. All this without the user having to know or specify the form or structure of solutions in advance. GP has generated a plethora of human-competitive results and applications, including novel scientific discoveries and patentable inventions. This unique overview of this exciting technique is written by three of the most active scientists in GP.

    L'avez-vous lu ? Comptez-vous le lire bientôt ?

    Quel est votre avis ?

    Exprimez-vous !! Votre avis nous intéresse...
    webtuts

    Tweet more than 140 characters with long-tweets.com

    Tutoriels JADE (Java Agent DEvelopment Framework)
    http://djug.developpez.com

    Je ne réponds pas aux questions techniques par Messages privés: les forums sont faits pour ça

  2. #2
    Membre Expert
    Homme Profil pro Jean
    Ingénieur développement logiciels
    Inscrit en
    mai 2011
    Messages
    288
    Détails du profil
    Informations personnelles :
    Nom : Homme Jean
    Âge : 32
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : mai 2011
    Messages : 288
    Points : 1 133
    Points
    1 133

    Par défaut

    Citation Envoyé par Djug Voir le message
    L'avez-vous lu ? Comptez-vous le lire bientôt ?

    Quel est votre avis ?

    Exprimez-vous !! Votre avis nous intéresse...
    Lu et beaucoup aimé. Il pose de très bonnes questions (en peu de pages), notamment le code généré inutile (çà a un nom, mais je ne m'en rappelle plus). Il commence par reprendre rapidement ce que sont les algorithmes génétiques dans le cadre général. Par rapport au livre "Linear Genetic Programming", il est vraiment beaucoup plus facile d'accès et lisible.

    Bref, je recommande.

  3. #3
    Expert Confirmé
    Avatar de Franck Dernoncourt
    Homme Profil pro Franck Dernoncourt
    PhD student in AI @ MIT
    Inscrit en
    avril 2010
    Messages
    909
    Détails du profil
    Informations personnelles :
    Nom : Homme Franck Dernoncourt
    Âge : 26
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : PhD student in AI @ MIT
    Secteur : Enseignement

    Informations forums :
    Inscription : avril 2010
    Messages : 909
    Points : 2 802
    Points
    2 802

    Par défaut

    2012 - Free Book - Moshe Sipper - Evolved to Win
    http://algo.developpez.com/livres/#L9781470972837

    3.2.6 Explicitly defined introns

    In natural living systems not all DNA has a phenotypic effect. This non-coding DNA,
    sometimes referred to as junk DNA, is prevalent in virtually all eukaryotic genomes.
    In GP, so-called introns are areas of code that do not affect survival and reproduction
    (usually this can be replaced with “do not affect fitness”). In the context of tree-based
    GP the term “areas of code” applies to subtrees.


    Introns occur naturally in GP, provided that the function and terminal sets allow
    for it. As bloat progresses, the number of nodes that are part of introns tends to
    increase. Luke [117] distinguished two types of subtrees that are sometimes referred
    to as introns in the literature:
    • Unoptimized code: Areas of code that can be trivially simplified without modifying
    the individual’s functionality, but not replaced with just anything.
    • Inviable code: Subtrees that cannot be replaced by anything that can possibly
    change the individual’s functionality.


    Luke focused on inviable introns and we will do the same because unoptimized
    code seems to cast too wide a net and wander too far from the original meaning of
    the term “intron” in biology. We also make another distinction between two types of
    inviable-code introns:
    • Live-code introns: Subtrees that cannot be replaced by anything that can possibly
    change the individual’s functionality, but may still generate code that will run
    at some point.
    • Dead-code introns: Subtrees whose code is never run.

  4. #4
    Expert Confirmé
    Avatar de Franck Dernoncourt
    Homme Profil pro Franck Dernoncourt
    PhD student in AI @ MIT
    Inscrit en
    avril 2010
    Messages
    909
    Détails du profil
    Informations personnelles :
    Nom : Homme Franck Dernoncourt
    Âge : 26
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : PhD student in AI @ MIT
    Secteur : Enseignement

    Informations forums :
    Inscription : avril 2010
    Messages : 909
    Points : 2 802
    Points
    2 802

    Par défaut

    Quick biology refresher:
    Genes in DNA are interrupted by introns that do not code for proteins but often play an important role in regulation. mRNA has these introns stripped away and only contains exons , i.e. regions that are expressed.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •