Cloud Machine Learning Engine

Ontwerp superieure modellen en implementeer deze eenvoudig in productie.

Kosteloos uitproberen

Focus op de modellen, niet op het operationele werk.

Google Cloud Machine Learning (ML) Engine is een beheerde service waarmee ontwikkelaars en datawetenschappers superieure machine learning-modellen kunnen ontwerpen en in productie kunnen nemen. Cloud ML Engine biedt trainings- en voorspellingsservices, die samen of individueel kunnen worden gebruikt. Cloud ML Engine is een bewezen service die door enterprise-organisaties wordt gebruikt om verschillende problemen op te lossen, zoals de identificatie van wolken in satellietbeelden, het garanderen van voedselveiligheid of het vier keer zo snel reageren op e-mails van klanten.

Train

Een onderdeel van machine learning is het trainen van een computermodel om patronen in gegevens te zoeken. Hoe meer gegevens van hoge kwaliteit u gebruikt om een goed ontworpen model te trainen, hoe intelligenter uw oplossing wordt. U kunt uw modellen ontwerpen met meerdere ML-frameworks, waaronder scikit-learn, XGBoost, Keras en TensorFlow, een modern framework voor deep learning dat de basis vormt voor veel Google-producten, van Google Foto's tot Google Cloud Speech. Met Cloud ML Engine kunt u automatisch modelarchitecturen ontwerpen en evalueren om sneller tot een intelligente oplossing te komen, zonder de hulp van experts. Cloud ML Engine schaalt mee om al uw gegevens te gebruiken. Het kan elk model grootschalig trainen op een beheerd cluster.

Voorspel

Bij het voorspellen wordt de intelligentie geïntegreerd in uw apps en workflows. Zodra u een getraind model heeft, past de voorspelling wat de computer heeft geleerd toe op nieuwe voorbeelden. ML Engine biedt twee soorten voorspellingen:

Online voorspelling implementeert ML-modellen met serverloze, volledig beheerde hosting die in realtime en met hoge beschikbaarheid reageert. Ons wereldwijde voorspellingsplatform wordt automatisch geschaald voor elke verwerkingssnelheid. Het biedt een veilig webeindpunt voor de integratie van ML in uw apps.

Batchvoorspelling biedt voordelige gevolgtrekking met een ongeëvenaarde verwerkingssnelheid voor asynchrone apps. Dit type voorspelling wordt geschaald om conclusies te trekken op basis van terabytes aan productiegegevens.

Train en implementeer meerdere frameworks.

Met training en online voorspelling kunnen ontwikkelaars en datawetenschappers meerdere ML-frameworks gebruiken en ML-modellen naadloos in productie nemen. Er is geen Docker-container vereist. Gebruikers kunnen ook modellen importeren die waar dan ook zijn getraind.

Logo van Tensorflow Logo van Scikit learn Logo van Keras Logo van Xgboost

Kenmerken van Cloud ML Engine

