Kies een Microsoft cognitive services-technologie

Microsoft cognitieve services zijn cloud-API's die u kunt gebruiken in ai-toepassingen (kunstmatige intelligentie) en gegevensstromen. Ze bieden u vooraf getrainde modellen die klaar zijn voor gebruik in uw toepassing, waarbij u geen gegevens en geen modeltraining van uw kant nodig hebt. De cognitieve services zijn ontwikkeld door het AI and Research-team van Microsoft en maken gebruik van de nieuwste deep learning-algoritmen. Ze worden gebruikt via HTTP REST-interfaces. Daarnaast zijn SDK's beschikbaar voor veel algemene frameworks voor toepassingsontwikkeling.

De cognitieve services omvatten:

  • Tekstanalyse
  • Computer Vision
  • Videoanalyse
  • Spraakherkenning en -generatie
  • Begrip van natuurlijke taal
  • Intelligent zoeken

Belangrijkste voordelen:

  • Minimale ontwikkelinspanning voor state-of-the-art AI-services.
  • Eenvoudige integratie in apps via HTTP REST-interfaces.
  • Ingebouwde ondersteuning voor het gebruik van cognitieve services in Azure Data Lake Analytics.

Overwegingen:

  • Alleen beschikbaar via het web. Internetverbinding is over het algemeen vereist. Een uitzondering is de Custom Vision Service, waarvan u het getrainde model kunt exporteren voor voorspelling op apparaten en in de IoT-edge.

  • Hoewel aanzienlijke aanpassingen worden ondersteund, voldoen de beschikbare services mogelijk niet aan alle vereisten voor predictive analytics.

Wat zijn uw opties bij het kiezen van een van de cognitieve services?

In Azure zijn er tientallen Cognitive Services beschikbaar. De huidige lijst hiervan is beschikbaar in een directory die is gecategoriseerd op het functionele gebied dat ze ondersteunen:

Sleutelselectiecriteria

Als u de keuzes wilt beperken, beantwoordt u eerst de volgende vragen:

  • Met welk type gegevens hebt u te maken? Beperk uw opties op basis van het type invoergegevens waarmee u werkt. Als uw invoer bijvoorbeeld tekst is, selecteert u een van de services met een invoertype tekst.

  • Hebt u de gegevens om een model te trainen? Zo ja, overweeg dan de aangepaste services waarmee u de onderliggende modellen kunt trainen met gegevens die u verstrekt, voor verbeterde nauwkeurigheid en prestaties.

Mogelijkheidsmatrix

De volgende tabellen bevatten een overzicht van de belangrijkste verschillen in mogelijkheden.

Maakt gebruik van vooraf samengestelde modellen

Mogelijkheid Invoertype Belangrijkste voordeel
Text Analytics-API Tekst Evalueer sentiment en onderwerpen om te begrijpen wat gebruikers willen.
Entity Linking-API Tekst Power your app's data links with named entity recognition and disambiguation.
Language Understanding Intelligent Service (LUIS) Tekst Leer uw apps om opdrachten van uw gebruikers te begrijpen.
QnA Maker-service Tekst Destilleer veelgestelde informatie in gespreksgerichte, eenvoudig te navigeren antwoorden.
Linguistic Analysis-API Tekst Complexe taalconcepten vereenvoudigen en tekst parseren.
Knowledge Exploration Service Tekst Interactieve zoekervaringen inschakelen voor gestructureerde gegevens via invoer in natuurlijke taal.
Web Language Model API Tekst Voorspellende taalmodellen gebruiken die zijn getraind op gegevens op webschaal.
Academic Knowledge-API Tekst Maak gebruik van de rijkdom aan academische inhoud in de Microsoft Academic Graph ingevuld door Bing.
Automatische suggestie-API voor Bing Tekst Geef uw app intelligente opties voor automatische suggesties voor zoekopdrachten.
Bing Spell Check-API Tekst Spelfouten in uw app detecteren en corrigeren.
Translator Text-API Tekst Automatische vertaling.
Recommendations-API Tekst Voorspel en beveel items aan die uw klanten willen.
Bing Entiteiten zoeken-API Tekst (webzoekquery) Entiteitsgegevens van het web identificeren en uitbreiden.
Bing Afbeeldingen zoeken-API Tekst (webzoekquery) Zoeken naar afbeeldingen.
Bing Nieuws zoeken-API Tekst (webzoekquery) Zoeken naar nieuws.
Bing Video's zoeken-API Tekst (webzoekquery) Zoeken naar video's.
Bing Webzoekopdrachten-API Tekst (webzoekquery) Krijg uitgebreide zoekdetails uit miljarden webdocumenten.
Spraak-API voor Bing Tekst of spraak Spraak converteren naar tekst en weer terug.
Sprekerherkenning-API Spraak Gebruik spraak om afzonderlijke sprekers te identificeren en te verifiëren.
Translator Speech-API Spraak Spraakomzetting in realtime uitvoeren.
Computer Vision-API Afbeeldingen (of frames van video) Gebruik bruikbare informatie uit afbeeldingen, automatisch een beschrijving van foto's maken, tags afleiden, beroemdheden herkennen, tekst extraheren en nauwkeurige miniaturen maken.
Content Moderator Tekst, afbeeldingen of video Geautomatiseerd beheer van afbeeldingen, tekst en video's.
Emotion-API Afbeeldingen (foto's met menselijke onderwerpen) Identificeer het bereik van emoties van menselijke subjecten.
Face-API Afbeeldingen (foto's met menselijke onderwerpen) Gezichten in foto's detecteren, identificeren, analyseren, ordenen en taggen.
Video Indexer Video Video-inzichten zoals sentiment, transcriptie, spraak vertalen, gezichten en emoties herkennen en trefwoorden extraheren.

Getraind met aangepaste gegevens die u opgeeft

Mogelijkheid Invoertype Belangrijkste voordeel
Custom Vision Service Afbeeldingen (of frames van video) Uw eigen Computer Vision-modellen aanpassen.
Custom Speech Service Spraak Overwin obstakels voor spraakherkenning, zoals spreekstijl, achtergrondgeluid en woordenschat.
Custom Decision Service Webinhoud (bijvoorbeeld RSS-feed) Machine learning gebruiken om automatisch de juiste inhoud voor uw startpagina te selecteren
Bing Custom Search-API Tekst (webzoekquery) Zoekprogramma voor commerciële kwaliteit.

Medewerkers

Dit artikel wordt onderhouden door Microsoft. Het is oorspronkelijk geschreven door de volgende inzenders.

Hoofdauteur:

Volgende stappen