Delen via


Wat is er gebeurd met Azure Batch AI?

De Azure Batch AI-service is buiten gebruik gesteld. De trainingsmogelijkheden op schaal van Batch AI zijn beschikbaar in Azure Machine Learning Service. Migreer vandaag nog.

Naast vele andere machine learning-mogelijkheden bevat de Azure Machine Learning-service een op de cloud gebaseerd beheerd rekendoel voor het trainen en batchgewijs scoren van machine learning-modellen. Dit rekendoel wordt Azure Machine Learning Compute genoemd en breidt alle mogelijkheden van de afgeschafte Batch AI-service uit. Begin met migreren en maak er vandaag nog gebruik van. U kunt communiceren met de Azure Machine Learning-service via de Python SDK, de opdrachtregelinterface en de Azure Portal.

Ondersteuningstijdlijn

U kunt uw bestaande Azure Batch AI-abonnementen alleen voor een respijtperiode gebruiken, maar de service wordt officieel buiten gebruik gesteld zonder ondersteuning voor SLA's. Er zijn geen nieuwe abonnementsregistraties mogelijk en er worden geen verdere investeringen of updates gedaan.

De service wordt binnenkort zonder verdere kennisgeving afgesloten.

Migreer vandaag nog.

Notitie

Azure Machine Learning Service is niet beschikbaar in Government-clouds (GA is gepland voor juni 2019) en we blijven de Batch AI-service in die regio tot die tijd ondersteunen.

Vergelijken met Azure Machine Learning

Het is een cloudservice waarmee u Machine Learning-modellen kunt trainen, implementeren, automatiseren en beheren, en dit allemaal op de grote schaal van de cloud. In dit overzicht kunt u een dieper inzicht krijgen over Azure Machine Learning Service.

Bij een typische ontwikkelingslevenscyclus zijn gegevensvoorbereiding, training en experimenten,en een ontwikkelingsfase betrokken. Deze end-to-end-cyclus kan worden ingedeeld met behulp van Machine Learning-pijplijnen.

Stroomdiagram

Meer informatie over de werking en de belangrijkste concepten van de service. Veel concepten in de werkstroom van de modeltraining zijn soortgelijk aan die in Batch AI.

Hieronder is een aantal concepten naast elkaar geplaatst:

Batch AI-service Azure Machine Learning Service
Werkruimte Werkruimte
Cluster Compute van type AmlCompute
Bestandsservers Gegevensopslag
Experimenten Experimenten
Taken Uitvoerbewerkingen (staat geneste uitvoerbewerkingen toe)

Hier ziet u een andere weergave van dezelfde tabel, zodat u de zaken op een andere manier kunt visualiseren:

Batch AI-hiërarchie

Stroomdiagram

Azure Machine Learning Service-hiërarchie

Stroomdiagram

Platformfunctionaliteiten

De Azure Machine Learning-service biedt een geweldige set nieuwe functies, waaronder een end-to-end trainings-implementatiestack die u kunt gebruiken voor uw AI-ontwikkeling zonder Dat u Azure-resources> hoeft te beheren. In de onderstaande tabel wordt de ondersteuning van functies voor de training tussen de twee services vergeleken.

