Opened 11 months ago

Closed 9 months ago

Last modified 7 months ago

#2937 closed feature request (obsolete)

Support for "analytical quotient" function in symbolic regression

Reported by: gkronber Owned by: gkronber
Priority: medium Milestone: HeuristicLab 3.3.16
Component: Problems.DataAnalysis.Symbolic Version: branch
Keywords: Cc:

Description

Analytical quotient is a 'replacement' for protected division. aq(a,b) = a/sqrt(1+b²)

Also see attached papers.

Attachments (5)

p272-nicolau.pdf (581.9 KB) - added by gkronber 11 months ago.
On the Effect of Function Set to the Generalisation of Symbolic Regression Models
06186815.pdf (741.4 KB) - added by gkronber 11 months ago.
The Use of an Analytic Quotient Operator in Genetic Programming
aq_tower_test.png (55.0 KB) - added by gkronber 11 months ago.
AQ vs. DIV - Tower (Test R²)
aq_spatial_train.png (51.1 KB) - added by gkronber 11 months ago.
AQ vs. DIV - Spatial (Train R²)
aq_spatial_test.png (52.7 KB) - added by gkronber 11 months ago.
AQ vs. DIV - Spatial (Test R²)

Download all attachments as: .zip

Change History (14)

Changed 11 months ago by gkronber

On the Effect of Function Set to the Generalisation of Symbolic Regression Models

Changed 11 months ago by gkronber

The Use of an Analytic Quotient Operator in Genetic Programming

Changed 11 months ago by gkronber

AQ vs. DIV - Tower (Test R²)

Changed 11 months ago by gkronber

AQ vs. DIV - Spatial (Train R²)

Changed 11 months ago by gkronber

AQ vs. DIV - Spatial (Test R²)

comment:1 Changed 11 months ago by gkronber

r16082: created branch for ticket

comment:2 Changed 11 months ago by gkronber

r16083: added symbol for AQ and support for AQ in interpreter and AutoDiff converter

comment:3 Changed 10 months ago by gkronber

  • Owner set to gkronber
  • Status changed from new to accepted

comment:4 Changed 9 months ago by gkronber

  • Version set to branch

comment:5 Changed 9 months ago by gkronber

We decided to implement AQ(x) together with abs(x) in #2915.

comment:6 Changed 9 months ago by gkronber

r16236: merged r16083 from AnalyticalQuotient branch to AbsoluteValue branch.

Development will continue in #2915

comment:7 Changed 9 months ago by gkronber

  • Resolution set to obsolete
  • Status changed from accepted to closed

comment:8 Changed 7 months ago by gkronber

r16353: added partial support for rectifier, leaky-rectifier and soft-plus functions

comment:9 Changed 7 months ago by gkronber

r16354: deleted branch (relevant changes have been merged to #2915)

Note: See TracTickets for help on using tickets.