MMCircuitEval
收藏资源简介:
MMCircuitEval是一个全面的多模态电路专注的评估基准,旨在评估MLLM在多种EDA任务中的性能。它包括3614对针对数字和模拟电路的问题和答案,涵盖从一般知识到前端和后端设计的关键阶段。该数据集测试了多种机器学习模型的技能,包括知识、理解、推理和计算,并分为不同的难度级别。
MMCircuitEval is a comprehensive multimodal circuit-focused evaluation benchmark designed to assess the performance of Multimodal Large Language Models (MLLMs) across a wide range of Electronic Design Automation (EDA) tasks. It includes 3,614 question-answer pairs targeting both digital and analog circuits, covering critical stages from general circuit-related knowledge to key phases of front-end and back-end design. This benchmark evaluates multiple capabilities of various machine learning models, including knowledge acquisition, comprehension, reasoning and computational ability, and is categorized into different difficulty levels.
MMCircuitEval数据集概述
数据集基本信息
- 数据集名称: MMCircuitEval
- 发布地址: https://huggingface.co/datasets/charlie314159/MMCircuitEval
- 任务类别: 问答任务
- 规模级别: 1K<n<10K
数据集规模
- 总样本数: 2871个示例
- 总大小: 197,021,107字节
- 下载大小: 192,496,358字节
数据划分
| 划分名称 | 样本数量 | 数据大小 |
|---|---|---|
| general | 604 | 657,146字节 |
| spec | 205 | 76,619,045字节 |
| frontend | 1227 | 69,316,609字节 |
| backend | 835 | 50,428,307字节 |
数据结构特征
- statement: 问题陈述文本
- questions: 问题列表
- images: 图像列表
- answers: 答案列表
- explanations: 解释列表
- question_types: 问题类型列表
- difficulties: 难度级别列表
- abilities: 能力类型列表
- ic_type: 集成电路类型
- source: 数据来源
- extra: 额外信息
数据集特点
- 多模态基准: 专门用于评估多模态大语言模型在EDA任务中的表现
- 覆盖范围: 包含3614个精心策划的问答对
- 电路类型: 涵盖数字和模拟电路
- EDA阶段: 从通用知识、规格说明到前端和后端设计
- 能力评估: 测试知识、理解、推理、计算等多种能力
- 难度分级: 包含简单、中等、困难三个难度级别
使用方式
可通过datasets.load_dataset加载完整数据集或特定EDA阶段的数据划分,有效划分包括general、spec、frontend、backend。
相关资源
- 论文: https://arxiv.org/abs/2507.19525
- 代码仓库: https://github.com/cure-lab/MMCircuitEval




