Перейти к основному содержимому
ToolPotion
ИИ-советник
Отправить

Модели глубокого обучения для табличных данных

Этот репозиторий GitHub содержит официальную реализацию статьи NeurIPS 2021 «Пересмотр моделей глубокого обучения для табличных данных». В ней исследуются архитектуры глубокого обучения для табличных данных, подчеркивается, что модели типа MLP являются сильными базовыми решениями, и представляется FT-Transformer как мощная адаптация архитектуры Transformer.

Открыть репозиторий
Поделиться
Открыть репозиторий
Поделиться

Этот репозиторий служит официальной реализацией исследовательской статьи «Пересмотр моделей глубокого обучения для табличных данных», представленной на конференции NeurIPS 2021. Проект углубляется в эффективность различных архитектур глубокого обучения при применении к табличным наборам данных, области, где традиционные методы, такие как градиентные бустинговые деревья решений (GBDT), часто превосходят.

Читать далее

Основные выводы статьи, отраженные в этом репозитории, указывают на то, что простые, хорошо настроенные многослойные перцептроны (MLP) остаются высококонкурентоспособными, часто работая наравне или даже превосходя более сложные модели глубокого обучения. Архитектура ResNet, вариант MLP, включающий пропускные соединения и пакетную нормализацию, еще больше усиливает силу структур типа MLP для табличных данных. Однако исследование также представляет FT-Transformer, новую архитектуру, которая адаптирует модель Transformer для табличных данных. FT-Transformer демонстрирует превосходную среднюю производительность по бенчмаркам по сравнению с другими глубокими моделями и значительно сокращает разрыв в производительности между глубоким обучением и GBDT на наборах данных, где GBDT традиционно доминируют.

Репозиторий структурирован для облегчения воспроизведения результатов статьи и дальнейших исследований. Он включает пакет Python для практического использования, подробные метрики и гиперпараметры для различных моделей и наборов данных, а также четкие инструкции по настройке, загрузке данных и выполнению скриптов настройки, оценки и ансамблирования. Код организован по каталогам для обучения, ансамблирования, настройки, анализа и общих инструментов, с выходными данными, включающими подробную статистику и конфигурации.

Этот проект ценен для исследователей и практиков в области машинного обучения, особенно тех, кто работает с табличными данными. Он предоставляет надежную основу для экспериментов и развертывания моделей глубокого обучения, предлагая понимание того, какие архитектуры работают лучше всего и при каких условиях. Включение FT-Transformer предполагает перспективное направление для развития глубокого обучения на структурированных данных.

  • КатегорияИИ-модели и LLM
  • Модель ценообразованияОткрытый код
  • РазвёртываниеОблако, На своём сервере
  • ПлатформыВеб

  • Официальная реализация статьи 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 с ИИ.

Отзывы о Модели глубокого обучения для табличных данных

Загрузка...

Популярные ИИ-инструменты, похожие на Модели глубокого обучения для табличных данных

TabNet

AI-репозитории на GitHub

Реализация TabNet на PyTorch, предлагающая внимательный и интерпретируемый подход к обучению на табличных данных. Поддерживает классификацию, регрессию и многозадачное обучение с…

Платформы машинного обучения
Открыть инструмент

AI-репозитории на GitHub

Реализация TabNet на PyTorch, предлагающая внимательный и интерпретируемый подход к обучению на табличных данных. Поддерживает классификацию, регрессию и многозадачное обучение с…

Платформы машинного обучения
Топ-250: AI-репозитории на GitHub

SAINT

AI-репозитории на GitHub

Этот репозиторий предоставляет официальную реализацию модели SAINT на PyTorch, разработанную для улучшения нейронных сетей на табличных данных. Он использует механизмы внимания к…

Платформы машинного обучения
Открыть инструмент

AI-репозитории на GitHub

Этот репозиторий предоставляет официальную реализацию модели SAINT на PyTorch, разработанную для улучшения нейронных сетей на табличных данных. Он использует механизмы внимания к…

Платформы машинного обучения
Топ-250: AI-репозитории на GitHub

FNet

AI-репозитории на GitHub

