news.volyx.in

Separating signal from noise in coding evaluations (openai.com)

238 points by sk4rekr0w · 3 days ago · 93 comments on HN

Article summary

Researchers found that SWE-Bench Pro, a widely used coding benchmark, has significant issues, with around 30% of its tasks being broken. The problems include overly strict tests, underspecified prompts, low-coverage tests, and misleading prompts. This discovery highlights the importance of rigorously checking benchmarks to ensure they accurately measure model capabilities. The researchers advise model developers to carefully examine results and retract their earlier recommendation to adopt SWE-Bench Pro.

Main themes

  • Benchmark evaluation
  • Model capabilities
  • Coding tasks
  • Data quality
  • Artificial General Intelligence
  • Spatial reasoning

What commenters say

  • Achieving true Artificial General Intelligence requires more than just passing benchmarks, it also needs to account for unknown problems.
  • Current benchmarks are flawed and do not accurately measure model capabilities, highlighting the need for new and improved benchmarks.
  • Some argue that LLMs are not capable of true spatial reasoning and that this is a fundamental limitation of their architecture.
  • Others propose that multimodal training and the use of coordinate systems on visual inputs could help improve model performance on spatial reasoning tasks.
  • There is a need for more comprehensive and realistic benchmarks that can accurately evaluate model capabilities and provide meaningful signal.
  • The development of new benchmarks is an ongoing process, with successive benchmarks attempting to address the flaws of their predecessors.
  • Some commenters are skeptical about the possibility of achieving true AGI with current architectures and training methods.
  • The use of benchmarks to evaluate model capabilities is a complex issue, with different benchmarks having different strengths and weaknesses.