Langsung ke konten utama
ToolPotion
Penasihat AI
Kirim (Gratis)

Model Deep Learning untuk Data Tabular

Repositori GitHub ini menyediakan implementasi resmi untuk makalah NeurIPS 2021 'Revisiting Deep Learning Models for Tabular Data.' Ini mengeksplorasi arsitektur deep learning untuk data tabular, menyoroti model seperti MLP sebagai baseline yang kuat dan memperkenalkan FT-Transformer sebagai adaptasi yang kuat dari arsitektur Transformer.

Lihat Repositori
Bagikan
Lihat Repositori
Bagikan

Repositori ini berfungsi sebagai implementasi resmi untuk makalah penelitian "Revisiting Deep Learning Models for Tabular Data," yang dipresentasikan di NeurIPS 2021. Proyek ini mendalami efektivitas berbagai arsitektur deep learning ketika diterapkan pada dataset tabular, sebuah domain di mana metode tradisional seperti gradient-boosted decision trees (GBDTs) seringkali unggul.

Baca Selengkapnya

Temuan inti dari makalah ini, sebagaimana tercermin dalam repositori ini, menunjukkan bahwa Multi-Layer Perceptrons (MLPs) yang sederhana dan disetel dengan baik tetap sangat kompetitif, seringkali berkinerja setara atau bahkan melampaui model deep learning yang lebih kompleks. Arsitektur ResNet, varian MLP yang menggabungkan skip connections dan batch normalization, semakin memperkuat kekuatan struktur seperti MLP untuk data tabular. Namun, penelitian ini juga memperkenalkan FT-Transformer, arsitektur baru yang mengadaptasi model Transformer untuk data tabular. FT-Transformer menunjukkan kinerja rata-rata yang unggul di berbagai benchmark dibandingkan dengan model deep lainnya dan secara signifikan mempersempit kesenjangan kinerja antara deep learning dan GBDTs pada dataset di mana GBDTs secara tradisional mendominasi.

Repositori ini disusun untuk memfasilitasi reproduksi hasil makalah dan penelitian lebih lanjut. Ini mencakup paket Python untuk penggunaan praktis, metrik terperinci dan hyperparameter untuk berbagai model dan dataset, serta instruksi yang jelas tentang penyiapan, pengunduhan data, dan eksekusi skrip tuning, evaluasi, dan ensembling. Kode diatur ke dalam direktori untuk pelatihan, ensembling, tuning, analisis, dan alat umum, dengan output termasuk statistik dan konfigurasi terperinci.

Proyek ini berharga bagi para peneliti dan praktisi dalam machine learning, terutama mereka yang bekerja dengan data tabular. Ini menyediakan kerangka kerja yang kuat untuk bereksperimen dan menerapkan model deep learning, menawarkan wawasan tentang arsitektur mana yang berkinerja terbaik dan dalam kondisi apa. Penyertaan FT-Transformer menunjukkan arah yang menjanjikan untuk memajukan deep learning pada data terstruktur.

  • KategoriModel AI & LLM
  • Model HargaOpen source
  • PenerapanCloud, Di-host sendiri
  • PlatformWeb

  • Implementasi resmi makalah NeurIPS 2021 'Revisiting Deep Learning Models for Tabular Data'

  • Mengeksplorasi model seperti MLP sebagai baseline yang kuat untuk data tabular

  • Memperkenalkan FT-Transformer, adaptasi arsitektur Transformer untuk data tabular

  • Menyediakan paket Python untuk aplikasi praktis dan penelitian di masa mendatang

  • Mencakup metrik terperinci dan hyperparameter yang disetel untuk berbagai model dan dataset

  • Basis kode untuk mereproduksi hasil yang dilaporkan

  • Skrip untuk penyetelan hyperparameter, evaluasi model, dan ensembling

  • Mendukung lingkungan PyTorch dan TensorFlow untuk eksperimen

  • Memfasilitasi perbandingan antara model deep learning dan GBDT pada dataset tabular

  • Menawarkan wawasan tentang karakteristik kinerja arsitektur deep learning yang berbeda pada data tabular

  1. Siapkan lingkungan: Instal dependensi yang diperlukan menggunakan Conda dan pip.

  2. Unduh data: Dapatkan arsip dataset dan ekstrak ke root repositori.

  3. Reproduksi hasil: Ikuti langkah-langkah tutorial untuk tuning, evaluasi, dan ensembling.

  4. Jalankan skrip: Eksekusi skrip Python dari root repositori, dengan menyediakan file konfigurasi.

  5. Integrasikan melalui API: Manfaatkan paket Python untuk aplikasi praktis.

  6. Jelajahi metrik: Analisis file `stats.json` untuk memahami kinerja model.

  7. Konfigurasi model: Modifikasi file konfigurasi TOML untuk eksperimen kustom.

  • Analisis Data Tabular
  • Benchmarking Model
  • Implementasi Riset
  • Eksplorasi Rekayasa Fitur
  • Pemodelan Prediktif

Dari GitHub

Fitur dari Platform Pengembang AI GitHub.

Ulasan Model Deep Learning untuk Data Tabular

Memuat...

Alat AI Populer Seperti Model Deep Learning untuk Data Tabular

TabNet

Repositori GitHub AI

Implementasi PyTorch dari paper TabNet, menawarkan pendekatan yang penuh perhatian dan dapat diinterpretasikan untuk pembelajaran data tabular. Mendukung klasifikasi, regresi, dan…

Platform Machine Learning
Lihat Alat

Repositori GitHub AI

