Zum Hauptinhalt springen
ToolPotion
KI-Berater
Einreichen

Deep Learning Modelle für tabellarische Daten

Dieses GitHub-Repository enthält die offizielle Implementierung für das NeurIPS 2021 Paper 'Revisiting Deep Learning Models for Tabular Data'. Es untersucht Deep-Learning-Architekturen für tabellarische Daten und hebt MLP-ähnliche Modelle als starke Baselines hervor, während es FT-Transformer als leistungsstarke Anpassung der Transformer-Architektur vorstellt.

Repository ansehen
Teilen
Repository ansehen
Teilen

Dieses Repository dient als offizielle Implementierung für das Forschungspapier "Revisiting Deep Learning Models for Tabular Data", das auf der NeurIPS 2021 vorgestellt wurde. Das Projekt befasst sich mit der Effektivität verschiedener Deep-Learning-Architekturen bei der Anwendung auf tabellarische Datensätze, einem Bereich, in dem traditionelle Methoden wie Gradient-Boosted Decision Trees (GBDTs) oft glänzen.

Weiterlesen

Die Kernergebnisse des Papers, die sich in diesem Repository widerspiegeln, deuten darauf hin, dass einfache, gut abgestimmte Multi-Layer Perceptrons (MLPs) hochgradig wettbewerbsfähig bleiben und oft mit komplexeren Deep-Learning-Modellen mithalten oder diese sogar übertreffen. Die ResNet-Architektur, eine MLP-Variante mit Skip-Connections und Batch-Normalisierung, verstärkt die Stärke von MLP-ähnlichen Strukturen für tabellarische Daten weiter. Die Forschung stellt jedoch auch den FT-Transformer vor, eine neuartige Architektur, die das Transformer-Modell für tabellarische Daten adaptiert. FT-Transformer zeigt eine überlegene durchschnittliche Leistung über Benchmarks hinweg im Vergleich zu anderen Deep-Modellen und verringert signifikant die Leistungslücke zwischen Deep Learning und GBDTs auf Datensätzen, auf denen GBDTs traditionell dominieren.

Das Repository ist so strukturiert, dass die Reproduktion der Ergebnisse des Papers und weitere Forschung erleichtert werden. Es enthält ein Python-Paket für die praktische Anwendung, detaillierte Metriken und Hyperparameter für verschiedene Modelle und Datensätze sowie klare Anweisungen zur Einrichtung, zum Herunterladen von Daten und zur Ausführung von Skripten für Tuning, Evaluierung und Ensembling. Der Code ist in Verzeichnisse für Training, Ensembling, Tuning, Analyse und allgemeine Werkzeuge unterteilt, wobei die Ausgaben detaillierte Statistiken und Konfigurationen umfassen.

