AI/ML için bulut bilişimin gücünü keşfedin! Verimli bir şekilde ölçeklendirin, Ultralytics YOLO modellerini daha hızlı eğitin ve maliyet etkinliğiyle sorunsuz bir şekilde dağıtın.
Bulut bilişim, bilgi işlem gücü, depolama ve veritabanları da dahil olmak üzere BT kaynaklarının talep üzerine İnternet. Kuruluşlar fiziksel veri merkezleri ve sunucular satın almak, bunlara sahip olmak ve bakımını yapmak yerine gibi bir bulut sağlayıcısından ihtiyaca göre teknoloji hizmetleri Amazon Web Hizmetleri (AWS), Microsoft Azure veya Google Cloud. Bu paradigma değişimi şunları sağlar işletmelerin sermaye giderlerini değişken giderlerle takas etmeleri ve yalnızca tükettikleri kaynaklar için ödeme yapmaları. İçin uygulayıcılar Yapay Zeka (AI), bulut karmaşık modelleri eğitmek ve büyük miktarda veriyi yönetmek için gerekli ölçeklenebilir altyapıyı sağlar. yerel donanımın sınırlamaları.
Teknolojinin hızla ilerlemesi Makine Öğrenimi (ML) özünde birbiriyle bağlantılıdır Bulut bilişimin yeteneklerine. Son teknoloji modellerin eğitilmesi muazzam bir hesaplama gücü gerektirir ve genellikle yüksek performanslı kümeler içeren Grafik İşleme Birimleri (GPU'lar) veya Tensor İşleme Birimleri (TPU'lar). Bulut platformları bu donanıma erişimi demokratikleştirerek geliştiricilerin güçlü örnekler oluşturmasına olanak tanır. dağıtılmış eğitim görevleri Aksi takdirde maliyetler yükselecektir.
Ayrıca, bulut aşağıdakiler için sağlam çözümler sunar veri güvenliği ve depolama. Devasa boyuttaki Modern eğitim için gerekli eğitim verileri bilgisayarla görme (CV) projeleri -örneğin ImageNet veri kümesi - ölçeklenebilir nesne ile kolaylaştırılmıştır Amazon S3 gibi depolama hizmetleri veya Google Cloud Storage.
Bulut hizmetleri tipik olarak üç ana modelde kategorize edilir ve her biri farklı düzeyde kontrol ve Yönetim:
Bulut bilişim, yapay zeka çözümlerinin çeşitli sektörlerde küresel olarak ölçeklenmesini sağlar.
Bulut bilişimi aşağıdakilerden ayırt etmek önemlidir uç bilişim. Bulut bilişim merkezileştirirken uzak veri merkezlerinde işlenirken, uç bilişim hesaplamayı veri kaynağına yaklaştırır, örneğin bir IoT cihazı.
Aşağıdaki Python parçacığı, bir betiğin bir bulut VM'sinde (Sanal Makine) çalışabileceği tipik bir iş akışını göstermektedir kullanarak YOLO11 gibi hesaplama açısından yoğun bir modeli eğitmek için Ultralytics Python paketi.
from ultralytics import YOLO
# Load a YOLO11 model (n=nano size)
model = YOLO("yolo11n.pt")
# Train the model on the COCO8 dataset
# Cloud instances with GPUs accelerate this process significantly
results = model.train(
data="coco8.yaml", # dataset config
epochs=100, # number of training epochs
imgsz=640, # image size
device=0, # use the first GPU available
)
Bu süreç, bulutun GPU kaynaklarını dinamik olarak tahsis etme yeteneğinden yararlanarak optimizasyon algoritması verimli bir şekilde yakınsar yerel geliştirici dizüstü bilgisayarlarını aşırı ısıtmadan.