Implementasi PyTorch dari paper TabNet, menawarkan pendekatan yang penuh perhatian dan dapat diinterpretasikan untuk pembelajaran data tabular. Mendukung klasifikasi, regresi, dan…

Platform Machine Learning
Lihat Top 250 Repositori GitHub AI

SAINT

Repositori GitHub AI

Repositori ini menyediakan implementasi PyTorch resmi dari model SAINT, yang dirancang untuk peningkatan jaringan saraf pada data tabular. Model ini memanfaatkan teknik perhatian…

Platform Machine Learning
Lihat Alat

Repositori GitHub AI

Repositori ini menyediakan implementasi PyTorch resmi dari model SAINT, yang dirancang untuk peningkatan jaringan saraf pada data tabular. Model ini memanfaatkan teknik perhatian…

Platform Machine Learning
Lihat Top 250 Repositori GitHub AI

FNet

Repositori GitHub AI

FNet adalah arsitektur encoder efisien mirip Transformer yang menggantikan self-attention dengan Transformasi Fourier. Dikembangkan oleh Google Research, model ini menawarkan…

Model AI & LLM
Lihat Alat

Repositori GitHub AI

Arsitektur encoder efisien mirip Transformer yang menggantikan self-attention dengan Transformasi Fourier. Dikembangkan oleh Google Research, model ini menawarkan…FNet adalah arsitektur encoder efisien mirip Transformer yang menggantikan self-attention dengan Transformasi Fourier. Dikembangkan oleh Google Research, model ini menawarkan…

Model AI & LLM
Lihat Top 250 Repositori GitHub AI

RepVGG

Repositori GitHub AI

RepVGG adalah arsitektur ConvNet yang kuat dan sederhana yang mencapai akurasi tinggi pada ImageNet. Ia memanfaatkan desain bergaya VGG dengan teknik re-parameterisasi, yang…

Model AI & LLM
Lihat Alat

Repositori GitHub AI

Arsitektur ConvNet yang kuat dan sederhana yang mencapai akurasi tinggi pada ImageNet. Ia memanfaatkan desain bergaya VGG dengan teknik re-parameterisasi, yang…RepVGG adalah arsitektur ConvNet yang kuat dan sederhana yang mencapai akurasi tinggi pada ImageNet. Ia memanfaatkan desain bergaya VGG dengan teknik re-parameterisasi, yang…

Model AI & LLM
Lihat Top 250 Repositori GitHub AI

Keras

Repositori GitHub AI

Keras adalah pustaka deep learning sumber terbuka yang dirancang untuk manusia. Ini menyederhanakan proses membangun jaringan saraf dan memungkinkan pengembang untuk berkontribusi…

Platform Machine Learning
Lihat Alat

Repositori GitHub AI

Pustaka deep learning sumber terbuka yang dirancang untuk manusia. Ini menyederhanakan proses membangun jaringan saraf dan memungkinkan pengembang untuk berkontribusi…Keras adalah pustaka deep learning sumber terbuka yang dirancang untuk manusia. Ini menyederhanakan proses membangun jaringan saraf dan memungkinkan pengembang untuk berkontribusi…

UnggulanPlatform Machine Learning
Lihat Top 250 Repositori GitHub AI

TensorFlow

Repositori GitHub AI

TensorFlow adalah kerangka kerja pembelajaran mesin sumber terbuka yang dirancang untuk semua orang. Ini menyediakan ekosistem komprehensif untuk membangun dan menerapkan model…

Platform Machine Learning
Lihat Alat

Repositori GitHub AI

Kerangka kerja pembelajaran mesin sumber terbuka yang dirancang untuk semua orang. Ini menyediakan ekosistem komprehensif untuk membangun dan menerapkan model…TensorFlow adalah kerangka kerja pembelajaran mesin sumber terbuka yang dirancang untuk semua orang. Ini menyediakan ekosistem komprehensif untuk membangun dan menerapkan model…

UnggulanPlatform Machine Learning
Lihat Top 250 Repositori GitHub AI

Neural Oblivious Decision Ensembles (NODE) adalah pustaka Python untuk deep learning pada data tabular. Pustaka ini mengimplementasikan ensemble dari pohon keputusan yang bersifat…

Platform Machine Learning
Lihat Alat

Pustaka Python untuk deep learning pada data tabular. Pustaka ini mengimplementasikan ensemble dari pohon keputusan yang bersifat…Neural Oblivious Decision Ensembles (NODE) adalah pustaka Python untuk deep learning pada data tabular. Pustaka ini mengimplementasikan ensemble dari pohon keputusan yang bersifat…

Platform Machine Learning
Lihat Top 250 Repositori GitHub AI

PyTorch

Repositori GitHub AI

PyTorch adalah pustaka pembelajaran mesin sumber terbuka yang menyediakan alat untuk membangun jaringan saraf dinamis dalam Python, memanfaatkan akselerasi GPU yang kuat untuk…

Machine Learning & Ilmu Data
Lihat Alat

Repositori GitHub AI

Pustaka pembelajaran mesin sumber terbuka yang menyediakan alat untuk membangun jaringan saraf dinamis dalam Python, memanfaatkan akselerasi GPU yang kuat untuk…PyTorch adalah pustaka pembelajaran mesin sumber terbuka yang menyediakan alat untuk membangun jaringan saraf dinamis dalam Python, memanfaatkan akselerasi GPU yang kuat untuk…

UnggulanMachine Learning & Ilmu Data
Lihat Top 250 Repositori GitHub AI
1 dari 8