> 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)
Desteklenen Hızlandırıcılar:
CPU
Dağıtık Eğitim (Distributed):Evet
Model Sunumu (Inference)
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