Dieses Projekt ist wertvoll für Forscher und Praktiker im Bereich maschinelles Lernen, insbesondere für diejenigen, die mit tabellarischen Daten arbeiten. Es bietet einen robusten Rahmen für das Experimentieren und die Bereitstellung von Deep-Learning-Modellen und liefert Einblicke, welche Architekturen unter welchen Bedingungen am besten abschneiden. Die Einbeziehung von FT-Transformer deutet auf eine vielversprechende Richtung für die Weiterentwicklung von Deep Learning auf strukturierten Daten hin.

  • KategorieKI-Modelle & LLMs
  • PreismodellOpen Source
  • BereitstellungCloud, Selbst gehostet
  • PlattformenWeb

  • Offizielle Implementierung des NeurIPS 2021 Papers 'Revisiting Deep Learning Models for Tabular Data'

  • Untersucht MLP-ähnliche Modelle als starke Baselines für tabellarische Daten

  • Stellt FT-Transformer vor, eine Anpassung der Transformer-Architektur für tabellarische Daten

  • Bietet ein Python-Paket für praktische Anwendungen und zukünftige Forschung

  • Enthält detaillierte Metriken und abgestimmte Hyperparameter für verschiedene Modelle und Datensätze

  • Codebasis zur Reproduktion der berichteten Ergebnisse

  • Skripte für Hyperparameter-Tuning, Modellevaluierung und Ensembling

  • Unterstützt PyTorch- und TensorFlow-Umgebungen für Experimente

  • Ermöglicht den Vergleich zwischen Deep-Learning-Modellen und GBDTs auf tabellarischen Datensätzen

  • Bietet Einblicke in die Leistungseigenschaften verschiedener Deep-Learning-Architekturen auf tabellarischen Daten

  1. Umgebung einrichten: Notwendige Abhängigkeiten mit Conda und pip installieren.

  2. Daten herunterladen: Archiv des Datensatzes abrufen und in das Repository-Root entpacken.

  3. Ergebnisse reproduzieren: Tutorial-Schritte für Tuning, Evaluierung und Ensembling befolgen.

  4. Skripte ausführen: Python-Skripte vom Repository-Root ausführen und Konfigurationsdateien bereitstellen.

  5. Über API integrieren: Das Python-Paket für praktische Anwendungen nutzen.

  6. Metriken untersuchen: `stats.json`-Dateien analysieren, um die Modellleistung zu verstehen.

  7. Modelle konfigurieren: TOML-Konfigurationsdateien für benutzerdefinierte Experimente ändern.

  • Analyse tabellarischer Daten
  • Modell-Benchmarking
  • Implementierung von Forschung
  • Erkundung von Feature Engineering
  • Prädiktive Modellierung

Von GitHub

Eine Funktion von GitHub AI Entwicklerplattform.

Deep Learning Modelle für tabellarische Daten Bewertungen

Wird geladen...

Beliebte KI-Tools wie Deep Learning Modelle für tabellarische Daten

TabNet

KI-GitHub-Repos

PyTorch-Implementierung des TabNet-Papers, die einen aufmerksamkeitsbasierten und interpretierbaren Ansatz für das Lernen mit tabellarischen Daten bietet. Es unterstützt…

Machine-Learning-Plattformen
Tool ansehen

KI-GitHub-Repos

PyTorch-Implementierung des TabNet-Papers, die einen aufmerksamkeitsbasierten und interpretierbaren Ansatz für das Lernen mit tabellarischen Daten bietet. Es unterstützt…

Machine-Learning-Plattformen
Top 250 KI-GitHub-Repos ansehen

SAINT

KI-GitHub-Repos

Dieses Repository bietet die offizielle PyTorch-Implementierung des SAINT-Modells, das für verbesserte neuronale Netze auf tabellarischen Daten entwickelt wurde. Es nutzt…

Machine-Learning-Plattformen
Tool ansehen

KI-GitHub-Repos

Dieses Repository bietet die offizielle PyTorch-Implementierung des SAINT-Modells, das für verbesserte neuronale Netze auf tabellarischen Daten entwickelt wurde. Es nutzt…

Machine-Learning-Plattformen
Top 250 KI-GitHub-Repos ansehen

FNet

KI-GitHub-Repos

FNet ist eine effiziente Transformer-ähnliche Encoder-Architektur, die Self-Attention durch Fourier-Transformationen ersetzt. Entwickelt von Google Research, bietet es eine…

KI-Modelle & LLMs
Tool ansehen

KI-GitHub-Repos

Effiziente Transformer-ähnliche Encoder-Architektur, die Self-Attention durch Fourier-Transformationen ersetzt. Entwickelt von Google Research, bietet es eine…FNet ist eine effiziente Transformer-ähnliche Encoder-Architektur, die Self-Attention durch Fourier-Transformationen ersetzt. Entwickelt von Google Research, bietet es eine…

KI-Modelle & LLMs
Top 250 KI-GitHub-Repos ansehen

RepVGG

KI-GitHub-Repos

