Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Experiment Videos

A graph-based evolutionary algorithm: Genetic Network Programming (GNP) and its extension using reinforcement

Shingo Mabu1, Kotaro Hirasawa, Jinglu Hu

  • 1Graduate School of Information, Production and Systems, Waseda University, Hibikino 2-7 Wakamatsu-ku, Kitakyushu, Fukuoka, 808-0135, Japan. mabu@asagi.waseda.jp

Evolutionary Computation
|August 21, 2007
PubMed
Summary
This summary is machine-generated.

Related Concept Videos

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

A Region-Aware Structured Framework Improves Prediction of Gene Expression from DNA Methylation.

Computational and structural biotechnology journal·2026
Same author

Sequential glioblastoma segmentation via topological data analysis and spatial adjacency.

Biomedical physics & engineering express·2026
Same author

Naringin promotes hair regeneration via wnt/β-catenin pathway: A dose-dependent study in C57BL/6J mice.

Journal of ethnopharmacology·2026
Same author

Emotion Processing in Virtual Reality: EEG Functional Connectivity Using Weighted Phase Lag Index.

Annual International Conference of the IEEE Engineering in Medicine and Biology Society. IEEE Engineering in Medicine and Biology Society. Annual International Conference·2025
Same author

Hair growth promoting effects of andrographolide from Andrographis paniculata (Burm.f.) wall. ex nees: In vitro, in vivo, and molecular docking studies.

Journal of ethnopharmacology·2025
Same author

Liver fibrosis stage classification in stacked microvascular images based on deep learning.

BMC medical imaging·2025
Same journal

Computing Optimal Populations for Binary Problems using Logic Minimization.

Evolutionary computation·2026
Same journal

Enhancing Generalization and Scalability for Multi-Objective Optimization with Population Pre-Training.

Evolutionary computation·2026
Same journal

XCS for Sequential Perceptual Aliasing in Multi-Step Decision Making.

Evolutionary computation·2026
Same journal

A dynamic multi-objective evolutionary algorithm using dual-space prediction and surrogate-based sampling.

Evolutionary computation·2026
Same journal

Adapting MOEA/D to CMA-ES for Dealing with Ill-conditioned Multiobjective Problems.

Evolutionary computation·2026
Same journal

Editorial of the Special Issue: Parallel Problem Solving from Nature PPSN 2024 Extended Versions of Best Paper Candidates.

Evolutionary computation·2026
See all related articles

Genetic Network Programming (GNP) is a novel graph-based evolutionary algorithm designed for dynamic environments. This approach, enhanced with reinforcement learning (GNPRL), shows advantages in agent behavior determination compared to traditional methods.

Area of Science:

  • Artificial Intelligence
  • Evolutionary Computation
  • Machine Learning

Background:

  • Dynamic environments pose significant challenges for traditional algorithms.
  • Graph-based structures offer unique advantages in representing complex relationships and enabling efficient computation.
  • Existing evolutionary algorithms may struggle with adaptability in rapidly changing scenarios.

Purpose of the Study:

  • To introduce Genetic Network Programming (GNP), a novel graph-based evolutionary algorithm.
  • To enhance GNP's performance in dynamic environments by integrating reinforcement learning (GNPRL).
  • To evaluate the effectiveness of GNP and GNPRL in solving agent behavior determination problems.

Main Methods:

  • GNP utilizes a network structure of nodes and directed links for program representation.

Related Experiment Videos

  • Key features include node reusability for compactness and implicit memory through node transitions.
  • The extended GNPRL algorithm combines evolutionary processes with reinforcement learning for improved adaptability.
  • Main Results:

    • GNP demonstrated efficient and effective performance in dynamic environments.
    • The application to agent behavior determination in Tileworld showed competitive results.
    • GNPRL exhibited advantages over conventional methods, particularly in complex, evolving scenarios.

    Conclusions:

    • GNP's graph structure provides a powerful framework for evolutionary computation in dynamic settings.
    • The integration of reinforcement learning significantly boosts the performance of GNP in adaptive tasks.
    • GNP and GNPRL represent a promising advancement for artificial intelligence in dynamic environments.