EpistasisLab / EpistasisLab/tpot

Regularizing Evolution: Lifetime

Open
#817 2 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Jupyter Notebook
Stars
10.1k
Forks
1.6k
PR merge metrics
No merged PRs in 30d

Description

Since TPOT is a GP framework, an interesting feature would be have the possibility of reguralize its evolution with a lifetime of the pipeline.
That would mean that a pipeline can only survive "n" generation and then 'die'.

## Context of the issue

This technique was proposed in a recent google paper where they used evolutionary programming for automatically designing a deep neural network achitecture (that eventually became the actual state-of-the-art in various computer vision problems).

This technique end up in keeping not "good individuals" that have had a perhaps noisy good value on a particular dataset, but rather a good ancestral code that can last the test of time.
This was a somewhat poetic description, but the paper is much more detailed about:
[https://arxiv.org/pdf/1802.01548.pdf](url)

It should not be too difficult to implement.

What do you think about it?

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.