AutoML ile makine öğrenimi projelerini kolaylaştırın! Veri hazırlama, model seçimi ve ayarlamayı otomatikleştirerek zamandan tasarruf edin ve yapay zekayı herkes için erişilebilir kılın.
Otomatik Makine Öğrenimi (AutoML), makine öğreniminin hızla gelişen bir alt alanıdır. Yapay Zeka (AI) aşağıdakiler için tasarlanmıştır uçtan uca başvuru sürecini otomatikleştirin Makine Öğrenimini (ML) gerçek dünya sorunlarına uyarlıyor. AutoML, makine öğrenimi modellerinin oluşturulmasında yer alan karmaşık ve yinelemeli görevleri sistematik hale getirerek, makine öğreniminin gücünü Derin Öğrenme (DL) ve istatistiksel modelleme uzman olmayanlar için erişilebilir hale getirirken aynı zamanda profesyonel veri bilimcilerin verimliliğini de artırıyor. Geleneksel model geliştirme, aşağıdaki gibi alanlarda önemli ölçüde manuel çaba gerektirir veri ön işleme, özellik seçimi ve algoritma ayarlama. AutoML bu iş akışlarını kolaylaştırarak kuruluşların yapay zeka yeteneklerini uzman mühendislerden oluşan devasa bir ekibe ihtiyaç duyuyor.
AutoML'in temel amacı, yüksek performanslı modeller oluşturmanın deneme-yanılma yönünü ortadan kaldırmaktır. Tipik bir AutoML boru hattı birkaç kritik aşamayı otomatik olarak işler:
AutoML, akıllı çözümlerin daha hızlı uygulanmasını sağlayarak sektörleri dönüştürüyor. Öne çıkan iki örnek dahil:
Modern iş akışlarında AutoML ilkelerinin en yaygın kullanımlarından biri otomatikleştirilmiş
hiperparametre ayarlama. Bu
ultralytics kütüphanesi bu süreci basitleştirerek kullanıcıların en iyi eğitimi otomatik olarak aramasına olanak tanır
gibi modeller için yapılandırma YOLO11.
Aşağıdaki örnek, bir model üzerinde model performansını optimize etmek için otomatik ayarlama oturumunun nasıl başlatılacağını göstermektedir özel veri kümesi:
from ultralytics import YOLO
# Load a standard YOLO11 model
model = YOLO("yolo11n.pt")
# Start automated hyperparameter tuning
# This process searches for optimal settings (lr, momentum, etc.)
# to maximize metrics like mAP on the provided data
model.tune(data="coco8.yaml", epochs=10, iterations=5)
AutoML'in özel rolünü anlamak için yapay zeka ekosistemindeki diğer terimlerden ayırt etmek önemlidir:
AutoML'in benimsenmesi, açık kaynaklı kütüphanelerden kurumsal buluta kadar çeşitli güçlü araçlar tarafından yönlendirilmektedir hizmetler. Başlıca bulut sağlayıcıları aşağıdakiler gibi sağlam çözümler sunar Google Cloud AutoML, AWS SageMaker Autopilot ve Model oluşturmak için grafik arayüzler sağlayan Azure Automated ML. Açık kaynak topluluğunda, aşağıdaki gibi kütüphaneler Auto-sklearn, popüler scikit-learn çerçevesi otomatik model seçimini içerecek şekilde geliştirilmiştir.
Özellikle bilgisayarla görme için, yakında çıkacak olan Ultralytics Platformu AutoML'i entegre edecek gibi görevler için gelişmiş modellerin eğitimini basitleştirme yetenekleri poz tahmini ve görüntü segmentasyonu, son teknoloji yapay zeka tüm beceri seviyelerindeki geliştiriciler için erişilebilir.

