Dear all,
Please share your view and relevant materials for symbolic regression in optimization methods.
Thanks
In normal regression you try to do
curve fitting by modifying numerical
values of usually a scalar, a vector or
matrix in order to minimize e.g. a sum
of least squares. The result of such an
optimization is a tuple of reals.
In symbolic regression the formula itself
is being rearranged. The result is
a formula along with numerical parameters.
How is it achieved? It can be done with
a genetic algorithm. A formula is a sequence
of objects of class real number, '+', ','
..., 'sin', 'cos', 'exp'. Parentheses
not needed since you're working either
with trees or Polish / Reverse Polish
notation.
The tricky part is that during genetic
operations a so-called well formed
sequence must be generated, but that
is feasible by avoiding steps that violate
this principle. For example, you can use
Polish notation. A binary function results
in one value and expects two values right
of it. Easy to check recursively or with
a stack.
The fitness of such a formula can be
determined by evaluating it at certain
nodes and summing up the squares of
the error. Actually it's the principle
of an interpreter.
Regards,
Joachim
I would look at the latest paper by Nuno Lourenco.
Dear Pimiskern,
Thank you very much for detailed description on symbolic regression. I would be glad if you please share a Matlab code in which symbolic regression is implemented. Form theory of symbolic regression, it is very difficult for me to understand it.
with
Warm regards
Dear Ryser-Welch,
It is difficult for me to identify Prof. Nuno Lourenco. I request please share any one research paper for the same.
Unfortunately I have no code in Matlab.
Here is a paper by Nuno Lorenceo et al.
Studying the Properties of Structured Grammatical Evolution
ECOS-CISUC Technical Report TR2015/01
Nuno Lourenco, Francisco B. Pereira, Ernesto Costa
https://www.cisuc.uc.pt/ckfinder/userfiles/files/TR%202015-01.pdf
An introduction:
http://creativemachines.cornell.edu/sites/default/files/Science09_Schmidt.pdf
Hello Ghanshyam Tejani
The following software are available for implementing symbolic regression:
GPTIPS software: is a free, open source, MATLAB based symbolic regression software
Eureqa software: implements symbolic regression
DataMelt software: implements symbolic regression in Java and Python
RGP software: implements symbolic regression in R
You don't need to write your own code to use these software.
Eureka is freely downloadable from (M. Schmidt Eureqa web page) http://creativemachines.cornell.edu/eureqa
https://youtu.be/etausaYnFqQ?si=hxtrW321C5N8JtTT
14 January 2024 3,914 0 View
How Deep Learning or Machine Learning or Artificial Intelligence is used in Medical Image Captioning
04 January 2024 8,729 4 View
In an electromagnetic wave, the energy of the electric field is converted into a magnetic field and vice versa. So there should be a 90 degree phase difference between them. Not only this, as the...
26 July 2023 9,417 5 View
Really we don’t know. We know only the frequency of the wave equals to that of energy difference divided by the plank’s constant. If any charge vibrates with a particular frequency,...
01 March 2023 5,183 6 View
I am looking for publicly available computer code to calculate electron induced cross sections for the ionization / excitation of molecular targets
02 August 2021 922 3 View
To compare morphometric data of two or more bees.
27 July 2021 6,821 4 View
I prepared the ethyl acetate, ethanol and butanol fraction from the ethanol extract of seed for isolation of Flavonoids. Amongst them ethanol fraction showing shinoda test positive for polar...
13 February 2021 8,556 3 View
Rarefaction curve and its uses regarding abundance analysis. I will be thankful to you.
28 December 2020 3,009 1 View
Professors/Researchers on research gate, please help me about simulation results of reconfigurable antenna with or without DC biasing circuit. Is there any difference between, results we get with...
24 December 2018 4,057 5 View
can people on research gate help me, how to make the equivalent circuit of metamaterial unit cell when used alone or when used in ground plane of patch antenna.
25 November 2018 8,434 4 View
Hello everyone, I recently submitted an article to Geotechnical Engineering (Proceedings of the ICE), and the current status has been listed as "EiC Pre-assessment: Ready" for the past 20 days. I...
10 August 2024 6,493 1 View
My name is Apurva Saoji. I am a Ph.D scholar in Computer engineering in India. I am looking for international expert in reviewing my PhD thesis, "Competitive Optimization Techniques to Minimize...
07 August 2024 4,600 2 View
I am trying to analyse data from a survey examining what variables affect teachers perceived barriers to incorporating technology into their classroom. I have 5 predictor variables however my DV...
06 August 2024 1,752 3 View
I am using unit level data (IHDS round 2) & Stata 17
06 August 2024 5,725 2 View
Are there any statistical methods to justify your sampling technique using SPSS or AMOS?
05 August 2024 9,153 4 View
Better ways to analyze the qualitative and quantitative data in a sequential explanatory mixed method approaches
04 August 2024 2,703 6 View
Just bounced on me. Before statistically analysing significant difference, shouldn't we see if data fits normal distribution first? Is 3 replicates enough to testify the hypothesis of normal...
31 July 2024 8,141 13 View
When we conduct linear regression, there are several assumptions. The assumption of normality is whether the residual errors are normally distributed, not whether a predictor is normal?
31 July 2024 6,164 3 View
I am currently considering a research project focusing on a comparative analysis of starch metabolism in orchids and roses. I am particularly interested in identifying the types and quantities of...
30 July 2024 4,267 2 View
What should a Mechanical Engineering PhD scholar focus on during their PhD to enhance their chances of securing a postdoctoral position?
29 July 2024 7,714 4 View