Skip to main content

> ML_KUTUPHANE // TPOT_v1.0

TPOT

Epistasis Lab / University of Pennsylvania — Temiz, insan tarafından okunabilir Python boru hatları dışa aktaran genetik programlama otomatik makine öğrenimi aracı.

automl-hpov0.12.2LGPL-3.0qualified

Model Eğitimi (Training)

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

Model Sunumu (Inference)

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

Neleri Sağlar (Ne Yapar)

  • +Ağaç tabanlı scikit-learn boru hattı topolojilerini evrimleştiren genetik programlama optimizasyonu
  • +Öznitelik seçicilerin, dönüştürücülerin, ölçekleyicilerin ve tahminleyicilerin eşzamanlı optimizasyonu
  • +Kazanan boru hattını yeniden üreten temiz, insan tarafından okunabilir Python kodunu dışa aktarma (tpot.export("pipeline.py"))
  • +Paralel çok çekirdekli ve dağıtık Dask küme yürütmesi

Neleri Sağlamaz (Ne Yapmaz)

  • -LGPL-3.0 kopyalama kısıtlamaları olmaksızın TPOT kaynak kodunun kapalı olarak değiştirilmesine izin verme (dışa aktarılan Python kodları bundan muaftır)
  • -GPU'larda derin görsel transformatör mimarileri eğitme
  • -Saniye altı akış çıkarımı gerçekleştirme

>Uygun İş Tipleri

  • Mevzuata tabi finans/sağlık denetimleri için tamamen şeffaf, açıklanabilir Python makine öğrenimi kodu üretme
  • Öznitelik ön işleme ve istifleme modellerinin belirgin olmayan kombinasyonlarını keşfeden evrimsel arama
  • Kara kutu serileştirilmiş bir model yerine incelenebilir bir Python betiği isteyen ekipler için AutoML

>Uygun Olmayan İş Tipleri

  • Ultra hızlı yineleme döngüleri (genetik programlama nesilleri büyük veri kümelerinde saatler sürer)
  • Derin öğrenme bilgisayarlı görü veya NLP görevleri
Veri Yerleşimi ve İkameti

Yalnızca yerel bellekte çalışır. Sıfır harici ağ telemetrisi.

Güvenlik Değerlendirmesi

LGPL-3.0 lisansı. tpot.export() ile üretilen kodların mülkiyeti kullanıcıya aittir ve kısıtlamasızdır.

Operasyonel Metrikler ve Bilinen Kısıtlar

Olgunluk:mature
Öğrenme Eğrisi:low
Operasyon Yükü:low
Maliyet Seviyesi:free-oss
> Bilinen Kısıtlamalar:
  • Genetik programlama değerlendirmeleri hesaplama açısından yoğundur ve popülasyon boyutu ile nesil sayısı sınırlandırılmazsa onlarca saat sürebilir.

İ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ı

TPOT Documentationofficial-docs • >=0.11.0, <=0.12.x
2026-09-25HIGH