Opened 17 months ago

Closed 15 months ago

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

Download all attachments as: .zip

Change History (14)

Changed 17 months ago by gkronber

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

Changed 17 months ago by gkronber

The Use of an Analytic Quotient Operator in Genetic Programming

Changed 17 months ago by gkronber

AQ vs. DIV - Tower (Test R²)

Changed 17 months ago by gkronber

AQ vs. DIV - Spatial (Train R²)

Changed 17 months ago by gkronber

AQ vs. DIV - Spatial (Test R²)

comment:1 Changed 17 months ago by gkronber

r16082: created branch for ticket

comment:2 Changed 17 months ago by gkronber

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

comment:3 Changed 16 months ago by gkronber

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

comment:4 Changed 16 months ago by gkronber

  • Version set to branch

comment:5 Changed 15 months ago by gkronber

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

comment:6 Changed 15 months ago by gkronber

r16236: merged r16083 from AnalyticalQuotient branch to AbsoluteValue branch.

Development will continue in #2915

comment:7 Changed 15 months ago by gkronber

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

comment:8 Changed 14 months ago by gkronber

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

comment:9 Changed 14 months ago by gkronber

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

Note: See TracTickets for help on using tickets.