symbolic-equation

Discover scientific equations from data using LLM-guided evolutionary search.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/Embers-of-the-Fire/agent-research-skills-opencode --skill symbolic-equation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: symbolic-equation
Source: https://github.com/Embers-of-the-Fire/agent-research-skills-opencode/tree/main/.opencode/skills/symbolic-equation
Command: npx skills add https://github.com/Embers-of-the-Fire/agent-research-skills-opencode --skill symbolic-equation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Discover interpretable equations from data using LLM-guided evolutionary search.

Core Features & Use Cases

  • Multi-island evolutionary search to explore equation spaces.
  • LLM-guided mutations to propose improved equations.
  • Softmax-based cluster sampling balances exploration and exploitation.
  • Emphasis on physical interpretability for scientific models.
  • Use cases include symbolic regression in physics, chemistry, and biology.

Quick Start

Provide a dataset description, list variables, and define the target to start discovering equations.

Frequently Asked Questions about symbolic-equation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I discover interpretable equations from physical datasets?

Symbolic regression discovers scientific equations from data using LLM-guided evolutionary search. It balances exploration and exploitation through multi-island evolution and softmax-based cluster sampling to extract interpretable models from physical datasets.

Can I use LLMs to find scientific models in physics and biology?

Yes, you can use LLMs to find scientific models in physics and biology. The evolutionary search uses LLM-proposed equation mutations to mine interpretable equations applicable across these scientific domains.

How do I start symbolic regression on my own data variables?

To start symbolic regression, provide a dataset description, list your variables, and define the target. This initializes the evolutionary search to explore the equation space and optimize parameters for your specific data.

What is the best way to balance exploration and exploitation in evolutionary algorithms for equation discovery?

The best way to balance exploration and exploitation is using softmax-based cluster sampling within a multi-island evolutionary search. This mechanism efficiently navigates the equation space while LLMs propose targeted mutations.

Does this evolutionary algorithm optimize parameters when evaluating equation fitness?

Yes, the evolutionary algorithm optimizes parameters during fitness evaluation. It calculates fitness using negative mean squared error combined with parameter optimization to ensure the discovered equations accurately fit the data.