RepVGG ist eine leistungsstarke und einfache ConvNet-Architektur, die eine hohe Genauigkeit auf ImageNet erzielt. Sie nutzt ein Design im VGG-Stil mit…

KI-Modelle & LLMs
Tool ansehen

KI-GitHub-Repos

Leistungsstarke und einfache ConvNet-Architektur, die eine hohe Genauigkeit auf ImageNet erzielt. Sie nutzt ein Design im VGG-Stil mit…RepVGG ist eine leistungsstarke und einfache ConvNet-Architektur, die eine hohe Genauigkeit auf ImageNet erzielt. Sie nutzt ein Design im VGG-Stil mit…

KI-Modelle & LLMs
Top 250 KI-GitHub-Repos ansehen

Keras

KI-GitHub-Repos

Keras ist eine Open-Source-Bibliothek für Deep Learning, die für Menschen entwickelt wurde. Sie vereinfacht den Prozess des Aufbaus von neuronalen Netzwerken und ermöglicht…

Machine-Learning-Plattformen
Tool ansehen

KI-GitHub-Repos

Open-Source-Bibliothek für Deep Learning, die für Menschen entwickelt wurde. Sie vereinfacht den Prozess des Aufbaus von neuronalen Netzwerken und ermöglicht…Keras ist eine Open-Source-Bibliothek für Deep Learning, die für Menschen entwickelt wurde. Sie vereinfacht den Prozess des Aufbaus von neuronalen Netzwerken und ermöglicht…

EmpfohlenMachine-Learning-Plattformen
Top 250 KI-GitHub-Repos ansehen

TensorFlow

KI-GitHub-Repos

TensorFlow ist ein Open-Source-Maschinenlern-Framework, das für alle entwickelt wurde. Es bietet ein umfassendes Ökosystem zum Erstellen und Bereitstellen von…

Machine-Learning-Plattformen
Tool ansehen

KI-GitHub-Repos

Open-Source-Maschinenlern-Framework, das für alle entwickelt wurde. Es bietet ein umfassendes Ökosystem zum Erstellen und Bereitstellen von…TensorFlow ist ein Open-Source-Maschinenlern-Framework, das für alle entwickelt wurde. Es bietet ein umfassendes Ökosystem zum Erstellen und Bereitstellen von…

EmpfohlenMachine-Learning-Plattformen
Top 250 KI-GitHub-Repos ansehen

Neural Oblivious Decision Ensembles (NODE) ist eine Python-Bibliothek für Deep Learning auf tabellarischen Daten. Sie implementiert Ensembles von oblivious, differenzierbaren…

Machine-Learning-Plattformen
Tool ansehen

Python-Bibliothek für Deep Learning auf tabellarischen Daten. Sie implementiert Ensembles von oblivious, differenzierbaren…Neural Oblivious Decision Ensembles (NODE) ist eine Python-Bibliothek für Deep Learning auf tabellarischen Daten. Sie implementiert Ensembles von oblivious, differenzierbaren…

Machine-Learning-Plattformen
Top 250 KI-GitHub-Repos ansehen

PyTorch

KI-GitHub-Repos

PyTorch ist eine Open-Source-Maschinenlern-Bibliothek, die Werkzeuge zum Aufbau dynamischer neuronaler Netzwerke in Python bereitstellt und starke GPU-Beschleunigung für…

Machine Learning & Data Science
Tool ansehen

KI-GitHub-Repos

Open-Source-Maschinenlern-Bibliothek, die Werkzeuge zum Aufbau dynamischer neuronaler Netzwerke in Python bereitstellt und starke GPU-Beschleunigung für…PyTorch ist eine Open-Source-Maschinenlern-Bibliothek, die Werkzeuge zum Aufbau dynamischer neuronaler Netzwerke in Python bereitstellt und starke GPU-Beschleunigung für…

EmpfohlenMachine Learning & Data Science
Top 250 KI-GitHub-Repos ansehen
1 von 8