Een Azure Cognitive Services-technologie kiezen

Azure Cognitive Services is een set cloud-API's die u kunt gebruiken in AI-toepassingen en -gegevensstromen. Het biedt vooraf getrainde modellen die klaar zijn voor gebruik in uw toepassingen, waarvoor geen gegevens en geen modeltraining nodig zijn. De services worden ontwikkeld door het Microsoft AI- en onderzoeksteam en maken de nieuwste deep learning-algoritmen beschikbaar. Ze worden gebruikt via HTTP REST-interfaces. Daarnaast zijn SDK's beschikbaar voor veel algemene frameworks voor toepassingsontwikkeling.

Belangrijkste voordelen:

  • Minimale ontwikkelingsinspanningen voor geavanceerde AI-services. Gebruik vooraf gedefinieerde algoritmen of maak aangepaste algoritmen boven op vooraf gebouwde bibliotheken.
  • Eenvoudige integratie in apps via HTTP REST-interfaces.
  • Ontwikkelaars en gegevenswetenschappers van alle vaardigheidsniveaus kunnen eenvoudig AI-mogelijkheden toevoegen aan apps.

Overwegingen:

  • Deze services zijn alleen beschikbaar via internet. Over het algemeen is een internetverbinding vereist. Een uitzondering hierop is de Custom Vision-service, waarvan u het getrainde model kunt exporteren voor voorspelling op apparaten en aan de IoT-rand.
  • Hoewel aanzienlijke aanpassingen worden ondersteund, voldoen de beschikbare services mogelijk niet aan alle predictive analytics-vereisten.

Categorieën van Azure Cognitive Services

Er zijn tientallen cognitieve services beschikbaar in Azure. Hier volgt een lijst, gecategoriseerd op het functionele gebied dat ze ondersteunen:

Service Koppeling naar beslissingshandleiding Omschrijving
Taal Een taalservice kiezen Taal cognitieve services zijn services die NLP-functies (Natural Language Processing) bieden voor het begrijpen en analyseren van tekst.
Spraak Een spraakservice kiezen Spraak cognitieve services zijn services die spraakmogelijkheden bieden, zoals spraak-naar-tekst, tekst-naar-spraak, spraakomzetting en sprekerherkenning.
Visie Een vision-service kiezen Vision Cognitive Services zijn services die mogelijkheden bieden voor beeld- en videoherkenning.
Beslissingsservices

Toegepaste AI-services
Een beslissings-API of toegepaste AI-service kiezen Beslissings cognitieve services zijn services die NLP-functies bieden om aanbevelingen te doen voor geïnformeerde en efficiënte besluitvorming.
Azure OpenAI-service N.v.t. Azure OpenAI Service biedt REST API-toegang tot krachtige OpenAI-taalmodellen.

Veelvoorkomende toepassingen

Hier volgen enkele veelvoorkomende gebruiksvoorbeelden voor Azure Cognitive Services.

Gebruiksscenario Categorie
Zet hoorbare spraak om in leesbare, doorzoekbare tekst. Spraak
Zet tekst om naar levensechte spraak voor natuurlijkere interfaces. Spraak
Integreer realtime spraakomzetting in uw apps. Spraak
Identificeer en verifieer de persoon die spreekt met behulp van spraakkenmerken. Spraak
Veelgebruikte en domeinspecifieke termen identificeren. Taal
Automatisch sentimenten en meningen in tekst detecteren. Taal
Destilleer informatie in eenvoudig te navigeren vragen en antwoorden. Taal
Ervoor zorgen dat uw apps communiceren met gebruikers via natuurlijke taal. Taal
Vertaal meer dan 100 talen en dialecten. Taal
Inhoud in afbeeldingen en video identificeren en analyseren. Vision
Pas de herkenning van afbeeldingen aan uw bedrijfsbehoeften aan. Vision
Identificeer potentiële problemen vroeg. Decision services / Anomaly Detector
Detecteer mogelijk aanstootgevende of ongewenste inhoud. Beslissingsservices /Content Moderator
Maak rijke, persoonlijke ervaringen voor elke gebruiker. Beslissingsservices / Personalizer
Pas geavanceerde coderings- en taalmodellen toe op verschillende use cases. Azure OpenAI

Criteria voor sleutelselectie

Als u de keuzes wilt verfijnen, beantwoordt u eerst deze vragen:

  • Verwerkt u iets met betrekking tot gesproken taal of verwerkt u tekst, afbeeldingen of documenten?

  • Hebt u de gegevens om een model te trainen? Zo ja, kunt u overwegen om de aangepaste services te gebruiken waarmee u de onderliggende modellen kunt trainen met gegevens die u opgeeft. Dit kan de nauwkeurigheid en prestaties verbeteren.

Dit stroomdiagram kan u helpen bij het kiezen van de beste API-service voor uw use-case.

Diagram that shows how to select a Cognitive Services API.

  • Als voor uw use-case spraak-naar-tekst, tekst-naar-spraak of spraak-naar-spraak is vereist, gebruikt u een spraak-API.
  • Als voor uw use-case taalanalyse, tekstevaluatie of tekst-naar-tekst is vereist, gebruikt u een taal-API.
  • Als u afbeeldingen, video of tekst wilt analyseren, gebruikt u een vision-API.
  • Als u een beslissing moet nemen, gebruikt u een beslissings-API of Toegepaste AI-services.

Services implementeren

Wanneer u Cognitive Services implementeert, kunt u services onafhankelijk implementeren of de Cognitive Services-resource voor meerdere services gebruiken. Met de resource voor meerdere services worden beslissings-, taal-, spraak-, vision- en toegepaste AI-services geïmplementeerd.

  • Implementeer een afzonderlijke service als u geen andere services nodig hebt of als u toegang en facturering per service wilt beheren.
  • Implementeer de resource voor meerdere services als u meerdere services gebruikt en toegang en facturering voor alle services tegelijk wilt beheren.

Notitie

De resourcecategorieën in deze API-services veranderen regelmatig. Controleer de meest recente documentatie voor nieuwe categorieën.

Inzenders

Dit artikel wordt onderhouden door Microsoft. De tekst is oorspronkelijk geschreven door de volgende Inzenders.

Belangrijkste auteurs:

Andere Inzenders:

Als u niet-openbare LinkedIn-profielen wilt zien, meldt u zich aan bij LinkedIn.

Volgende stappen