Automatische levering van resources
Richt u volledig op modelontwikkeling en -implementatie en laat de infrastructuur over aan ons. Doordat de service beheerd is, is de levering en controle van resources volledig geautomatiseerd. Ontwerp modellen met de beheerde, gedistribueerde trainingsinfrastructuur die CPU's, GPU's en TPU's ondersteunt. Ontwikkel modellen sneller door ze te trainen op een groot aantal nodes of door meerdere experimenten parallel aan elkaar uit te voeren.
HyperTune
Behaal sneller superieure resultaten door hyperparameters voor deep learning automatisch af te stellen met HyperTune. Datawetenschappers kunnen duizenden afstellingsexperimenten in de cloud beheren. Dit scheelt uren aan saai en foutgevoelig werk.
Verplaatsbare modellen
Gebruik de open source TensorFlow SDK of andere ondersteunde ML-frameworks om modellen lokaal te trainen op voorbeelddatasets en gebruik het Google Cloud Platform om op grote schaal te trainen. Modellen die u met Cloud ML Engine traint, kunt u downloaden en vervolgens lokaal uitvoeren of mobiel integreren. U kunt ook scikit-learn-, XGBoost-, Keras- en TensorFlow-modellen importeren die op willekeurige locaties zijn getraind voor volledig beheerde, realtime voorspellingshosting. Er is geen Docker-container vereist.
Voorbewerking aan de serverzijde
Push voorbewerking voor implementatie naar Google Cloud met scikit-learn pipelines en tf.transform. Dit betekent dat u onbewerkte gegevens kunt verzenden naar modellen in productie en lokale berekeningen kunt verminderen. Dit voorkomt ook dat gegevens worden vertekend als gevolg van verschillen in de voorbewerkingen voor training en voor voorspelling.
Geïntegreerd
Google-services zijn zodanig ontworpen dat u ze in combinatie met elkaar kunt gebruiken: Cloud ML Engine werkt met Cloud Dataflow voor het verwerken van kenmerken en met Cloud Storage voor gegevensopslag.
Meerdere frameworks
Training en online voorspelling ondersteunen meerdere frameworks voor het trainen en leveren van modellen voor classificatie, regressie, clustering en dimensionaliteitvermindering.
  • scikit-learn voor de reikwijdte en eenvoud van klassieke machine learning
  • XGBoost voor het gemak en de nauwkeurigheid van extreme gradient boosting
  • Keras voor eenvoudige en snelle prototypering van deep learning
  • TensorFlow voor de kracht van deep learning

"Met Google Cloud Machine Learning Engine konden we visuele afwijkingen in de foto's die onze satellieten nemen, nauwkeuriger en sneller corrigeren. Dit bleek dé oplossing te zijn voor een probleem dat al tientallen jaren speelde. Dankzij deze oplossing kan Airbus Defence and Space als geen ander toegang blijven bieden tot de grootste verzameling commerciële gegevens voor aardobservatie die momenteel beschikbaar is."

— Mathias Ortner Data Analysis & Image Processing Lead, Airbus Defence & Space

Prijzen van CLOUD ML Engine

Bij Cloud ML Engine betaalt u voor het trainen van ML-modellen en het uitvoeren van voorspellingen met getrainde modellen. Uitgebreidere informatie over de tarieven vindt u in het prijsoverzicht.

VS EUROPA AZIË
Training - Voorgedefinieerde schalings-tiers - prijs per uur Training - Cloud ML Engine-machinetypen - prijs per uur Training - Compute Engine-machinetypen - prijs per uur Training - Versnellers - prijs per uur
BASIC standard n1-standard-4 NVIDIA_TESLA_K80
STANDARD_1 large_model n1-standard-8 NVIDIA_TESLA_P4 (bèta)
PREMIUM_1 complex_model_s n1-standard-16 NVIDIA_TESLA_P100
BASIC_GPU complex_model_m n1-standard-32 NVIDIA_TESLA_V100
BASIC_TPU complex_model_l n1-standard-64 Acht TPU_V2-kernen*
CUSTOM Zie de tabellen met machinetypen. standard_gpu n1-standard-96 Batchvoorspelling - prijs per node-uur
complex_model_m_gpu n1-highmem-2
complex_model_l_gpu n1-highmem-4 Online voorspelling - Machinetypen - prijs per node-uur
standard_p100 n1-highmem-8 mls1-c1-m2 (default)
complex_model_m_p100 n1-highmem-16 mls1-c4-m2 (Beta)
standard_v100 n1-highmem-32
large_model_v100 n1-highmem-64
complex_model_m_v100 n1-highmem-96
complex_model_l_v100 n1-highcpu-16
cloud_tpu* n1-highcpu-32
n1-highcpu-64
n1-highcpu-96
Als u in een andere valuta dan USD betaalt, gelden de prijzen die in uw valuta op Cloud Platform SKU's worden getoond.

Feedback verzenden over...

Cloud Machine Learning Engine (Cloud ML Engine)