Opened 20 months ago

Closed 18 months ago

Last modified 16 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 20 months ago.
On the Effect of Function Set to the Generalisation of Symbolic Regression Models
06186815.pdf (741.4 KB) - added by gkronber 20 months ago.
The Use of an Analytic Quotient Operator in Genetic Programming
aq_tower_test.png (55.0 KB) - added by gkronber 20 months ago.
AQ vs. DIV - Tower (Test R²)
aq_spatial_train.png (51.1 KB) - added by gkronber 20 months ago.
AQ vs. DIV - Spatial (Train R²)
aq_spatial_test.png (52.7 KB) - added by gkronber 20 months ago.
AQ vs. DIV - Spatial (Test R²)

Download all attachments as: .zip

Change History (14)

Changed 20 months ago by gkronber

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

Changed 20 months ago by gkronber

The Use of an Analytic Quotient Operator in Genetic Programming

Changed 20 months ago by gkronber

AQ vs. DIV - Tower (Test R²)

Changed 20 months ago by gkronber

AQ vs. DIV - Spatial (Train R²)

Changed 20 months ago by gkronber

AQ vs. DIV - Spatial (Test R²)

comment:1 Changed 20 months ago by gkronber

r16082: created branch for ticket

comment:2 Changed 20 months ago by gkronber

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

comment:3 Changed 19 months ago by gkronber

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

comment:4 Changed 18 months ago by gkronber

  • Version set to branch

comment:5 Changed 18 months ago by gkronber

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

comment:6 Changed 18 months ago by gkronber

r16236: merged r16083 from AnalyticalQuotient branch to AbsoluteValue branch.

Development will continue in #2915

comment:7 Changed 18 months ago by gkronber

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

comment:8 Changed 16 months ago by gkronber

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

comment:9 Changed 16 months ago by gkronber

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

Note: See TracTickets for help on using tickets.