跳转到主要内容
ToolPotion
AI 顾问
提交(免费)

用于表格数据的深度学习模型

此 GitHub 存储库提供了 NeurIPS 2021 论文“重新审视表格数据的深度学习模型”的官方实现。它探讨了用于表格数据的深度学习架构,强调了 MLP 类模型作为强大的基线,并引入了 FT-Transformer 作为 Transformer 架构的强大改编。

查看仓库
分享
查看仓库
分享

本存储库是 NeurIPS 2021 上发表的论文“重新审视表格数据的深度学习模型”的官方实现。该项目深入探讨了各种深度学习架构应用于表格数据集时的有效性,在这一领域,传统的梯度提升决策树(GBDTs)等方法通常表现出色。

阅读更多

本存储库所反映的论文核心发现表明,简单且经过良好调优的多层感知机(MLP)仍然具有很强的竞争力,其性能常常与更复杂的深度学习模型相当,甚至超越它们。ResNet 架构,一种结合了跳跃连接和批量归一化的 MLP 变体,进一步巩固了 MLP 类结构在表格数据上的优势。然而,该研究还引入了 FT-Transformer,这是一种将 Transformer 模型改编用于表格数据的新型架构。与其它深度模型相比,FT-Transformer 在基准测试中展现出更优异的平均性能,并显著缩小了在 GBDT 传统占优的数据集上深度学习与 GBDT 之间的性能差距。

该存储库的结构旨在促进论文结果的复现和进一步研究。它包含一个用于实际应用的 Python 包、各种模型和数据集的详细指标和超参数,以及关于设置、数据下载和执行调优、评估和集成脚本的清晰说明。代码被组织成用于训练、集成、调优、分析和通用工具的目录,输出包括详细的统计信息和配置。

该项目对于机器学习领域的研究人员和实践者,特别是那些处理表格数据的研究人员和实践者来说非常有价值。它提供了一个强大的框架,用于实验和部署深度学习模型,并深入了解哪些架构在何种条件下表现最佳。FT-Transformer 的包含预示着在结构化数据上推进深度学习的一个有前景的方向。

  • 类别AI 模型与大语言模型
  • 定价模式开源
  • 部署云端, 自托管
  • 平台网页版

  • NeurIPS 2021 论文“重新审视表格数据的深度学习模型”的官方实现

  • 探讨 MLP 类模型作为表格数据的强大基线

  • 引入 FT-Transformer,一种用于表格数据的 Transformer 架构的改编

  • 提供用于实际应用和未来研究的 Python 包

  • 包含各种模型和数据集的详细指标和调优后的超参数

  • 用于复现报告结果的代码库

  • 用于超参数调优、模型评估和集成的脚本

  • 支持 PyTorch 和 TensorFlow 环境进行实验

  • 促进深度学习模型与 GBDT 在表格数据集上的比较

  • 提供关于不同深度学习架构在表格数据上性能特征的见解

  1. 设置环境:使用 Conda 和 pip 安装必要的依赖项。

  2. 下载数据:获取数据集存档并将其解压到存储库根目录。

  3. 复现结果:遵循调优、评估和集成的教程步骤。

  4. 运行脚本:从存储库根目录执行 Python 脚本,提供配置文件。

  5. 通过 API 集成:利用 Python 包进行实际应用。

  6. 探索指标:分析 `stats.json` 文件以了解模型性能。

  7. 配置模型:修改 TOML 配置文件以进行自定义实验。

  • 表格数据分析
  • 模型基准测试
  • 研究实现
  • 特征工程探索
  • 预测建模

GitHub 旗下产品

GitHub AI 开发者平台 的一项功能。

用于表格数据的深度学习模型 评价

加载中...

与 用于表格数据的深度学习模型 类似的热门AI工具

TabNet

AI GitHub 仓库

PyTorch TabNet 是 TabNet 论文的 PyTorch 实现,提供了一种用于表格数据学习的注意力机制和可解释方法。它支持分类、回归和多任务学习,并具备半监督预训练和即时数据增强等功能。该库易于使用且为生产环境就绪而设计。

机器学习平台
查看工具

AI GitHub 仓库

PyTorch TabNet 是 TabNet 论文的 PyTorch 实现,提供了一种用于表格数据学习的注意力机制和可解释方法。它支持分类、回归和多任务学习,并具备半监督预训练和即时数据增强等功能。该库易于使用且为生产环境就绪而设计。

机器学习平台
查看 AI GitHub 仓库 Top 250

SAINT

AI GitHub 仓库

该存储库提供了SAINT模型的官方PyTorch实现,旨在改进表格数据上的神经网络。它利用行注意力(row attention)和对比预训练(contrastive pre-training)技术来提高性能。该代码支持回归、二分类和多分类任务,为表格数据挑战提供了强大的解决方案。

机器学习平台
查看工具

AI GitHub 仓库

该存储库提供了SAINT模型的官方PyTorch实现,旨在改进表格数据上的神经网络。它利用行注意力(row attention)和对比预训练(contrastive pre-training)技术来提高性能。该代码支持回归、二分类和多分类任务,为表格数据挑战提供了强大的解决方案。

