Skip to main content

> ML_KUTUPHANE // RIVER_v1.0

River

River Community / Open Source — Akış verileri ve kavram kayması için Python ile çevrimiçi makine öğrenimi.

classical-mlv0.21.2BSD-3-Clausequalified

Model Eğitimi (Training)

Destekleniyor
Desteklenen Hızlandırıcılar:
CPU
Dağıtık Eğitim (Distributed):Hayır

Model Sunumu (Inference)

Destekleniyor
Inference Hızlandırıcıları:
CPU
Hedef Ortamlar (Targets):server, edge

Neleri Sağlar (Ne Yapar)

  • +Sabit bellek kullanımıyla tek geçişli çevrimiçi öğrenme (learn_one, predict_one)
  • +Sürekli kavram kayması tespiti ve model uyarlaması (ADWIN, KSWIN)
  • +Gerçek zamanlı öznitelik çıkarımı ve akış karar ağaçları (Hoeffding Trees)

Neleri Sağlamaz (Ne Yapmaz)

  • -Statik verilerde tam epoklar boyunca toplu (batch) optimizasyon yapma
  • -İşlemleri GPU üzerinde hızlandırma
  • -Derin transformer dil modelleri eğitme

>Uygun İş Tipleri

  • Finansal işlem akışlarında sürekli gerçek zamanlı sahtekarlık tespiti
  • IoT sensör kayması izleme ve canlı anormallik tespiti
  • Aygıt üzerinde sürekli öğrenen düşük kaynaklı uç tahminler

>Uygun Olmayan İş Tipleri

  • Statik geçmiş toplu raporlama
  • Geniş ölçekli çevrimdışı derin öğrenme
Veri Yerleşimi ve İkameti

Uçucu akış belleği; veriler learn_one sonrası hemen silinebilir.

Güvenlik Değerlendirmesi

Harici soket açmaz; akış konteynerlerinde güvenlidir.

Operasyonel Metrikler ve Bilinen Kısıtlar

Olgunluk:mature
Öğrenme Eğrisi:moderate
Operasyon Yükü:low
Maliyet Seviyesi:free-oss
> Bilinen Kısıtlamalar:
  • Akış başına tek iş parçacıklı ardışık işleme.
  • Gözetimli öğrenme için sürekli etiket geri bildirim döngüsü gerektirir.

İlişkili Üretim Arıza Paternleri (Incidentpedia)

Bu kütüphaneyi üretimde kullanırken aşağıdaki arıza senaryolarına karşı fail-closed korumalar uygulayın:

> Birincil Kanıt ve Doğrulama Kaynakları

River Documentationofficial-docs • >=0.18.0, <=0.21.x
2026-09-25HIGH