在伯乐框架的基础上,我们团队针对不同的研究方向,从数据和模型两个角度不断对其进行扩展和更新,在 2.0 版本中推出八个扩展工具包,覆盖多个推荐系统最新的主题和方向,为推荐系统多个领域的研究提供易用又强大的工具库。
面向数据,我们关注三个重要的研究课题:数据稀疏性、数据偏差和数据分布偏移,针对这三个数据问题,我们开发了五个基准工具包,分别对应元学习(RecBole-MetaRec),数据增强(RecBole-DA),去偏(RecBole-Debias),公平性(RecBole-FairRec)和跨域推荐(RecBole-CDR)。
面向模型,我们考虑为基于新兴的模型架构的推荐算法提供更多支持,开发了两个基准工具包,分别为基于Transformer的模型(RecBole-TRM)和基于图神经网络的模型(RecBole-GNN),除此之外,我们针对人岗匹配开发了一个应用工具包(RecBole-PJF)。
作为一个拥有从数据处理、模型开发、算法训练到科学评测的一站式全流程托管框架,伯乐共有 11 个相关的 GitHub 项目,包括主站(RecBole)、二期(RecBole2.0)、八个扩展子包(RecBole-MetaRec、RecBole-DA、RecBole-Debias、RecBole-FairRec、RecBole-CDR、RecBole-TRM、RecBole-GNN 和 RecBole-PJF)以及数据集(RecSysDatasets)。
我们在下表中总结了基于伯乐实现的 GitHub 项目的开源贡献。
🎁 Projects | ⭐ Stars | 📚 Forks | 🛎 Issues | 📬 Pull requests | 💝 Contributors | 🕙 Release date |
---|---|---|---|---|---|---|
RecBole | ||||||
RecBole2.0 | ||||||
RecBole-DA | ||||||
RecBole-MetaRec | ||||||
RecBole-Debias | ||||||
RecBole-FairRec | ||||||
RecBole-CDR | ||||||
RecBole-GNN | ||||||
RecBole-TRM | ||||||
RecBole-PJF | ||||||
RecSysDatasets |
伯乐2.0的项目组织者及成员均来自中国人民大学高瓴人工智能学院和信息学院。我们旨在为推荐系统领域开源软件的发展做出贡献,使伯乐朝着更前沿、更全面、更灵活易用的方向发展,也十分欢迎有共同追求的新鲜血液加入。
侯宇蓬 | Core Developer | 中国人民大学硕士 |
潘星宇 | Core Developer | 中国人民大学硕士 |
杨晨 | Core Developer | 中国人民大学硕士 |
张泽宇 | Core Developer | 中国人民大学硕士 |
林子涵 | Core Developer | 中国人民大学硕士 |
张景森 | Core Developer | 中国人民大学博士 |
卞书青 | Core Developer | 中国人民大学博士 |
唐嘉凯 | Core Developer | 中国人民大学硕士 |
孙文奇 | Core Developer | 中国人民大学博士 |
陈昱硕 | Developer | 中国人民大学硕士 |
徐澜玲 | Developer | 中国人民大学硕士 |
张高玮 | Developer | 中国人民大学硕士 |
田 震 | Developer | 中国人民大学硕士 |
田长鑫 | Developer | 中国人民大学硕士 |
牟善磊 | Developer | 中国人民大学硕士 |
范欣妍 | Developer | 中国人民大学硕士 |
如果你觉得RecBole及其子包对你的科研工作有帮助,请引用我们的论文:RecBole 和 RecBole2.0。