PriorLabs/TabPFN
⚡ TabPFN: Foundation Model for Tabular Data ⚡
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tuần
#3 Repository Của Tuần
🚀 TabPFN - Foundation Model cho Dữ liệu Bảng
TabPFN là mô hình foundation chuyên cho học máy trên dữ liệu bảng, dự đoán chỉ bằng một lần forward pass sau khi được huấn luyện trên dữ liệu đồng nhất.
TabPFN (viết tắt từ Tabular Prior Foundation Model) là một dự án nguồn mở phát triển bởi PriorLabs, thiết kế đặc biệt để áp dụng các mô hình foundation vào bài toán học sâu trên dữ liệu bảng (tabular data). Không giống như các mô hình truyền thống cần huấn luyện lại từ đầu cho mỗi tập dữ liệu mới, TabPFN được huấn luyện một lần trên hàng ngàn tập dữ liệu đồng nhất và sau đó có thể áp dụng ngay lên bất kỳ dữ liệu thực tế chưa từng thấy nào chỉ với một lần lan truyền thẳng (forward pass).
✨ Điểm nổi bật
- Forward pass duy nhất: Dự đoán kết quả ngay sau một lần lan truyền thẳng mà không cần huấn luyện lại.
- Hỗ trợ cả classification và regression: Cung cấp
TabPFNClassifiervàTabPFNRegressorđể xử lý cả hai bài toán. - Tự động tải checkpoint: Mô hình tự động tải trọng lượng mạng khi sử dụng lần đầu.
- Hỗ trợ nhiều phiên bản mô hình: Chọn giữa TabPFN-3 (mặc định), TabPFN-2.6 hoặc TabPFN-2.
- Tối ưu cho GPU: Hiệu suất tốt nhất với GPU, đặc biệt là những dòng có ít nhất 8GB VRAM.
- Cộng sinh thái mở rộng: Kết hợp với tabpfn-client, tabpfn-extensions và TabPFN UX để tùy biến theo nhu cầu.
- Giấy phép linh hoạt: Mã nguồn và trọng lượng TabPFN-2 dưới giấy phép Apache 2.0; các phiên bản mới hơn có thể có ràng buộc thương mại.
💡 Vì sao đáng chú ý
TabPFN khác biệt với các thư viện học máy truyền thống như Scikit-learn hay XGBoost ở chỗ nó không cần huấn luyện lại mô hình cho mỗi bài toán cụ thể. Nhờ kiến trúc dựa trên attention và việc được huấn luyện trên một phân phối rộng của các tập dữ liệu bảng, TabPFN có khả năng tổng quát hóa tốt ngay từ lần sử dụng đầu tiên. Điều này giúp giảm đáng kể thời gian triển khai và tối ưu hóa cho các ứng dụng cần xử lý nhanh trên nhiều loại dữ liệu bảng khác nhau.
#MachineLearning #FoundationModel #TabularData #Python #TiniX
Similar Projects
Discover other similar projects and AI models.
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
Build and share delightful machine learning apps, all in Python. 🌟 Star to support our work!
Community extensions for TabPFN - the foundation model for tabular data. Built with TabPFN! 🤗