Autonomous AI research on hand-writing transformer weights to solve tasks.
- Edit the
evolve/program.mdfirst line to specify the task name e.g. "(yourtaskisfive-digit-addition)"
Some options are: ['addition-five-digits', 'multiplication-five-digits', 'sort-five-digits', 'digit-counting-10', 'parity-upto10-bits', 'boolean-circuit-5-bits', 'linear-interpolation-two-points']
Slightly harder: ['word-reversal-3x3', 'gcd-three-digits', 'decimal-to-binary-8bit']
Real world: sentiment-sst2, paraphrase-mrpc, nli-snli
- Prompt your agent with: "Read and follow the instructions in evolve/program.md."
- e.g.
copilot --autopilot --yolo --prompt "Follow the instructions in evolve/program.md." - e.g.
copilot-keepgoing -- copilot --autopilot --yolo
or
copilot --autopilot --yolo
followed by
Follow the instructions in evolve-neuro/program.md
evolve: all the relevant coderunsstores each autoresearch runanalyzecontains code to analyze the runs (note that the run is stored in a folder and doesn't use explicit commits)