FNet — это эффективная архитектура кодировщика, подобная Transformer, которая заменяет самовнимание преобразованиями Фурье. Разработанная Google Research, она предлагает…

ИИ-модели и LLM
Открыть инструмент

AI-репозитории на GitHub

Эффективная архитектура кодировщика, подобная Transformer, которая заменяет самовнимание преобразованиями Фурье. Разработанная Google Research, она предлагает…FNet — это эффективная архитектура кодировщика, подобная Transformer, которая заменяет самовнимание преобразованиями Фурье. Разработанная Google Research, она предлагает…

ИИ-модели и LLM
Топ-250: AI-репозитории на GitHub

RepVGG

AI-репозитории на GitHub

RepVGG — это мощная и простая архитектура сверточных нейронных сетей (ConvNet), достигающая высокой точности на ImageNet. Она использует дизайн в стиле VGG с техниками…

ИИ-модели и LLM
Открыть инструмент

AI-репозитории на GitHub

Мощная и простая архитектура сверточных нейронных сетей (ConvNet), достигающая высокой точности на ImageNet. Она использует дизайн в стиле VGG с техниками…RepVGG — это мощная и простая архитектура сверточных нейронных сетей (ConvNet), достигающая высокой точности на ImageNet. Она использует дизайн в стиле VGG с техниками…

ИИ-модели и LLM
Топ-250: AI-репозитории на GitHub

Keras

AI-репозитории на GitHub

Keras — это библиотека глубокого обучения с открытым исходным кодом, разработанная для людей. Она упрощает процесс создания нейронных сетей и позволяет разработчикам вносить свой…

Платформы машинного обучения
Открыть инструмент

AI-репозитории на GitHub

Библиотека глубокого обучения с открытым исходным кодом, разработанная для людей. Она упрощает процесс создания нейронных сетей и позволяет разработчикам вносить свой…Keras — это библиотека глубокого обучения с открытым исходным кодом, разработанная для людей. Она упрощает процесс создания нейронных сетей и позволяет разработчикам вносить свой…

РекомендованоПлатформы машинного обучения
Топ-250: AI-репозитории на GitHub

TensorFlow

AI-репозитории на GitHub

TensorFlow — это открытая платформа для машинного обучения, разработанная для всех. Она предоставляет комплексную экосистему для создания и развертывания моделей машинного…

Платформы машинного обучения
Открыть инструмент

AI-репозитории на GitHub

Открытая платформа для машинного обучения, разработанная для всех. Она предоставляет комплексную экосистему для создания и развертывания моделей машинного…TensorFlow — это открытая платформа для машинного обучения, разработанная для всех. Она предоставляет комплексную экосистему для создания и развертывания моделей машинного…

РекомендованоПлатформы машинного обучения
Топ-250: AI-репозитории на GitHub

Neural Oblivious Decision Ensembles

AI-репозитории на GitHub

Neural Oblivious Decision Ensembles (NODE) — это библиотека Python для глубокого обучения на табличных данных. Она реализует ансамбли неявных, дифференцируемых деревьев решений,…

Платформы машинного обучения
Открыть инструмент

AI-репозитории на GitHub

Библиотека Python для глубокого обучения на табличных данных. Она реализует ансамбли неявных, дифференцируемых деревьев решений,…Neural Oblivious Decision Ensembles (NODE) — это библиотека Python для глубокого обучения на табличных данных. Она реализует ансамбли неявных, дифференцируемых деревьев решений,…

Платформы машинного обучения
Топ-250: AI-репозитории на GitHub

PyTorch

AI-репозитории на GitHub

PyTorch — это библиотека машинного обучения с открытым исходным кодом, которая предоставляет инструменты для построения динамических нейронных сетей на Python, используя мощное…

Машинное обучение и наука о данных
Открыть инструмент

AI-репозитории на GitHub

Библиотека машинного обучения с открытым исходным кодом, которая предоставляет инструменты для построения динамических нейронных сетей на Python, используя мощное…PyTorch — это библиотека машинного обучения с открытым исходным кодом, которая предоставляет инструменты для построения динамических нейронных сетей на Python, используя мощное…

РекомендованоМашинное обучение и наука о данных
Топ-250: AI-репозитории на GitHub
1 из 8