Functie Batch AI-service Azure Machine Learning Service
Keuze van VM-grootte CPU/GPU CPU/GPU. Ondersteunt tevens FPGA voor inferentie
Cluster gereed voor AI (stuurprogramma's, Docker, enz.) Ja Ja
Knooppuntvoorbereiding Ja Nee
Keuze uit besturingssysteem Gedeeltelijk Nee
Dedicated en LowPriority VM's Ja Ja
Automatisch schalen Yes Ja (standaard)
Wachttijd voor automatisch schalen Nee Ja
SSH Ja Ja
Koppeling op clusterniveau Ja (bestandsshares, blobs, NFS, aangepast) Ja (uw gegevensopslag koppelen of downloaden)
Gedistribueerde training Ja Ja
Modus voor taakuitvoering VM of container Container
Aangepaste containerinstallatiekopie Ja Ja
Toolkit Yes Ja (Python-script uitvoeren)
JobPreparation Yes Nog niet
Taakniveaukoppeling Ja (bestandsshares, blobs, NFS, aangepast) Ja (bestandsshares, blobs)
Taakbewaking via GetJob via uitvoeringsgeschiedenis (uitgebreidere informatie, aangepaste runtime om meer metrische gegevens te pushen)
Taaklogboeken en -bestanden/modellen ophalen via ListFiles en opslag-API's via Artifact-service
Ondersteuning voor Tensorboard Nee Ja
Quota op niveau van VM-serie Yes Ja (met uw vorige capaciteit getransporteerd)

Naast de functies in de vorige tabel, zijn er functies in Azure Machine Learning Service die voorheen niet in BatchAI werden ondersteund.

Functie Batch AI-service Azure Machine Learning Service
Omgevingsvoorbereiding No Ja (Conda-voorbereiding en uploaden naar ACR)
Hyperparameter-afstemming Nee Ja
Modelbeheer Nee Ja
Operationaliseren/implementeren No Via AKS en ACI
Gegevensvoorbereiding Nee Ja
Rekendoelen Azure-VM's Lokaal, BatchAI (als AmlCompute), DataBricks, HDInsight
Geautomatiseerde machine learning Nee Ja
Pipelines Nee Ja
Batch scoren Ja Ja
Portal-/CLI-ondersteuning Ja Ja

Programmeerinterfaces

In deze tabel worden de verschillende programmeerinterfaces gepresenteerd die voor elke service beschikbaar zijn.

Functie BatchAI-service Azure Machine Learning Service
SDK Java, C#, Python, Node.js Python (op configuratie en schatting gebaseerde uitvoering voor algemene frameworks)
CLI Yes Nog niet
Azure Portal Yes Ja (uitgezonderd indienen van taken)
REST-API Yes Ja, maar gedistribueerd over microservices

Een upgrade van de Preview Batch AI naar de algemeen beschikbare Azure Machine Learning-service biedt u een betere ervaring via concepten die gemakkelijker te gebruiken zijn, zoals schattingen en gegevensarchieven. Bovendien profiteert u van Azure-SLA's en klantondersteuning op algemeen beschikbaar niveau.

Azure Machine Learning Service biedt ook nieuwe functionaliteit, zoals geautomatiseerde machine learning, afstemming van hyperparameters en ML-pijplijnen, die nuttig zijn in de meeste grootschalige AI-workloads. De mogelijkheid om een getraind model te implementeren zonder over te schakelen naar een afzonderlijke service, helpt bij het voltooien van de data science-lus van gegevensvoorbereiding (met behulp van de Data Prep SDK) tot aan operationalisatie en modelbewaking.

Migrate

Meer informatie over het migreren en hoe de code die u gebruikt, wordt toegewezen aan code in Azure Machine Learning Service in het artikel Migreren naar Azure Machine Learning Service .

Ondersteuning krijgen

Batch AI is buiten gebruik gesteld en blokkeert al dat nieuwe abonnementen worden geregistreerd bij de service. Als u vragen of feedback hebt over de migratie naar Azure Machine Learning Service, kunt u contact met ons opnemen via Azure Batch AI Training Preview.

Azure Machine Learning Service is een algemeen beschikbare service. Dit betekent dat de service wordt geleverd met een bindende SLA en een keuze uit diverse ondersteuningsplannen.

De prijzen voor het gebruik van Azure-infrastructuur via de Batch AI-service of via de Azure Machine Learning-service mogen niet variëren, omdat we in beide gevallen alleen de prijs voor de onderliggende berekening in rekening brengen. Zie de prijscalculator voor meer informatie.

Bekijk de regionale beschikbaarheid voor de twee services in de Azure-portal.

Volgende stappen