← 开源
xid32

SoundMind

We introduce the Audio Logical Reasoning (ALR) dataset, consisting of 6,446 text-audio annotated samples specifically designed for complex reasoning tasks. Building on this resource, we propose SoundMind, a rule-based reinforcement learning (RL) algorithm tailored to endow audio language models (ALMs) with deep bimodal reasoning abilities.

Model DevelopmentDomain-specific trainingPython
在 GitHub 打开
增长势头
+024 小时新增 Star0.0%
1.11k
Star
131
Fork
+0
本周
1
贡献者
创建于 2025-06-13 · 更新于 2026-10-02 · 今日第 11542 名
主要开发者
xid32

xid32/SoundMind 排名第 11,542,有 1,115 个星标。

同类别比较

xid32/SoundMind 排名第 11,542,此处有 8 个同类条目;google-research-datasets/wit 排名第 11,541。

同类别比较
名称排名指标
thuml/TimesNet11,524
星标数:
1,118
分叉数:
91
简介:
About Code release for "TimesNet: Temporal 2D-Variation Modeling for General Time Series Analysis" (ICLR 2023), https://openreview.net/pdf?id=ju_Uqw384Oq
grf-labs/grf11,527
语言:
C++
星标数:
1,117
分叉数:
282
简介:
Generalized Random Forests
PKU-MARL/DexterousHands11,531
语言:
Python
星标数:
1,116
分叉数:
134
简介:
This is a library that provides dual dexterous hand manipulation tasks through Isaac Gym
google-research-datasets/wit11,541
星标数:
1,115
分叉数:
48
简介:
WIT (Wikipedia-based Image Text) Dataset is a large multimodal multilingual dataset comprising 37M+ image-text sets with 11M+ unique images across 100+ languages.
andyzeng/visual-pushing-grasping11,544
语言:
Python
星标数:
1,114
分叉数:
328
简介:
Train robotic agents to learn to plan pushing and grasping actions for manipulation with deep reinforcement learning.
linorobot/linorobot11,548
语言:
C++
星标数:
1,112
分叉数:
348
简介:
Autonomous ground robots (2WD, 4WD, Ackermann Steering, Mecanum Drive)
baofff/U-ViT11,556
语言:
Jupyter Notebook
星标数:
1,110
分叉数:
77
简介:
A PyTorch implementation of the paper "All are Worth Words: A ViT Backbone for Diffusion Models".
novak-99/MLPP11,560
语言:
C++
星标数:
1,110
分叉数:
152
简介:
A library created to revitalize C++ as a machine learning front end. Per aspera ad astra.
关键参数与规格
关键参数与规格
参数值
语言Python
类别Model Development
子类别Domain-specific training
关键词RL
星标数1,115
分叉数131
贡献者1
创建日期2025-06-13
更新日期2026-10-02
1 天星标数0
7 天星标数0
排名11,542
上次排名11,489
排名变化-53
7 天星标排名13,051
上次 7 天星标排名13,071
7 天星标排名变化20
总星标排名10,262
上次总星标排名10,252
总星标排名变化-10
国家China
README 摘录

SoundMind: RL-Incentivized Logic Reasoning for Audio-Language Models [EMNLP 2025 Main Conference (Oral)] This repository is the official implementation of *SoundMind: RL-Incentivized Logic Reasoning for Audio-Language Models* (EMNLP 2025). We introduce **SoundMind-RL**, a novel rule-based reinforcement learning framework that empowers large-scale audio-language models with advanced logical reasoning capabilities across both audio and textual modalities. To enable such training, we build the **SoundMind dataset**, an Audio Logical Reasoning (ALR) benchmark comprising 6,446 high

-quality samples annotated with chain-of-thought reasoning in both audio and text forms. Dataset Download To download our dataset, please visit this link: Hugging Face. Alternatively, you can also download it from Dropbox. Run the following command: The dataset contains train, test, and validation splits with corresponding text descriptions and metadata stored as JSON files. All annotation files are located in the folder in this GitHub. Requirements Recommended Hardware 8× NVIDIA H800 80GB or 8× NVIDIA H100 80GB GPUs

. Codebase and Compatibility Our codebase is based on verl. If you are already familiar with verl, you should be able to quickly get started with this repository. Environment Setup (Recommended: Anaconda) **Python**: Version >= 3. 1 For training and inference engines to utilize better and faster hardware support, CUDA/cuDNN and other dependencies are required, and some of the dependencies are easy to be overridden when installing other packages. We need to install the following prerequisites: **CUDA**: Version >= 12. 0 Create

and activate a new conda environment: Install verl: Please make sure that the installed packages are not overridden during the installation of other packages. The packages worth checking are: **torch** and torch series **vLLM** **SGLang** **pyarrow** **tensordict** For Qwen2. 5-Omni, we need to update some additional library versions. Preprocessing Data Our project and code rely on Audio Logical Reasoning (ALR) dataset. Generate Parquet Format Dataset **Option 1: Two modal inputs are used** **Option 2: Only texts are used** **Option

3: Only audio is used** Checkpoint Download To download our model checkpoint, please visit this link: Checkpoint Link Run the following command: RL-Training & Evaluation If you don't want to use the pre-trained model we provided, you can use the official version. You can change the model path implementation in download_qwen25omni. Run the following command: ✏️ Citation If you think this project is helpful, please feel free to leave a star⭐️ and cite our paper:

常见问题

记录了多少星标和分叉?

xid32/SoundMind 有 1,115 个星标和 131 个分叉。

仓库排名是多少?

xid32/SoundMind 排名第 11,542。

记录的语言和类别是什么?

xid32/SoundMind 有 1,115 个星标,语言为 Python,类别为 Model Development。

哪个仓库排名最接近?

xid32/SoundMind 与 google-research-datasets/wit 比较,后者排名第 11,541,有 1,115 个星标。

README

SoundMind: RL-Incentivized Logic Reasoning for Audio-Language Models [EMNLP 2025 Main Conference (Oral)]

This repository is the official implementation of SoundMind: RL-Incentivized Logic Reasoning for Audio-Language Models (EMNLP 2025). We introduce SoundMind-RL, a novel rule-based reinforcement learning framework that empowers large-scale audio-language models with advanced logical reasoning capabilities across both audio and textual modalities. To enable such training, we build the SoundMind dataset, an Audio Logical Reasoning (ALR) benchmark comprising 6,446 high-quality samples annotated with chain-of-thought reasoning in both audio and text forms.

Dataset Download

To download our dataset, please visit this link: Hugging Face.

Alternatively, you can also download it from Dropbox.

Run the following command:

wget -c "https://www.dropbox.com/scl/fi/irtbrnmk5e0ecvv8fyrum/audio_dataset.zip?rlkey=p1ebkt9h1bkyjsq3fo2bp667v&st=gxr542e2&dl=1" -O audio_dataset.zip

The dataset contains train, test, and validation splits with corresponding text descriptions and metadata stored as JSON files. All annotation files are located in the dataset-annotation-json folder in this GitHub.

Requirements

Recommended Hardware

8× NVIDIA H800 80GB or 8× NVIDIA H100 80GB GPUs.

Codebase and Compatibility

Our codebase is based on verl. If you are already familiar with verl, you should be able to quickly get started with this repository.

Environment Setup (Recommended: Anaconda)

  • Python: Version >= 3.9
  • CUDA: Version >= 12.1

For training and inference engines to utilize better and faster hardware support, CUDA/cuDNN and other dependencies are required, and some of the dependencies are easy to be overridden when installing other packages.

We need to install the following prerequisites:

  • CUDA: Version >= 12.4
  • cuDNN: Version >= 9.8.0
# change directory to anywhere you like, in verl source code directory is not recommended
wget https://developer.download.nvidia.com/compute/cudnn/9.8.0/local_installers/cudnn-local-repo-ubuntu2204-9.8.0_1.0-1_amd64.deb
dpkg -i cudnn-local-repo-ubuntu2204-9.8.0_1.0-1_amd64.deb
cp /var/cudnn-local-repo-ubuntu2204-9.8.0/cudnn-*-keyring.gpg /usr/share/keyrings/
apt-get update
apt-get -y install cudnn-cuda-12

Create and activate a new conda environment:

conda create -n alr python==3.10
conda activate alr

Install verl:

bash scripts/install_vllm_sglang_mcore.sh
pip install --no-deps -e .

Please make sure that the installed packages are not overridden during the installation of other packages.

The packages worth checking are:

  • torch and torch series
  • vLLM
  • SGLang
  • pyarrow
  • tensordict

For Qwen2.5-Omni, we need to update some additional library versions.

pip install transformers==4.52.3
pip install accelerate
pip install qwen-omni-utils[decord] -U

Preprocessing Data

Our project and code rely on Audio Logical Reasoning (ALR) dataset.

Generate Parquet Format Dataset

  • Option 1: Two modal inputs are used
cd ./examples/data_preprocess
python alr.py
  • Option 2: Only texts are used
cd ./examples/data_preprocess
python alr_text.py
  • Option 3: Only audio is used
cd ./examples/data_preprocess
python alr_audio.py

Checkpoint Download

To download our model checkpoint, please visit this link: Checkpoint Link

Run the following command:

wget -c "https://www.dropbox.com/scl/fi/f24wyecnycfu6g6ip10ac/qwen2_5_omni_logic.zip?rlkey=xlixctyr8cbfpv85arhka0b8c&st=wd5rlh9b&dl=1" -O qwen2_5_omni_logic.zip

RL-Training & Evaluation

If you don't want to use the pre-trained model we provided, you can use the official version. You can change the model path implementation in download_qwen25omni.py and main_grpo.sh.

Run the following command:

python download_qwen25omni.py
bash main_grpo.sh

✏️ Citation

If you think this project is helpful, please feel free to leave a star⭐️ and cite our paper:

@article{diao2025soundmind,
  title={SoundMind: RL-Incentivized Logic Reasoning for Audio-Language Models},
  author={Diao, Xingjian and Zhang, Chunhui and Kong, Keyi and Wu, Weiyi and Ma, Chiyu and Ouyang, Zhongyu and Qing, Peijun and Vosoughi, Soroush and Gui, Jiang},
  journal={arXiv preprint arXiv:2506.12935},
  year={2025}
}
排名相邻
同类项目