🎉Winning method (1st place in 47 participants) in Meta-learning from Learning Curves - 2ND ROUND competition@AutoML Conference 2022
🎉[GreedyAgent: Crafting Efficient Agents for Meta-learning from Learning Curves via Greedy Algorithm Selection] Paper accepted by ICIC 2024! You can view it in this repo.
This repository provides the official python implementation of GreedyAgent.
The schematic diagram of our GreedyAgent is as below.
Starting kit is provided in official codalab page.
cd starting_kit/
pip install virtualenv
python -m virtualenv metaLC-challenge
source metaLC-challenge/bin/activate
python -m pip install -r requirements.txt
Replace the file: sample_code_submission/agent.py.
Starting kit provided two sample agents for references:
- Random Search agent
- Average Rank agent
cd starting_kit/
source metaLC-challenge/bin/activate
python3 ingestion_program/ingestion.py
python3 scoring_program/score.py
The results and visualizations will be written to these following files:
starting_kit/output/scores.txt
starting_kit/output/scores.html
NOTE: Performing well on the sample (synthetic) data does NOT guarantee your agent will perform well on the real data used for testing and ranking in our competition.