Skip to main content

> ML_KUTUPHANE // ML5JS_v1.0

ml5.js

ITP NYU / ml5.js Community — Web ve yaratıcı kodlama için kullanıcı dostu, yeni başlayanlara uygun makine öğrenimi kütüphanesi.

client-edge-embeddedv1.0.1MITqualified

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ı:
CPUWEBGPUWASM
Hedef Ortamlar (Targets):browser

Neleri Sağlar (Ne Yapar)

  • +Sanatçılar, tasarımcılar ve yaratıcı kodlayıcılar için tasarlanmış TensorFlow.js üzerine kullanıcı dostu sarmalayıcı
  • +Önceden eğitilmiş modeller: BodyPose, HandPose, FaceMesh, ImageClassifier, SoundClassifier
  • +ml5.neuralNetwork() ile tarayıcı içi basit transfer öğrenimi ve k-NN sınıflandırıcı eğitimi
  • +p5.js HTML5 tuvali yaratıcı animasyonlarıyla sıkı entegrasyon

Neleri Sağlamaz (Ne Yapmaz)

  • -Yüksek eşzamanlılıklı kurumsal üretim mikro servislerine hizmet verme
  • -Milyarlarca parametreli üretken LLM akıl yürütmesini destekleme
  • -Çıplak metal gömülü mikrodenetleyicilerde çalışma

>Uygun İş Tipleri

  • Web kamerası vücut hareketleriyle yönlendirilen etkileşimli sanat enstalasyonları ve müze sergileri
  • Okullarda ve üniversitelerde yapay zekaya giriş kavramlarını öğretme
  • El hareketlerine duyarlı eğlenceli tarayıcı tabanlı müzik aletleri prototipleme

>Uygun Olmayan İş Tipleri

  • Kurumsal üretim dolandırıcılık tespiti veya bankacılık kredi değerlendirmesi
  • Yüksek verimli arka uç sunucu mimarileri
Veri Yerleşimi ve İkameti

%100 cihaz üzerinde istemci tarayıcı belleğinde çalışır. Sıfır video veya sensör verisi cihazı terk eder.

Güvenlik Değerlendirmesi

İzin verici ticari haklara sahip MIT lisansı.

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:
  • Öncelikli olarak eğitim ve yaratıcı prototipleme için tasarlanmıştır; model kuantizasyonu veya dağıtık ölçekleme gibi kurumsal özelliklerden yoksundur.

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

ml5.js Documentationofficial-docs • >=1.0.0, <=1.0.x
2026-09-25HIGH