Petr's blog

By Petr, history, 6 days ago, In English

I was recently asked to review this article by PetarV et al. before publication. Note that what I write below is my personal opinion and is in no way related to my work at Google :)

What they do in the paper is take a heuristic problem from a short contest (mostly Hash Code qualification rounds, but also AHC 039 to test on a contest that happened after the LLM training), implement a greedy solution in Python which chooses the next decision to make using a scoring function, and then use an LLM + evolutionary algorithm to come up with a better scoring function. I think it's a pretty cool separation of responsibilities between the LLM and the human, and I think the results are made even more impressive by the fact that they did not use simulated annealing, and only used local search in one input of one of the tasks (see the footnote on page 3), relying just on the greedy in all other cases, so there seems to be more headroom for this approach.

I've tried to search for other attempts to use LLMs for this type of contests, but could not easily find one. Surely this has been tried before, maybe somebody has more links?

Full text and comments »

  • Vote: I like it
  • +48
  • Vote: I do not like it

By Petr, history, 3 months ago, In English
  • Vote: I like it
  • +33
  • Vote: I do not like it

By Petr, history, 3 months ago, In English
  • Vote: I like it
  • +62
  • Vote: I do not like it

By Petr, history, 3 months ago, In English
  • Vote: I like it
  • +78
  • Vote: I do not like it

By Petr, history, 3 months ago, In English
  • Vote: I like it
  • +108
  • Vote: I do not like it

By Petr, history, 3 months ago, In English
  • Vote: I like it
  • +63
  • Vote: I do not like it

By Petr, history, 4 months ago, In English
  • Vote: I like it
  • +33
  • Vote: I do not like it

By Petr, history, 4 months ago, In English
  • Vote: I like it
  • +48
  • Vote: I do not like it

By Petr, history, 5 months ago, In English
  • Vote: I like it
  • +96
  • Vote: I do not like it

By Petr, history, 5 months ago, In English
  • Vote: I like it
  • +69
  • Vote: I do not like it

By Petr, history, 5 months ago, In English
  • Vote: I like it
  • +32
  • Vote: I do not like it

By Petr, history, 5 months ago, In English
  • Vote: I like it
  • +83
  • Vote: I do not like it

By Petr, history, 5 months ago, In English
  • Vote: I like it
  • +86
  • Vote: I do not like it

By Petr, history, 6 months ago, In English
  • Vote: I like it
  • +49
  • Vote: I do not like it

By Petr, history, 7 months ago, In English
  • Vote: I like it
  • +34
  • Vote: I do not like it

By Petr, history, 7 months ago, In English
  • Vote: I like it
  • +73
  • Vote: I do not like it

By Petr, history, 7 months ago, In English
  • Vote: I like it
  • +100
  • Vote: I do not like it

By Petr, history, 7 months ago, In English
A1 - Balanced Shuffle (Easy)
A2 - Balanced Unshuffle (Medium)
A3 - Balanced Unshuffle (Hard)
B1 - Exact Neighbours (Easy)
B2 - Exact Neighbours (Medium)
B3 - Exact Neighbours (Hard)
C1 - Game on Tree (Easy)
C2 - Game on Tree (Medium)
C3 - Game on Tree (Hard)
D1 - Arithmancy (Easy)
D2 - Arithmancy (Medium)
D3 - Arithmancy (Hard)
E1 - Trails (Easy)
E2 - Trails (Medium)
E3 - Trails (Hard)
F - Playing Quidditch (Easy, Medium, Hard)
G1 - Min-Fund Prison (Easy)
G2 - Min-Fund Prison (Medium)
G3 - Min-Fund Prison (Hard)

Full text and comments »

  • Vote: I like it
  • +76
  • Vote: I do not like it

By Petr, history, 7 months ago, In English
  • Vote: I like it
  • +147
  • Vote: I do not like it

By Petr, history, 8 months ago, In English
  • Vote: I like it
  • +106
  • Vote: I do not like it

By Petr, history, 8 months ago, In English
  • Vote: I like it
  • +71
  • Vote: I do not like it

By Petr, history, 9 months ago, In English
Tutorial is loading...
Tutorial is loading...
Tutorial is loading...
Tutorial is loading...
Tutorial is loading...
Tutorial is loading...
Tutorial is loading...
Tutorial is loading...
Tutorial is loading...
Tutorial is loading...
Tutorial is loading...

Full text and comments »

  • Vote: I like it
  • +186
  • Vote: I do not like it

By Petr, history, 10 months ago, In English
  • Vote: I like it
  • +57
  • Vote: I do not like it

By Petr, history, 10 months ago, In English
  • Vote: I like it
  • +30
  • Vote: I do not like it

By Petr, history, 10 months ago, In English
  • Vote: I like it
  • +62
  • Vote: I do not like it