RepositoryPython
RA

ragulpr/wtte-rnn

WTTE-RNN a framework for churn and time to event prediction

773stars
190forks
34issues
0views

📈 WTTE-RNN: Dự báo thời gian tới sự kiện bằng RNN + Weibull

WTTE-RNN là một khung giảm "hack" để dự báo thời gian tới sự kiện (time to event) và churn, dựa trên mạng RNN và phân phối Weibull.

WTTE-RNN (Weibull Time To Event Recurrent Neural Network) là một khung thuật toán và triết lý giúp dự báo thời gian tới sự kiện một cách nguyên tắc thay vì dựa trên các kĩ thuật thủ công. Các bài toán như giám sát máy chủ, dự báo động đất hay dự báo churn đều có thể được đồng nhất hóa thành bài toán dự báo thời gian tới sự kiện tiếp theo. Dự án được phát triển bởi Egil Martinsson và cộng đồng, hưỗng tới một khung dự báo đẹp và dễ triển khai.

✨ Điểm nổi bật

  • Dự báo phân phối TTE: Dự báo các tham số phân phối Weibull (alpha: thời gian, beta: độ chắc chắn) thay vì giá trị TTE trực tiếp.
  • Xử lý dữ liệu bị dập: Sử dụng hàm mất mát log-loss đặc biệt cho dữ liệu bị dập (censored data).
  • Hỗ trợ TensorFlow và Keras: Cung cấp hàm mục tiêu và lớp đầu ra Weibull cho cả TensorFlow và Keras.
  • Công cụ biến đổi dữ liệu: Hỗ trợ chuyển đổi từ pandas.DataFrame sang numpy và tính toán TTE cũng như chỉ báo dập.
  • Hàm Weibull đầy đủ: Bao gồm CDF, PDF, quantile, mean và các hàm hỗ trợ khác.
  • Trực quan hóa alphabeta: Nhúng 2D từ alpha và beta giúp trực quan hóa và nhóm dự báo.

💡 Vì sao đáng chú ý

WTTE-RNN khác với các phương pháp truyền thống bằng cách mô hình dự báo phân phối xác suất hoàn chỉnh thay vì chỉ dự báo một giá trị trung bình, đặc biệt hiệu quả khi dữ liệu bị dập. Phương pháp này áp dụng tốt trong nhiều lĩnh vực từ giám sát hệ thống đến dự báo churn khách hàng.


#MachineLearning #RNN #Weibull #ChurnPrediction #TimeToAction #TensorFlow #Keras #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryC++
tensorflow/tensorflow

An Open Source Machine Learning Framework for Everyone

201.2k
Oct 24, 2026
RepositoryPython
onnx/onnx

Open standard for machine learning interoperability

21.6k
Oct 26, 2026
Modelsentence-similarity
sentence-transformers/all-MiniLM-L6-v2

all-MiniLM-L6-v2 This is a sentence-transformers(https://www.SBERT.net) model: It maps sentences & paragraphs to a 384 dimensional dense vector space and can be used for tasks like clustering or semantic search. Usage (Sentence-Transformers) Using t...

♥0
190.2M
Jun 1, 2026
RepositoryPython
matterport/Mask_RCNN

Mask R-CNN for object detection and instance segmentation on Keras and TensorFlow

25.6k
Jun 7, 2024
RepositoryPython
MLEveryday/100-Days-Of-ML-Code

100-Days-Of-ML-Code中文版

22.2k
Oct 24, 2026
RepositoryPython
horovod/horovod

Distributed training framework for TensorFlow, Keras, PyTorch, and Apache MXNet.

14.7k
Sep 17, 2026
RepositoryPython
MorvanZhou/tutorials

机器学习相关教程

13.1k
Dec 22, 2020
RepositoryPython
wandb/wandb

The AI developer platform. Use Weights & Biases to train and fine-tune models, and manage models from experimentation to production.

11.3k
Oct 21, 2026
RepositoryPython
vipstone/faceai

一款入门级的人脸、视频、文字检测以及识别的项目.

11.1k
Apr 16, 2020