Spaces:
Sleeping
Sleeping
Commit
·
f8d4b22
1
Parent(s):
2554a3e
More ideas
Browse files
README.md
CHANGED
|
@@ -198,14 +198,19 @@ pd.DataFrame, Results dataframe, giving complexity, MSE, and equations
|
|
| 198 |
# TODO
|
| 199 |
|
| 200 |
- [ ] Add ability to save state from python
|
|
|
|
| 201 |
- [ ] Calculate feature importances of future mutations, by looking at correlation between residual of model, and the features.
|
| 202 |
- Store feature importances of future, and periodically update it.
|
| 203 |
- [ ] Implement more parts of the original Eureqa algorithms: https://www.creativemachineslab.com/eureqa.html
|
|
|
|
|
|
|
| 204 |
- [ ] Sympy printing
|
|
|
|
| 205 |
- [ ] Consider adding mutation for constant<->variable
|
| 206 |
- [ ] Hierarchical model, so can re-use functional forms. Output of one equation goes into second equation?
|
| 207 |
- [ ] Use NN to generate weights over all probability distribution conditional on error and existing equation, and train on some randomly-generated equations
|
| 208 |
- [ ] Add GPU capability?
|
|
|
|
| 209 |
- [ ] Performance:
|
| 210 |
- [ ] Use an enum for functions instead of storing them?
|
| 211 |
- Current most expensive operations:
|
|
|
|
| 198 |
# TODO
|
| 199 |
|
| 200 |
- [ ] Add ability to save state from python
|
| 201 |
+
- [ ] Calculate feature importances based on features we've already seen, then weight those features up in all random generations.
|
| 202 |
- [ ] Calculate feature importances of future mutations, by looking at correlation between residual of model, and the features.
|
| 203 |
- Store feature importances of future, and periodically update it.
|
| 204 |
- [ ] Implement more parts of the original Eureqa algorithms: https://www.creativemachineslab.com/eureqa.html
|
| 205 |
+
- [ ] Add ability to pass an operator as an anonymous function string. E.g., `binary_operators=["g(x, y) = x+y"]`.
|
| 206 |
+
- [ ] Experiment with freezing parts of model; then we only append/delete at end of tree.
|
| 207 |
- [ ] Sympy printing
|
| 208 |
+
- [ ] Sympy evaluation
|
| 209 |
- [ ] Consider adding mutation for constant<->variable
|
| 210 |
- [ ] Hierarchical model, so can re-use functional forms. Output of one equation goes into second equation?
|
| 211 |
- [ ] Use NN to generate weights over all probability distribution conditional on error and existing equation, and train on some randomly-generated equations
|
| 212 |
- [ ] Add GPU capability?
|
| 213 |
+
- Not sure if possible, as binary trees are the real bottleneck.
|
| 214 |
- [ ] Performance:
|
| 215 |
- [ ] Use an enum for functions instead of storing them?
|
| 216 |
- Current most expensive operations:
|