RepositoryPython
soda-inria

soda-inria/hazardous

Competing Risks and Survival Analysis

121stars
22forks
6issues
0views

📊 Dự báo rủi ro và thời gian sống bằng gradient boosting

Thư viện Python hỗ trợ phân tích thời gian sống và rủi ro cạnh tranh với mô hình dự báo dựa trên gradient boosting.

hazardous là một thư viện Python mở nguồn do nhóm nghiên cứu SODA thuộc INRIA phát triển, hướng đến việc thực hiện phân tích thời gian sống (survival analysis) và rủi ro cạnh tranh (competing risks analysis) — hai bài toán quan trọng trong học máy ứng dụng y học, tài chính, và kỹ thuật. Dự án cung cấp công cụ để dự báo nguy cơ xuất hiện một sự kiện trong tương lai, đồng thời phân biệt giữa các nguy cơ cạnh tranh (ví dụ: một bệnh nhân có thể chết do tim mạch, gan, hoặc các nguyên nhân khác).

✨ Điểm nổi bật

  • Cài đặt đơn giản: Cài đặt bằng pip install hazardous, hỗ trợ trên Python môi trường chuẩn.
  • Tài liệu trực tuyến: Cung cấp tài liệu hướng dẫn sử dụng chi tiết tại trang web chính thức.
  • Gradient boosting tích hợp: Sử dụng các mô hình như XGBoost, LightGBM để xây dựng mô hình dự báo rủi ro.
  • Hỗ trợ competing risks: Phân tích và so sánh nhiều nguy cơ có thể xảy ra đối với cùng một đối tượng.
  • Môi trường phát triển linh hoạt: Hỗ trợ cài đặt bản phát triển (pip install -e ".[dev]") và kiểm thử với nox hoặc pytest.
  • Xây dựng tài liệu tự động: Sử dụng nox -s doc hoặc Sphinx để tạo tài liệu HTML tại thư mục doc/_build.
  • Hỗ trợ bản phát hành: Cung cấp hướng dẫn xây dựng bản phát hành bằng python -m build.

💡 Vì sao đáng chú ý

Khác với các thư viện thời gian sống khác thường tập trung vào một mô hình duy nhất, hazardous tích hợp sâu với các thư viện gradient boosting hiện đại như XGBoost và LightGBM, giúp người dùng dễ dàng áp dụng các kỹ thuật học sâu vào phân tích rủi ro. Đặc biệt, khả năng hỗ trợ rủi ro cạnh tranh giúp mô hình phân tích tình huống phức tạp nơới nhiều nguy cơ có thể xảy ra đồng thời — rất hữu ích trong lĩnh vực y học và quản trị rủi ro.


#CompetingRisks #SurvivalAnalysis #MachineLearning #GradientBoosting #DataScience #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryJupyter Notebook
microsoft/ML-For-Beginners

12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all

91.7k
Oct 21, 2026
RepositoryPython
scikit-learn/scikit-learn

scikit-learn: machine learning in Python

67.9k
Oct 23, 2026
RepositoryPython
keras-team/keras

Deep Learning for humans

64.4k
Oct 20, 2026
RepositoryPython
streamlit/streamlit

Streamlit — A faster way to build and share data apps.

46.1k
Oct 23, 2026
RepositoryPython
gradio-app/gradio

Build and share delightful machine learning apps, all in Python. 🌟 Star to support our work!

43.9k
Oct 23, 2026
RepositoryPython
explosion/spaCy

💫 Industrial-strength Natural Language Processing (NLP) in Python

34.0k
Oct 12, 2026
RepositoryJupyter Notebook
GokuMohandas/Made-With-ML

Learn how to develop, deploy and iterate on production-grade ML applications.

49.8k
Mar 4, 2026
Repository
einatboro/awesome-survival-analysis

Resources for Survival Analysis

109
Jul 8, 2026
RepositoryC++
tensorflow/tensorflow

An Open Source Machine Learning Framework for Everyone

201.2k
Oct 24, 2026