I have a list of numbers which form a series. I want to find the equation which can regenerate the same series. Is this possible? Also, what would you recommend to program it (GA, GP, etc). Please give an example.
Is this possible to find equation of a series using genetic programming?
1.7k views Asked by Nabeel At
1
There are 1 answers
Related Questions in ALGORITHM
- MCNP 6 - Doubts about cells
- Given partially sorted array of type x<y => first apperance of x comes before first of y, sort in average O(n)
- What is the algorithm behind math.gcd and why it is faster Euclidean algorithm?
- Purpose of last 2 while loops in the merge algorithm of merge sort sorting technique
- Dots and Boxes with apha-beta pruning
- What is the average and worst-case time complexity of my string searching algorithm?
- Building a School Schedule Generator
- TC problem 5-2:how to calculate the probability of the indicator random variable?
- LCA of a binary tree implemented in Python
- Identify the checksum algorithm
- Algorithm for finding a subset of nodes in a weighted connected graph such that the distance between any pair nodes are under a postive number?
- Creating an efficent and time-saving algorithm to find difference between greater than and lesser than combination
- Algorithm to find neighbours of point by distance with no repeats
- Asking code suggestions about data structure and algorithm
- Heap sort with multithreading
Related Questions in MATH
- How to restrict vpasolve() to only integer solutions (MATLAB)
- Need clarification on VHDL expressions involving std_logic_vector, unsigned and literals, unsure about compiler interpretation
- What is the algorithm behind math.gcd and why it is faster Euclidean algorithm?
- How to throw a charged particle in a electric vector field?
- Issues with a rotation gizmo and sign flips when converting back to euler angles
- Solving the area of a 2 dimensional shape
- WorldToScreen function
- Algorithm to find neighbours of point by distance with no repeats
- Detecting Circles and Ellipses from Point Arrays in Java
- three parameter log normal distribution
- Bound for product of matrices
- Javascript animation taking incorrect amount of time to reach desired location
- Converting Math.js-like Expressions to Runnable Python Code
- Looking for a standard mathematical function that returns 0 if x = 0 and a constant k when x <> 0
- Partitions in co-lexicographic order (PARI/GP algorithm without recursion)
Related Questions in GENETIC-ALGORITHM
- iterative GA optimization algorithm
- How to convert CIFAR-10 to a tensor object
- Encoding attributes in an Genetic Algorithm
- Why are there 3 instead of 10 objects in this GA chromosome?
- Genetic algorithm for 8 puzzle problem not working
- Schemata Theorem, Crossover Probability and Mutation Probability in different techniques
- Optimizing Facial Emotion Recognition Model Hyperparameters using Genetic Algorithms
- Assistance formatting and solving a very large system of equations problem
- How to define fitness_function properly in R?
- how can i select parents using tournament selection
- How do I exclude missing entries when using quantmode getSymbols() in R?
- How to Avoid Duplicate Selection in Combinatorial Optimization Problems Using Genetic Algorithms
- Python geneticalgorithm2 bounds with stepsize
- C++ genetic algorithm for 8 queens problem
- What role does max play in genetic algorithms?
Related Questions in GENETIC-PROGRAMMING
- Fetching Gene Ontology Terms for a List of Genes Using Python
- Schemata Theorem, Crossover Probability and Mutation Probability in different techniques
- Why do I get an error message when I install pybigwig?
- Neataptic Machine-Learning - Flatten inputs or nested & based on features or samples
- what does verbose = __debug__ mean in following code?
- MPI coding error : program exiting without completing execution
- Pygad create new population if fitness is saturated
- Couldn't get more than two solutions in pymoo
- Allocate letters to an NxM grid to minimize the distance between letter pairs that show up frequently in a given list of words
- How to convert genetic additive model from a binary to continuous variable to run a PheWAS in python
- Using DEAP for TSP with Disconnected Vertices: Seeking Guidance on Penalty Variable Failures
- PYGAD how to debug the built-in parent selection method
- how to freeze part of an expression for several other expressions gramEvol R package
- How to set boundaries for Primitives in Genetic Programming
- How to use linear regression B/SE estimates into a new formula to calculate Wald Ratio method statistic?
Related Questions in SERIES
- How to convert pandas series to integer for use in datetime.fromisocalendar
- Sequences - Find the next term in the sequence
- Pinescript Warning of only support to Simple Integer and asking to eliminate the Series Integer
- Coefficient for pandas.series.interpolate
- why does vs code returns error - AttributeError: 'int' object has no attribute 'where', but same code runs without any issue on Google Colab
- How to represent a series as a list?
- How do I combine the values of a Pandas column from multiple dataframes into one column in one dataframe?
- Can you concatenate some, but not all, entries of a Pandas Series using str.cat when using a search string to iterate over a different column?
- Survival analysis using cox returns "The truth value of a Series is ambiguous."
- Series to Int with a csv
- How to find a series of number in a vector using a loop for - R
- Pandas replace with value from another row
- Pandas replace by condition in the 1st row
- Finding First and Last Values of a "Run" in Pandas
- Vectorized way to copy elements from pandas Series to python built-in array
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
You may take a look at project Eureqa
The software is designed to find least squares approximations for series of data. If your series can be exactly described as a function, you'll probably find it. Eureqa uses genetic algorithms, and in the web page there are a few references to papers and articles.
Below you may see the results (from my machine) for a series formed as 3*x^2+4 running on Eureqa:
Post Scriptum:
Regrettably the software isn't free anymore :(