opencog/moses
MOSES Machine Learning: Meta-Optimizing Semantic Evolutionary Search. See also AS-MOSES https://github.com/opencog/asmoses but kept to guaranty backward compatibility.
This tool helps scientists, financial analysts, and other domain experts automatically discover underlying patterns and rules in their data. You provide a dataset, and it generates short computer programs (in Python or 'combo' language) that can reproduce the patterns found. This is for professionals who need to understand complex data and derive actionable insights without manual programming.
134 stars. No commits in the last 6 months.
Use this if you have complex datasets from fields like medicine, finance, or robotics, and you need to automatically find and express the hidden logical relationships or behaviors within them as explainable programs.
Not ideal if you're looking for a simple predictive model or a visualization tool, as its primary output is a program designed to explain and recreate data patterns rather than just making predictions.
Stars
134
Forks
87
Language
C++
License
—
Category
Last pushed
Sep 20, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/opencog/moses"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
trevorstephens/gplearn
Genetic Programming in Python, with a scikit-learn inspired API
google/pyglove
Manipulating Python Programs
guofei9987/scikit-opt
Genetic Algorithm, Particle Swarm Optimization, Simulated Annealing, Ant Colony Optimization...
nnaisense/evotorch
Advanced evolutionary computation library built directly on top of PyTorch, created at NNAISENSE.
esa/pagmo2
A C++ platform to perform parallel computations of optimisation tasks (global and local) via the...