机器学习平台
查看 AI GitHub 仓库 Top 250

FNet

AI GitHub 仓库

FNet 是一种高效的类 Transformer 编码器架构,它用傅里叶变换取代了自注意力机制。该模型由 Google Research 开发,为自然语言处理任务提供了一种高性能的替代方案。该模型使用 Jax/Flax 实现,并在 GitHub 上提供,可用于预训练和微调。

AI 模型与大语言模型
查看工具

AI GitHub 仓库

高效的类 Transformer 编码器架构,它用傅里叶变换取代了自注意力机制。该模型由 Google Research 开发,为自然语言处理任务提供了一种高性能的替代方案。该模型使用 Jax/Flax 实现,并在 GitHub 上提供,可用于预训练和微调。FNet 是一种高效的类 Transformer 编码器架构,它用傅里叶变换取代了自注意力机制。该模型由 Google Research 开发,为自然语言处理任务提供了一种高性能的替代方案。该模型使用 Jax/Flax 实现,并在 GitHub 上提供,可用于预训练和微调。

AI 模型与大语言模型
查看 AI GitHub 仓库 Top 250

RepVGG

AI GitHub 仓库

RepVGG 是一种强大而简单的卷积神经网络 (ConvNet) 架构,可在 ImageNet 上实现高精度。它采用了 VGG 风格的设计并结合了重参数化技术,从而实现了高效的推理。该项目提供了预训练模型、训练代码以及用于各种计算机视觉任务的示例。

AI 模型与大语言模型
查看工具

AI GitHub 仓库

强大而简单的卷积神经网络 (ConvNet) 架构,可在 ImageNet 上实现高精度。它采用了 VGG 风格的设计并结合了重参数化技术,从而实现了高效的推理。该项目提供了预训练模型、训练代码以及用于各种计算机视觉任务的示例。RepVGG 是一种强大而简单的卷积神经网络 (ConvNet) 架构,可在 ImageNet 上实现高精度。它采用了 VGG 风格的设计并结合了重参数化技术,从而实现了高效的推理。该项目提供了预训练模型、训练代码以及用于各种计算机视觉任务的示例。

AI 模型与大语言模型
查看 AI GitHub 仓库 Top 250

Keras

AI GitHub 仓库

Keras是一个开源深度学习库,旨在为人类服务。它简化了构建神经网络的过程,并允许开发者在GitHub上为其开发做出贡献。

机器学习平台
查看工具

AI GitHub 仓库

开源深度学习库,旨在为人类服务。它简化了构建神经网络的过程,并允许开发者在GitHub上为其开发做出贡献。Keras是一个开源深度学习库,旨在为人类服务。它简化了构建神经网络的过程,并允许开发者在GitHub上为其开发做出贡献。

精选机器学习平台
查看 AI GitHub 仓库 Top 250

TensorFlow

AI GitHub 仓库

TensorFlow 是一个为所有人设计的开源机器学习框架。它提供了一个全面的生态系统,用于构建和部署机器学习模型,使开发者和研究人员都能轻松使用。

机器学习平台
查看工具

AI GitHub 仓库

为所有人设计的开源机器学习框架。它提供了一个全面的生态系统,用于构建和部署机器学习模型,使开发者和研究人员都能轻松使用。TensorFlow 是一个为所有人设计的开源机器学习框架。它提供了一个全面的生态系统,用于构建和部署机器学习模型,使开发者和研究人员都能轻松使用。

精选机器学习平台
查看 AI GitHub 仓库 Top 250

Neural Oblivious Decision Ensembles (NODE) 是一个用于表格数据深度学习的 Python 库。它实现了可微分的遗忘决策树集成,为结构化数据建模提供了一种新颖的方法。NODE 旨在利用深度学习架构处理表格数据集,为传统方法提供替代方案。

机器学习平台
查看工具

用于表格数据深度学习的 Python 库。它实现了可微分的遗忘决策树集成,为结构化数据建模提供了一种新颖的方法。NODE 旨在利用深度学习架构处理表格数据集,为传统方法提供替代方案。Neural Oblivious Decision Ensembles (NODE) 是一个用于表格数据深度学习的 Python 库。它实现了可微分的遗忘决策树集成,为结构化数据建模提供了一种新颖的方法。NODE 旨在利用深度学习架构处理表格数据集,为传统方法提供替代方案。

机器学习平台
查看 AI GitHub 仓库 Top 250

PyTorch

AI GitHub 仓库

PyTorch是一个开源机器学习库,提供在Python中构建动态神经网络的工具,利用强大的GPU加速实现高效计算。

机器学习与数据科学
查看工具

AI GitHub 仓库

开源机器学习库,提供在Python中构建动态神经网络的工具,利用强大的GPU加速实现高效计算。PyTorch是一个开源机器学习库,提供在Python中构建动态神经网络的工具,利用强大的GPU加速实现高效计算。

精选机器学习与数据科学
查看 AI GitHub 仓库 Top 250
1/8