CS-Bench:A Comprehensive Benchmark for Large Language Models towards Computer Science Mastery

摘要

Computer Science (CS) stands as a testament to the intricacies of human intelligence, profoundly advancing the development of artificial intelligence and modern society. However, the current community of large language models (LLMs) overly focuses on benchmarks for analyzing specific foundational skills (e.g. mathematics and code generation), neglecting an all-round evaluation of the computer science field. To bridge this gap, we introduce CS-Bench, the first bilingual (Chinese-English) benchmark dedicated to evaluating the performance of LLMs in computer science. CS-Bench comprises approximately 5K meticulously curated test samples, covering 26 subfields across 4 key areas of computer science, encompassing various task forms and divisions of knowledge and reasoning. Utilizing CS-Bench, we conduct a comprehensive evaluation of over 30 mainstream LLMs, revealing the relationship between CS performance and model scales. We also quantitatively analyze the reasons for failures in existing LLMs and highlight directions for improvements, including knowledge supplementation and CS-specific reasoning. Further cross-capability experiments show a high correlation between LLMs' capabilities in computer science and their abilities in mathematics and coding. Moreover, expert LLMs specialized in mathematics and coding also demonstrate strong performances in several CS subfields. Looking ahead, we envision CS-Bench serving as a cornerstone for LLM applications in the CS field and paving new avenues in assessing LLMs' diverse reasoning capabilities. The CS-Bench data and evaluation code are available at at https://github.com/csbench/csbench.

宋晓帅
宋晓帅
硕士研究生
刁沐熙
刁沐熙
硕士研究生
董冠霆
董冠霆
硕士研究生

自然语言理解

王正阳
王正阳
硕士研究生
付雨佳
科研实习生
王哲旭
王哲旭
硕士研究生
傅大源
傅大源
硕士研究生
吴黄璇
科研实习生
梁斌
科研实习生
曾伟豪
曾伟豪
硕士研究生
王业捷
王业捷
硕士研究生
公却卓玛
公却卓玛
硕士研究生
于嘉宁
于嘉宁
硕士研究生
徐蔚然
徐蔚然
副教授,硕士生导师,博士生导师

信息检索,模式识别,机器学习