initial idea json
code:idea.json
ideas = [
{
"Name": "batch_size_grokking",
"Title": "Batch Size Grokking: Assessing the impact of the training batchsize on the grokking phenomenon",
"Experiment": "Modify the experiments to dynamically adjust the batch size during training, starting with a small batch size and gradually increasing it. This could potentially lead to faster generalization on the validation set.",
"Interestingness": 6,
"Feasibility": 4,
"Novelty": 4,
"novel": True
},
{
"Name": "model_size_grokking",
"Title": "Investigating the Impact of Model Size on the Grokking Phenomenon",
"Experiment": "Modify the Transformer class to accept a variable number of layers and dimension sizes. Test models with 1, 2, 4, and 8 layers, and dimension sizes of 64, 128, 256, and 512. For each dataset and model size, track the step at which grokking occurs (defined as validation accuracy exceeding 99%) and final accuracy vs model size for each task.",
"Interestingness": 8,
"Feasibility": 7,
"Novelty": 7,
"novel": True
}
]
# Print the hypothetical JSON structure
print(json.dumps(ideas, indent=4))